var newsCont;
var newsText;
var scPos=0;

function objInit() {
	parseUrl();
	if (isNaN(scPos)) scPos = 0;
	if(is_nav4) {
	newsCont = document.layers['newsCont'];
	newsText = newsCont.document.layers['newsText'];	
	newsText.top = newsText.top - scPos;
	}
	if(is_nav5) {
	newsCont = document.getElementById('newsCont');
	newsText = document.getElementById('newsText');

	newsText.style.top = (scPos * -1) + 'px';
	newsText.style.left = '0px';
	}
	if(is_ie) {
	newsCont = document.all['newsCont'];
	newsText = document.all['newsText'];

	newsText.style.top = (scPos * -1) + 'px';
	newsText.style.left = '0px';
	}
}

var speed=50
var interval_key;

function scroll(direct) {
  
  if(is_nav4) {
    //alert(newsCont.clip.height);
    if(direct == 'down') {
      interval_key = setInterval("if((newsText.clip.height+newsText.top) > newsCont.clip.height){newsText.top = newsText.top-2}",speed);
    }
    if(direct == 'up') {
      interval_key = setInterval("if(newsText.top <= 0){newsText.top = newsText.top+2;}",speed);
    }

  }
  if(is_nav5 || is_ie) {
   //alert(newsCont.offsetHeight);
     if(direct == 'down') {
		   interval_key = setInterval("if((newsText.offsetHeight+parseInt(newsText.style.top)) > newsCont.offsetHeight){newsText.style.top = (parseInt(newsText.style.top)-2)+'px';}",speed);
     }   
     if(direct == 'up') {
       interval_key = setInterval("if(parseInt(newsText.style.top) <= 0){newsText.style.top = (parseInt(newsText.style.top)+2)+'px';}",speed);
     }  
  }
}

function noScroll(){
	clearInterval(interval_key);
}

function parseUrl()
{
	var i, pos, argname, value, queryString, pairs;

	// get the string following the question mark
	queryString = location.search.substring(1);
	// spilt parameters into pairs, assuming pairs are separated by ampersands
	pairs = queryString.split("&");
	// for each pair, we get the name and the value
	for (i = 0; i < pairs.length; i++)
	{
		pos = pairs[i].indexOf('=');
		if (pos == -1)
		{
			continue;
		}
		argname = pairs[i].substring(0,pos);
		value = pairs[i].substring(pos+1);

		if (argname.toUpperCase() == 'SCPOS') {		 	
			scPos = value;
		}
	}

}

