// JavaScript Document
var c=1;
var TimeToFade = 5000.0;
function myele(str) 
{ str = "document.getElementById('" + str + "')"; return eval(str); }

function StartFading()
{
	if(myele('HeaderImg').FadeState == -2){if(c==3){c=1;}else{c+=1;}}
	myele('HeaderImg').innerHTML = '<img src="Images/Header' +  c + '.png" />';
	fade('HeaderImg');
}

function GetSelectedLink()
{
	var cpage = String(window.location);
	cpage = cpage.toLowerCase();
	if(cpage.search("index.htm") != -1)
	{myele('L1').className = 'links786'; myele('TD1').className = 'LinkBoxBlue';}
	else if(cpage.search("about.htm")!= -1)
	{myele('L2').className = 'links786'; myele('TD2').className = 'LinkBoxBlue';}
	else if(cpage.search("agent.htm")!= -1)
	{myele('L3').className = 'links786'; myele('TD3').className = 'LinkBoxBlue';}
	else if(cpage.search("services.html")!= -1)
	{myele('L4').className = 'links786'; myele('TD4').className = 'LinkBoxBlue';}
	else if(cpage.search("faq.html")!= -1)
	{myele('L5').className = 'links786'; myele('TD5').className = 'LinkBoxBlue';}
	else if(cpage.search("clients.htm")!= -1)
	{myele('L6').className = 'links786'; myele('TD6').className = 'LinkBoxBlue';}
	else if(cpage.search("contact.htm")!= -1)
	{myele('L7').className = 'links786'; myele('TD7').className = 'LinkBoxBlue';}
	//alert('vgggg');
	StartFading();
	//fade('HeaderImg');
}//end of function

function fade(eid)
 {
   var element = document.getElementById(eid);
   if(element == null)
     return;
    
   if(element.FadeState == null)
   {
     if(element.style.opacity == null 
        || element.style.opacity == '' 
        || element.style.opacity == '1')
     {
       element.FadeState = 2;
     }
     else
     {
       element.FadeState = -2;
     }
   }
     
  if(element.FadeState == 1 || element.FadeState == -1)
   {
     element.FadeState = element.FadeState == 1 ? -1 : 1;
     element.FadeTimeLeft = TimeToFade - element.FadeTimeLeft;
   }
   else
   {
     element.FadeState = element.FadeState == 2 ? -1 : 1;
     element.FadeTimeLeft = TimeToFade;
	 
     setTimeout("animateFade(" + new Date().getTime() + ",'" + eid + "')", 33);
   }  
 }
 
 
 function animateFade(lastTick, eid)
 {  
   var curTick = new Date().getTime();
   var elapsedTicks = curTick - lastTick;
   
  var element = document.getElementById(eid);
  
   if(element.FadeTimeLeft <= elapsedTicks)
   {
     element.style.opacity = element.FadeState == 1 ? '1' : '0';
     element.style.filter = 'alpha(opacity = ' 
        + (element.FadeState == 1 ? '100' : '0') + ')';
     element.FadeState = element.FadeState == 1 ? 2 : -2;
	 //alert();
	 StartFading();
     return;
   }
  
   element.FadeTimeLeft -= elapsedTicks;
   var newOpVal = element.FadeTimeLeft/TimeToFade;
   if(element.FadeState == 1)
     newOpVal = 1 - newOpVal;
 
   element.style.opacity = newOpVal;
   element.style.filter = 'alpha(opacity = ' + (newOpVal*100) + ')';
  setTimeout("animateFade(" + curTick + ",'" + eid + "')", 33);
 }
