﻿var iNews = 0;
var iNewsCount = 0;			

var newsColorArray = new Array('#000000','#2E2E2E','#6D6D6D','#ACACAC','#D6D6D6','#FFFFFF','#D6D6D6');
var newsColorIndex = 0;
var newsColorIncrement = 1;
var newsColorInterval = 100;
var newsInterval = 4000;

var curMenuID = null;

var mouseX, mouseY; // <- Global variables allow your other functions to access the current position

var timer = 2000;
var navTimeout = 1000;
function trackMouse(e) 
	{
	if(window.event) e = window.event; // IE hack

	mouseX = e.clientX;
	mouseY = e.clientY;
//	document.getElementById("out").innerHTML=mouseX+"<BR><BR>"+mouseY;
	}
document.onmousemove=trackMouse;


function showNavMenu(menuID)
	{
	curMenuID = menuID;
//	hideNavMenus();
	menu = document.getElementById(curMenuID);
	menu.style.display = 'block';
	ko = new Date();
	timer = ko.getTime() + navTimeout;
	}
////
function hideNavMenus()
	{
	var str = '';
	divs = document.getElementsByTagName('div');
	for(i=0;i<divs.length;i++)
		{
		if (divs[i].id.substr(divs[i].id.length - 9) == '_pulldown') 
			{
			str += divs[i].id + '<br>';
			menu = document.getElementById(divs[i].id);
			menu.style.display = 'none';
			}

		}
	curMenuID = null;
//	document.getElementById("out").innerHTML=str;
	}
////
function navTimer()
	{
//	document.getElementById("out").innerHTML= timer;
	ko = new Date();
	if (timer < ko.getTime())
		{
//alert(timer);
		hideNavMenus();			
		}
	setTimeout('navTimer()', 300);
	}

function MM_swapImgRestore() { //v3.0
	var i,x,a=document.MM_sr; 
	for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
	}

function MM_preloadImages() { //v3.0
	//fadeFader();
	var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
	var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
	if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
	}
	
function MM_findObj(n, d) { //v4.01
	var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
	d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
	if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
	for (i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
	if (!x && d.getElementById) x=d.getElementById(n); return x;
	}

function MM_swapImage() { //v3.0
	var i,j=0,x,a=MM_swapImage.arguments; 
	document.MM_sr=new Array; 
	for(i=0;i<(a.length-2);i+=3)
	if ((x=MM_findObj(a[i]))!=null)
		{
		document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];
		}
	}



		function fadeFader() {
			if (iNewsCount > 1)
				setTimeout("fadeNewsSwitch()", newsInterval);
		}

		function fadeNewsSwitch() {
			elP = document.getElementById("newsBox" + iNews).getElementsByTagName('p');
			for(i=0; i<elP.length; i++) {
				elP[i].style.color = newsColorArray[newsColorIndex];
			}	
			elA = document.getElementById("newsBox" + iNews).getElementsByTagName('a');		
			for(i=0; i<elA.length; i++) {
				elA[i].style.color = newsColorArray[newsColorIndex];
			}
			elH = document.getElementById("newsBox" + iNews).getElementsByTagName('h3');		
			for(i=0; i<elH.length; i++) {
				elH[i].style.color = newsLinkArray[newsColorIndex];
			}		
			if (newsColorIndex == 0 && newsColorIncrement < 0) {
				elH = document.getElementById("newsBox" + iNews).getElementsByTagName('h3');		
				for(i=0; i<elH.length; i++) {
					elH[i].style.color = '';
				}	
				elP = document.getElementById("newsBox" + iNews).getElementsByTagName('p');
				for(i=0; i<elP.length; i++) {
					elP[i].style.color = '';
				}	
				elA = document.getElementById("newsBox" + iNews).getElementsByTagName('a');		
				for(i=0; i<elA.length; i++) {
					elA[i].style.color = '';
				}
				newsColorIncrement = 1;
				fadeFader();
				return;
			}
				
			if (newsColorIndex == (newsColorArray.length - 1)) {
				document.getElementById("newsBox" + iNews).style.display = "none";
				iNews++;
				if (iNews == iNewsCount) iNews = 0;
				document.getElementById("newsBox" + iNews).style.display = "block";
				elH = document.getElementById("newsBox" + iNews).getElementsByTagName('h3');		
				for(i=0; i<elH.length; i++) {
					elH[i].style.color = newsColorArray[newsColorIndex];
				}	
				elP = document.getElementById("newsBox" + iNews).getElementsByTagName('p');
				for(i=0; i<elP.length; i++) {
					elP[i].style.color = newsColorArray[newsColorIndex];
				}	
				elA = document.getElementById("newsBox" + iNews).getElementsByTagName('a');		
				for(i=0; i<elA.length; i++) {
					elA[i].style.color = newsColorArray[newsColorIndex];
				}
				newsColorIncrement = -1;
			}

			newsColorIndex = newsColorIndex + newsColorIncrement;
			
			setTimeout("fadeNewsSwitch()", newsColorInterval);
					//-->
			
		}
