// -- Adobe GoLive JavaScript Library// -- Global FunctionsCSStateArray = new Object;CSCookieArray = new Object;CSCookieValArray = new Object;function CSWriteCookie(action) {	var name   = "DFT" + action[1];	var hrs    = action[2];	var path   = action[3];	var domain = action[4];	var secure = action[5];		var exp    = new Date((new Date()).getTime() + hrs * 3600000);		var cookieVal = "";	for(var prop in CSCookieArray) {		if(("DFT" + CSCookieArray[prop]) == name) {			if(cookieVal != "") cookieVal += "&";			cookieVal += prop + ":" + escape(CSStateArray[prop]);		}	}	if(hrs != 0)		cookieVal += "; expires=" + exp.toGMTString();	if(path != "")		cookieVal += "; path=" + path;	if(domain != "")		cookieVal += "; domain=" + domain;	if(secure == true)		cookieVal += "; secure";	document.cookie = name + '=' + cookieVal;}function CSReadCookie(action) {	var name    = "DFT" + action[1];	var cookies = document.cookie;	if(cookies == "") return;	var start = cookies.indexOf(name);	if(start == -1) return;	start += name.length + 1;	var end = cookies.indexOf(";", start);	if(end == -1) end = cookies.length;	var cookieVal = cookies.substring(start, end);	var arr = cookieVal.split('&');	for(var i = 0; i < arr.length; i++) {		var a = arr[i].split(':');		CSStateArray[a[0]] = unescape(a[1]);	}	}function CSDefineState(action) {	CSCookieArray[action[1]] = action[3]; }function CSSetState(action) {	CSStateArray[action[1]] = action[2];}function CSInitState(action) {	if(typeof(CSStateArray[action[1]]) == "undefined")		CSStateArray[action[1]] = action[2];}function CSCheckState(action) {	var obj1 = CSStateArray[action[1]];	var obj2 = action[2];	if(typeof(obj1) == "object") {		for(var i=0;i<obj1.length;i++) {			if(obj1[i] != obj2[i])				return false;			}		return true;		}	var res;	var op = action[3];		     if(op == "==") res = (CSStateArray[action[1]] == action[2]);			else if(op == "!=") res = (CSStateArray[action[1]] != action[2]);			else if(op == ">" ) res = (CSStateArray[action[1]] >  action[2]);			else if(op == ">=") res = (CSStateArray[action[1]] >= action[2]);			else if(op == "<" ) res = (CSStateArray[action[1]] <  action[2]);			else if(op == "<=") res = (CSStateArray[action[1]] <= action[2]);		return res;}CSAg = window.navigator.userAgent; CSBVers = parseInt(CSAg.charAt(CSAg.indexOf("/")+1),10);CSIsW3CDOM = ((document.getElementById) && !(IsIE()&&CSBVers<6)) ? true : false;function IsIE() { return CSAg.indexOf("MSIE") > 0;}function CSIEStyl(s) { return document.all.tags("div")[s].style; }function CSNSStyl(s) { if (CSIsW3CDOM) return document.getElementById(s).style; else return CSFindElement(s,0);  }CSIImg=false;function CSInitImgID() {if (!CSIImg && document.images) { for (var i=0; i<document.images.length; i++) { if (!document.images[i].id) document.images[i].id=document.images[i].name; } CSIImg = true;}}function CSFindElement(n,ly) { if (CSBVers<4) return document[n];	if (CSIsW3CDOM) {CSInitImgID();return(document.getElementById(n));}	var curDoc = ly?ly.document:document; var elem = curDoc[n];	if (!elem) {for (var i=0;i<curDoc.layers.length;i++) {elem=CSFindElement(n,curDoc.layers[i]); if (elem) return elem; }}	return elem;}function CSGetImage(n) {if(document.images) {return ((!IsIE()&&CSBVers<5)?CSFindElement(n,0):document.images[n]);} else {return null;}}CSDInit=false;function CSIDOM() { if (CSDInit)return; CSDInit=true; if(document.getElementsByTagName) {var n = document.getElementsByTagName('DIV'); for (var i=0;i<n.length;i++) {CSICSS2Prop(n[i].id);}}}function CSICSS2Prop(id) { var n = document.getElementsByTagName('STYLE');for (var i=0;i<n.length;i++) { var cn = n[i].childNodes; for (var j=0;j<cn.length;j++) { CSSetCSS2Props(CSFetchStyle(cn[j].data, id),id); }}}function CSFetchStyle(sc, id) {	var s=sc; while(s.indexOf("#")!=-1) { s=s.substring(s.indexOf("#")+1,sc.length); if (s.substring(0,s.indexOf("{")).toUpperCase().indexOf(id.toUpperCase())!=-1) return(s.substring(s.indexOf("{")+1,s.indexOf("}")));}	return "";}function CSGetStyleAttrValue (si, id) {	var s=si.toUpperCase();	var myID=id.toUpperCase()+":";	var id1=s.indexOf(myID);	if (id1==-1) return "";	s=s.substring(id1+myID.length+1,si.length);	var id2=s.indexOf(";");	return ((id2==-1)?s:s.substring(0,id2));}function CSSetCSS2Props(si, id) {	var el=document.getElementById(id);	if (el==null) return;	var style=document.getElementById(id).style;	if (style) {		if (style.left=="") style.left=CSGetStyleAttrValue(si,"left");		if (style.top=="") style.top=CSGetStyleAttrValue(si,"top");		if (style.width=="") style.width=CSGetStyleAttrValue(si,"width");		if (style.height=="") style.height=CSGetStyleAttrValue(si,"height");		if (style.visibility=="") style.visibility=CSGetStyleAttrValue(si,"visibility");		if (style.zIndex=="") style.zIndex=CSGetStyleAttrValue(si,"z-index");	}}function CSSetStylePos(s,d,p) {	if (CSIsW3CDOM)d==0?document.getElementById(s).style.left=p+"px":document.getElementById(s).style.top=p+"px";	else if(IsIE())(d==0)?CSIEStyl(s).posLeft=p:CSIEStyl(s).posTop=p;	else (d==0)?CSNSStyl(s).left=p:CSNSStyl(s).top=p;}function CSGetStylePos(s,d) {	if (CSIsW3CDOM){CSIDOM();return parseInt((d==0)?document.getElementById(s).style.left:document.getElementById(s).style.top);}	else if (IsIE()) {CSIEWinInit();return(d==0)?CSIEStyl(s).posLeft:CSIEStyl(s).posTop;}	else {return (d==0)?CSNSStyl(s).left:CSNSStyl(s).top;}}CSIEWInit=false;function CSIEWinInit() { if(CSIEWInit==true) return; else CSIEWInit=true; if (IsIE()&&(CSAg.indexOf("Win")!=-1)&&CSBVers==4) { var i=0; var lyr=document.all.tags("div")[i++]; while(lyr) {lyr.style.posLeft=lyr.offsetLeft; lyr.style.posTop=lyr.offsetTop; lyr=document.all.tags("div")[i++];}}}function CSSetStyleVis(s,v) {	if (CSIsW3CDOM){CSIDOM();document.getElementById(s).style.visibility=(v==0)?"hidden":"visible";}	else if(IsIE())CSIEStyl(s).visibility=(v==0)?"hidden":"visible";	else CSNSStyl(s).visibility=(v==0)?'hide':'show';}function CSGetStyleVis(s) {	if (CSIsW3CDOM) {CSIDOM();return(document.getElementById(s).style.visibility=="hidden")?0:1;}	else if(IsIE())return(CSIEStyl(s).visibility=="hidden")?0:1;	else return(CSNSStyl(s).visibility=='hide')?0:1;}CSLoopIsRunning = false; CSFctArray = new Array; CSTimeoutID = null;function CSLoop() {		CSLoopIsRunning = false;	for (i=0;i<CSFctArray.length;i++) {		var curFct = CSFctArray[i];		if (curFct)	{			if (curFct.DoFunction(curFct)) { CSLoopIsRunning = true; curFct.counter++; }			else CSFctArray[i] = 0;		}	}	if (CSLoopIsRunning) CSTimeoutID = setTimeout("CSLoop()", 1);}function CSStartFunction(fct,data) {	if (!CSLoopIsRunning) { CSFctArray = 0; CSFctArray = new Array; }	var fctInfo = new Object;	fctInfo.DoFunction = fct; fctInfo.counter = 0; fctInfo.data = data;	CSFctArray[CSFctArray.length] = fctInfo; 	if (!CSLoopIsRunning) CSLoop();}function CSStopFunction(sceneName) {	var i;	for (i=0;i<CSFctArray.length;i++) {		var curFct = CSFctArray[i];		if (curFct){ if (curFct.data.name == sceneName){ CSFctArray[i] = 0; return; } }	}}function CSStopComplete() {	if (CSTimeoutID == null) return;	clearTimeout (CSTimeoutID); CSLoopIsRunning = false; CSTimeoutID = null;}function CSMoveLoop(fInf) {	var ticks = 60 * (((new Date()).getTime()) - fInf.data.startTime)/1000;	var f = ticks/fInf.data.ticks;	if (f < 1) { CSSetStylePos(fInf.data.layer,0,fInf.data.start[0] * (1-f) + fInf.data.end[0] * f);		CSSetStylePos(fInf.data.layer,1,fInf.data.start[1] * (1-f) + fInf.data.end[1] * f); return true; }	else { CSSetStylePos(fInf.data.layer,0,fInf.data.end[0]);		CSSetStylePos(fInf.data.layer,1,fInf.data.end[1]); }	return false;}function CSSlideObj (layer,start,end,ticks,startTime) {	this.layer=layer;this.start=start;this.end=end;this.ticks=ticks;this.startTime=startTime;}function CSSlideLayer(l,pos,anim,ticks) {	var x = pos[0]; var y = pos[1];	if (l == '') return;	if (!anim) { CSSetStylePos(l,0,x); CSSetStylePos(l,1,y); }	else {  var fctData = new CSSlideObj(l,new Array(CSGetStylePos(l,0),CSGetStylePos(l,1)),new Array(x,y),ticks,(new Date()).getTime()); CSStartFunction(CSMoveLoop,fctData); }}function CSScriptInit() {if(typeof(skipPage) != "undefined") { if(skipPage) return; }idxArray = new Array;for(var i=0;i<CSInit.length;i++)	idxArray[i] = i;CSAction2(CSInit, idxArray);}function CSScriptExit() {idxArray = new Array;for(var i=0;i<CSExit.length;i++)	idxArray[i] = i;CSAction2(CSExit, idxArray);}CSInit = new Array;CSExit = new Array;CSStopExecution=false;function CSAction(array) {return CSAction2(CSAct, array);}function CSAction2(fct, array) { 	var result;	for (var i=0;i<array.length;i++) {		if(CSStopExecution) return false; 		var aa = fct[array[i]];		if (aa == null) return false;		var ta = new Array;		for(var j=1;j<aa.length;j++) {			if((aa[j]!=null)&&(typeof(aa[j])=="object")&&(aa[j].length==2)){				if(aa[j][0]=="VAR"){ta[j]=CSStateArray[aa[j][1]];}				else{if(aa[j][0]=="ACT"){ta[j]=CSAction(new Array(new String(aa[j][1])));}				else ta[j]=aa[j];}			} else ta[j]=aa[j];		}					result=aa[0](ta);	}	return result;}CSAct = new Object;CSIm=new Object();function CSIShow(n,i) {	if (document.images) {		if (CSIm[n]) {			var img=CSGetImage(n);			if (img&&typeof(CSIm[n][i].src)!="undefined") {img.src=CSIm[n][i].src;}			if(i!=0) self.status=CSIm[n][3]; else self.status=" ";			return true;		}	}	return false;}function CSILoad(action) {	im=action[1];	if (document.images) {		CSIm[im]=new Object();		for (var i=2;i<5;i++) {			if (action[i]!='') {CSIm[im][i-2]=new Image(); CSIm[im][i-2].src=action[i];}			else CSIm[im][i-2]=0;		}		CSIm[im][3] = action[5];	}}function newImage(arg) {	if (document.images) {		rslt = new Image();		rslt.src = arg;		return rslt;	}}userAgent = window.navigator.userAgent;browserVers = parseInt(userAgent.charAt(userAgent.indexOf("/")+1),10);mustInitImg = true;function initImgID() {di = document.images; if (mustInitImg && di) { for (var i=0; i<di.length; i++) { if (!di[i].id) di[i].id=di[i].name; } mustInitImg = false;}}function findElement(n,ly) {	d = document;	if (browserVers < 4)		return d[n];	if ((browserVers >= 6) && (d.getElementById)) {initImgID; return(d.getElementById(n))}; 	var cd = ly ? ly.document : d;	var elem = cd[n];	if (!elem) {		for (var i=0;i<cd.layers.length;i++) {			elem = findElement(n,cd.layers[i]);			if (elem) return elem;		}	}	return elem;}function changeImages() {	d = document;	if (d.images) {		var img;		for (var i=0; i<changeImages.arguments.length; i+=2) {			img = null;			if (d.layers) {img = findElement(changeImages.arguments[i],0);}			else {img = d.images[changeImages.arguments[i]];}			if (img) {img.src = changeImages.arguments[i+1];}		}	}}function CSClickReturn () {	var bAgent = window.navigator.userAgent; 	var bAppName = window.navigator.appName;	if ((bAppName.indexOf("Explorer") >= 0) && (bAgent.indexOf("Mozilla/3") >= 0) && (bAgent.indexOf("Mac") >= 0))		return true; // dont follow link	else return false; // dont follow link}function CSButtonReturn () { return !CSClickReturn(); }function CSBrowserSwitch(action) {	var bAgent	= window.navigator.userAgent;	var bAppName	= window.navigator.appName;	var isNS		= (bAppName.indexOf("Netscape") >= 0);	var isIE		= (bAppName.indexOf("Explorer") >= 0);	var isWin		= (bAgent.indexOf("Win") >= 0); 	var isMac		= (bAgent.indexOf("Mac") >= 0); 	var vers		= 0;	var versIdx	= (bAgent.indexOf("Mozilla/"));	if(versIdx >= 0)		{		var sstr	= bAgent.substring(versIdx + 8, versIdx + 9);		vers		= parseInt(sstr) - 2;		}	var url		= action[1];	var platform	= action[2];	var versVec;	if(platform)		{		if(isNS && isMac) versVec = action[3];		if(isIE && isMac) versVec = action[5];		if(isNS && isWin) versVec = action[4];		if(isIE && isWin) versVec = action[6];		}	else		{		if(isNS) versVec = action[3];		if(isIE) versVec = action[4];		}	if(vers > (versVec.length-1))		vers = versVec.length-1;	if(versVec[vers] == 0)		{		location			= url;		CSStopExecution	= true;			}}function CSURLPopupShow(formName, popupName, target) {	var form  = (!IsIE()&&CSBVers>=5)?document.forms[formName]:CSFindElement(formName);	var popup = form.elements[popupName];	window.open(popup.options[popup.selectedIndex].value, target);	popup.selectedIndex = 0;}function CSSetStyleDepth(s,depth) {	if (CSIsW3CDOM)document.getElementById(s).style.zIndex=depth;	else if (IsIE())CSIEStyl(s).zIndex=depth;	else CSNSStyl(s).zIndex=depth;}function CSGetStyleDepth(s) {	if (CSIsW3CDOM){CSIDOM();return document.getElementById(s).style.zIndex;}	else if (IsIE())return (CSIEStyl(s).zIndex);	else return (CSNSStyl(s).zIndex);}CSSeqArray = new Array;function CSSeqActionFct(seq,loopCount,continueLoop) {	if ((seq.loop < 2) || ((loopCount % 2) != 0)) {		for (var i=0;i<seq.actionCount;i++) {			if (seq.actions[3*i + 1] <= seq.frame) {				if ((loopCount > 1) && (seq.actions[3*i + 1] < seq.start)) continue;				if (seq.actions[3*i + 2] < loopCount) {					seq.actions[3*i + 2] = loopCount; CSLoopIsRunning = true;					CSAction(new Array(seq.actions[3*i + 0])); continueLoop = true;				}			} else { continueLoop = true; break; }		}	} else {		for (var i=seq.actionCount-1;i>=0;i--) {			if (seq.actions[3*i + 1] > seq.frame) {				if (seq.actions[3*i + 1] > seq.end) continue;				if (seq.actions[3*i + 2] < loopCount) {					seq.actions[3*i + 2] = loopCount; CSLoopIsRunning = true;					CSAction(new Array(seq.actions[3*i + 0])); continueLoop = true;				}			} else { continueLoop = true; break; }		}	}	return continueLoop;}		function CSSeqFunction(fctInfo){	var seq = fctInfo.data; var oldFrame = seq.frame;	var newTicks = (new Date()).getTime();	seq.frame = Math.round((seq.fps * (newTicks - seq.startTicks)/1000.0) - 0.5);	var continueLoop  = false; var loopCount = 1;		if (seq.loop > 0) {		continueLoop = true;		if (seq.loop == 1) {			var iv = (seq.end - seq.start);			var f = Math.round(((seq.frame - seq.start) / iv) - 0.5);			if (f < 0) f = 0;			loopCount = f+1;			seq.frame = seq.start + ((seq.frame - seq.start) % (seq.end - seq.start));		} else {			var iv = (seq.end - seq.start);			var f = Math.round(((seq.frame - seq.start) / iv) - 0.5);			if (f < 0) f = 0;			loopCount = f+1;			f = (seq.frame - seq.start) % (2 * iv);			if (f > iv) f = 2*iv - f;			seq.frame = seq.start + f;		}	}	continueLoop = CSSeqActionFct(seq,loopCount,continueLoop);	for (var i=0;i<seq.tracks.length;i++) {		var track = seq.tracks[i]; var frameCount = 0; var lastCount = 0; var partCount = 0;		var partIdx = track.parts.ticks.length;		for (var k=0;k<track.parts.ticks.length;k++) {			frameCount += track.parts.ticks[k];			if (frameCount > seq.frame) { partIdx = k; partCount = seq.frame - lastCount; break; }			lastCount = frameCount;		}		if (partIdx < track.parts.ticks.length) {			var type=track.parts.moveType[partIdx];			if(type==1) CSSetLinearPos (track, partIdx, partCount);			else if(type==2) CSSetCurvePos (track, partIdx, partCount);			else if(type==3) if (oldFrame != seq.frame) CSSetRandomPos (track, partIdx, partCount);							 else { x = CSGetStylePos(track.layer,0); y = CSGetStylePos(track.layer,1); }			CSSetStyleVis(track.layer,track.parts.visibilities[partIdx]);			CSSetStyleDepth(track.layer,track.parts.depths[partIdx]);			continueLoop = true;		} else {			var partIdx = track.parts.moveType.length-1;			var posArray = track.parts.positions;			var x = posArray[partIdx * 6 + 0]; var y = posArray[partIdx * 6 + 1];			CSSetStylePos(track.layer,0,x); CSSetStylePos(track.layer,1,y);			CSSetStyleVis(track.layer,track.parts.visibilities[partIdx]);			CSSetStyleDepth(track.layer,track.parts.depths[partIdx]);		}	}	return continueLoop;}function CSSetLinearPos (track, partIdx, partCount) {	var curTicks = track.parts.ticks[partIdx];	var pIdx1 = partIdx * 6; var pIdx2 = (partIdx+1) * 6;	var posArray = track.parts.positions;	var x = posArray[pIdx1 + 0]; var y = posArray[pIdx1 + 1];	var x1,x2,y1,y2;	var factor = partCount/curTicks;	x1 = x; y1 = y;	x2 = posArray[pIdx2 + 0]; y2 = posArray[pIdx2 + 1];	x = x1 * (1-factor) + x2 * factor; y = y1 * (1-factor) + y2 * factor;	CSSetStylePos(track.layer,0,x); CSSetStylePos(track.layer,1,y);}function CSSetCurvePos (track, partIdx, partCount) {	var curTicks = track.parts.ticks[partIdx];	var pIdx1 = partIdx * 6; var pIdx2 = (partIdx+1) * 6;	var posArray = track.parts.positions;	var x = posArray[pIdx1 + 0]; var y = posArray[pIdx1 + 1];	var x1,x2,x3,x4,y1,y2,y3,y4;	var factor = partCount/curTicks;	var t = factor; var u = t * t; var v = u * t;	var val1 = 3*(u-t) - v + 1; var val2 = 3*(v+t - 2*u); var val3 = 3*(u-v); var val4 = v;	x1 = x; y1 = y; x2 = posArray[pIdx1 + 2]; y2 = posArray[pIdx1 + 3];	x3 = posArray[pIdx1 + 4]; y3 = posArray[pIdx1 + 5];	x4 = posArray[pIdx2 + 0]; y4 = posArray[pIdx2 + 1];	x = x1 * val1 + x2 * val2 + x3 * val3 + x4 * val4;	y = y1 * val1 + y2 * val2 + y3 * val3 + y4 * val4;	CSSetStylePos(track.layer,0,x); CSSetStylePos(track.layer,1,y);}function CSSetRandomPos (track, partIdx, partCount) {	var curTicks = track.parts.ticks[partIdx];	var pIdx1 = partIdx * 6; var pIdx2 = (partIdx+1) * 6;	var posArray = track.parts.positions;	var x = posArray[pIdx1 + 0]; var y = posArray[pIdx1 + 1];	var x1,x2,y1,y2;	var factor = partCount/curTicks;	x1 = x; y1 = y;	x2 = posArray[pIdx2 + 0]; y2 = posArray[pIdx2 + 1];	var factorx = Math.random(); var factory = Math.random();	x = x1 * (1-factorx) + x2 * factorx; y = y1 * (1-factory) + y2 * factory;	CSSetStylePos(track.layer,0,x); CSSetStylePos(track.layer,1,y);}function CSStartSeq(name) {	var seq = CSGetScene(name); var date = new Date()	seq.startTicks = date.getTime()	for (var i=0;i<seq.actionCount;i++) seq.actions[3*i+2] = 0;	CSStartFunction(CSSeqFunction,seq);}function CSSceneObj (name,fps,loop,start,end,frame,sTicks,numAct,acts,tracks) {	this.name=name;this.fps=fps;this.loop=loop;this.start=start;this.end=end;	this.frame=frame;this.startTicks=sTicks;this.actionCount=numAct;	this.actions=acts;this.tracks=tracks;}function CSTrackObj (name,partIdx,partCount,parts) {	this.layer=name;this.partIdx=partIdx;this.partCount=partCount;this.parts=parts;}function CSPartObj (ticks,pos,depths,vis,moveType) {	this.ticks=ticks;this.positions=pos;this.depths=depths;this.visibilities=vis;	this.moveType=moveType;}function CSGetScene (name) {	for (i=0;i<CSSeqArray.length;i++) { var seq = CSSeqArray[i]; if (seq.name==name) return seq; }	return 0;}function CSAutoStartScene(action) { CSStartSeq (action[1]); }// -- Action Functionsvar djaframeset = "";function DJautoFrameset(action){	var passedName = unescape(window.location.search);	var lengthOfPassedName=passedName.length;	if (lengthOfPassedName > 1) {		djaframeset=passedName.substring(1,lengthOfPassedName);	}}//-->var DJcmonths=new Array();DJcmonths[1]="January";DJcmonths[2]="February";DJcmonths[3]="March";DJcmonths[4]="April";DJcmonths[5]="May";DJcmonths[6]="June";DJcmonths[7]="July";DJcmonths[8]="August";DJcmonths[9]="September";DJcmonths[10]="October";DJcmonths[11]="November";DJcmonths[12]="December";var DJtoday=new Date();var DJmonth=DJcmonths[DJtoday.getMonth() + 1];var DJdate=DJtoday.getDate();var DJyear=DJtoday.getYear();if (DJyear < 2000)    DJyear = DJyear + 1900;function CSDJCurrentDateCode(action){	document.write(DJmonth + " " + DJdate + ", " + DJyear);}function CSDJCheckFolder(action){	myDJFullPath = document.location.pathname;	myDJFileArray = myDJFullPath.split("/");	if(myDJFileArray.length > 1) {		myDJFolder = myDJFileArray[myDJFileArray.length-2];		if(myDJFolder == action[1])			return true;	}	return false;}function CSDJCheckFile(action){	myDJFullPath = document.location.href;	myDJFileArray = myDJFullPath.split("/");	myDJFile = myDJFileArray[myDJFileArray.length-1];	if(myDJFile == action[1])		return true;	else		return false;}function DJintoFrameset(action){	var myact = action[1];	var mypar = "";	var myparent = "";	var newparent = "";	var mytemp1 = "";	var lengthOfPassedName = 0;	var passedName = "";	if(parent.frames.length > 0) {		mypar = parent.location.pathname;		if(mypar.lastIndexOf("\\") != -1){			myparent = mypar.substring(mypar.lastIndexOf("\\")+1, mypar.length);		} else if(mypar.lastIndexOf("/") != -1) {			myparent = mypar.substring(mypar.lastIndexOf("/")+1, mypar.length);		} else {			myparent = mypar;		}	}	if(myact.lastIndexOf("\\") != -1){		newparent = myact.substring(myact.lastIndexOf("\\")+1, myact.length);	} else if(myact.lastIndexOf("/") != -1) {		newparent = myact.substring(myact.lastIndexOf("/")+1, myact.length);	} else {		newparent = myact;	}	if (newparent.length > 0) {		if(parent.frames.length == 0 || myparent != newparent || (top != parent && action[2])) {			if(action[3]) {				mytemp1=action[1];			} else {				mytemp1=action[1] + "?" + escape(window.location.href);			}			if(!action[2]) {				window.location.replace(mytemp1);			} else {				top.location.replace(mytemp1);			}		} else {			if(parent.djaframeset && parent.djaframeset != "" && !action[3]) {				mytemp1 = parent.djaframeset;				parent.djaframeset = "";				window.location.replace(mytemp1);			}		}	}}//-->function CSOpenFullWindow(action) {	var wf = "";		if(action[12]) {		wf = wf + "width=" + screen.availWidth;		wf = wf + ",height=" + screen.availHeight;	} else {		wf = wf + "width=" + action[3];		wf = wf + ",height=" + action[4];	}	wf = wf + ",resizable=" + (action[5] ? "yes" : "no");	wf = wf + ",scrollbars=" + (action[6] ? "yes" : "no");	wf = wf + ",menubar=" + (action[7] ? "yes" : "no");	wf = wf + ",toolbar=" + (action[8] ? "yes" : "no");	wf = wf + ",directories=" + (action[9] ? "yes" : "no");	wf = wf + ",location=" + (action[10] ? "yes" : "no");	wf = wf + ",status=" + (action[11] ? "yes" : "no");		if(action[12]) {		wf = wf + ",left=0";		wf = wf + ",top=0";	} else {		if(action[13]) {			wf = wf + ",left=" + action[13];		}		if(action[14]) {			wf = wf + ",top=" + action[14];		}	}	window.open(action[1],action[2],wf);}function DJPrintPage(action){	if(action[1]) {		top.focus();		top.print();	} else {		window.focus();		window.print();	}}//-->function CSSetStateToCode(action){	eval(action[3] + " = CSStateArray[action[1]]");}function CSSetStateWithCode(action){	CSStateArray[action[1]] = eval(action[3]);}SSnumimg=1; SSsens2=-1;SSsens3=-1function CSDJSlideShow(action) {SSmax=action[2]SSimgNom=action[1]SSloop=action[4]SSsens=action[3] SSpalin=action[5]var SSimg = null;	if (document.images) {		if (!IsIE()&&CSBVers<5) SSimg = CSFindElement(SSimgNom,0);		else SSimg = document.images[SSimgNom];SSstr=SSimg.srcSSn=SSstr.lengthSSp=SSn-7SSpstr=SSstr.substring(0,SSp)SSnimg=SSstr.substring(SSp,SSp+3)SSformat=SSstr.substring(SSp+3,SSn)if (SSformat==".jpg" || SSformat==".JPG" || SSformat==".gif" || SSformat==".GIF"){}else{ alert("Image extension must be .jpg or .gif (case sensitive). Images must be numbered 001, 002 ...")}slideDJ(SSmax,SSformat,SSpstr,SSnimg,SSimgNom,SSloop,SSpalin)}}function slideDJ(SSmax,SSformat,SSpstr,SSnimg,SSimgNom,SSloop,SSpalin){if (SSsens2==true) {SSsens=true}if (SSsens2==false) {SSsens=false}if (SSsens==true) {SSsuite=SSnumimg-1	if (SSnumimg>SSmax)SSsuite=SSmax	if (SSnumimg<=1 & SSloop==true & SSpalin!=true) { SSsuite=SSmax }	if (SSnumimg<=1 & SSloop==true & SSpalin==true) { 		if (SSsens2==-1 & SSsens3==-1) {SSsuite=SSmax;SSsens3=1} else { SSsuite=SSnumimg+1; SSsens2=false }}	if (SSnumimg<=1 & SSloop!=true & SSpalin!=true) {		if  (SSsens2==-1 & SSsens3==-1) { SSsuite=SSmax;SSsens3=1 } else {SSsuite=SSnumimg; SSDJfini()}}}else{SSmax=SSmax-1SSsuite=SSnumimg+1	if (SSnumimg>SSmax & SSloop==true & SSpalin!=true) { SSsuite=1}	if (SSnumimg>SSmax & SSloop==true & SSpalin==true) {SSsuite=SSnumimg-1; SSsens2=true }	if (SSnumimg>SSmax & SSloop!=true &  SSpalin!=true) { SSsuite=SSnumimg;SSfini() }	if (SSnumimg<1) SSsuite=1}SSnumimg=SSsuiteif (SSsuite<10) {	SSaller="00"+SSsuite	} else if(SSsuite<100) {	SSaller="0"+SSsuite	} else {	SSaller=SSsuite}SSsource=SSpstr+SSaller+SSformatvar SSimg = null;	if (document.images) {		if (!IsIE()&&CSBVers<5) SSimg = CSFindElement(SSimgNom,0);		else SSimg = document.images[SSimgNom];		if (SSimg) SSimg.src = SSsource;	}}function SSDJfini() {}function CSDJSlideShowAuto(action) {SSAfini=0SSAnumimg=0SSAmax=action[2]SSAimgNom=action[1]SSAtemps=action[3]*1000if (action[4]==true) 		{		SSAstop=true		}	else SSAstop=falsevar SSAimg = null;	if (document.images) {		if (!IsIE()&&CSBVers<5) SSAimg = CSFindElement(SSAimgNom,0);		else SSAimg = document.images[SSAimgNom];str=SSAimg.srcn=str.lengthp=n-7SSApstr=str.substring(0,p)SSAnimg=str.substring(p,p+3)SSAformat=str.substring(p+3,n)if (SSAformat==".jpg" || SSAformat==".JPG" || SSAformat==".gif" || SSAformat==".GIF"){}else{ alert("Image extension must be .jpg or .gif (case sensitive). Images must use 3 digit naming starting with 001, 002 ... plus extension")}if (SSAnimg.substring(0,1)=="0") {	if (SSAnimg.substring(1,2)=="0") {		SSAnumimg=Number(SSAnimg.substring(2,3))	} else {		SSAnumimg=Number(SSAnimg.substring(1,3))	}} else {	{SSAnumimg=Number(SSAnimg)}}SSDJAtempo(SSAmax,SSAimgNom,SSAtemps,SSAstop,SSApstr,SSAnimg,SSAformat)}}function SSDJAtempo(SSAmax,SSAimgNom,SSAtemps,SSAstop,SSApstr,SSAnimg,SSAformat){setTimeout("slideDJAuto(SSAmax,SSAimgNom,SSAstop,SSApstr,SSAnimg,SSAformat)",SSAtemps)}function slideDJAuto(SSAmax,SSAimgNom,SSAstop,SSApstr,SSAnimg,SSAformat){if (SSAfini==1) {SSAnumimg = SSAnumimg-2CSDJSlideShowAutoPause()}else {SSAmax=SSAmax-1SSAsuite=SSAnumimg+1	if (SSAnumimg>SSAmax)		{		SSAsuite=1		if (SSAstop==true) SSAfini=1		else		SSAfini=0		}	if (SSAnumimg<1) SSAsuite=1SSAnumimg=SSAsuiteif (SSAsuite<10) {	SSAaller="00"+SSAsuite	} else if (SSAsuite<100) {	SSAaller="0"+SSAsuite	} else {	SSAaller=SSAsuite}SSAsource=SSApstr+SSAaller+SSAformatvar SSAimg = null;	if (document.images) {		if (!IsIE()&&CSBVers<5) SSAimg = CSFindElement(SSAimgNom,0);		else SSAimg = document.images[SSAimgNom];		if (SSAimg) SSAimg.src = SSAsource;	}SSDJAtempo(SSAmax,SSAimgNom,SSAtemps,SSAstop,SSApstr,SSAnimg,SSAformat)}}function CSDJSlideShowAutoPause() {}function CSDJSlideShowAutoStop(action) {if (SSAfini==0) SSAfini=1else SSAfini=0 ; SSAnumimg = SSAnumimg+2 ;  slideDJAuto(SSAmax,SSAimgNom,SSAstop,SSApstr,SSAnimg,SSAformat)}var DJold = new Array();function DJmoveNewPos(t) {	if(document.all) {		x = document.body.scrollLeft + DJold[t].originX;		y = document.body.scrollTop + DJold[t].originY;	} else {		x = window.pageXOffset + DJold[t].originX;		y = window.pageYOffset + DJold[t].originY;	}	d1 = x - DJold[t].x;	d2 = y - DJold[t].y;	DJold[t].x = DJold[t].x + (x - DJold[t].x)*DJold[t].smooth;	DJold[t].y = DJold[t].y + (y - DJold[t].y)*DJold[t].smooth;	CSSetStylePos(DJold[t].oldLayer,0,DJold[t].x);	CSSetStylePos(DJold[t].oldLayer,1,DJold[t].y);	setTimeout("DJmoveNewPos(" + t + ")",10);}function DJSmoothFloatLayer(action) {	var x = action[2][0]; var y = action[2][1];	DJold[DJold.length] = new Array();	t = DJold.length - 1;	DJold[t].oldLayer = action[1];	CSSetStylePos(DJold[t].oldLayer,0,x);	CSSetStylePos(DJold[t].oldLayer,1,y);	DJold[t].x = x;	DJold[t].y = y;	DJold[t].originX = x;	DJold[t].originY = y;	DJold[t].smooth = 1.0/action[3];	setTimeout("DJmoveNewPos(" + t + ")",10);}function CSSnippetCode(action){	eval(action[1]);}function DJSS(image,max,speed,loop,rev){	this.image = image;	this.max = max;	this.speed = speed;	this.loop = loop;	this.rev = rev;	this.paused = 1;	this.id = null;	var timg = null;	if (document.images) {		if (!IsIE()&&CSBVers<5)			timg = CSFindElement(image,0);		else			timg = document.images[image];		var str=timg.src;		var n=str.length;		var p=n-7;		this.pre=str.substring(0,p);		this.ext=str.substring(p+3,n);		var tstr=str.substring(p,p+3);		if (tstr.substring(0,1)=="0") {			if (tstr.substring(1,2)=="0") {				this.num=Number(tstr.substring(2,3));			} else {				this.num=Number(tstr.substring(1,3));			}		} else {			this.num=Number(tstr);		}	}}var DJSSvars = new Array();function DJSSstart(action) {	DJSSvars[action[1]] = new DJSS(action[1],action[2],action[3]*1000,action[4],action[5]);	if(action[6]) {			var temp = "DJSSplay('" + action[1] + "')";		DJSSvars[action[1]].id = setTimeout(temp,action[3]*1000);		DJSSvars[action[1]].paused = 0;	}}function DJSSshow(image) {	var temp = "";	var timg = null;	if (DJSSvars[image].num < 10) {		temp = "00" + DJSSvars[image].num;	} else if (DJSSvars[image].num < 100) {		temp = "0"+DJSSvars[image].num;	} else {		temp = DJSSvars[image].num;	}	temp = DJSSvars[image].pre + temp + DJSSvars[image].ext;	if (document.images) {		if (!IsIE()&&CSBVers<5)			timg = CSFindElement(image,0);		else			 timg = document.images[image];		if (timg)			 timg.src = temp;	}}function DJSSplay(image) {	if(DJSSvars[image].rev) {		if(--DJSSvars[image].num < 1) {			if(DJSSvars[image].loop) {				DJSSvars[image].num =  DJSSvars[image].max;			} else {				DJSSvars[image].num++;				return;			}		}	} else {		if(++DJSSvars[image].num > DJSSvars[image].max) {			if(DJSSvars[image].loop) {				DJSSvars[image].num = 1;			} else {				DJSSvars[image].num--;				return;			}		}	}	DJSSshow(image);	temp = "DJSSplay('" + image + "')";	DJSSvars[image].id = setTimeout(temp,DJSSvars[image].speed);	DJSSvars[image].paused = 0;}//-->function DJSSgoto(action) {	if(action[2] == 0) {		DJSSvars[action[1]].num =  action[3];	} else if(action[2] == -2) {		DJSSvars[action[1]].num =  1;	} else if(action[2] == 2) {		DJSSvars[action[1]].num =  DJSSvars[action[1]].max;	} else if(action[2] == -1) {		if (--DJSSvars[action[1]].num < 1) {			if(DJSSvars[action[1]].loop) {				DJSSvars[action[1]].num =  DJSSvars[action[1]].max;			} else {				DJSSvars[action[1]].num++;				return;			}		}	} else if(action[2] == 1) {		if (++DJSSvars[action[1]].num > DJSSvars[action[1]].max) {			if(DJSSvars[action[1]].loop) {				DJSSvars[action[1]].num = 1;			} else {				DJSSvars[action[1]].num--;				return;			}		}	}	DJSSshow(action[1]);}//-->function DJSSif(action) {	if(action[2] == 0 && DJSSvars[action[1]].paused) {		return true;	} else if(action[2] == 1 && DJSSvars[action[1]].num == action[3]) {		return true;	} else if(action[2] == 2 && DJSSvars[action[1]].num < action[3]) {		return true;	} else if(action[2] == 3 && DJSSvars[action[1]].num > action[3]) {		return true;	} else if(action[2] == 4 && DJSSvars[action[1]].speed == action[4]) {		return true;	} else if(action[2] == 5 && DJSSvars[action[1]].speed < action[4]) {		return true;	} else if(action[2] == 6 && DJSSvars[action[1]].speed > action[4]) {		return true;	}	return false;}//-->function DJSSpause(action) {	if(DJSSvars[action[1]].paused == 1) {		DJSSplay(action[1]);	} else {		clearTimeout(DJSSvars[action[1]].id);		DJSSvars[action[1]].paused = 1;	}}//-->function DJSSrev(action) {	if(action[2] == -1) {		if(++DJSSvars[action[1]].rev > 1)			DJSSvars[action[1]].rev = 0;	} else {			DJSSvars[action[1]].rev = action[2];	}}//-->function DJSSspeed(action) {	if(action[3]) {		DJSSvars[action[1]].speed += action[2]*1000;		if(DJSSvars[action[1]].speed < 100)			DJSSvars[action[1]].speed = 100;	} else {		DJSSvars[action[1]].speed = Math.abs(action[2]*1000);	}}//-->function CSShowOneHideMany(action) {	if (action[2]) { CSSetStyleVis(action[3],0); }	if (action[4]) { CSSetStyleVis(action[5],0); }	if (action[6]) { CSSetStyleVis(action[7],0); }	if (action[8]) { CSSetStyleVis(action[9],0); }	if (action[10]) { CSSetStyleVis(action[11],0); }	if (action[12]) { CSSetStyleVis(action[13],0); }	if (action[14]) { CSSetStyleVis(action[15],0); }	if (action[16]) { CSSetStyleVis(action[17],0); }	if (action[18]) { CSSetStyleVis(action[19],0); }	if (action[20]) { CSSetStyleVis(action[21],0); }	if (action[22]) { CSSetStyleVis(action[23],0); }	if (action[24]) { CSSetStyleVis(action[25],0); }	if (action[26]) { CSSetStyleVis(action[27],0); }	if (action[28]) { CSSetStyleVis(action[29],0); }	if (action[30]) { CSSetStyleVis(action[31],0); }CSSetStyleVis(action[1],1);}function frameP(action) {		if(parent.frames.length==0) {			var fileName=window.location.href.substring(window.location.href.lastIndexOf("/")+1,window.location.href.length);			window.location.href=action[1]+"?"+action[2]+"="+fileName;		} else {			if(top.location.search!="") {				var sFrame=top.location.search.substring(1,top.location.search.indexOf("="));				if(name==sFrame) {					var sName=top.location.search.substring(top.location.search.indexOf("=")+1,top.location.search.length);					var fileName=window.location.href.substring(window.location.href.lastIndexOf("/")+1,window.location.href.length);					if(fileName!=sName) {						location=sName;					}				}			}		}	}function CSPAKkillframe() { if (self.parent.frames.length != 0)self.parent.location = document.location}function CSPAKtrg2frames(action) { 	parent.frames[action[1]].location.href = action[2]	parent.frames[action[3]].location.href = action[4] }function CSPakRemote(action) { 	if (TRversion()) {		if (action[2].length < 1) {			opener.location.href=action[1];		}		else {			opener.parent.frames[action[2]].location.href=action[1];		}	}	return;}function TRversion() {	return (navigator.appName.indexOf("Netscape") >= 0 && parseInt(navigator.appVersion.charAt(0)) >= 3)          || (navigator.appName.indexOf("Explorer") >= 0 && parseInt(navigator.appVersion.charAt(0)) >= 3);}// Copy Field Value Action 1.02 by Nate Baldwin, mindpalette.com, copyright 2003...function MPCopyFieldValue(action) {	var thisForm = action[1];	for (n=2; n<=21; n+=2) {		if (action[n] != "") {			var mainField = action[n];			var copyField = action[n+1];			var mainIsArray = false;			mainFieldType = document.forms[thisForm].elements[mainField].type;			if (!mainFieldType) mainFieldType = document.forms[thisForm].elements[mainField][0].type;			copyFieldType = document.forms[thisForm].elements[copyField].type;			if (!copyFieldType) copyFieldType = document.forms[thisForm].elements[copyField][0].type;			with (document.forms[thisForm]) {				var mainValue = "";				if (mainFieldType == "text" || mainFieldType == "textarea")					mainValue = elements[mainField].value;				if (mainFieldType == "select-one")					mainValue = elements[mainField].options[elements[mainField].options.selectedIndex].value;				if (mainFieldType == "select-multiple") {					var x=0;					var selectArray = new Array();					for (i=0; i<elements[mainField].length; i++) {						if (elements[mainField].options[i].selected) {							selectArray[x] = elements[mainField].options[i].value;							x++;							}						}					if (x > 0) {						if (x == 1) mainValue = selectArray[0];							else {							mainValue = selectArray;							mainIsArray = true;							}						}					}				if (mainFieldType == "checkbox") {					if (elements[mainField].checked)						mainValue = elements[mainField].value;					}				if (mainFieldType == "radio") {					for (i=0; i<elements[mainField].length; i++) {						if (elements[mainField][i].checked) mainValue = elements[mainField][i].value;						}					}				if (copyFieldType == "text" || copyFieldType == "textarea") {					if (!mainIsArray) elements[copyField].value = mainValue;						else if (mainValue.length == 1) elements[copyField].value = mainValue[0]; 						else {						mainValueString = "";						for (i=0; i<mainValue.length; i++) {							if (mainValue[i] != "") {								if (mainValueString != "") mainValueString += ", ";								mainValueString += mainValue[i];								}							}						elements[copyField].value = mainValueString;						}					}				if (copyFieldType == "select-one") {					if (!mainIsArray) mainValueString = mainValue;						else mainValueString = mainValue[0];					for (i=0; i<elements[copyField].length; i++) {						if (elements[copyField].options[i].value == mainValueString)							elements[copyField].selectedIndex = i;						}					}				if (copyFieldType == "select-multiple") {					for (i=0; i<elements[copyField].length; i++) {						elements[copyField].options[i].selected = false;						}					if (!mainIsArray) {						for (i=0; i<elements[copyField].length; i++) {							if (elements[copyField].options[i].value == mainValue)								elements[copyField].selectedIndex = i;							}						} else {						for (x=0; x<mainValue.length; x++) {							for (i=0; i<elements[copyField].length; i++) {								if (elements[copyField].options[i].value == mainValue[x])									elements[copyField].options[i].selected = true;								}							}						}					}				if (copyFieldType == "checkbox") {					if (!mainIsArray) {						if (elements[copyField].value == mainValue)							elements[copyField].checked = true;						} else {						for (i=0; i<mainValue.length; i++) {							if (elements[copyField].value == mainValue[i])								elements[copyField].checked = true;							}						}					}				if (copyFieldType == "radio") {					if (!mainIsArray) {						for (i=0; i<elements[copyField].length; i++) {							if (elements[copyField][i].value == mainValue)								elements[copyField][i].checked = true;							}						} else {						var matchFound = false;						for (x=0; x<mainValue.length; x++) {							for (i=0; i<elements[copyField].length; i++) {								if (elements[copyField][i].value == mainValue[x]) {									if (matchFound == false) elements[copyField][i].checked = true;									matchFound = true;									}								}							}						}					}					} 			}		}	}function CSFieldValidate(action) { var form = action[1];var elem = action[2];var theEntry  = document.forms[form].elements[elem].valuevar theFormElem = document.forms[form].elements[elem]var badEntry = ""	function theAlert () { 	alert(action[6]);	theFormElem.select();	theFormElem.focus();	}  		function isEmpty() { 		if (theEntry == "") { 		theAlert()		} 		}	function isNumber() { 			if (theEntry == "") { 			theAlert()			} 				for (i=0; i<theEntry.length; i++) {  			if (theEntry.charAt(i) < "0" || theEntry.charAt(i) > "9") {  				badEntry = "notnumber"				} 			}  				if (badEntry == "notnumber") {		theAlert()			}		} 			function isAlpha() { 			if (theEntry == "") { 			theAlert()			} 				for (i=0; i<theEntry.length; i++) {  			if (theEntry.charAt(i) >= "0" && theEntry.charAt(i) <= "9") {  				badEntry = "notalpha"				} 			}  				if (badEntry == "notalpha") {		theAlert()			}		} 					function requiredChars() {	numofChars = theEntry.length		if (numofChars != action[4]) {			theAlert()		} 	}		function exactString() {		if (theEntry != action[5]) {			theAlert()		} 	}			function validEmail() {		invalidChars = " /:,;"				if (theEntry == "") { 			badEntry = "badEmail"			}		for (i=0; i < 5; i++)  {			badChar = invalidChars.charAt(i)				if (theEntry.indexOf(badChar,0) > -1) {				badEntry = "badEmail"				}		}		atsignLoc = theEntry.indexOf("@",1)		if (atsignLoc == -1) {			badEntry = "badEmail"		}				if (theEntry.indexOf("@",atsignLoc+1) > -1) {		badEntry = "badEmail"		}	dotLoc = theEntry.indexOf(".",atsignLoc)		if (dotLoc == -1) {		badEntry = "badEmail"		}		if (dotLoc+3 > theEntry.length) {		badEntry = "badEmail"		}		if (badEntry == "badEmail") {		theAlert()		}	}	function validCC() { 	var theNumber = new Array(theEntry.length);	var i = 0	var total = 0		for (i = 0; i < theEntry.length; ++i) {		theNumber[i] = parseInt(theEntry.charAt(i))		}		for (i = theNumber.length -2; i >= 0; i-=2) {  		theNumber[i] *= 2;							 		if (theNumber[i] > 9) theNumber[i]-=9;			 		}										 		for (i = 0; i < theNumber.length; ++i) {		total += theNumber[i];						 		}			isinteger = total/10		if(parseInt(isinteger)!=isinteger) {		theAlert()		}	}	var type=action[3];if(type==0) isEmpty()else if(type==1) isNumber()else if(type==2) isAlpha()else if(type==3) requiredChars()else if(type==4) exactString()else if(type==5) validEmail()else if(type==6) validCC()}		function CSGetLayerPos(action) { 	var layer = action[1];	var x		= CSGetStylePos(layer, 0);	var y		= CSGetStylePos(layer, 1);	return new Array(x, y);}function CSGetFormElementValue(action) { 	var form = action[1];	var elem = action[2];	return document.forms[form].elements[elem].value;}// The BannerAction. A Michael Ahgren action.// Version 1.0var objArray=new Array()var instArray=new Array()var currInst=0var started=0var mWinfunction instObj(action){this.posX=action[24]this.posY=action[25]this.popX=action[22]this.popY=action[23]this.banW=action[27]this.banH=action[28]this.centre=action[26]this.name=action[29]this.conRot=action[30]this.objArray=new Array()this.currBan=0this.rotInt=action[21]this.action=action}function SCInitBan(action){instArray[currInst]=new instObj(action)var j=0for(i=1;i<20;i+=2){if(action[i]!="#")instArray[currInst].objArray[j]=new bannerObj(action[i],action[i+1])j++}instArray[currInst].currBan=rndNum(instArray[currInst].objArray.length)writeBan(instArray[currInst].currBan)banTimer(instArray[currInst].rotInt);currInst++}function rndNum(max){var theRnd=Math.floor(Math.random()*max)return theRnd}function banTimer(rotInt){var intID=setInterval(displBan,rotInt*1000)}function displBan(){if(instArray[started].conRot){instArray[started].currBan++if(instArray[started].currBan==instArray[started].objArray.length)instArray[started].currBan=0;eval('document.'+instArray[started].name+'.src="'+instArray[started].objArray[instArray[started].currBan].imgSrc+'"')}started==instArray.length-1?started=0:started++}function SCMakeWin(inst){if(instArray[inst].centre){instArray[inst].posX=((screen.availWidth/2)-(instArray[inst].popX/2))instArray[inst].posY=((screen.availHeight/2)-(instArray[inst].popY/2))}if(instArray[inst].objArray[instArray[inst].currBan].bannerUrl!="#"){if(mWin&&!mWin.closed){mWin.location=instArray[inst].objArray[currBan].bannerUrlmWin.focus()}else{mWin=window.open(instArray[inst].objArray[instArray[inst].currBan].bannerUrl,instArray[inst].currBan,"height="+instArray[inst].popY+",width="+instArray[inst].popX+" toolbar=1,menubar=1,directories=1,scrollbars=1,resizable=1,status=1,toolbar=1,copyhistory=1,location=1,left="+instArray[inst].posX+",top="+instArray[inst].posY);}}}function bannerObj(imgSrc,theURL){this.imgSrc=imgSrcthis.bannerUrl=theURL}function writeBan(currBan){document.write('<a href="javascript:SCMakeWin('+currInst+')"><img src="'+instArray[currInst].objArray[currBan].imgSrc+'" alt="" name="'+instArray[currInst].name+'" height="'+instArray[currInst].banH+'" width="'+instArray[currInst].banW+'" border="0"></a>')}// End BannerActionfunction initIArray() {this.length = initIArray.arguments.length;for (var i = 0; i < this.length; i++)this[i+1] = initIArray.arguments[i]; }function dailyImageURL(action) {var dateArray = newinitIArray("Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday");var today = new Date();var day = dateArray[today.getDay()];if (today.getDay() == 0) { day = "Sunday"; }var img = null;if (document.images) {	if (!IsIE()&&CSBVers<5) img = CSFindElement(action[1],0);	else img = document.images[action[1]];		if (img) {			if (day == "Monday" && action[2] != "(Empty Reference!)" && action[2] != "(EmptyReference!)") img.src = action[2]			if (day == "Tuesday" && action[3] != "(Empty Reference!)" && action[3] != "(EmptyReference!)") img.src = action[3]			if (day == "Wednesday" && action[4] != "(Empty Reference!)" && action[4] != "(EmptyReference!)") img.src = action[4]			if (day == "Thursday" && action[5] != "(Empty Reference!)" && action[5] != "(EmptyReference!)") img.src = action[5]			if (day == "Friday" && action[6] != "(Empty Reference!)" && action[6] != "(EmptyReference!)") img.src = action[6]			if (day == "Saturday" && action[7] != "(Empty Reference!)" && action[7] != "(EmptyReference!)") img.src = action[7]			if (day == "Sunday" && action[8] != "(Empty Reference!)" && action[8] != "(EmptyReference!)") img.src = action[8]		}  }  }// Image Window Action 1.0 by Nate Baldwin, mindpalette.com, copyright 2002...function MPImageMenu(action) {var thisForm = action[1];var thisMenu = action[2];var thisImg = eval("document." + action[3]);var thisImage = document.forms[thisForm].elements[thisMenu].options[document.forms[thisForm].elements[thisMenu].selectedIndex].value;if (thisImage != "") {thisImg.src = thisImage;}return (false)}// Image Sequence Action 1.2 by Nate Baldwin, www.mindpalette.com, copyright 2002var MPThisFileName = "";function MPImageSeq(action) {var MPImageCountID = 0;var reverse = action[2];var endStop = action[3];var imageList = new Array();var seqImage = eval("document."+action[1]);var currentImage = seqImage.src;MPGetFileName(currentImage);currentImage = MPThisFileName;var n=0;for (i=4; i<=23; i++) {	if (action[i] && action[i] != "" && action[i] != "#" && action[i] != "(EmptyReference!)" && action[i] != "(Empty Reference!)") {		imageList[n] = action[i];		MPGetFileName(imageList[n]);		var thisImage = MPThisFileName;		if (thisImage == currentImage) MPImageCountID = n;		n++;		}	}if (reverse == false) {	if (MPImageCountID >= imageList.length-1) {		if (endStop == false) MPImageCountID = 0; else alert("End of Images\n("+imageList.length+" of "+imageList.length+")");		} else {		MPImageCountID++;		}	} else {	if (MPImageCountID > 0) {		MPImageCountID--;		} else {		if (endStop == false) MPImageCountID = imageList.length-1; else alert("Beginning of Images\n(1 of "+imageList.length+")");		}	}seqImage.src = imageList[MPImageCountID];}function MPGetFileName(thisString) {if (thisString.lastIndexOf('/') != -1) {	var nameStart = thisString.lastIndexOf('/') + 1;	var nameEnd = thisString.length;	MPThisFileName = thisString.substring(nameStart, nameEnd);	} else {	MPThisFileName = thisString;	}}function ImageStepperNext (action) {	var img = CSGetImage(action[1]);	if (img) {		var maxidx = action[2];		var name = img.src;		var pos = name.lastIndexOf('/');		var pre = name.substr(0, pos+1);		name = name.substr(pos+1, name.length-pos+1);		var hit = name.match(/(\D*)(\d+)(\D+)/);		if (hit) {			var idx = parseInt(hit[2])+1;			if (idx > maxidx)	idx=1;			img.src = pre+hit[1]+idx+hit[3];		}	}}ImageStepperImages=new Array();function ImageStepperPreload (action) {	var name = action[1];	var pos = name.lastIndexOf('/');	var pre = name.substr(0, pos+1);	name = name.substr(pos+1, name.length-pos+1);	var hit = name.match(/(\D*)(\d+)(\D+)/);	if (hit) {		for (var idx=1; idx<=action[2]; idx++) {			ImageStepperImages[idx-1] = new Image();			ImageStepperImages[idx-1].src = pre+hit[1]+idx+hit[3];		}	}}function ImageStepperPrev (action) {	var img = CSGetImage(action[1]);	if (img) {		var maxidx = action[2];		var name = img.src;		var pos = name.lastIndexOf('/');		var pre = name.substr(0, pos+1);		name = name.substr(pos+1, name.length-pos+1);		var hit = name.match(/(\D*)(\d+)(\D+)/);		if (hit) {			var idx = parseInt(hit[2])-1;			if (idx < 1) idx = maxidx;			img.src = pre+hit[1]+idx+hit[3];		}	}}// Detect Image Action 1.4 by Nate Baldwin, www.mindpalette.com, 2/9/03function MPDetectImg() {	var MPData = unescape(location.search);	var MPImage = "";	var MPImageX = "";	var MPImageY = "";	if (MPData != "") {		var trimString = MPData.substring(1);		if (trimString != "") {			var allPairs = trimString.split("*");			for (i=0; i<allPairs.length; i++) {				var thisPair = allPairs[i];				var splitPair = thisPair.split("=");				if (splitPair[0] == "MPImage") MPImage = splitPair[1];				if (splitPair[0] == "MPImageX") MPImageX = splitPair[1];				if (splitPair[0] == "MPImageY") MPImageY = splitPair[1];				}			}			if (MPImage != "" && MPImage != "#") {							var newString = "";				if (MPImage.indexOf("^") >= 0) {					var testArray = MPImage.split("^");					for (i=0; i<testArray.length; i++) {						newString += ".";						newString += testArray[i];						}					MPImage = newString.substr(1);					}				document.write("<img src=\""+MPImage+"\" alt=\"\"");				}			if (MPImageX != "" && MPImageY != "" && MPImageX != 0 && MPImageY != 0) document.write(" width=\""+MPImageX+"\" height=\""+MPImageY+"\"");			if (MPImage != "" && MPImage != "#") document.write(" border=\"0\">");		}	window.focus();	}// Detect Title Action 1.4 by Nate Baldwin, www.mindpalette.com, 2/9/03function MPDetectTitle() {	var MPData2 = unescape(location.search);	var MPTitle = "";	if (MPData2 != "") {		var trimString2 = MPData2.substring(1);		if (trimString2 != "") {			var allPairs2 = trimString2.split("*");			for (i=0; i<allPairs2.length; i++) {				var thisPair = allPairs2[i];				var splitPair = thisPair.split("=");				if (splitPair[0] == "MPTitle") MPTitle = splitPair[1];				}				if (MPTitle != "" && MPTitle != "#") document.write("<title>"+MPTitle+"</title>");					else document.write("<title>Popup Window</title>");		}	}	window.focus();	}// Auto Image Window Action 1.4.1 by Nate Baldwin, www.mindpalette.com, 12/2/03function MPImageWindow(action) {	for (i=10; i<17; i++) action[i] = (action[i] == false) ? "no" : "yes";	if (action[7] > screen.availWidth) action[7] = screen.availWidth;	if (action[8] > screen.availHeight) action[8] = screen.availHeight;	var posX = 0;	var posY = 0;	if (action[9] == true) {		posX = Math.round((screen.availWidth/2)-(action[7]/2));		posY = Math.round((screen.availHeight/2)-(action[8]/2));		} else {		posX = action[17];		posY = action[18];		}			var ImageURL = action[1];		var newString = "";	if (ImageURL.indexOf(".") >= 0) {		var testArray = ImageURL.split(".");		for (i=0; i<testArray.length; i++) {			newString += "^";			newString += testArray[i];			}		ImageURL = newString.substr(1);		}		var queryString = "*MPImage="+ImageURL+"*MPImageX="+action[2]+"*MPImageY="+action[3]+"*MPTitle="+action[4]+"*";	var queryString = escape(queryString);	var queryString = "?"+queryString;	action[5] += queryString;	var windowOptions = "";	windowOptions += "width=" + action[7];	windowOptions += ",height=" + action[8];	windowOptions += ",resizable=" + action[16];	windowOptions += ",scrollbars=" + action[10];	windowOptions += ",menubar=" + action[11];	windowOptions += ",toolbar=" + action[14];	windowOptions += ",directories=" + action[12];	windowOptions += ",location=" + action[15];	windowOptions += ",status=" + action[13];	windowOptions += ",left=" + posX;	windowOptions += ",top=" + posY;	window.open(action[5], action[6], windowOptions);	}//-->// Multi Preloader Action 1.0.2 by Nate Baldwin, www.mindpalette.com, copyright 2002var MPMultiPreldCount1 = 0;var MPMultiPreldArray1 = new Array();function MPMultiPreload(action) {	MPMultiPreldArray1[MPMultiPreldCount1] = new Array();	for (i=1; i<=20; i++) {		if (action[i] != "#" && action[i] != "(EmptyReference!)" && action[i] != "(Empty Reference)" && action[i] != "") {			MPMultiPreldArray1[MPMultiPreldCount1][i] = new Image();			MPMultiPreldArray1[MPMultiPreldCount1][i].src = action[i];			}		}	MPMultiPreldCount1++;	}CSImages=new Array();function CSPreloadImage(action) {	if (document.images) { CSImages[CSImages.length]=new Image(); CSImages[CSImages.length-1].src=action[1]; }}function CSRandomImg(action) { 	var img = CSGetImage(action[1]);	if (img) 		{		var v1 =  Math.floor(Math.random() * 10);		var whichone = v1-(Math.floor(v1/3)*3);		img.src = action[whichone+2];		}}function CSSetImageURL(action) {	var img=CSGetImage(action[1]);	if (img) img.src=action[2];}//Anti Spam Action ver. 1.2bfunction RDas(action){document.write("<a href='" + "mailto:" +action[1]+ "@" +action[2]+ "." +action[3]+"'>"+ action[4] + "<\/a>");}//-->//version 1.2function CSBookmark(action){	if (window.external&&navigator.appVersion.indexOf("Mac")==-1){		js="javascript:"		action[1]='"'+action[1]+'"'		if(action[2]!=""){		document.write("<a href='"+js+"window.external.AddFavorite(document.location,"+action[1]+")'>"+action[2]+"</a>");		}else{		document.write("<a href='"+js+"window.external.AddFavorite(document.location,"+action[1]+")'><img src='"+action[3]+"'border='0'></a>");		}	}}// MindPalette Cascading Menu Action v1.0 by Nate Baldwin, www.mindpalette.comm, copyright 2003...function MPCascadeMenu(action) {var thisForm = action[1];var controlMenu = action[2];var compValue = action[3];var viewMenu = action[4];if (document.forms[thisForm].elements[controlMenu].options[document.forms[thisForm].elements[controlMenu].selectedIndex].value == compValue) {	document.forms[thisForm].elements[viewMenu].options.length = 0;	var labelArray = new Array();	var valueArray = new Array();	var n = 0;	for (i=5; i<44; i+=2) {		if (action[i] != "" && action[i] != "#" && action[i] != "EmptyReference!" && action[i] != "Empty Reference!" && action[i] != null) {			labelArray[n] = action[i];			if (action[i+1] != "") {				valueArray[n] = action[i+1];				} else {				valueArray[n] = action[i];				}			n++;			}		}	for(i=0; i<labelArray.length; i++) {		document.forms[thisForm].elements[viewMenu].options[i] = new Option(labelArray[i], valueArray[i]);		}	document.forms[thisForm].elements[viewMenu].options[0].selected = true;	}}function SLCloseRedirect(action) { self.close();window.opener.location = action[1];}function CSCloseWindow() { if (self.parent.frames.length != 0) {	self.parent.close()		} else {	window.close()	}}// DropDownPopUp 1.2.5 by Nate Baldwin, www.mindpalette.comm, copyright 2002function MPDropPop(action) {	for (i=7; i<14; i++) {		if (action[i] == false) action[i] = "no"; else action[i] = "yes";		}	var posX = 0;	var posY = 0;	if (action[6] == true) {		posX = ((screen.availWidth/2)-(action[4]/2));		posY = ((screen.availHeight/2)-(action[5]/2));		} else {		posX = action[14];		posY = action[15];		}	if (action[4] > (screen.availWidth - 10)) action[4] = (screen.availWidth - 10);	if (action[5] > (screen.availHeight - 10)) action[5] = (screen.availHeight - 10);	var thisForm = action[1];	var thisMenu = action[2];		var thisURL = document.forms[thisForm].elements[thisMenu].options[document.forms[thisForm].elements[thisMenu].selectedIndex].value;	if (thisURL) {		if (thisURL != "" && thisURL != " " && thisURL != "#" && thisURL != "(EmptyReference!)" && thisURL != "(Empty Reference!)") {			var windowOptions = "";			windowOptions += "width=" + action[4];			windowOptions += ",height=" + action[5];			windowOptions += ",resizable=" + action[13];			windowOptions += ",scrollbars=" + action[7];			windowOptions += ",menubar=" + action[8];			windowOptions += ",toolbar=" + action[11];			windowOptions += ",directories=" + action[9];			windowOptions += ",location=" + action[12];			windowOptions += ",status=" + action[10];			windowOptions += ",left=" + posX;			windowOptions += ",top=" + posY;			window.open(thisURL, action[3], windowOptions);			}		}	}// OUT Execute JavaScript Action// Script copyright 1999, OUT Media Design GmbH. All rights reserved.function OUTexecuteJS(action) {	return eval(action[1]);}function CSGoBack1() { history.back() }function CSGotoLink(action) {	if (action[2].length) {		var hasFrame=false;		for(i=0;i<parent.frames.length;i++) { if (parent.frames[i].name==action[2]) { hasFrame=true; break;}}		if (hasFrame==true)			parent.frames[action[2]].location = action[1];		else			window.open (action[1],action[2],"");	}	else location = action[1];}function CSKeePress(action) {desiredKey1 = action[1];calledAction1 = action[2];desiredKey2 = action[3];calledAction2 = action[4];desiredKey3 = action[5];calledAction3 = action[6];desiredKey4 = action[7];calledAction4 = action[8];if (document.layers) { document.captureEvents(Event.KEYPRESS) ; }document.onkeydown = checkKey;function checkKey(e) {	e = (e) ? e : (window.event) ? window.event : "";	if (e) { var keyPressed = ""			 if (e.which)  keyPressed = e.which; 			 else  keyPressed = event.keyCode;			 alphaNum = String.fromCharCode(keyPressed).toLowerCase();			 if (desiredKey1 == alphaNum) { CSAction(new Array(calledAction1)) };			 if (desiredKey2 == alphaNum) { CSAction(new Array(calledAction2)) };			 if (desiredKey3 == alphaNum) { CSAction(new Array(calledAction3)) };			 if (desiredKey4 == alphaNum) { CSAction(new Array(calledAction4)) };	}}checkKey();}// LinkToMenu Action 1.0 by Nate Baldwin, www.mindpalette.com, copyright 2003...function MPLinkToMenu(action) {var thisForm = action[1];var thisMenu = action[2];document.forms[thisForm].elements[thisMenu].options.length = 0;var labelArray = new Array();var valueArray = new Array();var n = 0;for (i=3; i<42; i+=2) {	if (action[i] != "" && action[i] != "#" && action[i] != "EmptyReference!" && action[i] != "Empty Reference!" && action[i] != null) {		labelArray[n] = action[i];		if (action[i+1] != "") {			valueArray[n] = action[i+1];			} else {			valueArray[n] = "(no value)"			}		n++;		}	}j = labelArray.length;for(i=0; i<j; i++) {	document.forms[thisForm].elements[thisMenu].options[i] = new Option(labelArray[i], valueArray[i]);	}document.forms[thisForm].elements[thisMenu].options[0].selected = true;}function CSHistoryGo(action) { history.go(action[1]); }// Version 1.2. A Michael Ahgren action.function CSRemoveIEbox(){if (document.images&&navigator.userAgent.indexOf("MSIE")!=-1){	for(i=0;i<document.links.length;i++){		var target=eval("document.links[i]")		target.onfocus=blurHandler		}	}}function blurHandler(){obj=window.event.srcElementif(obj.tagName == "A"||obj.tagName=="AREA") obj.blur()}function CSOpenPositionWindow(action) {// Matt Ridley, Dec. '98	var wf = "";		wf = wf + "width=" + action[3];	wf = wf + ",height=" + action[4];	wf = wf + ",resizable=" + (action[5] ? "yes" : "no");	wf = wf + ",scrollbars=" + (action[6] ? "yes" : "no");	wf = wf + ",menubar=" + (action[7] ? "yes" : "no");	wf = wf + ",toolbar=" + (action[8] ? "yes" : "no");	wf = wf + ",directories=" + (action[9] ? "yes" : "no");	wf = wf + ",location=" + (action[10] ? "yes" : "no");	wf = wf + ",status=" + (action[11] ? "yes" : "no");		wf = wf + ",left=" + action[12];	wf = wf + ",top=" + action[13];		window.open(action[1],action[2],wf);}// OpenPopUp 1.4 action by Nate Baldwin, www.mindpalette.com, copyright 2002function MPOpenPopup(action) {var posX = 0;var posY = 0;if (action[4] == true) {	posX = ((screen.availWidth/2)-(action[2]/2));	posY = ((screen.availHeight/2)-(action[3]/2));	} else {	posX = action[12];	posY = action[13];	}if (action[16] == true) {	posX = 0;	posY = 0;	action[2] = screen.availWidth;	action[3] = screen.availHeight;	}for (i=5; i<12; i++) {	action[i] == true ? action[i] = "yes" : action[i] = "no";	}var windowOptions = "";windowOptions += "width=" + action[2];windowOptions += ",height=" + action[3];windowOptions += ",resizable=" + action[11];windowOptions += ",scrollbars=" + action[5];windowOptions += ",menubar=" + action[6];windowOptions += ",toolbar=" + action[9];windowOptions += ",directories=" + action[7];windowOptions += ",location=" + action[10];windowOptions += ",status=" + action[8];windowOptions += ",left=" + posX;windowOptions += ",top=" + posY;window.open(action[15], action[1], windowOptions);if (action[14] != "" && action[14] != "#" && action[14] != "(EmptyReference!)" && action[14] != "(Empty Reference!)")	window.location = action[14];}//PopOnce Action v1.0 AardActions by Jim Aardvark. Copyright 2003. seanclayton@tinkers-inc.co.ukJAStoreWindowValues = new Array();function JAPopOnce(action){	if (action[12] && action[12] != "" && action[12] != 0) {		action[12] = parseInt(action[12]);    	var expDate = new Date();   		var monthCount = expDate.getTime() + (1000 * 60 * 60 * 24 * 31 * action[12]);    	expDate.setTime(monthCount);    	expDate = expDate.toGMTString();    	} else expDate = false;        var xpos = 0;    var ypos = 0;        if (action[13] == true) {	posX = ((screen.width/2)-(action[3]/2));	posY = ((screen.height/2)-(action[4]/2));	} else {	posX = action[14];	posY = action[15];	}	    var wf = "";		wf = wf + "width=" + action[3];	wf = wf + ",height=" + action[4];	wf = wf + ",resizable=" + (action[5] ? "yes" : "no");	wf = wf + ",scrollbars=" + (action[6] ? "yes" : "no");	wf = wf + ",menubar=" + (action[7] ? "yes" : "no");	wf = wf + ",toolbar=" + (action[8] ? "yes" : "no");	wf = wf + ",directories=" + (action[9] ? "yes" : "no");	wf = wf + ",location=" + (action[10] ? "yes" : "no");	wf = wf + ",status=" + (action[11] ? "yes" : "no");	wf = wf + ",left=" + posX;	wf = wf + ",top=" + posY;		if (document.cookie.indexOf("PopOnce") == -1){		JAStoreWindowValues['link'] = action[1];		JAStoreWindowValues['target'] = action[2];		JAStoreWindowValues['settings'] = wf;		var delay = action[16] * 1000;		var thisCookie = "PopOnce=general;";		if (expDate) thisCookie += " expires=" + expDate + ";";		document.cookie = thisCookie;		setTimeout("JALaunchWindow()", delay);	}}function JALaunchWindow(){	window.open(JAStoreWindowValues['link'], JAStoreWindowValues['target'], JAStoreWindowValues['settings']);}function getCookie(thecookie){	tempString= thecookie + "=";	if(document.cookie.length>0){		start = document.cookie.indexOf(tempString);		if(start!=-1){			end = document.cookie.indexOf(";",start);			if(end==-1){end=document.cookie.length;}			start += tempString.length;			return unescape(document.cookie.substring(start,end))		}	}}function setCookie(thecookie,value,expire){	cookieExpires = new Date	cookieExpires.setMonth(cookieExpires.getMonth() + 6)	document.cookie = thecookie + "=" + escape(value) + ";expires=" + cookieExpires.toGMTString();}function testCookie(thecookie){	if(getCookie(thecookie)){		return(getCookie(thecookie));	}else{		return false;	}}function CSredPrompt(action) {	var thecookie = action[5]	if(testCookie(action[5]) && action[4] == true){				location.href=getCookie(action[5]);	} else {	var x = 0;	}		function kill() {	alert(action[3]);	x = 1;	var enter = prompt(action[1],action[2]); 	if (enter == action[6]){setCookie(action[5], action[7]);location.href=action[7];}	else if (enter == action[8]){setCookie(action[5], action[9]);location.href=action[9];}	else if (enter == action[10]){setCookie(action[5], action[11]);location.href=action[11];}	else if (enter == action[12]){setCookie(action[5], action[13]);location.href=action[13];}	else if (enter == action[15]){setCookie(action[5], action[16]);location.href=action[16];}	else if (enter == action[2]){kill();}	else if (enter == null) return	else  kill()	}	if (x == 0) {	var enter = prompt(action[1],action[2]); 	if (enter == action[6]){setCookie(action[5], action[7]);location.href=action[7];}	else if (enter == action[8]){setCookie(action[5], action[9]);location.href=action[9];}	else if (enter == action[10]){setCookie(action[5], action[11]);location.href=action[11];}	else if (enter == action[12]){setCookie(action[5], action[13]);location.href=action[13];}	else if (enter == action[14]){setCookie(action[5], action[15]);location.href=action[15];}	else if (enter == action[2]){kill();}	else if (enter == null) return	else  kill()	}}function CSSlideNewWindow(action) {var wh = ""if (action[7] || action[8] || action[9] == true) wh=action[4]-125else wh = action[4]var wf = "";	wf = wf + "width=" + action[3];wf = wf + ",height=" + wh;wf = wf + ",resizable=" + (action[5] ? "yes" : "no");wf = wf + ",scrollbars=" + (action[6] ? "yes" : "no");wf = wf + ",menubar=" + (action[7] ? "yes" : "no");wf = wf + ",toolbar=" + (action[8] ? "yes" : "no");wf = wf + ",directories=" + (action[9] ? "yes" : "no");wf = wf + ",location=" + (action[10] ? "yes" : "no");wf = wf + ",status=" + (action[11] ? "yes" : "no");		if(navigator.appVersion.charAt(0) >=4) {var sw=screen.width-20;var sh=screen.height;var newwidth=action[3]; var newheight=action[4];var positionleft=(sw-newwidth)/2;var positiontop=""if (action[7] || action[8] || action[9] == true) positiontop=(sh-newheight)/3;positiontop=(sh-newheight)/2.5;}newwindow=window.open(action[1],action[2],wf); newwindow.focus()	if(navigator.appVersion.charAt(0) >=4) {	for(width1 = 1 ; width1 < positionleft ; width1 = width1 + 10)	newwindow.moveTo(width1,positiontop)	}}function CStextswapID(action) {(action[2] != "") ? (updateobject = action[2]) : (updateobject = action[1]);(action[5] == true) ? (whichfunction = "disappear()") : (whichfunction = "revert()");if(document.all) { originaltext = document.all(updateobject).innerHTML };if(document.getElementById) { originaltext = document.getElementById(updateobject).innerHTML};timeout = (action[4] != "") ? (action[4] * 1000) : 0;if(document.getElementById) { originaltext = document.getElementById(updateobject).innerHTML};timeout = (action[4] != "") ? (action[4] * 1000) : 0;if (document.all)	 {  document.all(updateobject).innerHTML = action[6] + action[3] + action[7]; if (timeout != 0)  setTimeout(whichfunction,timeout); } 	else { 	if (document.getElementById) { document.getElementById(updateobject).innerHTML = action[6] + action[3] + action[7];			if (timeout != 0)   setTimeout(whichfunction,timeout)  }		}}function disappear() {  if (document.all) { document.all(updateobject).innerHTML = "<div id=updateobject></div>" } 	else { if (document.getElementById) { document.getElementById(updateobject).innerHTML = "" }	}}function revert() { if (document.all) { document.all(updateobject).innerHTML = originaltext } 	else { if (document.getElementById) { document.getElementById(updateobject).innerHTML = originaltext }	}}function CSDocWrite(action) { document.write(action[1]); }function CSshowdate(action) {	form = action[1];	elem = action[2];	modified = new Date(document.lastModified);	theMonth = modified.getMonth() + 1;	theDate = modified.getDate();	theYear = (navigator.appVersion.indexOf("3.0") != -1) ? (modified.getYear()) : (modified.getFullYear());	theDay = modified.getDay();	days = new Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday");	modified = new Date(document.lastModified);	today = days[theDay];	if (action[3] == 0) todisplay = theMonth + "/" + theDate + "/" + theYear;	if (action[3] == 1) todisplay = theDate + "/" + theMonth + "/" + theYear;	if (action[3] == 2) todisplay = theYear + "/" + theMonth + "/" + theDate;	if (action[3] == 3) todisplay = theYear + "/" + theDate + "/" + theMonth;	if (action[4] == true) todisplay = today + ", " + todisplay;	if(form != "" || elem != "") { document.forms[form].elements[elem].value = todisplay} ;	if (action[5] == false) { alert(todisplay) } 		}function CSshowdateID(action) {(action[2] != "") ? (updateobject = action[2]) : (updateobject = action[1]);modified = new Date(document.lastModified);theMonth = modified.getMonth() + 1;theDate = modified.getDate();theYear = (navigator.appVersion.indexOf("3.0") != -1) ? (modified.getYear()) : (modified.getFullYear());theDay = modified.getDay();days = new Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday");today = days[theDay];if (action[3] == 0) todisplay = theMonth + "/" + theDate + "/" + theYear;if (action[3] == 1) todisplay = theDate + "/" + theMonth + "/" + theYear;if (action[3] == 2) todisplay = theYear + "/" + theMonth + "/" + theDate;if (action[3] == 3) todisplay = theYear + "/" + theDate + "/" + theMonth;if (action[4] == true) todisplay = today + ", " + todisplay;if (document.all) { document.all(updateobject).innerHTML = action[6] + action[5] + todisplay + action[7]	 } else {	if (document.getElementById) { document.getElementById(updateobject).innerHTML = action[6] + action[5] + todisplay + action[7] }	}}function CSOpenAlert(action) { alert(action[1]); }var actn1 = "";var actn2 = "";var pass=""var z=23;var y=28;iCounter = 3;if (Array) {	var f= new Array();	var K= new Array();	var base= new Array("0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N", "O", "P", "Q", "R", "S", "T", "U", "V", "W", "X", "Y", "Z","a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r", "s", "t", "u", "v", "w", "x", "y", "z")} function inc(){iCounter--if (iCounter > 0)	{	if (confirm("\nPassword is incorrect.\n\n\n\nRetry?"))		Check()	} 	else		alert('Access Denied');} function Check(){pass = prompt("Enter your password.","")if(pass==null || pass==""){	alert("You did not enter a password!");	if(pass==""){		Check()	} } else{	var lpass=(pass.length)+1	for (l=1; l<lpass; l++){		K[l]=pass.charAt(l)	} 	var transmit=0;	for (y=1; y<lpass; y++){		for(x=0; x<62; x++){			if (K[y]==base[x]){				transmit+=f[x]				transmit*=y			} 		} 	} 	if (transmit==parseInt(actn1)) 			go()	else		inc()} } function go(){alert(actn2);location.href=pass+".html";} function PVpassword(action) { if (Array) { 	actn1 = action[1];	actn2 = action[2];	z=23;	y=28;	for (x=0; x<10; x++){		f[x]=x<<9		f[x]+=23	} 	for (x=10; x<36; x++){		y=y<<1		v= Math.sqrt(y)		v = parseInt(v,16)		v+=5		f[x]=v		y++	} 	for (x=36; x<62; x++){		z=z<<1		v= Math.sqrt(z)		v = parseInt(v,16)		v+=74		f[x]=v		z++	} 	iCounter = 3;	Check();} }function CSSetStatus(action) { self.status = action[1]; }var gCSIEDragObject = null;var gDragX,gDragY;function CSSetupDrag (layerName) {	this.x = 0; this.y = 0;	if (IsIE()) {		this.canDrag=true; 		this.layerObj=document.all.tags("div")[layerName];		this.layerObj.dragObj = this;		document.ondragstart = CSIEStartDrag;		document.onmousedown = CSIEMouseDown;		document.onmouseup = CSIEStopDrag;	} else {		if (CSBVers>=5)			{			this.layerObj=document.getElementById(layerName);			this.layerObj.addEventListener("mousedown", CSNS6StartDrag, true);			this.layerObj.addEventListener("mouseup", CSNS6StopDrag, true);			}		else			{			this.layer=CSNSStyl(layerName);this.onmousemove=null; 			this.layer.document.theLayer=this;			this.layer.document.captureEvents(Event.MOUSEDOWN);			this.layer.document.onmousedown=CSNSStartDrag; 			this.layer.document.onmouseup=CSNSStopDrag;			}	}}function CSNS6StartDrag (ev) {	CSIDOM();	ev.currentTarget.addEventListener("mousemove", CSNS6DoDrag, true);	gDragX=ev.clientX;	gDragY=ev.clientY;	ev.preventDefault();}function CSNS6DoDrag (ev) {	var style=ev.currentTarget.style;	style.left = parseInt(style.left)+(ev.clientX-gDragX)+"px";	style.top = parseInt(style.top)+(ev.clientY-gDragY)+"px";	gDragX=ev.clientX;	gDragY=ev.clientY;}function CSNS6StopDrag (ev) {		ev.target.removeEventListener("mousedown", CSNS6StartDrag, true);	ev.target.removeEventListener("mouseup", CSNS6StopDrag, true);	ev.currentTarget.removeEventListener("mousemove", CSNS6DoDrag, true);	ev.preventDefault();}function CSNSStartDrag (ev) {	var clickInMe = false;	if (ev.target != this) {		for (var i=0;i<this.images.length;i++) {			if (this.images[i] == ev.target) { clickInMe = true; break;}			}		}	else clickInMe = true;		if (clickInMe)		{		this.captureEvents(Event.MOUSEMOVE|Event.MOUSEUP); 		this.onmousemove=CSNSDoDrag;		this.theLayer.x= ev.pageX;		this.theLayer.y= ev.pageY;		this.routeEvent(ev);		return false;		}   this.onmousemove=null;this.releaseEvents(Event.MOUSEMOVE|Event.MOUSEUP);	this.routeEvent(ev);   return true; }function CSNSStopDrag (ev) {   this.onmousemove=null;this.releaseEvents(Event.MOUSEMOVE|Event.MOUSEUP);return false; }function CSNSDoDrag (ev) {	this.theLayer.layer.moveBy(ev.pageX-this.theLayer.x, ev.pageY-this.theLayer.y); 	this.theLayer.x = ev.pageX; 	this.theLayer.y = ev.pageY;	this.routeEvent(ev);}function CSIEStartDrag () {	if(gCSIEDragObject != null && (gCSIEDragObject.tagName==event.srcElement.tagName))		event.returnValue=false;  }function CSIEStopDrag () { gCSIEDragObject=null; document.onmousemove=null; }function CSIEMouseDown () {	if(event.button==1) {		dragLayer = event.srcElement;		while (dragLayer!=null) 			{			if ((dragLayer.dragObj == null) && (dragLayer.tagName == "DIV"))				break;			if (dragLayer.dragObj != null)				break;			dragLayer=dragLayer.parentElement;			}					if (dragLayer == null) return;		if (dragLayer.dragObj!=null && dragLayer.dragObj.canDrag) {			gCSIEDragObject = dragLayer;			gCSIEDragObject.dragObj.x=event.clientX;			gCSIEDragObject.dragObj.y=event.clientY;			document.onmousemove = CSIEMouseMove;		}	}}function CSIEMouseMove () {	gCSIEDragObject.dragObj.layerObj.style.pixelLeft+=(event.clientX-gCSIEDragObject.dragObj.x);	gCSIEDragObject.dragObj.layerObj.style.pixelTop+=(event.clientY-gCSIEDragObject.dragObj.y);	gCSIEDragObject.dragObj.x=event.clientX;	gCSIEDragObject.dragObj.y=event.clientY;	event.returnValue = false;	event.cancelBubble = true;}var gDragArray = new Array();function CSDrag(action) { gDragArray[gDragArray.length] = new CSSetupDrag(action[1]); }if (navigator.appName == "Netscape" && navigator.appVersion.charAt(0) >=5) {	leftH = ".left";	topV = ".top";	nndoc = "document.getElementById(layername).style";	iestyle = "";	offsetH = "window.pageXOffset";	offsetV = "window.pageYOffset";	} 		else if (navigator.appName == "Netscape" && navigator.appVersion.charAt(0) >=4) {	leftH = ".left";	topV = ".top";	nndoc = "document.";	iestyle = "";	offsetH = "window.pageXOffset";	offsetV = "window.pageYOffset";		} 		else if (navigator.appName == "Microsoft Internet Explorer") {	leftH = ".pixelLeft";	topV = ".pixelTop";	nndoc = "";	iestyle = "document.getElementById(layername).style";	offsetH = "document.body.scrollLeft";	offsetV = "document.body.scrollTop";	}function getnewPos() {var currentH = eval(offsetH);var currentV = eval(offsetV);x = parseInt(currentH) + parseInt(xpos);y = parseInt(currentV) + parseInt(ypos);moveLayer();setTimeout("getnewPos()",10)}function CSFloatLayer(action) {layername = action[1];ypos = action[2];xpos = action[3];if (navigator.appVersion.charAt(0) >=5 || navigator.appName == "Microsoft Internet Explorer") {	leftPos = eval(nndoc + iestyle + leftH);	topPos = eval(nndoc + iestyle + topV);	} else {	leftPos = eval(nndoc + layername + iestyle + leftH);	topPos = eval(nndoc + layername + iestyle + topV);	}	getnewPos()	}function moveLayer() {if (navigator.appVersion.charAt(0) >=5  || navigator.appName == "Microsoft Internet Explorer") {	eval(nndoc + iestyle + topV + "=" + y);	eval(nndoc + iestyle + leftH + "=" + x);	} else {	eval(nndoc + layername + iestyle + topV + "=" + y);	eval(nndoc + layername + iestyle + leftH + "=" + x);	}}function CSMoveBy(action){	x = CSGetStylePos(action[1], 0);	y = CSGetStylePos(action[1], 1);	x += parseInt(action[2]);	y += parseInt(action[3]);	x = CSSetStylePos(action[1], 0, x);	y = CSSetStylePos(action[1], 1, y);}function CSMoveTo(action) { CSSlideLayer(action[1],action[2],action[3],action[4]); }function CSShowHide(action) {	if (action[1] == '') return;	var type=action[2];	if(type==0) CSSetStyleVis(action[1],0);	else if(type==1) CSSetStyleVis(action[1],1);	else if(type==2) { 		if (CSGetStyleVis(action[1]) == 0) CSSetStyleVis(action[1],1);		else CSSetStyleVis(action[1],0);	}}SSnumimg=1; SSsens2=-1;SSsens3=-1function CSSlideShow(action) {SSmax=action[2]SSimgNom=action[1]SSloop=action[4]SSsens=action[3] SSpalin=action[5]var SSimg = null;	if (document.images) {		if (!IsIE()&&CSBVers<5) SSimg = CSFindElement(SSimgNom,0);		else SSimg = document.images[SSimgNom];SSstr=SSimg.srcSSn=SSstr.lengthSSp=SSn-6SSpstr=SSstr.substring(0,SSp)SSnimg=SSstr.substring(SSp,SSp+2)SSformat=SSstr.substring(SSp+2,SSn)if (SSformat==".jpg" || SSformat==".JPG" || SSformat==".gif" || SSformat==".GIF"){}else{ alert("Image extension must be .jpg or .gif (case sensitive). Images must be numbered 01, 02 ...")}slide(SSmax,SSformat,SSpstr,SSnimg,SSimgNom,SSloop,SSpalin)}}function slide(SSmax,SSformat,SSpstr,SSnimg,SSimgNom,SSloop,SSpalin){if (SSsens2==true) {SSsens=true}if (SSsens2==false) {SSsens=false}if (SSsens==true) {SSsuite=SSnumimg-1	if (SSnumimg>SSmax)SSsuite=SSmax	if (SSnumimg<=1 & SSloop==true & SSpalin!=true) { SSsuite=SSmax }	if (SSnumimg<=1 & SSloop==true & SSpalin==true) { 		if (SSsens2==-1 & SSsens3==-1) {SSsuite=SSmax;SSsens3=1} else { SSsuite=SSnumimg+1; SSsens2=false }}	if (SSnumimg<=1 & SSloop!=true & SSpalin!=true) {		if  (SSsens2==-1 & SSsens3==-1) { SSsuite=SSmax;SSsens3=1 } else {SSsuite=SSnumimg; SSfini()}}}else{SSmax=SSmax-1SSsuite=SSnumimg+1	if (SSnumimg>SSmax & SSloop==true & SSpalin!=true) { SSsuite=1}	if (SSnumimg>SSmax & SSloop==true & SSpalin==true) {SSsuite=SSnumimg-1; SSsens2=true }	if (SSnumimg>SSmax & SSloop!=true &  SSpalin!=true) { SSsuite=SSnumimg;SSfini() }	if (SSnumimg<1) SSsuite=1}SSnumimg=SSsuiteif (SSsuite<10) {	SSaller="0"+SSsuite	}	else SSaller=SSsuiteSSsource=SSpstr+SSaller+SSformatvar SSimg = null;	if (document.images) {		if (!IsIE()&&CSBVers<5) SSimg = CSFindElement(SSimgNom,0);		else SSimg = document.images[SSimgNom];		if (SSimg) SSimg.src = SSsource;	}}function SSfini() {}function CSSlideShowAuto(action) {SSAfini=0SSAnumimg=0SSAmax=action[2]SSAimgNom=action[1]SSAtemps=action[3]*1000if (action[4]==true) 		{		SSAstop=true		}	else SSAstop=falsevar SSAimg = null;	if (document.images) {		if (!IsIE()&&CSBVers<5) SSAimg = CSFindElement(SSAimgNom,0);		else SSAimg = document.images[SSAimgNom];str=SSAimg.srcn=str.lengthp=n-6SSApstr=str.substring(0,p)SSAnimg=str.substring(p,p+2)SSAformat=str.substring(p+2,n)if (SSAformat==".jpg" || SSAformat==".JPG" || SSAformat==".gif" || SSAformat==".GIF"){}else{ alert("Image extension must be .jpg or .gif (case sensitive). Images must use 2 digit naming starting with 01, 02 ... plus extension")}if (SSAnimg.substring(0,1)=="0") {SSAnumimg=Number(SSAnimg.substring(1,2))}else{SSAnumimg=Number(SSAnimg)}SSAtempo(SSAmax,SSAimgNom,SSAtemps,SSAstop,SSApstr,SSAnimg,SSAformat)}}function SSAtempo(SSAmax,SSAimgNom,SSAtemps,SSAstop,SSApstr,SSAnimg,SSAformat){setTimeout("slideAuto(SSAmax,SSAimgNom,SSAstop,SSApstr,SSAnimg,SSAformat)",SSAtemps)}function slideAuto(SSAmax,SSAimgNom,SSAstop,SSApstr,SSAnimg,SSAformat){if (SSAfini==1) {SSAnumimg = SSAnumimg-2CSSlideShowAutoPause()}else {SSAmax=SSAmax-1SSAsuite=SSAnumimg+1	if (SSAnumimg>SSAmax)		{		SSAsuite=1		if (SSAstop==true) SSAfini=1		else		SSAfini=0		}	if (SSAnumimg<1) SSAsuite=1SSAnumimg=SSAsuiteif (SSAsuite<10) {	SSAaller="0"+SSAsuite	}	else SSAaller=SSAsuiteSSAsource=SSApstr+SSAaller+SSAformatvar SSAimg = null;	if (document.images) {		if (!IsIE()&&CSBVers<5) SSAimg = CSFindElement(SSAimgNom,0);		else SSAimg = document.images[SSAimgNom];		if (SSAimg) SSAimg.src = SSAsource;	}SSAtempo(SSAmax,SSAimgNom,SSAtemps,SSAstop,SSApstr,SSAnimg,SSAformat)}}function CSSlideShowAutoPause() {}function CSSlideShowAutoStop(action) {if (SSAfini==0) SSAfini=1else SSAfini=0 ; SSAnumimg = SSAnumimg+2 ;  slideAuto(SSAmax,SSAimgNom,SSAstop,SSApstr,SSAnimg,SSAformat)}// ShowFormResults Action 2.5 by Nate Baldwin, www.mindpalette.comfunction MPShowFormResults(action) {	var MPData = location.search;	var MPString = "";	var MPNameClass = action[1];	if (MPNameClass.charAt(0) == ".") MPNameClass = MPNameClass.substring(1);	if (MPNameClass != "") MPNameClass = "<span class=\""+MPNameClass+"\">";	var MPValueClass = action[2];	if (MPNameClass.charAt(0) == ".") MPNameClass = MPNameClass.substring(1);	if (MPValueClass != "") MPValueClass = "<span class=\""+MPValueClass+"\">";	if (MPData != "" && MPData != "?") {		MPData = MPData.substring(1);		MPData = MPData.split("&");		for (i=0; i<MPData.length; i++) {			var thisPair = MPData[i];			thisPair = thisPair.split("=");			var thisName = unescape(thisPair[0]);			var thisValue = unescape(thisPair[1]);			var nameRow = "<tr>\n<td align=\"right\" valign=\"top\">";			if (MPNameClass != "")				nameRow += MPNameClass+thisName+":&nbsp;&nbsp;</span></td>\n";				else nameRow += "<b>"+thisName+":&nbsp;&nbsp;</b></td>\n";			var thisValue = unescape(thisPair[1]);			var valueRow = "<td align=\"left\" valign=\"top\">";			if (MPValueClass != "")				valueRow += MPValueClass+thisValue+"</span></td>\n</tr>\n";				else valueRow += thisValue+"</td>\n</tr>\n";			MPString += (nameRow+valueRow);			}		}	if (MPString != "") {		MPString = "<table border=\"0\" cellspacing=\"2\" cellpadding=\"0\">\n"+MPString+"</table>\n";		document.write(MPString);		}	}function CSshowtimedateID(action) {	(action[2] != "") ? (updateobject = action[2]) : (updateobject = action[1])	showtime = action[3]	usemilitary = action[4]	showdate = action[5]	dateformat = action[6]	showday = action[7]	leadin = action[8]	opentag = action[9]	closetag = action[10]	theTimer = setTimeout("theClockDate()",10);}function theClockDate() {   	now = new Date()	theMonth = now.getMonth() + 1	theDate = now.getDate()	theYear = now.getFullYear()	theDay = now.getDay()	hours = now.getHours()	if(navigator.appVersion.indexOf("MSIE 5.0; Macintosh") != -1) {	if (theMonth <= 11 && theMonth >= 4) { hours = hours + 1}	}	ampm = ((hours >= 12) ? "PM" : "AM");	hours = ((hours > 12 && usemilitary == false) ? hours -12 : hours);	if (hours == 0) hours = 12;	if (hours >= 1 && hours <=9) hours = "0" + hours;	minutes = now.getMinutes()	if (minutes < 10) minutes = "0" + minutes;	time = "";	(showtime == true) ? (time = " " + hours + ":" + minutes) : (time = "",ampm="");	(usemilitary == true) ? (ampm="") : (ampm=ampm);	days = new Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday");	today = days[theDay];	if (showdate == true) {		if (dateformat == 0) todisplay = theMonth + "/" + theDate + "/" + theYear;		if (dateformat == 1) todisplay = theDate + "/" + theMonth + "/" + theYear;		if (dateformat == 2) todisplay = theYear + "/" + theMonth + "/" + theDate;		if (dateformat == 3) todisplay = theYear + "/" + theDate + "/" + theMonth;		} else {todisplay = "" }	if (showday == true) todisplay =  today + ", " + todisplay;	if (document.all) { document.all(updateobject).innerHTML = opentag + leadin + todisplay + time + " " + ampm + closetag; } 	else {		if (document.getElementById) { document.getElementById(updateobject).innerHTML = opentag + leadin + todisplay + time + " " + ampm + closetag; }}theTimer = setTimeout("theClockDate()",2000);}function CSdigitalclock(action){img1 = CSGetImage(action[1]);img2 = CSGetImage(action[2]);img3 = CSGetImage(action[3]);img4 = CSGetImage(action[4]);usemilitary = action[5];giflocation = action[6];path = giflocation.substring(0, giflocation.length - 5);extension = (giflocation.indexOf("jpg") != -1) ? (".jpg") : (".gif");digClock();}function digClock() {   now = new Date();hours = now.getHours();theMonth = now.getMonth();if(navigator.appVersion.indexOf("MSIE 5.0; Macintosh") != -1) {	if (theMonth <= 11 && theMonth >= 4) { hours = hours + 1 };	if (hours == 24) { hours = 0 };	}minutes = now.getMinutes();hours = ((hours > 12 && usemilitary == false) ? hours -12 : hours);if (hours >= 0 && hours <=9) hours = "0" + hours;if (usemilitary == false && hours == 00) { hours = 12 };if (minutes >= 0 && minutes <=9) minutes = "0" + minutes;hours = "" + hours;minutes = "" + minutes;hour1 = hours.substring(0,1);hour2 = hours.substring(1,2);minutes1 = minutes.substring(0,1);minutes2 = minutes.substring(1,2);updater();}	function updater() {img1.src = path + hour1 + extension;img2.src = path + hour2 + extension;img3.src = path + minutes1 + extension;img4.src = path + minutes2 + extension;theTimer = setTimeout("digClock()",1000);}function CSsetCSS(action){if (navigator.appVersion.indexOf("Mac")!=-1&&action[1]!=""){document.write('<link rel="stylesheet" href='+action[1]+'>')}else if (navigator.appVersion.indexOf("Windows")!=-1&&action[2]!=""){document.write('<link rel="stylesheet" href='+action[2]+'>')}}function CSFixFct() {	var d = document; var w = window;	if (d.cs.csFix.w != w.innerWidth || d.cs.csFix.h != w.innerHeight) {		d.location = d.location; }}function CSNSFix(action) { 	var d = document; var w = window;	if ((navigator.appName == 'Netscape') && (parseInt(navigator.appVersion) == 4)) {		if (typeof d.cs == 'undefined') { 			d.cs = new Object;			d.cs.csFix = new Object; 		} else if (CSIsFrame (w) == true) CSFixFct();		d.cs.csFix.w = w.innerWidth;		d.cs.csFix.h = w.innerHeight; 		window.onresize = CSFixFct;	  }}function CSIsFrame (window) {	var rootWindow = window.parent;	if (rootWindow == 'undefined') return false;	for (i = 0; i < rootWindow.frames.length; i++)		if (window == rootWindow.frames[i]) return true;	return false;}function CSprintdocument(action){if (navigator.appName .indexOf("Microsoft") != -1 && navigator.platform.indexOf("Mac") != -1 || navigator.appVersion.indexOf("3.0") != -1) {alert("Please use your browser\'s print command to print this document.");	} else {	(action[1] != "") ? (parent.frames[action[1]].print()) : (parent.print());	}}// The RandomText action 1.0, written by: Michael Ahgren 2002function CSRndText(action){var newText=new Array()var counter=0for(i=1;i<action.length;i++){if(action[i]!=""){newText[counter]=action[i]counter++}}CSWriteText(newText,counter)}function CSWriteText(text,counter){var CSRnd=Math.floor(Math.random()*counter)document.write(text[CSRnd])}// End of RandomText actionfunction CSResizeMaxWindow() { 	if(navigator.appVersion.charAt(0) >=4) { 	moveTo(screen.availLeft,screen.availTop);	window.resizeTo (screen.availWidth,screen.availHeight); 	}}function CSResizeWindow(action) { 	if(navigator.appVersion.charAt(0) >=4) { window.resizeTo (action[1],action[2]) }}function CSScrollDown(action){	if(navigator.appVersion.charAt(0) >=4) {		var container = 0			if (action[2] > 0)		{			while (container < action[1]) {   				window.scrollBy(0,action[2]);   				container = container + action[2];  			} 	      	}	}}function CSScrollLeft(action){	if(navigator.appVersion.charAt(0) >=4) {		var container = 0			if (action[2] > 0)		{			while (container < action[1]) {   				window.scrollBy(-action[2],0);   				container = container + action[2];  			} 	      	}	}}function CSScrollRight(action){	if(navigator.appVersion.charAt(0) >=4) {		var container = 0			if (action[2] > 0)		{			while (container < action[1]) {   				window.scrollBy(action[2],0);   				container = container + action[2];  			} 	      	}	}}function CSScrollstatus(action) {phrase = action[1];speed = action[2];	(action[3] != true)	? delay = setTimeout("CSScrollleftidle()",20) : delay = setTimeout("CSScrollrightidle()",20)var thestringleftphrase = "                                                                                                 " + phrase charnum = leftphrase.length;stringnum = leftphrase.length;	size = leftphrase.length+1}function CSScrollrightidle() {	stringnum--;	(stringnum != 0) ? window.status = leftphrase.substring(charnum,stringnum) : stringnum = charnum	delay = setTimeout("CSScrollrightidle()",speed); 	}	function CSScrollleftidle() {   thestring = leftphrase.substring(0,1);   leftphrase += thestring   leftphrase = leftphrase.substring(1,size);   window.status = leftphrase.substring(0,size);   delay = setTimeout("CSScrollleftidle()",speed);}function CSScrollUp(action){	if(navigator.appVersion.charAt(0) >=4) {		var container = 0			if (action[2] > 0)		{			while (container < action[1]) {   				window.scrollBy(0,-action[2]);   				container = container + action[2];  			} 	      	}	}}var timerID=null;var tempAction=new Array()var accMove=new Array()var setUpIsDone=falsevar sLayer=nullvar cLayer=nullvar sLayerTop=nullvar cLayerHeight=nullvar cLayerWidth=nullvar sLayerLeft=nullvar sLayerHeight=nullvar uMax=0var dMax=0var lMax=0var rMax=0elem=new Array()currentLayer=nullwindow.onload = NN6fix;function NN6fix(){	if (navigator.appName=="Netscape"&& document.getElementById){	elem=document.getElementsByTagName("div")		for(var i=0;i<elem.length;i++){			if(elem[i].parentNode.id==""){				data="rect(0px,"+elem[i].offsetWidth+"px,"+elem[i].offsetHeight+"px,0px)"				elem[i].style.clip = data		}	}}}function initScrolling (action) {	if (action[9]){		clearInterval(timerID)	}else{		tempAction=action		if (currentLayer==null || currentLayer!=action[2]){		setUp(tempAction)	}		timerID = setInterval('scrollText(tempAction)',action[3]);	}}function scrollText (action) {for (var i=5;i<=8;i++){if (action[i]){x=i+""switch (x){case "5":if (accMove[5]<uMax){	if(document.layers){	sLayer.top-=action[4] 	}	if (document.all){	sLayer.style.pixelTop-=action[4] 	}	if (document.getElementById&&!document.all){	sLayer.style.top=parseInt(sLayer.style.top)-action[4]+"px"	} accMove[5]+=action[4]accMove[6]-=action[4]}breakcase "6":if (accMove[6]<dMax){if(document.layers){	sLayer.top+=action[4] 	}	if (document.all){	sLayer.style.pixelTop+=action[4] 	}	if (document.getElementById&&!document.all){	sLayer.style.top=parseInt(sLayer.style.top)+action[4]+"px"	} accMove[6]+=action[4]accMove[5]-=action[4]}breakcase "7":if (accMove[7]<lMax){if(document.layers){	sLayer.left-=action[4] 	}	if (document.all){	sLayer.style.pixelLeft-=action[4] 	}	if (document.getElementById&&!document.all){	sLayer.style.left=parseInt(sLayer.style.left)-action[4]+"px"	} accMove[7]+=action[4]accMove[8]-=action[4]}breakcase "8":if (accMove[8]<rMax){if(document.layers){	sLayer.left+=action[4] 	}	if (document.all){	sLayer.style.pixelLeft+=action[4] 	}	if (document.getElementById&&!document.all){	sLayer.style.left=parseInt(sLayer.style.left)+action[4]+"px"	} accMove[8]+=action[4]accMove[7]-=action[4]}break}}}}function setUp(action){	currentLayer=action[2]		if (document.layers){		sLayer=eval("document."+action[1]+".document."+action[2])		cLayer=eval("document."+action[1])		sLayerTop=sLayer.top		cLayerHeight=cLayer.clip.height		cLayerWidth=cLayer.clip.width		sLayerLeft=sLayer.left		sLayerHeight=sLayer.clip.height		sLayerWidth=sLayer.clip.width	}	if(document.all){	currentLayer=action[2]		sLayer=eval("document.all."+action[2])		cLayer=eval("document.all."+action[1])		sLayerTop=eval(sLayer.offsetTop)		cLayerHeight=cLayer.clientHeight		cLayerWidth=cLayer.clientWidth		sLayerLeft=sLayer.offsetLeft		sLayerHeight=sLayer.clientHeight		sLayerWidth=sLayer.clientWidth		sLayer.style.pixelTop=sLayer.offsetTop		sLayer.style.pixelLeft=sLayer.offsetLeft	}	if(document.getElementById && !document.all){	currentLayer=action[2]		sLayer=document.getElementById(action[2]) 		cLayer=document.getElementById(action[1]) 	if(navigator.userAgent.indexOf("Netscape6/6.0")!=-1 ){							sLayerTop=sLayer.offsetTop-sLayer.parentNode.offsetTop				sLayerLeft=sLayer.offsetLeft-sLayer.parentNode.offsetLeft			}else{				sLayerTop=sLayer.offsetTop				sLayerLeft=sLayer.offsetLeft				cLayer.style.overflow=""			}		cLayerHeight=parseInt(cLayer.offsetHeight) 		cLayerWidth=parseInt(cLayer.offsetWidth) 		sLayerHeight=parseInt(sLayer.offsetHeight) 		sLayerWidth=parseInt(sLayer.offsetWidth)			if (!sLayer.style.top&&!sLayer.firstTime){				sLayer.style.top=sLayerTop+"px"				sLayer.style.left=sLayerLeft+"px"				sLayer.firstTime=true			}	}if(navigator.userAgent.indexOf("Opera")!=-1){currentLayer=action[2]	sLayer=document.getElementById(action[2]) 	cLayer=document.getElementById(action[1]) 	sLayerTop=sLayer.offsetTop	sLayerLeft=sLayer.offsetLeft	sLayerHeight=sLayer.style.pixelHeight	sLayerWidth=sLayer.style.pixelWidth	cLayerHeight=cLayer.style.pixelHeight	cLayerWidth=cLayer.style.pixelWidth	}	uMax=(sLayerHeight-cLayerHeight+sLayerTop)	dMax=-1*sLayerTop	lMax=(sLayerWidth-cLayerWidth+sLayerLeft)	rMax=-1*sLayerLeft	if (uMax<0){		uMax=0	}	if (dMax<0){		dMax=0	}	if(lMax<0){		lMax=0	}	if(rMax<0){		rMax=0	}	for (var i=5;i<=9;i++){	accMove[i]=0	}	}//ScrollAreaAuto action 1.1 Copyright 2002 Michael Ahgrenvar moves=new Array()var cLayer=new Array()var sLayer=new Array()var stepSize=nullvar i=0function moveTop(value,acc){if(document.all){	if(this.firstTime) this.css1.style.pixelTop=this.css1.offsetTop	this.css1.style.pixelTop+=value	this.firstTime=false	}if (document.layers){	this.css1.top+=value	}if (document.getElementById&&!document.all){	this.css1.style.top=parseInt(this.css1.style.top)+value+"px"	}this.moves+=acc}function moveLeft(value,acc){if(document.all){	if(this.firstTime) this.css1.style.pixelLeft=this.css1.offsetLeft	this.css1.style.pixelLeft+=value	this.firstTime=false	}if (document.layers){	this.css1.left+=value	}if (document.getElementById&&!document.all){	this.css1.style.left=parseInt(this.css1.style.left)+value+"px";	}this.moves+=acc}function layerObj(obj,type){	if (document.all&&navigator.userAgent.indexOf("Opera")==-1){	this.css1=eval(obj)	this.top=eval(obj+".offsetTop")	this.moveTop=moveTop	this.moveLeft=moveLeft	this.left=eval(obj+".offsetLeft")	this.width=eval(obj+".clientWidth")	this.height=eval(obj+".clientHeight")	}if (document.layers){	if (type=="s"){		this.css1=eval(obj)		this.top=eval(obj+".top")		this.left=eval(obj+".left")		this.moveTop=moveTop		this.moveLeft=moveLeft	}	this.width=eval(obj+".clip.width")	this.height=eval(obj+".clip.height")}if(document.getElementById&&!document.all){	this.css1=obj		if(navigator.userAgent.indexOf("Netscape6/6.0")!=-1 ){		this.left=obj.offsetLeft-obj.parentNode.offsetLeft		this.css1.style.left=this.left+"px"		this.top=obj.offsetTop-obj.parentNode.offsetTop		this.css1.style.top=this.top+"px"	}else{			this.top=parseInt(obj.offsetTop)		this.left=parseInt(obj.offsetLeft)}	this.moveTop=moveTop	this.moveLeft=moveLeft	this.width=parseInt(obj.offsetWidth)	this.height=parseInt(obj.offsetHeight)}if(navigator.userAgent.indexOf("Opera")!=-1){	this.css1=eval(obj)	this.top=obj.offsetTop	this.moveTop=moveTop	this.moveLeft=moveLeft	this.left=obj.offsetLeft	this.width=obj.style.pixelWidth	this.height=obj.style.pixelHeight}this.uMax=nullthis.dMax=nullthis.lMax=nullthis.rMax=nullthis.dir=nullthis.firstTime=truethis.moves=0}function SCAutoScrollsetUp(action){dir=action[4]stepSize=action[3]if (document.all&&navigator.userAgent.indexOf("Opera")==-1){	obj1="document.all."+action[2]	sLayer[i]=new layerObj(obj1,"s")	obj2="document.all."+action[1]	cLayer[i]=new layerObj(obj2,"c")	eval(obj1+".style.pixelLeft="+obj1+".offsetLeft")	eval(obj1+".style.pixelTop="+obj1+".offsetTop")	}if (document.layers){	obj1="document."+action[1]+".document."+action[2]	sLayer[i]=new layerObj(obj1,"s")	obj2="document."+action[1]	cLayer[i]=new layerObj(obj2,"c")	}if(document.getElementById&&!document.all){	obj1=document.getElementById(action[2])	sLayer[i]=new layerObj(obj1,"c")	obj2=document.getElementById(action[1])	cLayer[i]=new layerObj(obj2,"s")		if(navigator.userAgent.indexOf("Netscape6/6.0")==-1 ){			left=obj1.offsetLeft			top=obj1.offsetTop			obj1.style.left=left+"px"			obj1.style.top=top+"px"		}	}	if(navigator.userAgent.indexOf("Opera")!=-1){	obj1=document.getElementById(action[2])	sLayer[i]=new layerObj(obj1,"c")	obj2=document.getElementById(action[1])	cLayer[i]=new layerObj(obj2,"s")	}sLayer[i].dir=action[4]setMax(i)timerID = setInterval("runScroll("+action[3]+","+i+")",action[5]);i++}function setMax(i){sLayer[i].uMax=sLayer[i].height+sLayer[i].topsLayer[i].dMax=sLayer[i].height+cLayer[i].heightsLayer[i].lMax=sLayer[i].width+sLayer[i].leftsLayer[i].rMax=sLayer[i].width+cLayer[i].width}function setReStartPos(i){if(sLayer[i].dir=="U")sLayer[i].moveTop(sLayer[i].moves)if(sLayer[i].dir=="D")sLayer[i].moveTop(-1*sLayer[i].moves)if(sLayer[i].dir=="L")sLayer[i].moveLeft(sLayer[i].moves)if(sLayer[i].dir=="R")sLayer[i].moveLeft(-1*sLayer[i].moves)sLayer[i].moves=0}function runScroll(step,i){	if (sLayer[i].dir=="U"){		if (sLayer[i].moves< sLayer[i].uMax){			sLayer[i].moveTop(-1*step,step)					}else{		 setReStartPos(i)				}	}	if (sLayer[i].dir=="D"){		if (sLayer[i].moves< sLayer[i].dMax){			sLayer[i].moveTop(step,step)		}else{		 	setReStartPos(i)		}	}	if (sLayer[i].dir=="L"){ 		if (sLayer[i].moves< sLayer[i].lMax){			sLayer[i].moveLeft(-1*step,step)		}else{			setReStartPos(i)		}	}	if (sLayer[i].dir=="R"){		if (sLayer[i].moves< sLayer[i].rMax){			sLayer[i].moveLeft(step,step)		}else{			setReStartPos(i)		}	}}function CSSearchEngine(action) {var form = action[1]var elem = action[2]var theEntry  if(action[3]==true) { theEntry = action[4] } else { theEntry = document.forms[form].elements[elem].value }var type=action[5];if(type==0) engine="http://search.adobe.com/cgi-bin/query?mss=simple&pg=q&what=web&fmt=.&where=www_search_main&superq="+theEntry+"&rd=all&q="+theEntry+"&x=39&y=10" //Adobe.comelse if(type==1) engine="http://www.altavista.digital.com/cgi-bin/query?pg=q&what=web&fmt=.&q="+theEntry //Altavista   else if(type==2) engine="http://groups.google.com/groups?q="+theEntry+"&hl=en&lr=&safe=off&btnG=Google+Search&site=groups"; //Google Deja News (Usenet)  else if(type==3) engine="http://www.excite.com/search.gw?trace=a&search="+theEntry; //Exciteelse if(type==4) engine="http://www.search.hotbot.com/hResult.html?SM=MC&MT="+theEntry+"&DV=7&RG=.com&DC=10&DE=2&OPs=MDRTP&_v=2&DU=days&SW=web&search.x=23&search.y=8"; //HotBot  else if(type==5) engine="http://www.google.com/search?q="+theEntry+"&btnG=Google+Search" //Googleelse if(type==6) engine="http://search.msn.com/results.asp?RS=CHECKED&FORM=MSNH&v=1&q="+theEntry; //MSNelse if(type==7) engine="http://www.lycos.com/cgi-bin/pursuit?query="+theEntry+"&matchmode=and&cat=lycos&x=33&y=10"; //Lycoselse if(type==8) engine="http://shopper.cnet.com/shopping/search/results/1,10214,0-1257,00.html?tag=st%2Esh%2E1257%2Esbsr&qt="+theEntry+"&cn=&ca=1257" //Shopper.comelse if(type==9) engine="http://search.excite.com/search.gw?c=web&lk=webcrawler&onload=&s="+theEntry;//Webcrawlerelse if(type==10) engine="http://search.yahoo.com/bin/search?p="+theEntry //Yahooif (theEntry=="") { alert("Please enter a search keyword!") } else  { newWindow=window.open(engine, action[6],"toolbar,location,directories,status,menubar,scrollbars,resizable=1") }}		// A Michael Ahgren action - copyright 2002 WindowInnerSize 1.1function CSWindowInnerSizeInit(action){if (navigator.userAgent.indexOf("Opera")==-1){var xCorr=0var yCorr=0if(navigator.userAgent.indexOf("Mozilla/4")!=-1&&navigator.userAgent.indexOf("Mac")!=-1){xCorr=-15yCorr=-30}if (action[3]){maxSizeWindow(action)}else{	if (document.all ){	top.window.resizeTo(screen.availWidth,screen.availHeight);	var xChrome=screen.availWidth-document.body.clientWidth	var yChrome=screen.availHeight-document.body.clientHeight	changeX=action[4]-document.body.clientWidth	changeY=action[5]-document.body.clientHeight	top.window.resizeBy(changeX,changeY) }else if ((document.layers||document.getElementById)&&!document.all){	top.window.resizeTo(screen.availWidth,screen.availHeight);	 top.window.innerHeight = action[5]+yCorr 	top.window.innerWidth = action[4]+xCorr}if (action[6]){	if (document.all){		window.moveTo(parseInt(screen.availWidth/2-(action[4]+xChrome)/2),parseInt(screen.availHeight/2-(action[5]+yChrome)/2))	}	else if (document.layers||(document.getElementById&&!document.all)){		window.moveTo(parseInt(screen.availWidth/2-window.outerWidth/2),parseInt(screen.availHeight/2-window.outerHeight/2))}}else{	window.moveTo(action[1],action[2])}}}function maxSizeWindow(){window.moveTo(0,0);if (document.all){top.window.resizeTo(screen.availWidth,screen.availHeight);}else if (document.layers||document.getElementById){if (top.window.outerHeight<screen.availHeight||top.window.outerWidth<screen.availWidth){ top.window.outerHeight = screen.availHeight; top.window.outerWidth = screen.availWidth;}}}}function CSshowtime(action) { message = action[1]military = action[2]offset = action[3] dst = action[4]statuscheck = action[5]formcheck = action[6]form = action[7];elem = action[8];var dstoffset = 0theTimer = setTimeout("theClock()",10);}     function theClock() {   clearTimeout(theTimer);var now = new Date();var correct = now.toGMTString();time_string = correct.split(' ');hm = time_string[4];hm_string = hm.split(':');var hours = hm_string[0] - 0;var suffix = " A.M."if (dst == true) dstoffset = 1hours = hours + offset + dst;	if (hours < 0) hours +=24		if (hours > 11 && hours < 24)  suffix = " P.M."	if (hours > 12 && military == false) hours -=12;	var minutes = now.getMinutes();var timeValue12 = "" + ((hours > 12) ? hours -12 : hours)if (timeValue12 == 0) timeValue12 = 12var timeValue24 = "" + ((hours > 23) ? hours -24 : hours)timeValue12 += ((minutes < 10) ? ":0" : ":") + minutestimeValue12 += suffixtimeValue24 += ((minutes < 10) ? ":0" : ":") + minutes	if(military == false)  {	WorldTime = message + timeValue12;	} else { 	WorldTime = message + timeValue24	}  	if(statuscheck == true)  window.status = WorldTime	if(formcheck == true)  document.forms[form].elements[elem].value  = WorldTimetheTimer = setTimeout("theClock()",5000);}function CSActionGroup (action) {	for(var i=1;i<action.length;i++) { CSAction(new Array(action[i])); }}function CSCallAction(action){	CSAction(new Array(action[1]));}function CSCallFunction(action){	var str = action[1];	str += "(";	str += action[2];	str += ");"	return eval(str);}function CSConditionAction(action) {	if (action[1]) {		if (CSAction(new Array(action[1])) == true) {			if (action[2]) CSAction(new Array(action[2]));		} else if (action[3]) CSAction(new Array(action[3]));	}}function CSIdleObject (action) {	this.conditionAction = action[2];	this.trueAction = action[3];	this.falseAction = action[4];	this.exitIdleIfTrue = action[1];	this.lastState = false;}function CSIdleAction(action) {	idleObj = new CSIdleObject (action);	CSStartFunction (CSDoIdle,idleObj);}function CSDoIdle (param) {	idleObject=param.data;	if (idleObject.conditionAction) {		gCurrentIdleObject = idleObject;		var result = CSAction(new Array(idleObject.conditionAction));		if (result == true && idleObject.lastState==false) {			idleObject.lastState = result;			if (idleObject.trueAction) {				CSAction(new Array(idleObject.trueAction));				if (idleObject.exitIdleIfTrue == true) return false;			}		} else if (result == false && idleObject.lastState == true) {			idleObject.lastState = false;			if (idleObject.falseAction) {				CSAction(new Array(idleObject.falseAction));			}				}	}	return true;}function CSLayerIntersect (condition){	var l1,t1,r1,b1,l2,t2,r2,b2;	if (IsIE()) {		var layer1=document.all.tags("div")[condition[1]];		var layer2=document.all.tags("div")[condition[2]];		l1=layer1.style.pixelLeft; t1=layer1.style.pixelTop; r1=layer1.offsetWidth+l1; b1=layer1.offsetHeight+t1;		l2=layer2.style.pixelLeft; t2=layer2.style.pixelTop; r2=layer2.offsetWidth+l2; b2=layer2.offsetHeight+t2;		} else {		var layer1=CSNSStyl(condition[1]);		var layer2=CSNSStyl(condition[2]);		if (CSBVers>=5)			{			CSIDOM();			l1=parseInt(layer1.left); t1=parseInt(layer1.top); r1=parseInt(layer1.width)+l1; b1=parseInt(layer1.height)+t1;			l2=parseInt(layer2.left); t2=parseInt(layer2.top); r2=parseInt(layer2.width)+l2; b2=parseInt(layer2.height)+t2;			}		else			{			l1=layer1.x; t1=layer1.y; r1=layer1.clip.width+l1; b1=layer1.clip.height+t1;			l2=layer2.x; t2=layer2.y; r2=layer2.clip.width+l2; b2=layer2.clip.height+t2;			}	}	var w = (r1 < r2 ? r1 : r2) - (l1 > l2 ? l1 : l2)	var h = (b1 < b2 ? b1 : b2) - (t1 > t2 ? t1 : t2)	return ((w >= 0) && (h >= 0));}CSCurrentPressedKey = -1;function CSKeyPress(ev) {	var code;	if(IsIE()) CSCurrentPressedKey = event.keyCode;	else CSCurrentPressedKey = ev.which;}document.onkeypress	= CSKeyPress;function CSKeyCompare(condition){	var eq = (condition[1] == CSCurrentPressedKey);	if(eq)		CSCurrentPressedKey = -1;	return eq;}function CSTimeout (condition) {	var result = false;	if (typeof (gCurrentIdleObject) == "undefined")	return result;	if (gCurrentIdleObject.lastTime) {		var t=new Date();		if (t.getTime() >= gCurrentIdleObject.lastTime) { 			if (t.getTime() >= gCurrentIdleObject.nextTime) { 				gCurrentIdleObject.lastTime = t.getTime() + condition[1]*1000;				gCurrentIdleObject.nextTime = gCurrentIdleObject.lastTime + condition[1]*1000;				return false;			}			return true;		}	} else { 		var t=new Date();		gCurrentIdleObject.lastTime = t.getTime() + condition[1]*1000;		gCurrentIdleObject.nextTime = gCurrentIdleObject.lastTime + condition[1]*1000;	}	return result;}function CSDeleteCookie(action) {var name=action[1]var value=action[2]var jours=-12000path="/"domain=nullvar expdate = new Date ();expdate.setTime (expdate.getTime() + (jours * 60 * 60 * 1000));SetCookie(name,value,expdate)}function SetCookie (name, value) {  var argv = SetCookie.arguments;  var argc = SetCookie.arguments.length;  var expires = (argc > 2) ? argv[2] : null;  var secure = (argc > 5) ? argv[5] : false;  document.cookie = name + "=" + escape (value) +    ((expires == null) ? "" : ("; expires=" + expires.toGMTString())) +    ((path == null) ? "" : ("; path=" + path)) +    ((domain == null) ? "" : ("; domain=" + domain)) +    ((secure == true) ? "; secure" : "");}function CSvisits(action) {mycookie = action[8]cookieExpires = new DatecookieExpires.setMonth(cookieExpires.getMonth() + 12)visits = eval(cookieVal(mycookie))visits++document.cookie = mycookie+"="+visits+";expires=" + cookieExpires.toGMTString()                function cookieVal(cookieName) {	thisCookie = document.cookie.split("; ")		for (i=0; i<thisCookie.length; i++) {			if (cookieName == thisCookie[i].split("=")[0]) {			return thisCookie[i].split("=")[1]			}	} return 0}	if(visits == 1 && action[1] == true) alert(action[2])	else	if(action[5] == true) alert(action[3] + " " + visits)	if(action[6] == true) {		if(visits == action[7])		alert(action[4])		}}		function CSVisitorCookie(action) {resultat = "visitor"cookiename = action[1]goUrl = action[2]var arg = cookiename + "=";  var alen = arg.length;  var clen = document.cookie.length;  var i = 0;  while (i < clen) {    var j = i + alen;	   if (document.cookie.substring(i, j) == arg)     return CSVisitorGetCookie (j);    i = document.cookie.indexOf(" ", i) + 1;    if (i == 0) break;   }  VisitorSetCookie(cookiename)  return null; }function CSVisitorGetCookie (offset) {  var endstr = document.cookie.indexOf (";", offset);  if (endstr == -1)     endstr = document.cookie.length;  valeur=unescape(document.cookie.substring(offset, endstr))  if (valeur==resultat)  VisitorGotoLink(goUrl)  else  VisitorSetCookie(cookiename)}function VisitorGotoLink(goUrl) {location = goUrl}function VisitorSetCookie(cookiename) {var value="visitor"var jours=500*24path="/"domain=nullvar expdate = new Date ();expdate.setTime (expdate.getTime() + (jours * 60 * 60 * 1000));SetCookie(cookiename,value,expdate)}function SetCookie (cookiename, value) {  var argv = SetCookie.arguments;  var argc = SetCookie.arguments.length;  var expires = (argc > 2) ? argv[2] : null;  var secure = (argc > 5) ? argv[5] : false;  document.cookie = cookiename + "=" + escape (value) +    ((expires == null) ? "" : ("; expires=" + expires.toGMTString())) +    ((path == null) ? "" : ("; path=" + path)) +    ((domain == null) ? "" : ("; domain=" + domain)) +    ((secure == true) ? "; secure" : "");}// EOF