// JavaScript Document
var headline_count;
var headline_interval;
var old_headline = 0;
var current_headline = 0;

function docReady()
{
	/*headline_count = $("div.headlines").size();
	$("div.headlines:eq("+current_headline+")").css('top','0px');
	
	headline_interval = setInterval(headline_rotate, 7000); //time in milliseconds
	$('#scrollup').hover(function() {
			clearInterval(headline_interval);
		}, function() {
			headline_interval = setInterval(headline_rotate, 7000); //time in milliseconds
			headline_rotate();
	});
  
	if ($("#news-ticker").length > 0)
	{
		var options =
		{
			newsList: "#news-ticker",
			loopDelay: 3500,
			tickerRate: 50,
			startDelay: 10,
			placeHolder1: " _"
		}
		$().newsTicker(options);
	}*/
	
	//$("ul#ticker01").liScroll(); 
}

function headline_rotate() {
  current_headline = (old_headline + 1) % headline_count; 
  $("div.headlines:eq(" + old_headline + ")").animate({top: -240},"slow", function() {
    $(this).css('top','240px');
    });
  $("div.headlines:eq(" + current_headline + ")").show().animate({top: 0},"slow");  
  old_headline = current_headline;
}


function showElement(element,width,e) {
	var posx = 0;
	var posy = 0;
	if (!e) var e = window.event;
	if (e.pageX || e.pageY) 	{
		posx = e.pageX;
		posy = e.pageY;
	}
	else if (e.clientX || e.clientY) 	{
		posx = e.clientX + document.body.scrollLeft
			+ document.documentElement.scrollLeft;
		posy = e.clientY + document.body.scrollTop
			+ document.documentElement.scrollTop;
	}

	//if (posx < (parseInt(getPosX(document.getElementById(element)))) + parseInt(document.getElementById(element).offsetWidth))
	if (posx < (parseInt(getPosX(document.getElementById(element)))) + 447)
		//if (posy < (parseInt(getPosY(document.getElementById(element)))) + parseInt(document.getElementById(element).offsetHeight))
		if (posy < (parseInt(getPosY(document.getElementById(element)))) + 47)
			{
				document.getElementById(element).style.cursor = 'pointer';
				var newSpan=document.createElement("SPAN");
				newSpan.style.position = 'relative';
				newSpan.id = element + '_link';
				newSpan.style.top = '30';
				newSpan.style.left = '15';
				newSpan.innerHTML = "<hr align=\"left\" width=\"" + width + "\" style=\"color='white';\">";
				document.getElementById(element).appendChild(newSpan);
			}
}

function hideElement(element)
{
	var hideElement = document.getElementById(element + "_link");
	if (hideElement != null)	
	{
		document.getElementById(element).removeChild(hideElement);
	}
}

function getPosY(who)
{
    var T= 0;
    while(who)
	{
        T+= who.offsetTop;
        who= who.offsetParent;
    }
    return T;    
}

function getPosX(who)
{
		var L= 0;
		while(who)
		{
			L+= who.offsetLeft;
			who= who.offsetParent;
		}
		return L;    
}
