/***********************************************/
/* Desc:    Document Script ---*/
/* Auth:   Gerard - Figaro, Inc.               */
/*         Copyright 2007-2008, All Rights Reserved */
/***********************************************/

IE=(navigator.appName.indexOf('Microsoft') >= 0);
NS=(navigator.appName.indexOf('Netscape') >= 0);
OP=(navigator.userAgent.indexOf('Opera') >= 0);
V4=(parseInt(navigator.appVersion) >= 4);
V5=(parseInt(navigator.appVersion)>=5);
V5=(V5||navigator.appVersion.indexOf("MSIE 5")!=-1);
V5=(V5||navigator.appVersion.indexOf("MSIE 6")!=-1);
V5=(V5||navigator.appVersion.indexOf("MSIE 7")!=-1);
V5=(V5||navigator.appVersion.indexOf("MSIE 8")!=-1);
MAC=(navigator.userAgent.indexOf('Mac')!=-1);


IDP={}; IDP[0]=0;

function DoRoute( obj,tpt,pos,ids,loop,delay)
{	var dx,dy,dd,tm;
	if((pos+2) > IDP[tpt].x.length )
	{	if(!loop)
		{	IDP[obj].left= IDP[tpt].x[pos]+'pt';
			IDP[obj].top  = IDP[tpt].y[pos]+'pt';
			if((IDP[tpt].x[pos]==IDP.bw)||(IDP[tpt].y[pos]==IDP.bd))
			{	IDP[obj].visibility='hidden';
				IDP[obj].left=0+'pt';
				IDP[obj].top =0+'pt';
			}
			return;
		}f
		pos=0;
	}
	tm=delay;
	dx=IDP[tpt].x[pos+1]-IDP[tpt].x[pos];
	dy=IDP[tpt].y[pos+1]-IDP[tpt].y[pos];
	dd=Math.abs((Math.abs(dx) > Math.abs(dy))?dx:dy);
	if(dd)
	{	if(ids < dd)
		{	if((dd-ids) < (IDP[tpt].s/2))
			{	IDP[obj].left= IDP[tpt].x[pos+1]+'pt';
				IDP[obj].top = IDP[tpt].y[pos+1]+'pt';
				ids=dd;
			}else
			{	IDP[obj].left=(0.5+IDP[tpt].x[pos]+ids*(dx/dd) )+'pt';
				IDP[obj].top =(0.5+IDP[tpt].y[pos]+ids*(dy/dd) )+'pt';
			}
			ids+=IDP[tpt].s;
		}else
		{	ids-=dd;  pos++;  tm=0;
		}
	}else
	{	pos++;	tm=0;
	}
	window.setTimeout('DoRoute('+obj+','+tpt+','+pos+','+ids+','+loop+','+delay+')',tm);
	return;
}


/*--- Motion Script ---*/

function OnWeLoad()
{

	IDP.bw=(IE)?document.body.clientWidth:self.innerWidth;
	IDP.bd=(IE)?document.body.clientHeight:self.innerHeight;
	IDP.bw=IDP.bw / 1.33;
	IDP.bd=IDP.bd / 1.33;
	IDP[1]={	x:new Array(90,90),
				y:new Array(-37,29),
				s:3 };
	IDP[2]=(V5)?document.getElementById('e3').style:(IE)?e3.style:document.e3;
	IDP[3]={	x:new Array(IDP.bw,313),
				y:new Array(29,29),
				s:9 };
	IDP[4]=(V5)?document.getElementById('e2').style:(IE)?e2.style:document.e2;
	IDP[5]={	x:new Array(-212,136),
				y:new Array(340,340),
				s:17 };
	IDP[6]=(V5)?document.getElementById('e1').style:(IE)?e1.style:document.e1;
	window.setTimeout('DoRoute(2,1,0,0,0,100)',0);
	window.setTimeout('DoRoute(4,3,0,0,0,100)',0);
	window.setTimeout('DoRoute(6,5,0,0,0,100)',5000);
}

/*--- EndOfFile ---*/
