// -- Adobe GoLive JavaScript Library
// -- Global Functions
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");
	}
}
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;
}
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++];}}}
// PORt.scpt. WBPortfolio functions.
function PORt001(img) { return (img == 0 ? "p1img01a.jpg" : "p1img01b.jpg"); }
function PORt002(img) { return (img == 0 ? "p1img02a.jpg" : "p1img02b.jpg"); }
function PORt003(img) { return (img == 0 ? "p1img03a.jpg" : "p1img03b.jpg"); }
function PORt004(img) { return (img == 0 ? "p1img04a.jpg" : "p1img04b.jpg"); }
function PORt005(img) { return (img == 0 ? "p1img05a.jpg" : "p1img05b.jpg"); }
function PORt006(img) { return (img == 0 ? "p2img06a.jpg" : "p2img06b.jpg"); }
function PORt007(img) { return (img == 0 ? "p2img07a.jpg" : "p2img07b.jpg"); }
function PORt008(img) { return (img == 0 ? "p2img08a.jpg" : "p2img08b.jpg"); }
function PORt009(img) { return (img == 0 ? "p2img09a.jpg" : "p2img09b.jpg"); }
function PORt010(img) { return (img == 0 ? "p2img10a.jpg" : "p2img10b.jpg"); }
// End
// PORturl.scpt. WBPortfolio functions.
function PORturl001(num) { return (num == 0 ? "http://www.wblady.com" : "http://www.wblady.com"); }
function PORturl002(num) { return (num == 0 ? "http://www.wblady.com" : "http://www.wblady.com"); }
function PORturl003(num) { return (num == 0 ? "http://www.wblady.com" : "http://www.wblady.com"); }
function PORturl004(num) { return (num == 0 ? "http://www.wblady.com" : "http://www.wblady.com"); }
function PORturl005(num) { return (num == 0 ? "http://www.wblady.com" : "http://www.wblady.com"); }
function PORturl006(num) { return (num == 0 ? "http://www.wblady.com" : "http://www.wblady.com"); }
function PORturl007(num) { return (num == 0 ? "http://www.wblady.com" : "http://www.wblady.com"); }
function PORturl008(num) { return (num == 0 ? "http://www.wblady.com" : "http://www.wblady.com"); }
function PORturl009(num) { return (num == 0 ? "http://www.wblady.com" : "http://www.wblady.com"); }
function PORturl010(num) { return (num == 0 ? "http://www.wblady.com" : "http://www.wblady.com"); }
// End
// SACAd.scpt. SuperAdCarousel functions.
function SACAd01() { SACAdurl = "http://www.wblady.com"; return SACAd = "ad01.jpg"; }
function SACAd02() { SACAdurl = "http://www.wblady.com"; return SACAd = "ad02.gif"; }
function SACAd03() { SACAdurl = "http://www.wblady.com"; return SACAd = "ad03.gif"; }
function SACAd04() { SACAdurl = "http://www.wblady.com"; return SACAd = "ad04.jpg"; }
function SACAd05() { SACAdurl = "http://www.wblady.com"; return SACAd = "ad05.jpg"; }
function SACAd06() { SACAdurl = "http://www.wblady.com"; return SACAd = "ad06.jpg"; }
function SACAd07() { SACAdurl = "http://www.wblady.com"; return SACAd = "ad07.jpg"; }
function SACAd08() { SACAdurl = "http://www.wblady.com"; return SACAd = "ad08.jpg"; }
function SACAd09() { SACAdurl = "http://www.wblady.com"; return SACAd = "ad09.jpg"; }
function SACAd10() { SACAdurl = "http://www.wblady.com"; return SACAd = "ad10.jpg"; }
// End
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 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;
}
function CSGetLayerClip (el) {
	CSIDOM();
	if (el.isIE) return (new CSRect(0,0,el.offsetWidth,el.offsetHeight));
	else if (CSBVers>=5) return (new CSRect(0,0,parseInt(el.style.width),parseInt(el.style.height)));
	else return (new CSRect(el.clip.left,el.clip.top,el.clip.width,el.clip.height));
}
function CSSetLayerClip (el,clipRect) {
    var l,t,r,b;
    l=clipRect.left; t=clipRect.top; r=l+clipRect.width; b=t+clipRect.height;
    if(el.isIE) { el.style.clip = "rect("+ t + " " + r + " " + b + " " + l + ")"; }
    else if (CSBVers>=5) el.style.clip = "rect("+ t + "px, " + r + "px, " + b + "px, " + l + "px)";
    else { el.clip.left=l; el.clip.top=t; el.clip.width=clipRect.width; el.clip.height=clipRect.height; }
	CSSetStyleVis(el.layer);
}
function CSRect (left,top,width,height) {
this.left=left; this.top=top; this.width=width; this.height=height;
}
function CSCreateTransElement (layer, steps) {
	var el;
	if (IsIE()) el=document.all.tags("div")[layer];
	else if (CSBVers>=5) el=document.getElementById(layer);
	else el=CSNSStyl(layer);
	if (el==null) return null;
	if (el.locked && (el.locked == true)) return null;
	el.isIE=IsIE();
	el.clipRect=CSGetLayerClip(el);
	if (el.clipRect==null) return null;
	el.maxValue=steps;
	if (el.maxValue<=0) el.maxValue=30;
	el.modus=""; el.layer=layer;
	el.width=el.clipRect.width; el.height=el.clipRect.height;
	el.locked = true;
	return el;
}
function CSDisposeTransElement (el) { el.locked = false; }
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
// Script copyright 1999, Adobe Systems Incorporated. All rights reserved.
function WBConfirmLink(action) {
	 
	if (checkIt(action)) {
		 
		if (action[2] != "(Empty Reference!)") {
		 
			if (action[3].length < 1) {
				parent.location.href=action[2];
			}
			 
			else {
				parent.frames[action[3]].location.href=action[2];
			}
		}
	}
	return;
}
function checkIt(action) {
	var carryOn = window.confirm(action[1]);
	return carryOn;
	}
// Script copyright 1999, Adobe Systems Incorporated. All rights reserved.
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()) img = CSFindElement(action[1],0);
	else img = document.images[action[1]];
		if (img) {
			if (day == "Monday" && action[2] != "(Empty Reference!)") img.src = action[2]
			if (day == "Tuesday" && action[3] != "(Empty Reference!)") img.src = action[3]
			if (day == "Wednesday" && action[4] != "(Empty Reference!)") img.src = action[4]
			if (day == "Thursday" && action[5] != "(Empty Reference!)") img.src = action[5]
			if (day == "Friday" && action[6] != "(Empty Reference!)") img.src = action[6]
			if (day == "Saturday" && action[7] != "(Empty Reference!)") img.src = action[7]
			if (day == "Sunday" && action[8] != "(Empty Reference!)") img.src = action[8]
		}  
}  
}
// Script copyright 1999, Adobe Systems Incorporated. All rights reserved.
function initArray() {
this.length = initArray.arguments.length;
for (var i = 0; i < this.length; i++)
this[i+1] = initArray.arguments[i]; 
}
function dailyRedirect(action) {
var dateArray = new
initArray("Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday");
var today = new Date();
var day = dateArray[today.getDay()];
if (today.getDay() == 0) { day = "Sunday"; }
if (day == "Monday" && action[1] != "(Empty Reference!)") window.location = action[1]
if (day == "Tuesday" && action[2] != "(Empty Reference!)") window.location = action[2]
if (day == "Wednesday" && action[3] != "(Empty Reference!)") window.location = action[3]
if (day == "Thursday" && action[4] != "(Empty Reference!)") window.location = action[4]
if (day == "Friday" && action[5] != "(Empty Reference!)") window.location = action[5]
if (day == "Saturday" && action[6] != "(Empty Reference!)") window.location = action[6]
if (day == "Sunday" && action[7] != "(Empty Reference!)") window.location = action[7]
}
// Script copyright 1999, Adobe Systems Incorporated. All rights reserved.
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 emailer(action) {
var mailStuff = "mailto:"+action[1]+"?Subject="+action[2]+"&body="+action[3];
window.location = mailStuff;
}
// Script copyright 1999, Adobe Systems Incorporated. All rights reserved.
		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;
						}
					}
				}
			}
		}
// Script copyright 1999, Adobe Systems Incorporated. All rights reserved.
function CSPAKkillframe() { 
if (self.parent.frames.length != 0)
self.parent.location = document.location
}
// © 1999, Adobe Systems Incorporated. All rights reserved.
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();
} 
}
// © 1999, Adobe Systems Incorporated. All rights reserved.
var actn1 = "";
var actn2 = "";
var actn3 = "";
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==actn1) 	
		go()
	else
		inc()
} 
} 
function go(){
alert(actn2);
if (actn3.length) {
		var hasFrame=false;
		for(i=0;i<parent.frames.length;i++) { if (parent.frames[i].name==actn3) { hasFrame=true; break;}}
		if (hasFrame==true)
			parent.frames[actn3].location = pass+ ".html";
		else
			window.open (pass+".html",actn3);
	}
	else location = pass+".html";
}
function PVpassword(action) { 
if (Array) { 
	actn1 = action[1];
	actn2 = action[2];
	actn3 = action[3];
	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();
} 
}
// Script copyright 1999, Adobe Systems Incorporated. All rights reserved.
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()) 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()) SSimg = CSFindElement(SSimgNom,0);
		else SSimg = document.images[SSimgNom];
		if (SSimg) SSimg.src = SSsource;
	}
}
function SSfini() {
}
// Script copyright 1999, Adobe Systems Incorporated. All rights reserved.
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()) 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()) SSAimg = CSFindElement(SSAimgNom,0);
		else SSAimg = document.images[SSAimgNom];
		if (SSAimg) SSAimg.src = SSAsource;
	}
SSAtempo(SSAmax,SSAimgNom,SSAtemps,SSAstop,SSApstr,SSAnimg,SSAformat)
}
}
function CSSlideShowAutoPause() 
{}
// Script copyright 1999, Adobe Systems Incorporated. All rights reserved.
function CSSlideShowAutoStop(action) 
{
if (SSAfini==0) SSAfini=1
else SSAfini=0 ; SSAnumimg = SSAnumimg+2 ;  slideAuto(SSAmax,SSAimgNom,SSAstop,SSApstr,SSAnimg,SSAformat)
}
// Script copyright 1999, Adobe Systems Incorporated. All rights reserved.
function CSPAKtrg2frames(action) { 
	parent.frames[action[1]].location.href = action[2]
	parent.frames[action[3]].location.href = action[4]
 }
//Start
// Script copyright 1999, Adobe Systems Incorporated. All rights reserved.
function CSPAKtrg3frames(action) { 
	parent.frames[action[1]].location.href = action[2]
	parent.frames[action[3]].location.href = action[4]
	parent.frames[action[5]].location.href = action[6]
 }
//EOF
// Script copyright 1999, Adobe Systems Incorporated. All rights reserved.
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);
}
// Script copyright 1999, Adobe Systems Incorporated. All rights reserved.
function timeRedirect(action) {
var now = new Date();
var hours = now.getHours();
var timeValue = action[1];
if (timeValue >= 12) { timeValue = timeValue - 12; } // deals with 24-hour time
if (action[2] == true) { timeValue += 12; } // deals with PM times
if (hours < timeValue && action[4] != "(Empty Reference!)" && action[3] == true) {
window.location = action[4]; }
if (hours >= timeValue && action[6] != "(Empty Reference!)" && action[5] == true) {
window.location = action[6]; }
}
// Script copyright 1999, Adobe Systems Incorporated. All rights reserved.
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" : "");
}
function CSPlayBackground(action) {
new Music ('rmfbackground');
fileURL = action[1];
rmfbackground.magicEmbed  ('SRC="' + fileURL + '" WIDTH=2 HEIGHT=2 HIDDEN AUTOSTART=TRUE LOOP=TRUE VOLUME=' + action[2]);
}
function CSGlobalSonify(action){
function loadHandler(event) {
    for (var i=0; i<document.links.length; i++) {
       if (document.links[i].onclick==null && action[1]==1) {
           document.links[i].onclick=generoklik;
       }
       if (document.links[i].onmouseover==null && action[1]==2) {
           document.links[i].onmouseover=generover;
       }
       if (document.links[i].onmouseout==null && action[1]==3) {
           document.links[i].onmouseout=generout;
       }
    }
    for (var i=0; i<document.forms.length; i++) {
       for (var j=0; j<document.forms[i].elements.length; j++) {
          if (document.forms[i].elements[j].onclick==null && action[1]==4) {
              document.forms[i].elements[j].onclick=generformclick;
          }
       }
    }
if (oldOnload) oldOnload(event);
}
var oldOnload = window.onload;
window.onload = loadHandler;
function generoklik() {
    stub.playNote(1,0,action[2],action[3],action[4],action[5]);
}
function generover() {
    stub.playNote(1,0,action[2],action[3],action[4],action[5]);
}
function generout() {
   stub.playNote(1,0,action[2],action[3],action[4],action[5]);
}
function generformclick() {
    stub.playNote(1,0,action[2],action[3],action[4],action[5]);
}
}
function CSPlayRMF(action) {
soundfx = action[1];
rmfsoundfx.play(soundfx);
}
function CSLinkSonify(action){
stub.playNote(1,0,action[1],action[2],action[3],action[4]);
}
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 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 {
		wf = wf + ",left=" + action[13];
		wf = wf + ",top=" + action[14];
	}
	window.open(action[1],action[2],wf);
}
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 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;
}
// AdCarousel.action v1.2 - Apr/1999
// © Copyright 1999 by Walter Blady
// All rights reserved.
var ACAdvert;
function WBAdCarousel(action) {
	if (ACVersion() && document.images) {
		var adImg = null, count = 0;
		while (action[count+1] != "(Empty Reference!)"  && count <= 12) {
			count = count + 1;
		}
		if (IsIE()) {
			adImg = document.images[action[13]];
		}
		else {
			adImg = CSFindElement(action[13],0);
		}
		var thisDate = new Date();
		var thisSec = thisDate.getSeconds();
		ACAdvert = Math.floor(thisSec/5) + 1;
		while (ACAdvert > count) {
			ACAdvert = ACAdvert - count
			}
		adImg.src = action[ACAdvert];
	}
	return;
}
function ACVersion() {
	return (navigator.appName.indexOf("Netscape") >= 0 && parseInt(navigator.appVersion.charAt(0)) >= 3)
          || (navigator.appName.indexOf("Explorer") >= 0 && parseInt(navigator.appVersion.charAt(0)) >= 3);
}
// AdCarouselLinks.action v1.3 - Apr/1999
// © Copyright 1999 by Walter Blady
// All rights reserved.
function WBAdCarouselLinks(action) {
	var params;
	if (action[13].length < 1) {
		location.href=action[ACAdvert];
	}
	else {
		if (action[13] == "top") {
			params = eval("parent.top");
		}
		else {
			params = eval("parent.frames[action[13]]");
		}
		params.location.href=action[ACAdvert];
	}
	return;
}
// Chameleon.action v1.1 - Apr/1999
// © Copyright 1999 by Walter Blady
// All rights reserved.
var isNav4, isIE4, CHScope = "", CHStyleObj = "";
if (parseInt(navigator.appVersion.charAt(0)) >= 4) {
	if (navigator.appName == "Netscape") {
		isNav4 = true;
	}
	else {
		isIE4 = true;
		CHScope = "all.";
		CHStyleObj = ".style";
	}
}
function WBChameleon(action) { 
	if (CHVersion()) {
		for (i = 1; i <= 23; i = i + 2) {
			if (action[i].length > 0) {
				var params = getObject(action[i]);
				if (isNav4) {
					params.bgColor = action[i+1];
				}
				else if (isIE4) {
					params.backgroundColor = action[i+1];
				}
			}
		}
	return;
	}
}
function getObject(obj) {
	var params;
	if (typeof obj == "string") {
		params = eval("document." + CHScope + obj + CHStyleObj);
	}
	else {
		params = obj;
	}
	return params;
}
function CHVersion() {
	return (navigator.appName.indexOf("Netscape") >= 0 && parseInt(navigator.appVersion.charAt(0)) >= 4)
          || (navigator.appName.indexOf("Explorer") >= 0 && parseInt(navigator.appVersion.charAt(0)) >= 4);
}
// ColorCarousel.action v1.1 - Apr/1999
// © Copyright 1999 by Walter Blady
// All rights reserved.
var isNav4, isIE4, CCScope = "", CCStyleObj = "", CCColor;
if (parseInt(navigator.appVersion.charAt(0)) >= 3) {
	if (navigator.appName == "Netscape") {
		isNav4 = true;
	}
	else {
		isIE4 = true;
		CCScope = "all.";
		CCStyleObj = ".style";
	}
}
function WBColorCarousel(action) { 
	if (CCVersion() && action[3] > 0) {
		var colnum = action[3];
		if (colnum > 12) { colnum = 12; }
		var thisDate = new Date();
		var thisSec = thisDate.getSeconds();
		CCColor = Math.floor(thisSec/5) + 1;
		while (CCColor > colnum) {
			CCColor = CCColor - colnum;
		}
		CCColor = CCColor + 3;
		if (action[1] && action[2].length > 0) {
			var params = getObject(action[2]);
			if (isNav4) {
				params.bgColor = action[CCColor];
			}
			else if (isIE4) {
				params.backgroundColor = action[CCColor];
			}
		}
		else {
			if (action[16].length > 0) {
				parent.frames[action[16]].document.bgColor = action[CCColor];
			}
			else {
				document.bgColor = action[CCColor];
			}
		}
	}
	return;
}
function getObject(obj) {
	var params;
	if (typeof obj == "string") {
		params = eval("document." + CCScope + obj + CCStyleObj);
	}
	else {
		params = obj;
	}
	return params;
}
function CCVersion() {
	return (navigator.appName.indexOf("Netscape") >= 0 && parseInt(navigator.appVersion.charAt(0)) >= 3)
          || (navigator.appName.indexOf("Explorer") >= 0 && parseInt(navigator.appVersion.charAt(0)) >= 3);
}
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]
		}  
}  
}
// DateImage.action v1.2 - November, 1999
// © 1999, Walter Blady
// All rights reserved.
function WBDateImage(action) {
	if (DIVersion() && document.images) {
		var thisDate = new Date();
		var thisHour = thisDate.getHours();
		var thisMinute = thisDate.getMinutes();
		var thisSecond = thisDate.getSeconds();
		for (var i = 1; i < 49; i = i=i+4) {
			if (action[i + 3] != "(Empty Reference!)" && action[i].length > 0) {
				var baseImage = null;
				var fromDate = eval(new Date(action[i+1] + " " + thisHour + ":" + thisMinute + ":" + (thisSecond - 1)));
				var toDate = eval(new Date(action[i+2] + " " + thisHour + ":" + thisMinute + ":" + (thisSecond + 1)));
				if (thisDate >= fromDate && thisDate <= toDate) {
					if (window.navigator.userAgent.indexOf("MSIE") > 0) {
						baseImage = document.images[action[i]];
					}
				}
				else {
					baseImage = parseInt(navigator.appVersion.charAt(0)) > 3 ? DIFindImageObject(action[i],0) : document[action[i]];
				}
				if (baseImage) {
					baseImage.src = action[i+3];
				}
			}
		}
	}
	return;
}
function DIFindImageObject(baseImage, thisLayer) { 
	if (thisLayer) {
		var thisDocument = thisLayer.document;
	}
	else {
		var thisDocument = document;
	}
	var imageObj = thisDocument[baseImage];
	if (imageObj) {
		return imageObj;
	}
	else {
		for (var i = 0; i < thisDocument.layers.length; i++) {
			imageObj = ACFindImageObject(baseImage, thisDocument.layers[i]); 
			if (imageObj) {
				break;
			}
		}
	}
	return imageObj;
}
function DIVersion() {
	return (navigator.appName.indexOf("Netscape") >= 0 && parseInt(navigator.appVersion.charAt(0)) >= 3)
          || (navigator.appName.indexOf("Explorer") >= 0 && parseInt(navigator.appVersion.charAt(0)) >= 3);
}
// FlipFlop.action v1.1 - Apr/1999
// © Copyright 1999 by Walter Blady
// All rights reserved.
var isNav4, isIE4, FFScope = "", FFStyleObj = "";
if (parseInt(navigator.appVersion.charAt(0)) >= 4) {
	if (navigator.appName == "Netscape") {
		isNav4 = true;
	}
	else {
		isIE4 = true;
		FFScope = "all.";
		FFStyleObj = ".style";
	}
}
function WBFlipFlop(action) { 
	if (FFVersion() && action[1].length > 0) {
		var params = getObject(action[1]);
		if (isNav4) {
			params.bgColor = action[3];
		}
		else if (isIE4) {
			params.backgroundColor = action[3];
			if (action[2]) {
				params.color = action[4];
			}
		}
		if (action[5]) {
			params.visibility = "hidden";
		}
		if (action[6]) {
			params.visibility = "visible";
		}
	}
	return;
}
function getObject(obj) {
	var params;
	if (typeof obj == "string") {
		params = eval("document." + FFScope + obj + FFStyleObj);
	}
	else {
		params = obj;
	}
	return params;
}
function FFVersion() {
	return (navigator.appName.indexOf("Netscape") >= 0 && parseInt(navigator.appVersion.charAt(0)) >= 4)
          || (navigator.appName.indexOf("Explorer") >= 0 && parseInt(navigator.appVersion.charAt(0)) >= 4);
}
// FrameSwapnRoll.action v1.1 - June/1999
// © Copyright 1999 by Walter Blady
// All rights reserved.
var FSRFrameName = "";
function WBFrameSwapnRoll(action) {
	if (FSRVersion() && document.images) {
		if (!(action[1].length < 1) && action[2] != "(Empty Reference!)") {
			if (navigator.appName.indexOf("Explorer") >= 0) {
				if (action[3].length > 0) {
					baseImage = parent.frames[action[3]].document.images[action[1]];
				}
				else {
					baseImage = document.images[action[1]];
				}
			}
			else {
				baseImage = FSRFindElement(action[1], 0, action[3]);
			}
			if (action[2] != "(Empty Reference!)" && baseImage) {
				baseImage.src = action[2];
			}
		}
	}
	return;
}
function FSRFindElement(baseImg, layer, FSRFrameName) {
	if (FSRFrameName.length > 0) {
		var currentDoc = layer ? layer.document : parent.frames[FSRFrameName].document;
	}
	else {
		var currentDoc = layer ? layer.document : document;
	}
	var obj = currentDoc[baseImg];
	if (!obj) { 
		for (var i = 0; i < currentDoc.layers.length; i++) {
			obj = FSRFindElement(baseImg, currentDoc.layers[i], FSRFrameName); 
			if (obj) {
				return obj;
			}
		}
	}
	return obj;
}
function FSRVersion() {
	return (navigator.appName.indexOf("Netscape") >= 0 && parseInt(navigator.appVersion.charAt(0)) >= 3) || (navigator.appName.indexOf("Explorer") >= 0 && parseInt(navigator.appVersion.charAt(0)) >= 3);
}
// ImageClickFlop.action v1.1 - May/1999
// © Copyright 1999 by Walter Blady
// All rights reserved.
var CFimageNo1, CFimageNo2, CFselect = 2;
function WBImageClickFlop(action) {
	var CFbaseImage;
	if (CFVersion() && document.images) {
		if (IsIE()) {
			CFbaseImage = document.images[action[1]];
		}
		else {
			CFbaseImage = CSFindElement(action[1],0);
		}
		if (CFselect == 1) {
			CFselect = 2;
			if (action[2] != "(Empty Reference!)") {
				CFimageNo1 = action[2];
				CFimageNo2 = action[3];
				CFbaseImage.src = CFimageNo2;
				if (action[4] == "(Empty Reference!)") {
					CFselect = 1;
				}
			}
		}
		else if (CFselect == 2) {
			CFselect = 3;
			if (action[4] != "(Empty Reference!)") {
				CFimageNo1 = action[4];
				CFimageNo2 = action[5];
				CFbaseImage.src = CFimageNo2;
				if (action[6] == "(Empty Reference!)") {
					CFselect = 1;
				}
			}
		}
		else if (CFselect == 3) {
			CFselect = 1;
			if (action[6] != "(Empty Reference!)") {
				CFimageNo1 = action[6];
				CFimageNo2 = action[7];
				CFbaseImage.src = CFimageNo2;
			}
		}
	}
	return;
}
function CFVersion() {
	return (navigator.appName.indexOf("Netscape") >= 0 && parseInt(navigator.appVersion.charAt(0)) >= 3) || (navigator.appName.indexOf("Explorer") >= 0 && parseInt(navigator.appVersion.charAt(0)) >= 3);
}
// ImageFlipFlop.action v1.2 - May/1999
// © Copyright 1999 by Walter Blady
// All rights reserved.
var CFinitFlag = true;
function WBImageFlipFlop(action) {
	if (ICFVersion() && document.images) {
		var IFbaseImage = null;
		if (CFinitFlag) {
			CFimageNo1 = action[3];
			CFimageNo2 = action[4];
			CFinitFlag = false;
		}
		if (!(action[1].length < 1)) {
			if (IsIE()) {
				IFbaseImage = document.images[action[1]];
			}
			else {
				IFbaseImage = CSFindElement(action[1],0);
			}
			if (action[2]) {
				IFbaseImage.src = CFimageNo2;
			}
			else {
				IFbaseImage.src = CFimageNo1;
			}
		}
		return;
	}
}
function ICFVersion() {
	return (navigator.appName.indexOf("Netscape") >= 0 && parseInt(navigator.appVersion.charAt(0)) >= 3) || (navigator.appName.indexOf("Explorer") >= 0 && parseInt(navigator.appVersion.charAt(0)) >= 3);
}
// Load6Pack.action v1.4 - November, 1999
// © Copyright 1999 by Walter Blady
// All rights reserved.
var L6PImage = new Array();
function WBLoad6Pack(action) {
	if (L6PVersion() && document.images) {
		for (i = 1; i < 13; i = i + 2 ) {
			if (action[i+1] != "(Empty Reference!)" && action[i].length > 0) {
				var imageObj = null;
				if (window.navigator.userAgent.indexOf("MSIE") > 0) {
					imageObj = document.images[action[i]];
				}
				else {
					imageObj = parseInt(navigator.appVersion.charAt(0)) > 3 ? L6PFindImageObject(action[i],0) : document[action[i]];
					if (imageObj) {
						L6PImage[L6PImage.length] = new Image(imageObj.width, imageObj.height);
						L6PImage[L6PImage.length-1].src = action[i+1];
					}
				}
			}
		}
	}
	return;
}
function L6PFindImageObject(baseImage, thisLayer) {
	if (thisLayer) {
		var thisDocument = thisLayer.document;
	}
	else {
		var thisDocument = document;
	}
	var imageObj = thisDocument[baseImage];
	if (imageObj) {
		return imageObj;
	}
	else {
		for (var i = 0; i < thisDocument.layers.length; i++) {
			imageObj = L6PFindImageObject(baseImage, thisDocument.layers[i]); 
			if (imageObj) {
				break;
			}
		}
	}
	return imageObj;
}
function L6PVersion() {
	return (navigator.appName.indexOf("Netscape") >= 0 && parseInt(navigator.appVersion.charAt(0)) >= 3) 
        || (navigator.appName.indexOf("Explorer") >= 0 && parseInt(navigator.appVersion.charAt(0)) >= 4);
}
// Load6PackIE3.action v1.2 - December, 1999
// © Copyright 1999 by Walter Blady
// All rights reserved.
var L6IE3Image = new Array();
function WBLoad6PackIE3(action) {
	if (L6PIE3Version() && document.images) {
		for (i = 1; i < 17; i=i+3 ) {
			if (action[i] != "(Empty Reference!)") {
				L6IE3Image[L6IE3Image.length] = new Image(action[i+1], action[i+2]);
				L6IE3Image[L6IE3Image.length-1].src = action[i];
			}
		}
	}
	return;
}
function L6PIE3Version() {
	return (navigator.appName.indexOf("Netscape") >= 0 && parseInt(navigator.appVersion.charAt(0)) >= 3) 
|| (navigator.appName.indexOf("Explorer") >= 0 && parseInt(navigator.appVersion.charAt(0)) >= 2);
}
// MultiCache.action v1.0 - November, 1999
// © Copyright 1999 by Walter Blady
// All rights reserved.
var MCImage = new Array();
function WBMultiCache(action) {
	if (MCVersion() && document.images) {
		for (i = 1; i < 49; i = i + 2 ) {
			if (action[i+1] != "(Empty Reference!)" && action[i].length > 0) {
				var imageObj = null;
				if (window.navigator.userAgent.indexOf("MSIE") > 0) {
					imageObj = document.images[action[i]];
				}
				else {
					imageObj = parseInt(navigator.appVersion.charAt(0)) > 3 ? MCFindImageObject(action[i],0) : document[action[i]];
				}
				if (imageObj) {
					MCImage[MCImage.length] = new Image(imageObj.width, imageObj.height);
					MCImage[MCImage.length-1].src = action[i+1];
				}
			}
		}
	}
	return;
}
function MCFindImageObject(baseImage, thisLayer) {
	if (thisLayer) {
		var thisDocument = thisLayer.document;
	}
	else {
		var thisDocument = document;
	}
	var imageObj = thisDocument[baseImage];
	if (imageObj) {
		return imageObj;
	}
	else {
		for (var i = 0; i < thisDocument.layers.length; i++) {
			imageObj = MCFindImageObject(baseImage, thisDocument.layers[i]); 
			if (imageObj) {
				break;
			}
		}
	}
	return imageObj;
}
function MCVersion() {
	return (navigator.appName.indexOf("Netscape") >= 0 && parseInt(navigator.appVersion.charAt(0)) >= 3) 
|| (window.navigator.userAgent.indexOf("MSIE") && parseInt(navigator.appVersion.charAt(0)) >= 4);
}
// MultiLink.action v1.3 - December, 1999
// © Copyright 1999 by Walter Blady
// All rights reserved.
var MLImageURL = new Object(), MLRollOn = new Object(), MLRollOff = new Object();
function WBMultiLink(action) {
	if (MLVersion() && document.images && action[1] != "") {
		var imageObj = null;
		if (window.navigator.userAgent.indexOf("MSIE") > 0) {
			imageObj = document.images[action[1]];
		}
		else {
			imageObj = parseInt(navigator.appVersion.charAt(0)) > 3 ? MLFindImageObject(action[1],0) : document[action[1]];
		}
		if (imageObj) {
			imageObj.src = action[2];
			MLRollOff[action[1]] = action[2];
			MLRollOn[action[1]] = action[3];
		}
		MLImageURL[action[1]] = action[4];
	}
	return;
}
function MLFindImageObject(baseImage, thisLayer) {
	if (thisLayer) {
		var thisDocument = thisLayer.document;
	}
	else {
		var thisDocument = document;
	}
	var imageObj = thisDocument[baseImage];
	if (imageObj) {
		return imageObj;
	}
	else {
		for (var i = 0; i < thisDocument.layers.length; i++) {
			imageObj = MLFindImageObject(baseImage, thisDocument.layers[i]); 
			if (imageObj) {
				break;
			}
		}
	}
	return imageObj;
}
function MLVersion() {
	return (navigator.appName.indexOf("Netscape") >= 0 && parseInt(navigator.appVersion.charAt(0)) >= 3)
          || (navigator.appName.indexOf("Explorer") >= 0 && parseInt(navigator.appVersion.charAt(0)) >= 2);
}
// MultiLinkTransport.action v1.2 - December, 1999
// © Copyright 1999 by Walter Blady
// All rights reserved.
function WBMultiLinkTransport(action) {
	if (MLTVersion() && MLImageURL[action[1]]) {
		if (MLImageURL[action[1]] == "(Empty Reference!)") {
			MLImageURL[action[1]] = action[2];
		}
		var params;
		if (action[3].length < 1) {
			location.href = MLImageURL[action[1]];
		}
		else {
			if (action[2].toLowerCase().indexOf("blank") != -1) {
				var ACNewWindow = window.open(MLImageURL[action[1]],"newWindow");
				return;
			}
			else {
				params = eval(action[3] + ".location");
			}
			params.href = MLImageURL[action[1]];
		}
		return;
	}
	return;
}
function MLTVersion() {
	return (navigator.appName.indexOf("Netscape") >= 0 && parseInt(navigator.appVersion.charAt(0)) >= 3)
          || (navigator.appName.indexOf("Explorer") >= 0 && parseInt(navigator.appVersion.charAt(0)) >= 2);
}
// MultiRoll.action v1.1 - December, 1999
// © Copyright 1999 by Walter Blady
// All rights reserved.
function WBMultiRoll(action) {
	if (MRVersion() && document.images && action[1] != "") {
		var imageObj = null;
		if (window.navigator.userAgent.indexOf("MSIE") > 0) {
			imageObj = document.images[action[1]];
		}
		else {
			imageObj = parseInt(navigator.appVersion.charAt(0)) > 3 ? MRFindImageObject(action[1],0) : document[action[1]];
		}
		if (imageObj) {
			if (action[2] && MLRollOn[action[1]] != "(Empty Reference!)") {
				imageObj.src = MLRollOn[action[1]];
			}
			if (action[3] && MLRollOff[action[1]] != "(Empty Reference!)") {
				imageObj.src = MLRollOff[action[1]];
			}
		}
	}
	return;
}
function MRFindImageObject(baseImage, thisLayer) { 
	if (thisLayer) {
		var thisDocument = thisLayer.document;
	}
	else {
		var thisDocument = document;
	}
	var imageObj = thisDocument[baseImage];
	if (imageObj) {
		return imageObj;
	}
	else {
		for (var i = 0; i < thisDocument.layers.length; i++) {
			imageObj = MRFindImageObject(baseImage, thisDocument.layers[i]); 
			if (imageObj) {
				break;
			}
		}
	}
	return imageObj;
}
function MRVersion() {
	return (navigator.appName.indexOf("Netscape") >= 0 && parseInt(navigator.appVersion.charAt(0)) >= 3)
          || (navigator.appName.indexOf("Explorer") >= 0 && parseInt(navigator.appVersion.charAt(0)) >= 2);
}
// Portfolio.action v1.4 - September/1999
// © Copyright 1999 by Walter Blady
// All rights reserved.
var PORtcount = new Array("0", "0", "0"), PORtnum = 0, PORturl = null;
function WBPortfolio(action) {
	if (PORtVersion() && document.images && action[3] > 0 && (action[1] != "" || action[2] != "")) {
		PORtnum = action[6];
		var num = "00", image1 = "", image2 = "";
		if (PORtcount[PORtnum] == "0") { 
			PORtcount[PORtnum] = action[3];
		}
		var newImage;
		if (IsIE()) {
			if (action[1] != "") {
				image1 = document.images[action[1]];
			}
			if (action[2] != "") {
				image2 = document.images[action[2]];
			}
		}
		else {
			if (action[1] != "") {
				image1 = CSFindElement(action[1],0);
			}
			if (action[2] != "") {
				image2 = CSFindElement(action[2],0);
			}
		}
		var direction = action[5];
		if (direction == 0) {
			PORtcount[PORtnum] = PORtcount[PORtnum] + 1;
			if (PORtcount[PORtnum] > action[3] + action[4] - 1) {
				PORtcount[PORtnum] = action[3];
			}
		}
		if (direction == 1) {
			PORtcount[PORtnum] = PORtcount[PORtnum] - 1
			if (PORtcount[PORtnum] < action[3]) {
				PORtcount[PORtnum] = action[3] + action[4] - 1;
			}
		}
		num = num.substring(0, 3 - PORtcount[PORtnum].toString().length) + PORtcount[PORtnum];
		newImage = eval("PORt" + num);
		PORturl = eval("PORturl" + num);
		if (image1 != "" && newImage(0) != "") {
			image1.src = newImage(0);
		}
		if (image1 != "" && newImage(1) != "") {
			image2.src = newImage(1);
		}
	}
	return;
}
function PORtVersion() {
	return (navigator.appName.indexOf("Netscape") >= 0 && parseInt(navigator.appVersion.charAt(0)) >= 3)
          || (navigator.appName.indexOf("Explorer") >= 0 && parseInt(navigator.appVersion.charAt(0)) >= 3);
}
// PortfolioLinks.action v1.1 - September/1999
// © 1999, Walter Blady
// All rights reserved.
function WBPortfolioLinks(action) {
	if (PORtLVersion()) {
		var params = "", newWind;
		if (action[10].length > 0) {
			windowName = action[10];
		}
		else {
			windowName = "newWindow";
		}
		params = params + "width=" + action[1] + ",height=" + action[2];
		params = params + ",toolbar=" + (action[3] ? "1" : "0");
		params = params + ",location=" + (action[4] ? "1" : "0");
		params = params + ",directories=" + (action[5] ? "1" : "0");
		params = params + ",status=" + (action[6] ? "1" : "0");
		params = params + ",menubar=" + (action[7] ? "1" : "0");
		params = params + ",scrollbars=" + (action[8] ? "1" : "0");
		params = params + ",resizable=" + (action[9] ? "1" : "0");
		if  (PORturl != null) {
			if (PORturl(action[11]) != "") {
				newWind = window.open(PORturl(action[11]),windowName,params);
			}
		}
		else {
			newWind = window.open(action[12],windowName,params);
		}
	}
	return;
}
function PORtLVersion() {
	return (navigator.appName.indexOf("Netscape") >= 0 && parseInt(navigator.appVersion.charAt(0)) >= 3)
          || (navigator.appName.indexOf("Explorer") >= 0 && parseInt(navigator.appVersion.charAt(0)) >= 3);
}
CSImages=new Array();
function CSPreloadImage(action) {
	if (document.images) { CSImages[CSImages.length]=new Image(); CSImages[CSImages.length-1].src=action[1]; }
}
// RadioRollover.action v1.1 - January, 2000
// © Copyright 1999 by Walter Blady
// All rights reserved.
var RRLeaveOnObj = "", RRFLeaveOnButton = "";
function WBRadioRollover(action) { 
	var buttonObj;
	if (RRVersion()) {
		if (action[1] != "") {
			var buttonObj = null;
			if (window.navigator.userAgent.indexOf("MSIE") > 0) {
				buttonObj = document.images[action[1]];
			}
			else {
				buttonObj = parseInt(navigator.appVersion.charAt(0)) > 3 ? RRFindImageObject(action[1],0) : document[action[1]];
			}
			if (!action[2]) {
				if (RRLeaveOnObj != "" && RRLeaveOnObj != buttonObj) {
					RRLeaveOnObj.src = RRFLeaveOnButton;
				}
				RRLeaveOnObj = buttonObj;
				RRFLeaveOnButton = action[3];
			}
			else {
				if (action[3] != RRFLeaveOnButton) {
					buttonObj.src = action[3];
				}
			}
		}
		if (action[4] != "(Empty Reference!)") {
			var params;
			if (action[5].length < 1) {
				location.href = action[4];
			}
			else {
				if (action[5].toLowerCase().indexOf("blank") != -1) {
					var ACNewWindow = window.open(action[4],"newWindow");
					return;
				}
				else {
					params = eval(action[5] + ".location");
				}
				params.href = action[4];
			}
		}
	}
	return;
}
function RRFindImageObject(baseImage, thisLayer) {
	if (thisLayer) {
		var thisDocument = thisLayer.document;
	}
	else {
		var thisDocument = document;
	}
	var imageObj = thisDocument[baseImage];
	if (imageObj) {
		return imageObj;
	}
	else {
		for (var i = 0; i < thisDocument.layers.length; i++) {
			imageObj = RRFindImageObject(baseImage, thisDocument.layers[i]); 
			if (imageObj) {
				break;
			}
		}
	}
	return imageObj;
}
function RRVersion() {
	return (navigator.appName.indexOf("Netscape") >= 0 && parseInt(navigator.appVersion.charAt(0)) >= 3)
          || (navigator.appName.indexOf("Explorer") >= 0 && parseInt(navigator.appVersion.charAt(0)) >= 2);
}
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];
}
// ShownTell.action v1.1 - November, 1999
// © Copyright 1999 by Walter Blady
// All rights reserved.
var isNav4, isIE4, SnTScope = "", SnTStyleObj = "", SnTPrevBox = "";
if (parseInt(navigator.appVersion.charAt(0)) >= 4) {
	if (navigator.appName == "Netscape") {
		isNav4 = true;
	}
	else {
		isIE4 = true;
		SnTScope = "all.";
		SnTStyleObj = ".style";
	}
}
function WBShownTell(action) { 
	if (SnTVersion() && action[1].length > 0) {
		var params = SnTgetObject(action[1]);
		if (isNav4 && action[2]) {
			params.bgColor = action[3];
		}
		else if (isIE4 && action[2]) {
			params.backgroundColor = action[3];
		}
		var excludeBox = "";
		if (action[5].length > 0) {
			excludeBox = SnTgetObject(action[5]);
		}
		if (SnTPrevBox != "") {
			if (!(action[4] && SnTPrevBox == excludeBox)) {
				SnTPrevBox.visibility = "hidden";
			}
		}
		if (action[6]) {
			for (i = 7; i < 27; i++) {
				if (action[i].length > 0) {
					SnTgetObject(action[i]).visibility = "hidden";
				}
			}
		}
		params.visibility = "visible";
		SnTPrevBox = params;
	}
	return;
}
function SnTgetObject(obj) {
	var params;
	if (typeof obj == "string") {
		params = eval("document." + SnTScope + obj + SnTStyleObj);
	}
	else {
		params = obj;
	}
	return params;
}
function SnTVersion() {
	return (navigator.appName.indexOf("Netscape") >= 0 && parseInt(navigator.appVersion.charAt(0)) >= 4)
          || (navigator.appName.indexOf("Explorer") >= 0 && parseInt(navigator.appVersion.charAt(0)) >= 4);
}
// SuperAdCarousel.action v1.1 - August/1999
// © Copyright 1999 by Walter Blady
// All rights reserved.
var SACAdurl = null;
function WBSuperAdCarousel(action) {
	if (SACVersion() && document.images && action[2] > 0) {
		var adImg = null, count = action[2];
		if (count > 60) {count = 60; }
		if (IsIE()) {
			adImg = document.images[action[1]];
		}
		else {
			adImg = CSFindElement(action[1],0);
		}
		var thisDate = new Date();
		var thisMin = thisDate.getMinutes() + 1;
		while (thisMin > count) {
			thisMin = thisMin - count
		}
		if (thisMin > 9) {
			advert = eval("SACAd" + thisMin);
		}
		else {
			advert = eval("SACAd" + "0" + thisMin);
		}
		if (advert != null) {
			adImg.src = eval("advert()");
		}
	}
	return;
}
function SACVersion() {
	return (navigator.appName.indexOf("Netscape") >= 0 && parseInt(navigator.appVersion.charAt(0)) >= 3)
          || (navigator.appName.indexOf("Explorer") >= 0 && parseInt(navigator.appVersion.charAt(0)) >= 3);
}
// SuperAdCLinks.action v1.0 - August/1999
// © Copyright 1999 by Walter Blady
// All rights reserved.
function WBSuperAdCLinks(action) {
	if (SACAdurl != null) {
		var params;
		if (action[1].length < 1) {
			location.href = SACAdurl;
		}
		else {
			if (action[1] == "top" || action[1] == "_top") {
				params = eval("parent.top");
			}
			else {
				params = eval("parent.frames[action[1]]");
			}
			params.location.href = SACAdurl;
		}
	}
	return;
}
// SuperFlipFlop.action v1.0 - Aug/1999
// © Copyright 1999 by Walter Blady
// All rights reserved.
function WBSuperFlipFlop(action) { 
	if (SFFVersion()) {
		var isNav = false, isIE = false, scope = "", styleObj = "";
		if (navigator.appName.indexOf("Netscape") >= 0) {
			isNav = true;
		}
		else if (navigator.appName.indexOf("Explorer") >= 0){
			isIE = true;
			scope = "all.";
			styleObj = ".style";
		}
		for (var i = 1; i < 27; i = i + 5) {
			if (action[i].length > 0) {
				if (action[i+1].length > 0) {
					var params = eval("parent." + action[i+1] + ".document." + scope + action[i] + styleObj);
				}
				else {
					var params = eval("document." + scope + action[i] + styleObj);
				}
				if (action[i+2]) {
					if (isNav) {
						params.bgColor = action[i+3];
					}
					else if (isIE) {
						params.backgroundColor = action[i+3];
					}
				}
				if (action[i+4]) {
					params.visibility = "visible";
				}
				else {
					params.visibility = "hidden";
				}
			}
		}
	}
	return;
}
function SFFVersion() {
	return (navigator.appName.indexOf("Netscape") >= 0 && parseInt(navigator.appVersion.charAt(0)) >= 4)
          || (navigator.appName.indexOf("Explorer") >= 0 && parseInt(navigator.appVersion.charAt(0)) >= 4);
}
function CSCloseWindow() { 
if (self.parent.frames.length != 0) {
	self.parent.close()	
	} else {
	window.close()
	}
}
function WBConfirmLink(action) {
	 if (checkIt(action)) {
		 if (action[2] != "(Empty Reference!)" && action[2] != "(EmptyReference!)") {
		 	if (action[3].length < 1) {
				parent.location.href=action[2];
			}
			else {
				parent.frames[action[3]].location.href=action[2];
			}
		}
	}
	return;
}
function checkIt(action) {
	var carryOn = window.confirm(action[1]);
	return carryOn;
	}
function CSCSSRedirect(action) { 
if (navigator.platform.indexOf("Win32") != -1) { os = "windows" };
if (navigator.platform.indexOf("Mac") != -1) { os = "mac" };
if (navigator.platform.indexOf("x") != -1 || navigator.platform.indexOf("BSD") != -1 || navigator.platform.indexOf("S") != -1) { os = "unix" };
if (navigator.appName.indexOf("Microsoft") != -1) { browser = "IE" };
if (navigator.appName.indexOf("Netscape") != -1) { browser = "NN" };
if (navigator.appVersion.indexOf("4.") != -1) { version = 4 };
if (navigator.appVersion.indexOf("5.") != -1) { version = 5 };
var tag='<LINK REL="styleSheet" TYPE="text/css" HREF="'+action[2]+'" >';
var type=action[1];
	if(type==0 && os=="mac" && browser=="NN" && version==4) { document.write(tag) }
	else 
	if(type==1 && os=="mac" && browser=="NN" && version==5) { document.write(tag) }
	else 
	if(type==2 && os=="windows" && browser=="NN" && version==4) { document.write(tag) }
	else 
	if(type==3 && os=="windows" && browser=="NN" && version==5) { document.write(tag) }
	else 
	if(type==4 && os=="unix" && browser=="NN" && version==4) { document.write(tag) }
	else 
	if(type==5 && os=="unix" && browser=="NN" && version==5) { document.write(tag) }
	else 
	if(type==6 && os=="mac" && browser=="IE") { document.write(tag) }
	else 
	if(type==7 && os=="windows" && browser=="IE") { document.write(tag) }
}
function initArray() {
this.length = initArray.arguments.length;
for (var i = 0; i < this.length; i++)
this[i+1] = initArray.arguments[i]; 
}
function dailyRedirect(action) {
var dateArray = new
initArray("Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday");
var today = new Date();
var day = dateArray[today.getDay()];
if (today.getDay() == 0) { day = "Sunday"; }
if (day == "Monday" && action[1] != "(Empty Reference!)" && action[1] != "(EmptyReference!)") window.location = action[1]
if (day == "Tuesday" && action[2] != "(Empty Reference!)" && action[2] != "(EmptyReference!)") window.location = action[2]
if (day == "Wednesday" && action[3] != "(Empty Reference!)" && action[3] != "(EmptyReference!)") window.location = action[3]
if (day == "Thursday" && action[4] != "(Empty Reference!)" && action[4] != "(EmptyReference!)") window.location = action[4]
if (day == "Friday" && action[5] != "(Empty Reference!)" && action[5] != "(EmptyReference!)") window.location = action[5]
if (day == "Saturday" && action[6] != "(Empty Reference!)" && action[6] != "(EmptyReference!)") window.location = action[6]
if (day == "Sunday" && action[7] != "(Empty Reference!)" && action[7] != "(EmptyReference!)") window.location = action[7]
}
// DailyTimedWindow.action v1.1 - July/1999
// © 1999, Walter Blady
// All rights reserved.
var DTWNewWind;
var DTWThisIsIE3 = (navigator.appVersion.indexOf("MSIE 3") != -1) ? true : false;
function WBDailyTimedWindow(action) {
	if (DTWVersion()) {
		var thisDate = new Date();
		var newDay = thisDate.getDay() + 12;
		var params = "";
		var timeOut = action[11] * 1000;
		if (action[19] != null) {
			windowName = action[19];
		}
		else {
			windowName = "newWindow";
		}
		params = params + "width=" + action[1] + ",height=" + action[2];
		params = params + ",toolbar=" + (action[3] ? "1" : "0");
		params = params + ",location=" + (action[4] ? "1" : "0");
		params = params + ",directories=" + (action[5] ? "1" : "0");
		params = params + ",status=" + (action[6] ? "1" : "0");
		params = params + ",menubar=" + (action[7] ? "1" : "0");
		params = params + ",scrollbars=" + (action[8] ? "1" : "0");
		params = params + ",resizable=" + (action[9] ? "1" : "0");
		if (action[newDay] != "(Empty Reference!)") {
			DTWNewWind = window.open(action[newDay],windowName,params);
			if (action[10]) {
				var t = setTimeout("DTWcloseWind()", timeOut);
			}
		}
	}
	return;
}
function DTWcloseWind() {
	if (DTWThisIsIE3) {
		DTWNewWind = window.open(action[newDay],windowName,params);
	}
	if (DTWNewWind && !DTWNewWind.closed) {
		DTWNewWind.close();
	}
	return;
}
function DTWVersion() {
	return (navigator.appName.indexOf("Netscape") >= 0 && parseInt(navigator.appVersion.charAt(0)) >= 3)
          || (navigator.appName.indexOf("Explorer") >= 0 && parseInt(navigator.appVersion.charAt(0)) >= 3);
}
function initArray() {
this.length = initArray.arguments.length;
for (var i = 0; i < this.length; i++)
this[i+1] = initArray.arguments[i]; 
}
function dateRedirect(action) { 
var dateArray = new
initArray("d1st","d2nd","d3rd","d4th","d5th","d6th","d7th","d8th","d9th","d10th","d11th","d12th","d13th","d14th","d15th","d16th","d17th","d8th","d19th","d20th","d21th","d22th","d23th","d24th","d25th","d26th","d27th","d28th","d29th","d30th")
now = new Date();
var date = dateArray[now.getDate()];
 if (now.getDate() == 1 && action[1] != "(Empty Reference!)") window.location = action[1]
 if (now.getDate() == 2 && action[2] != "(Empty Reference!)") window.location = action[2]
 if (now.getDate() == 3 && action[3] != "(Empty Reference!)") window.location = action[3]
 if (now.getDate() == 4 && action[4] != "(Empty Reference!)") window.location = action[4]
 if (now.getDate() == 5 && action[5] != "(Empty Reference!)") window.location = action[5]
 if (now.getDate() == 6 && action[6] != "(Empty Reference!)") window.location = action[6]
 if (now.getDate() == 7 && action[7] != "(Empty Reference!)") window.location = action[7]
 if (now.getDate() == 8 && action[8] != "(Empty Reference!)") window.location = action[8]
 if (now.getDate() == 9 && action[9] != "(Empty Reference!)") window.location = action[9]
 if (now.getDate() == 10 && action[10] != "(Empty Reference!)") window.location = action[10]
 if (now.getDate() == 11 && action[11] != "(Empty Reference!)") window.location = action[11]
 if (now.getDate() == 12 && action[12] != "(Empty Reference!)") window.location = action[12]
 if (now.getDate() == 13 && action[13] != "(Empty Reference!)") window.location = action[13]
 if (now.getDate() == 14 && action[14] != "(Empty Reference!)") window.location = action[14]
 if (now.getDate() == 15 && action[15] != "(Empty Reference!)") window.location = action[15]
 if (now.getDate() == 16 && action[16] != "(Empty Reference!)") window.location = action[16]
 if (now.getDate() == 17 && action[17] != "(Empty Reference!)") window.location = action[17]
 if (now.getDate() == 18 && action[18] != "(Empty Reference!)") window.location = action[18]
 if (now.getDate() == 19 && action[19] != "(Empty Reference!)") window.location = action[19]
 if (now.getDate() == 20 && action[20] != "(Empty Reference!)") window.location = action[20]
 if (now.getDate() == 21 && action[21] != "(Empty Reference!)") window.location = action[21]
 if (now.getDate() == 22 && action[22] != "(Empty Reference!)") window.location = action[22]
 if (now.getDate() == 23 && action[23] != "(Empty Reference!)") window.location = action[23]
 if (now.getDate() == 24 && action[24] != "(Empty Reference!)") window.location = action[24]
 if (now.getDate() == 25 && action[25] != "(Empty Reference!)") window.location = action[25]
 if (now.getDate() == 26 && action[26] != "(Empty Reference!)") window.location = action[26]
 if (now.getDate() == 27 && action[27] != "(Empty Reference!)") window.location = action[27]
 if (now.getDate() == 28 && action[28] != "(Empty Reference!)") window.location = action[28]
 if (now.getDate() == 29 && action[29] != "(Empty Reference!)") window.location = action[29]
 if (now.getDate() == 30 && action[30] != "(Empty Reference!)") window.location = action[30]
 if (now.getDate() == 31 && action[31] != "(Empty Reference!)") window.location = action[31]
}
// DateLink.action v1.1 - November, 1999
// © 1999, Walter Blady
// All rights reserved.
function WBDateLink(action) {
	if (DLVersion() && document.images) {
		var thisDate = new Date();
		var thisHour = thisDate.getHours();
		var thisMinute = thisDate.getMinutes();
		var thisSecond = thisDate.getSeconds();
		for (var i = 1; i < 37; i = i=i+3) {
			if (action[i + 2] != "(Empty Reference!)") {
				var fromDate = eval(new Date(action[i] + " " + thisHour + ":" + thisMinute + ":" + (thisSecond - 1)));
				var toDate = eval(new Date(action[i+1] + " " + thisHour + ":" + thisMinute + ":" + (thisSecond + 1)));
				if (thisDate >= fromDate && thisDate <= toDate) {
					var params;
					if (action[37].length < 1) {
						location.href = action[i+2];
					}
					else {
						if (action[37].toLowerCase().indexOf("blank") != -1) {
							var ACNewWindow = window.open(action[i+2],"newWindow");
							return;
						}
						else {
							params = eval(action[37] + ".location");
						}
						params.href = action[i+2];
					}
				}
			}
		}
	}
	return;
}
function DLVersion() {
	return (navigator.appName.indexOf("Netscape") >= 0 && parseInt(navigator.appVersion.charAt(0)) >= 3)
          || (navigator.appName.indexOf("Explorer") >= 0 && parseInt(navigator.appVersion.charAt(0)) >= 3);
}
// DatePage.action v1.0 - November, 1999
// © 1999, Walter Blady
// All rights reserved.
var DPNewWind;
var DPThisIsIE3 = (navigator.appVersion.indexOf("MSIE 3") != -1) ? true : false;
function WBDatePage(action) {
	if (DPVersion()) {
		var thisDate = new Date();
		var thisHour = thisDate.getHours();
		var thisMinute = thisDate.getMinutes();
		var thisSecond = thisDate.getSeconds();
		for (var i = 14; i < 46; i = i=i+3) {
			if (action[i + 2] != "(Empty Reference!)") {
				var fromDate = eval(new Date(action[i] + " " + thisHour + ":" + thisMinute + ":" + (thisSecond - 1)));
				var toDate = eval(new Date(action[i+1] + " " + thisHour + ":" + thisMinute + ":" + (thisSecond + 1)));
				if (thisDate >= fromDate && thisDate <= toDate) {
					if (action[1]) {
						var params = "";
						if (action[12]) {
							var timeOut = action[13] * 1000;
						}
						if (action[2].length > 0) {
							windowName = action[2];
						}
						else {
							windowName = "newWindow";
						}
						params = params + "width=" + action[3] + ",height=" + action[4];
						params = params + ",toolbar=" + (action[5] ? "1" : "0");
						params = params + ",location=" + (action[6] ? "1" : "0");
						params = params + ",directories=" + (action[7] ? "1" : "0");
						params = params + ",status=" + (action[8] ? "1" : "0");
						params = params + ",menubar=" + (action[9] ? "1" : "0");
						params = params + ",scrollbars=" + (action[10] ? "1" : "0");
						params = params + ",resizable=" + (action[11] ? "1" : "0");
						DPNewWind = window.open(action[i+2],windowName,params);
						if (action[12]) {
							var t = setTimeout("DPCloseWind()", timeOut);
						}
					}
					else {
						var fparams;
						if (action[50].length < 1) {
							location.href = action[i+2];
						}
						else {
							fparams = eval(action[50] + ".location");
							fparams.href = action[i+2];
						}
					}
				}
			}
		}
	}
	return;
}
function DPCloseWind() {
	if (DPThisIsIE3) {
		DPNewWind = window.open(action[2],windowName,params);
	}
	if (DPNewWind && !DPNewWind.closed) {
		DPNewWind.close();
	}
	return;
}
function DPVersion() {
	return (navigator.appName.indexOf("Netscape") >= 0 && parseInt(navigator.appVersion.charAt(0)) >= 3)
          || (navigator.appName.indexOf("Explorer") >= 0 && parseInt(navigator.appVersion.charAt(0)) >= 3);
}
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 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();
}
function CSPAKkillframe() { 
if (self.parent.frames.length != 0)
self.parent.location = document.location
}
function CSOSCondition (condition) {
	if (navigator.platform.indexOf('Linux') == 0)
		return true;
	else 
		return false;
}
function CSOSCondition (condition) {
	if (navigator.platform.indexOf('Mac') == 0)
		return true;
	else 
		return false;
}
// MagicLantern.action v1.0 - June/1999
// © Copyright 1999 by Walter Blady
// All rights reserved.
var MLAction = new Array(), MLCount = 0;
function WBMagicLantern(action) { 
	if (MLVersion()) {
		for (var i=1; i < 13; i++) {
			if (action[i].length > 0) {
				MLCount = MLCount + 1;
				MLAction[i] = action[i];
			}
		}
	}
	return;
}
function MLVersion() {
	return (navigator.appName.indexOf("Netscape") >= 0 && parseInt(navigator.appVersion.charAt(0)) >= 4)
          || (navigator.appName.indexOf("Explorer") >= 0 && parseInt(navigator.appVersion.charAt(0)) >= 4);
}
// MagicLanternSkip.action v1.1 - November, 1999
// © Copyright 1999 by Walter Blady
// All rights reserved.
var isNav4, isIE4, MLSScope = "", MLSStyleObj = "", MLSPrevBox = "", MLSSkip = 1;
if (parseInt(navigator.appVersion.charAt(0)) >= 4) {
	if (navigator.appName == "Netscape") {
		isNav4 = true;
	}
	else {
		isIE4 = true;
		MLSScope = "all.";
		MLSStyleObj = ".style";
	}
}
function WBMagicLanternSkip(action) { 
	if (MLSVersion() && MLCount > 0 && (action[1] || action[2])) {
		if (action[1]) {
			MLSSkip = MLSSkip + 1;
			if (MLSSkip > MLCount) {
				MLSSkip = 1;
			}
		}
		if (action[2]) {
			MLSSkip = MLSSkip - 1
			if (MLSSkip < 1) {
				MLSSkip = MLCount;
			}
		}
		var params = MLSgetObject(MLAction[MLSSkip]);
		if (MLSPrevBox != "") {
			MLSPrevBox.visibility = "hidden";
		}
		else {	
			MLSPrevBox = MLSgetObject(MLAction[MLSSkip-1]);
			MLSPrevBox.visibility = "hidden";
		}
		params.visibility = "visible";
		MLSPrevBox = params;
	}
	return;
}
function MLSgetObject(obj) {
	var params;
	if (typeof obj == "string") {
		params = eval("document." + MLSScope + obj + MLSStyleObj);
	}
	else {
		params = obj;
	}
	return params;
}
function MLSVersion() {
	return (navigator.appName.indexOf("Netscape") >= 0 && parseInt(navigator.appVersion.charAt(0)) >= 4)
          || (navigator.appName.indexOf("Explorer") >= 0 && parseInt(navigator.appVersion.charAt(0)) >= 4);
}
// MagicStage.action v1.0 - November, 1999
// © Copyright 1999 by Walter Blady
// All rights reserved.
var MSAction = new Array(), MSCount = 0;
function WBMagicStage(action) { 
	if (MSVersion()) {
		for (var i=1; i < 13; i++) {
			if (action[i].length > 0) {
				MSCount = MSCount + 1;
				MSAction[i] = action[i];
			}
		}
	}
	return;
}
function MSVersion() {
	return (navigator.appName.indexOf("Netscape") >= 0 && parseInt(navigator.appVersion.charAt(0)) >= 4)
          || (navigator.appName.indexOf("Explorer") >= 0 && parseInt(navigator.appVersion.charAt(0)) >= 4);
}
// MagicStageSkip.action v1.0 - November, 1999
// © Copyright 1999 by Walter Blady
// All rights reserved.
var MSSScope = "", MSSStyleObj = "", MSSSkip = 0, MSSPrevScene = "";
function WBMagicStageSkip(action) { 
	if (MSSVersion() && MSCount > 0 && (action[1] || action[2])) {
		if (action[1]) {
			MSSSkip = MSSSkip + 1;
			if (MSSSkip > MSCount) {
				MSSSkip = 1;
			}
		}
		if (action[2]) {
			MSSSkip = MSSSkip - 1
			if (MSSSkip < 1) {
				MSSSkip = MSCount;
			}
		}
		if (action[3] && MSSPrevScene != "") {
			CSStopFunction (MSSPrevScene);
		}
		CSStartSeq (MSAction[MSSSkip]);
		MSSPrevScene = MSAction[MSSSkip];
	}
	return;
}
function MSSVersion() {
	return (navigator.appName.indexOf("Netscape") >= 0 && parseInt(navigator.appVersion.charAt(0)) >= 4)
          || (navigator.appName.indexOf("Explorer") >= 0 && parseInt(navigator.appVersion.charAt(0)) >= 4);
}
function CSHistoryGo(action) { history.go(action[1]); }
function CSOpenWindowPrompt(action) {
var where = self.location.href
var nw = prompt("Enter a new width:","")
if (nw != null) {
var nh = prompt("Enter a new height:","")
}
var wf = "";	
wf = wf + "width=" + nw;
wf = wf + ",height=" + nh;
wf = wf + ",resizable=" + (action[1] ? "yes" : "no");
wf = wf + ",scrollbars=" + (action[2] ? "yes" : "no");
wf = wf + ",menubar=" + (action[3] ? "yes" : "no");
wf = wf + ",toolbar=" + (action[4] ? "yes" : "no");
wf = wf + ",directories=" + (action[5] ? "yes" : "no");
wf = wf + ",location=" + (action[6] ? "yes" : "no");
wf = wf + ",status=" + (action[7] ? "yes" : "no");		
	if (nw == null || nh == null) { 
	return null
	} else {
	window.open(where,'testwin',wf);
	}
}
function CSOpenWindow(action) {
	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");		
	window.open(action[1],action[2],wf);
}
// OpenTimedWindow.action v1.2 - July/1999
// © Copyright 1999 by Walter Blady
// All rights reserved.
var OTNewWind;
var OTThisIsIE3 = (navigator.appVersion.indexOf("MSIE 3") != -1) ? true : false;
function WBTimedWindow(action) {
	if (TWVersion()) {
		var params = "";
		var timeOut = action[11] * 1000;
		if (action[13] != null) {
			windowName = action[13];
		}
		else {
			windowName = "newWindow";
		}
		params = params + "width=" + action[1] + ",height=" + action[2];
		params = params + ",toolbar=" + (action[3] ? "1" : "0");
		params = params + ",location=" + (action[4] ? "1" : "0");
		params = params + ",directories=" + (action[5] ? "1" : "0");
		params = params + ",status=" + (action[6] ? "1" : "0");
		params = params + ",menubar=" + (action[7] ? "1" : "0");
		params = params + ",scrollbars=" + (action[8] ? "1" : "0");
		params = params + ",resizable=" + (action[9] ? "1" : "0");
			OTNewWind = window.open(action[12],windowName,params);
		if (action[10]) {
			var t = setTimeout("closeWind()", timeOut);
		}
		return;
	}
	return;
}
function closeWind() {
	if (OTThisIsIE3) {
		OTNewWind = window.open(action[12],windowName,params);
	}
	if (OTNewWind && !OTNewWind.closed) {
		OTNewWind.close();
	}
	return;
}
function TWVersion() {
	return (navigator.appName.indexOf("Netscape") >= 0 && parseInt(navigator.appVersion.charAt(0)) >= 3)
          || (navigator.appName.indexOf("Explorer") >= 0 && parseInt(navigator.appVersion.charAt(0)) >= 3);
}
function CSPDFredirect(action) {    
    if(navigator.mimeTypes && navigator.mimeTypes["application/pdf"] && navigator.mimeTypes["application/pdf"].enabledPlugin) {
		location.href=action[1]
	}
    else if (navigator.appName == "Microsoft Internet Explorer") {
       	x = confirm("The page you are trying to view requires the Adobe Portable Document Format (.PDF) browser plug-in or the Adobe Acrobat Reader application. We could not detect if your browser has this plug-in installed. To attempt to view the page anyway, click OK. Otherwise click CANCEL to view an alternate page")
		if (x == true)  location.href=action[1] 
    }
	else {
		x = confirm("Your browser may not be able to display PDF files. To attempt to view the PDF page anyway, click OK. Otherwise click CANCEL to view an alternate page")
		if (x == true)  location.href=action[1] 
	}         
}
// PixelCop.action v1.2 - Mar/1999
// © Copyright 1999 by Walter Blady
// All rights reserved.
function WBPixelCop(action) {
	if (PCVersion()) {
		var screenWidth = screen.width;
		var screenHeight = screen.height;
		for (i = 1; i < 8; i = i + 3) { 
			if (action[i+2] != "(Empty Reference!)" && action[i] == screenWidth && action[i+1] == screenHeight) {
				parent.location.href = action[i + 2];
				return;
			}
		}
	}
	return;
}
function PCVersion() {
	return (navigator.appName.indexOf("Netscape") >= 0 && parseInt(navigator.appVersion.charAt(0)) >= 4)
          || (navigator.appName.indexOf("Explorer") >= 0 && parseInt(navigator.appVersion.charAt(0)) >= 4);
}
function CSRandomLinks(action){
var urlcounter = 0;
if (action[2] != "(Empty Reference!)" && action[2] != "(EmptyReference!)") { ++urlcounter};
if (action[3] != "(Empty Reference!)" && action[3] != "(EmptyReference!)") { ++urlcounter};
if (action[4] != "(Empty Reference!)" && action[4] != "(EmptyReference!)") { ++urlcounter};
if (action[5] != "(Empty Reference!)" && action[5] != "(EmptyReference!)") { ++urlcounter};
if (action[6] != "(Empty Reference!)" && action[6] != "(EmptyReference!)") { ++urlcounter};
if (action[7] != "(Empty Reference!)" && action[7] != "(EmptyReference!)") { ++urlcounter};
if (parent.frames.length > 0) {
if (action[1].length > 0) { parent.frames[action[1]].location=action[Math.floor(Math.random()*urlcounter)+2] }
}
else 
if (action[1].length > 0) { window.open(action[Math.floor(Math.random()*urlcounter)+2],action[1],"") }	
if (action[1].length == 0) { top.location=action[Math.floor(Math.random()*urlcounter)+2] }
}
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 CSSVGredirect(action){   
	 if(navigator.mimeTypes && navigator.mimeTypes["image/svg-xml"] && navigator.mimeTypes["image/svg-xml"].enabledPlugin ) {
		location.href=action[1]
	}
	 else if (navigator.appName == "Microsoft Internet Explorer") {
       	x = confirm("The page you are trying to view requires the Adobe Scaling Vector Graphics (.SVG) browser plug-in. We could not detect if your browser has this plug-in installed. To attempt to view the page anyway, click OK. Otherwise click CANCEL to view an alternate page")
			if (x == true)  location.href=action[1] 
    }
	else if(action[2] == true) {
		alert(action[3])
	}         
}
		
// WBSwapFrameSet.action v1.1 - May/1999
// © Copyright 1999 by Walter Blady
// All rights reserved.
function WBSwapFrameSet(action) { 
	if (SFVersion()) { 
	for (var i = 1; i <= 9; i = i + 2)
		if (action[i+1] != "(Empty Reference!)") {
			parent.frames[action[i]].location.href = action[i+1]
		}
 	}
	return;
}
function SFVersion() {
	return (navigator.appName.indexOf("Netscape") >= 0 && parseInt(navigator.appVersion.charAt(0)) >= 3)
          || (navigator.appName.indexOf("Explorer") >= 0 && parseInt(navigator.appVersion.charAt(0)) >= 3);
}
function CSSWFredirect(action) {    
    if(navigator.mimeTypes && navigator.mimeTypes["application/x-shockwave-flash"] && navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin) {
		location.href=action[1]
    }
   else if (navigator.appName == "Microsoft Internet Explorer") {
       	x = confirm("The page you are trying to view requires the Macromedia Flash (.SWF) browser plug-in. We could not detect if your browser has this plug-in installed. To attempt to view the page anyway, click OK. Otherwise click CANCEL to view an alternate page")
			if (x == true)  location.href=action[1] 
	}
	else if(action[2] == true) {
		alert(action[3])
	}         
}
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);
}
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 }
	}
}
// TimedDateWindow.action v1.1 - July/1999
// © 1999, Walter Blady
// All rights reserved.
var TDWNewWind, TDWDayFile = "";
var TDWThisIsIE3 = (navigator.appVersion.indexOf("MSIE 3") != -1) ? true : false;
function WBTimedDateWindow(action) {
	if (TDWVersion()) {
		var thisDate = new Date();
		var year = thisDate.getYear(), month = thisDate.getMonth()+1, day = thisDate.getDate();
		var DOWe = thisDate.getDay();
		year = (year < 99 ? year + 2000 : year + 1900);
		if (month < 10) {
			month = "0" + month;
		}
		if (day < 10) {
			day = "0" + day;
		}
		var TDWDayFile = "" + action[13] + year + month + day + action[14];
		var params = "";
		var timeOut = action[11] * 1000;
		if (action[12] != null) {
			windowName = action[12];
		}
		else {
			windowName = "newWindow";
		}
		params = params + "width=" + action[1] + ",height=" + action[2];
		params = params + ",toolbar=" + (action[3] ? "1" : "0");
		params = params + ",location=" + (action[4] ? "1" : "0");
		params = params + ",directories=" + (action[5] ? "1" : "0");
		params = params + ",status=" + (action[6] ? "1" : "0");
		params = params + ",menubar=" + (action[7] ? "1" : "0");
		params = params + ",scrollbars=" + (action[8] ? "1" : "0");
		params = params + ",resizable=" + (action[9] ? "1" : "0");
		if (action[DOWe + 15]) {
			TDWNewWind = window.open(TDWDayFile,windowName,params);
			if (action[10]) {
				var t = setTimeout("TDWCloseWind()", timeOut);
			}
		}
	}
	return;
}
function TDWCloseWind() {
	if (TDWThisIsIE3) {
		TDWNewWind = window.open(TDWDayFile,windowName,params);
	}
	if (TDWNewWind && !TDWNewWind.closed) {
		TDWNewWind.close();
	}
	return;
}
function TDWVersion() {
	return (navigator.appName.indexOf("Netscape") >= 0 && parseInt(navigator.appVersion.charAt(0)) >= 3)
          || (navigator.appName.indexOf("Explorer") >= 0 && parseInt(navigator.appVersion.charAt(0)) >= 3);
}
function timeRedirect(action) {
var now = new Date();
var hours = now.getHours();
var timeValue = action[1];
if (timeValue >= 12) { timeValue = timeValue - 12; } // deals with 24-hour time
if (action[2] == true) { timeValue += 12; } // deals with PM times
if (hours < timeValue && action[4] != "(Empty Reference!)" && action[4] != "(EmptyReference!)" && action[3] == true) {
window.location = action[4]; }
if (hours >= timeValue && action[6] != "(Empty Reference!)" && action[6] != "(EmptyReference!)" && action[5] == true) {
window.location = action[6]; }
}
function CSOSCondition (condition) {
	if (navigator.platform.indexOf('Win' == 0))
		return true;
	else 
		return false;
}
function CSDateAlert(action) {
	var days = new Array();
	var msgs = new Array();
   var count = 0;
	if (action[1] != '') {
		count++;
		days[count] = action[9];
		msgs[count] = action[17];
		};
	if (action[2] != '') {
		count++;
		days[count] = action[10];
		msgs[count] = action[18];
		};
	if (action[3] != '') {
		count++;
		days[count] = action[11];
		msgs[count] = action[19];
		};
	if (action[4] != '') {
		count++;
		days[count] = action[12];
		msgs[count] = action[20];
		};
	if (action[5] != '') {
		count++;
		days[count] = action[13];
		msgs[count] = action[21];
		};
	if (action[6] != '') {
		count++;
		days[count] = action[14];
		msgs[count] = action[22];
		};
	if (action[7] != '') {
		count++;
		days[count] = action[15];
		msgs[count] = action[23];
		};
	if (action[8] != '') {
		count++;
		days[count] = action[16];
		msgs[count] = action[24];
		};
	var months = new Array("", 
"January", "February", "March", "April", "May", "June",
"July", "August", "September", "October", "November", "December"
);
	var today = new Date();
	var mon = months[today.getMonth() + 1];
	var day = today.getDate();
	var year = y2kFix(today.getYear());
	function dateMsg() {
		for (i = 0; i < days.length; i++) {
			tempdate = new Date(days[i]);
			tempmonth = months[tempdate.getMonth() + 1];
			tempday = tempdate.getDate();
			tempyear = y2kFix(tempdate.getYear());
			if (year == tempyear && mon == tempmonth && day == tempday)
				return("Today is " + days[i] + ".  " + msgs[i]);
		}
		return("Today is " + mon + " " + day + ", " + year + ".");
	}
	function y2kFix(year) {
		if (year < 2000)		
			year = year + 1900;
		return year;
	}
	alert(dateMsg());
};
function CSDocWrite(action) { document.write(action[1]); }
window.captureEvents(Event.ERROR);
function stopErrors() {
return true;
}
window.onerror=stopErrors;
// Above is just to catch errors silently.
function MRimageDialog(action) {
// Modification and Distribution Prohibited.
// Copyright © 1998 Matt Ridley, All Rights Reserved.
var dialog = new Dialog();
var theContent = '<br><TABLE BORDER=0 CELLPADDING=0 CELLSPACING=0><TR>' +
'<TD><IMG SRC="' + action[1] + '"></TD>' +
'<TD WIDTH=5></TD>' +
'<TD VALIGN="top"><font color="' + action[5] + '">' + action[4] + '</font>' +
'</TD></TR></TABLE>';
dialog.setDialogContent(theContent);
dialog.addDialogButton("OKlabel", "&nbsp;&nbsp;" + action[10] + "&nbsp;&nbsp;", "center", 3);
title = '&nbsp;<font size="+1" color="' + action[3] + '">' + action[2] + '</font>';
dialog.setDialogTitle(title);
dialogTitleHiliteColor = action[12];
dialog.dialogButtonBgColor = "#BBBBBB";
dialog.dialogButtonHiliteBgColor = "#999999";
dialog.dialogTitleBgColor=action[12];
dialog.setDialogWidth(action[8]);
dialog.setDialogHeight(action[9]);
dialog.setDialogPageX(action[6]);
dialog.setDialogPageY(action[7]);
dialog.setDialogBgColor(action[11]);
dialog.setDialogMainBgColor(action[11]);
dialog.openDialog('MRimageDialog');
}
function CSOpenInfoAlert(action) {
	var num = -1;
	if (action[1]) num++;
	if (action[2]) num++;
	if (action[3]) num++;
	if (action[4]) num++;
	if (action[5]) num++;
	if (action[6]) num++;
	if (action[7]) num++;
	strings = new Array(num);
	var count =0;
	if (action[1]) {
		strings[count] = action[8];
		count++;
	};
   if (action[2]) {
		strings[count] = " You are using "+navigator.appName+" Version"+navigator.appVersion;
		count++;
	};
	if (action[3]) {
		netscapeTest = parseInt(navigator.appVersion);
		explorerTest = navigator.appName.indexOf("Microsoft") + 1;
		function netscapeThree() {
			userDomain = java.net.InetAddress.getLocalHostName()
			strings[count] = "Your host name is : "+userDomain.toString();
		};
		function netscapeFour() {
				baseAddress = java.net.InetAddress.getLocalHost()
				userDomain = baseAddress.getHostName()
				userIP = baseAddress.getHostAddress()
				strings[count] = "Your host name is : "+userDomain.toString()+", Your IP is : "+userIP;
		};
		if ((explorerTest == "0") && (netscapeTest == "3"))  netscapeThree();
		else 
			if ((explorerTest == "0") && (netscapeTest == "4"))  netscapeFour();
				else
					strings[count] = "Host Name unavailable";		
		count++;
	};
	if (action[4]) {
		strings[count] = " Your Resoloution is: "+window.screen.width+"x"+window.screen.height;
		count++;
	};
	if (action[5]) {
		strings[count] = " You have "+window.screen.colorDepth+" bit color";
		count++;
	};
	if (action[6]) {
			if (document.referrer) strings[count] = " You came from: "+document.referrer;
			else
				strings[count] = " You came directly to this site";
		count++;
	};
	if (action[7]) {
		strings[count] = action[9];
		count++;
	};
	alert(strings);
};
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]); }
function CSFlipMove(action) {
	if (action[1] == '') return;
	var curX = CSGetStylePos(action[1],0); var curY = CSGetStylePos(action[1],1);
	var x1 = action[2][0];
	var y1 = action[2][1];
	if ((x1 != curX) || (y1 != curY)) CSSlideLayer(action[1],action[2],action[4],action[5]);
	else CSSlideLayer(action[1],action[3],action[4],action[5]);
}
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 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]);
		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));
}
var myLayer = false;
var offSetX = 1;
var offSetY = 1;
function CSMouseFollow(action,offX,offY){
	myLayer = action[1];
	if(offX){offSetX=offX;}
	if(offY){offSetY=offY;}
	if (navigator.appName == "Netscape") {
		document.captureEvents(Event.MOUSEMOVE);
	} else {
		if(navigator.appVersion.indexOf("Mac")!=-1){offSetX=offSetX-18;}
	}
	document.onmousemove = mouseLayer;
}
function mouseLayer(e){
	if (navigator.appName == "Netscape" && navigator.appVersion.charAt(0) >=5) {
		document.getElementById(myLayer).style.left = (e.pageX+offSetX);
		document.getElementById(myLayer).style.top = (e.pageY+offSetY); 
		}
		else if (navigator.appName == "Netscape") {
			document.layers[myLayer].moveBy(
			(e.pageX+offSetX) - document.layers[myLayer].left, 
			(e.pageY+offSetY) - document.layers[myLayer].top);
	   		 return true; 
		} else {
		document.all[myLayer].style.pixelLeft = (event.x+offSetX);
		document.all[myLayer].style.pixelTop = (event.y+offSetY);
		event.cancelBubble = true;
		event.returnValue = false;
	}
}
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 CSPlayScene(action) { CSStartSeq (action[1]); }
var CSLastSound = null
function CSPlaySound(action) {
	if (eval('document.'+action[1])!=null) {
		if (CSLastSound != null && CSLastSound != action[1]) eval ('document.' + CSLastSound + '.stop()');
		CSLastSound = action[1]
		if (window.navigator.userAgent.indexOf("MSIE") > 0) eval ('document.' + CSLastSound + '.run()');
		else eval ('document.' + CSLastSound + '.play(true)');
	} else { alert ("The current Plug-In cannot be controlled by JavaScript. Please try using LiveAudio or a compatible Plug-In!"); }
}
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)
}
function CSStopAll(action) { CSStopComplete (); }
function CSStopScene(action) { CSStopFunction (action[1]); }
function CSStopSound (action) {if (eval('document.'+action[1])!=null) { eval ('document.' + action[1] + '.stop()');}}
function CSStartWipe (action)
{
	var el=CSCreateTransElement (action[1], action[2]);
	if (el==null) return;
	var dir=action[3];
	if (dir=="_inLeft") {el.steps=el.clipRect.width/el.maxValue; el.modus="in";}
	else if (dir=="_inRight") {el.steps=el.clipRect.width/el.maxValue; el.modus="in";}
	else if (dir=="_outLeft") {el.steps=el.clipRect.width/el.maxValue; el.modus="out";}
	else if (dir=="_outRight") {el.steps=el.clipRect.width/el.maxValue; el.modus="out";}
	else if (dir=="_inTop") {el.steps=el.clipRect.height/el.maxValue; el.modus="in";}
	else if (dir=="_inBottom") {el.steps=el.clipRect.height/el.maxValue; el.modus="in";}
	else if (dir=="_outTop") {el.steps=el.clipRect.height/el.maxValue; el.modus="out";}
	else if (dir=="_outBottom") {el.steps=el.clipRect.height/el.maxValue; el.modus="out";}
	else if (dir=="_inCenter") {el.HSteps=el.clipRect.width/el.maxValue; el.VSteps=el.clipRect.height/el.maxValue; el.modus="in";}
	else if (dir=="_outCenter") {el.HSteps=el.clipRect.width/el.maxValue; el.VSteps=el.clipRect.height/el.maxValue; el.modus="out";}
	if (el.modus=="") return;
	el.currentValue=0;
	el.glDir=action[3];
	CSStartFunction(CSDoWipe,el);
}
function CSDoWipe (info)
{
	var el = info.data;
	if (el==null) return false;
	if (el.currentValue==el.maxValue) { CSFinishWipe(el); return false; }
	var r = new CSRect(el.clipRect.left,el.clipRect.top,el.clipRect.width,el.clipRect.height);
	var dir=el.glDir;
	if (dir=="_inLeft") {r.left=r.width-el.currentValue*el.steps;}
	else if (dir=="_inTop") {r.top=r.height-el.currentValue*el.steps;}
	else if (dir=="_inRight") {r.width=el.currentValue*el.steps;}
	else if (dir=="_inBottom") {r.height=el.currentValue*el.steps;}
	else if (dir=="_outLeft") {r.width=r.width-el.currentValue*el.steps;}
	else if (dir=="_outTop") {r.height=r.height-el.currentValue*el.steps;}
	else if (dir=="_outRight") {r.left=el.currentValue*el.steps;}
	else if (dir=="_outBottom") {r.top=el.currentValue*el.steps;}
	else if (dir=="_inCenter") {r=CSCenterRectIn(el,r);}
	else if (dir=="_outCenter") {r=CSCenterRectOut(el,r);}
	CSSetLayerClip(el,r);
	el.currentValue+=1;
	return true;
}
function CSFinishWipe (el)
{
	if (el.modus=="in") CSSetLayerClip(el,el.clipRect);
	else { 
		el.clipRect=new CSRect(0,0,el.width,el.height); 
		CSSetLayerClip(el,el.clipRect); 
		CSSetStyleVis(el.layer,0);
	}
	CSDisposeTransElement(el);
}
function CSCenterRectIn(el,r)
{
	var hValue= el.currentValue*el.HSteps/2;
	var vValue= el.currentValue*el.VSteps/2;
	r.left=Math.round(r.left+r.width/2-hValue); 
	r.top=Math.round(r.top+r.height/2-vValue); 
	r.width=Math.round(hValue*2);
	r.height=Math.round(vValue*2);
	return r;
}
function CSCenterRectOut(el,r)
{
	var hValue= el.currentValue*el.HSteps/2;
	var vValue= el.currentValue*el.VSteps/2;
	r.left+=Math.round(hValue); 
	r.top+=Math.round(vValue); 
	r.width-=Math.round(hValue*2);
	r.height-=Math.round(vValue*2);
	return r;
}
// OUT Browser Test v1.3.1
// Script copyright 2000, OUT Media Design GmbH. All rights reserved.
var OUTuserAgent = window.navigator.userAgent; OUTappName = window.navigator.appName;
function OUTbrowserTest(action) {
	var OUTinnerW = window.innerWidth ? window.innerWidth : (document.body && document.body.clientWidth ? document.body.clientWidth : 0);
	var OUTinnerH = window.innerHeight ? window.innerHeight : (document.body && document.body.clientHeight ? document.body.clientHeight : 0);
	var OUTappVersion = (OUTuserAgent.indexOf("MSIE") >= 0) ? OUTuserAgent.substr(OUTuserAgent.indexOf("MSIE")+5,action[2].length) : OUTuserAgent.substr(OUTuserAgent.indexOf("Mozilla/")+8,action[2].length);
	var bOk = action[1]!='all' ? OUTappName.indexOf(action[1]) >= 0 : true;
	var vOk = action[2]!= '0'  ? eval(parseFloat(OUTappVersion)+action[4]+parseFloat(action[2])) : true;
	var pOk = action[3]!='all' ? OUTuserAgent.indexOf(action[3]) >= 0 : true;	
	var wOk = action[5]!='0' && window.screen ? eval(window.screen.width+action[6]+parseInt(action[5])) : true;
	var hOk = action[7]!='0' && window.screen ? eval(window.screen.height+action[8]+parseInt(action[7])) : true;
	var iwOk = action[9]!='0' && OUTinnerW ? eval(OUTinnerW+action[10]+parseInt(action[9])) : true;
	var ihOk = action[11]!='0' && OUTinnerH ? eval(OUTinnerH+action[12]+parseInt(action[11])) : true;
	if (bOk && vOk && pOk && wOk && hOk && iwOk && ihOk) return true;
	return false;
}
// BrowserDirect.action v1.2 - December, 1999
// © Copyright 1999 by Walter Blady
// All rights reserved.
function WBBrowserDirect(action) {
	if (BDVersion()) {
		var compat = false;
		var uAgent = window.navigator.userAgent; 
		var bappName = window.navigator.appName;
		var appVers = window.navigator.appVersion;
		var navPlat = new Array("Mac", "Win");//1
		var navVer = new Array(6,5,4,3);//j
		var expVer = new Array("MSIE 6", "MSIE 5", "MSIE 4", "MSIE 3")//j
		var webTVer = new Array("2.2", "1.4", "1.2");//i
		var urlPointer;
		if (bappName.indexOf("Netscape") > -1 && !bappName.indexOf("WebTV") > -1) {
			urlPointer = 0;
			for (var i = 0; i < 2; i++) {
				for (var j = 1; j < 5; j++) {
					if (action[j + urlPointer] != "(Empty Reference!)" && parseInt(appVers.charAt(0)) == navVer[j-1]) {
						parent.location.href = action[j + urlPointer];
						compat = true;
					}
				}
				urlPointer = urlPointer + 4;
			}
		}
		else if (bappName.indexOf("Explorer") > -1) {
			urlPointer = 0;
			for (var i = 0; i < 2; i++) {
				for (var j = 1; j < 5; j++) {
					if (action[j + urlPointer] != "(Empty Reference!)" && appVers.indexOf(expVer[j-1]) > -1) {
						parent.location.href = action[j + urlPointer];
						compat = true;
					}
				}
				urlPointer = urlPointer + 4;
			}
		}
		else if (appName.indexOf("WebTV") > -1) {
			for (var i = 0; i < 3; i++) {
				if (action[i+17] != "(Empty Reference!)" && navigator.appVersion.indexOf(webTVer[i]) > -1) {
					parent.location.href = action[i+17];
					compat = true;
				}
			}
		}
		if (!(compat) && action[20] != "(Empty Reference!)") {
			parent.location.href = action[20];
		}
		return;
	}
}
function BDVersion() {
	return (navigator.appName.indexOf("Netscape") >= 0 && parseInt(navigator.appVersion.charAt(0)) >= 3)
          || (navigator.appName.indexOf("Explorer") >= 0 && parseInt(navigator.appVersion.charAt(0)) >= 2)
          || (navigator.appName.indexOf("WebTV") >= 0 && parseInt(navigator.appVersion.charAt(0)) >= 3);
}
// BrowserSwitch.action v1.4 - December, 1999
// © Copyright 1999 by Walter Blady
// All rights reserved.
function WBBrowserSwitch(action) {
	if (BSVersion()) {
		var browserMatch = false; 
		var platformMatch = false; 
		var bAgent = window.navigator.userAgent; 
		var bAppName = window.navigator.appName;
		if (bAppName.indexOf("Netscape") >= 0 && !(bAppName.indexOf("WebTV") >= 0)) {
			if (action[1] && parseInt(navigator.appVersion.charAt(0)) == 5) { browserMatch = true; }
			if (action[2] && parseInt(navigator.appVersion.charAt(0)) == 4) { browserMatch = true; }
			if (action[3] && parseInt(navigator.appVersion.charAt(0)) == 3) { browserMatch = true; }
		}
		if (bAppName.indexOf("Explorer") >= 0) {
			if (action[4] && navigator.appVersion.indexOf("MSIE 5") > -1) { browserMatch = true; }
			if (action[5] && navigator.appVersion.indexOf("MSIE 4") > -1) { browserMatch = true; }
			if (action[6] && navigator.appVersion.indexOf("MSIE 3") > -1) { browserMatch = true; }
		}
		if (bAppName.indexOf("WebTV") >=0) {
			if (action[7] && navigator.appVersion.indexOf("2.2") > -1) { browserMatch = true; }
			if (action[8] && navigator.appVersion.indexOf("1.4") > -1) { browserMatch = true; }
			if (action[9] && navigator.appVersion.indexOf("1.2") > -1) { browserMatch = true; }
		}
		if (action[10] && !(action[11]) && !(action[12])) { 
			platformMatch = bAgent.indexOf("Mac") > -1;
		}
		if (!(action[10]) && action[11] && !(action[12])){ 
			platformMatch = bAgent.indexOf("Win") > -1;
		}
		if (!(action[10]) && !(action[11]) && action[12]){ 
			platformMatch = bAgent.indexOf("WebTV") > -1;
		}
		if (action[10] && action[11] && !(action[12])) { 
			platformMatch = (bAgent.indexOf("Mac") > -1) || (bAgent.indexOf("Win") > -1);
		}
		if (action[10] && !(action[11]) && action[12]){ 
			platformMatch = (bAgent.indexOf("Mac") > -1) || (bAgent.indexOf("WebTV") > -1);
		}
		if (!(action[10]) && action[11] && action[12]){ 
			platformMatch = (bAgent.indexOf("Win") > -1) || (bAgent.indexOf("WebTV") > -1);
		}
		if (action[10] && action[11] && action[12]) { 
			platformMatch = true;
		}
		if (browserMatch && platformMatch) { 
			if (action[13] != "(Empty Reference!)") { 
				parent.location.href = action[13];
			}
		}
		else { 
			if (action[14] != "(Empty Reference!)") { 
				parent.location.href = action[14];
			}
		}
		return;
	}
}
function BSVersion() {
	return (navigator.appName.indexOf("Netscape") >= 0 && parseInt(navigator.appVersion.charAt(0)) >= 3)
          || (navigator.appName.indexOf("Explorer") >= 0 && parseInt(navigator.appVersion.charAt(0)) >= 2)
          || (navigator.appName.indexOf("WebTV") >= 0 && parseInt(navigator.appVersion.charAt(0)) >= 3);
}
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);
}
/*
 * please email me any corrections/suggestions
 * 		terry chay <mailto:chay@uiuc.edu>
 */
function TCEval(action) { 
	if (action[1] != null) {
		if ((window.navigator.userAgent.indexOf("Win")>=0) 
		   && (window.navigator.appVersion.charAt(0) == 3)) {
			setTimeout(action[1],0); //workaround known bug in eval
		} else {
			eval(action[1]);
		} //of NN3Win bugcheck
	} //of empty command test;
}
// OUT Execute JavaScript Action
// Script copyright 1999, OUT Media Design GmbH. All rights reserved.
function OUTexecuteJS(action) {
	return eval(action[1]);
}
/*
 * ver. 19980824, copyright 1998 terry chay
 * bugs? comments? suggestions? <mailto:chay@uiuc.edu>
 */
function TCFrameTest (condition) {
	if (condition[1].length) {
		var hasFrame=false; //code from GLCS3.1.1 Mac
		for(i=0;i<parent.frames.length;i++) {
			if (parent.frames[i].name==condition[1]) {hasFrame=true;break;}
		}
		return hasFrame;
	} else { return true; }
}
/*
 * ver. 19980818, copyright 1998 terry chay
 * bugs? comments? suggestions? <mailto:chay@uiuc.edu>
 */
function TCMimeTest (condition) {
	if (navigator.mimeTypes!=null) {
		if (navigator.mimeTypes[condition[1]] == null) {
			return false;
		} else {
			return true;
		} // of direct mimeTypes check
	} else {
		if (condition[2]=="_true") {return true;}
		else {return false;}
	} // of IE3/4 compatibility
}
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 CSOpenMaxWindow(action) {
	var wf = "";	
	wf = wf + "width=" + screen.availWidth;
	wf = wf + ",height=" + screen.availHeight;
	wf = wf + ",top=" + screen.availTop;
	wf = wf + ",left=" + screen.availLeft;
	wf = wf + ",resizable=" + (action[3] ? "yes" : "no");
	wf = wf + ",scrollbars=" + (action[4] ? "yes" : "no");
	wf = wf + ",menubar=" + (action[5] ? "yes" : "no");
	wf = wf + ",toolbar=" + (action[6] ? "yes" : "no");
	wf = wf + ",directories=" + (action[7] ? "yes" : "no");
	wf = wf + ",location=" + (action[8] ? "yes" : "no");
	wf = wf + ",status=" + (action[9] ? "yes" : "no");		
	window.open(action[1],action[2],wf);
}
// PluginChecker.action v1.2.1 - October, 1999
// © Copyright 1999 by Walter Blady
// All rights reserved.
function WBPluginCheck(action) {
	if (checkPlugins(action)) {
		if (action[9] != "(Empty Reference!)") {
			if (action[11].length < 1) {
				parent.location.href = action[9];
			}
			else {
				parent.frames[action[11]].location.href = action[9];
			}
		}
	}
	else {
		if (action[10] != "(Empty Reference!)") {
			if (action[11].length < 1) {
				parent.location.href = action[10];
			}
			else {
				parent.frames[action[11]].location.href = action[10];
			}
		}
	}
	return;
}
function checkPlugins(action) {
	var pMessage = "These plugins are NOT installed. Continue anyway?\n";
	var IEpMessage = "These plugins are needed. Continue?\n";
	var pluginsNotFound = false;
	var contShow = true;
	if (PCVersion()) {
		for (var i = 1; i < action.length-4; i=i+2) { 
			if (action[i].length > 0 && action[(i+1)].length > 0) {
				if (!(pluginMimeCheck(action[i], action[(i+1)]))) {
					pluginsNotFound = true;
					pMessage += action[i] + " - " + action[(i+1)] + "\n";
				}
			}
		}
		if (pluginsNotFound) {
			contShow = false;
			if (action[12]) {
				contShow = window.confirm(pMessage);
			}
		}
	}
	else {
		if (action[12]) {
			for (var i = 1; i < action.length-4; i=i+2) { 
				if (action[i].length > 0 && action[(i+1)].length > 0) {
					IEpMessage += action[i] + " - " + action[(i+1)] + "\n";
				}
			}
			var contShow = window.confirm(IEpMessage);
		}
	}
	return contShow;
}
function pluginMimeCheck(pluginN,mimeT) {
	for (var i = 0; i < navigator.plugins.length; i++) {
		if (navigator.plugins[i].name.toLowerCase().indexOf(pluginN.toLowerCase()) > -1) {
			for (var j = 0; j < navigator.plugins[i].length; j++) {
				for (var t = 200; t > 0; t = t -1) { }
				var mimeObj = navigator.plugins[i][j];
				if (mimeObj.enabledPlugin && mimeObj.type.toLowerCase().indexOf(mimeT.toLowerCase()) > -1) {
					return true;
				}
			}
			return false;
		}
	}
	return false;
}
function PCVersion() {
	return navigator.appName.indexOf("Netscape") >= 0 && parseInt(navigator.appVersion.charAt(0)) >= 3;
}
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());
	}
}
/*
 * ver. 19980824 copyright 1998 terry chay
 * 		bugs? email: <mailto:chay@uiuc.edu>
 */
function TCReplacePage(action) {
	var hasFrame=true;
	var target=window;
	if (action[2].length) {
		hasFrame=false;
		target=parent.frames[action[2]];
		for(i=0;i<parent.frames.length;i++) {
			if (parent.frames[i].name==action[2]) {hasFrame=true;break;}
		}
	}
	if (hasFrame) {
		var replaceObjDetect = false;
		if ((navigator.appName.indexOf("Microsoft")>=0) &&
			 (navigator.userAgent.indexOf("Mac")>=0)) {
			if (navigator.appVersion.charAt(0)=="4") { replaceObjDetect = true; }
		} else {
			if (location.replace) { replaceObjDetect = true; }
		}
		if (replaceObjDetect) {
			target.location.replace(action[1]);
		} else {
			if (location.href) {
				target.location.href = action[1];
			} else {
				target.location = action[1];
			} 
		}//of object detection (i.e. NN2, IE3)
	} else {
		var w=window.open(action[1],target,"");
		if (w.location==null) {
			if (location.href) {
				w.location.href=action[1];
			} else {
				w.location=action[1];
			}
		}
		if (w.opener==null) { w.opener=self; }
	} //of target DNE spawns new window
}
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];  
			} 	
      	}
	}
}
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") }
}
		
function CSSetBackColor(action) { document.bgColor = action[1]; }
// TagToggle.action v1.0 - Aug/1999
// © Copyright 1999 by Walter Blady
// All rights reserved.
function WBTagToggle(action) {
	if (TTVersion()) {
		document.body.onmouseover = newColor;
		document.body.onmouseout = oldColor;
		function newColor() {
			for (i = 1; i < 12; i = i + 5) {
				obj = event.srcElement;
				if (action[i].length > 0 && obj.tagName == action[i]) {
					if (action[i+1]) {
						obj.oldcol = obj.style.color;
						obj.style.color = action[i+2];
					}
					if (action[i+3]) {
						obj.oldcolb = obj.style.backgroundColor;
						obj.style.backgroundColor = action[i+4];
					}
				}
			}
		}
		function oldColor() {
			for (i = 1; i < 12; i = i + 5) {
				obj = event.srcElement;
				if (action[i].length > 0 && obj.tagName == action[i]) {
					if (action[i+1]) {
						obj.style.color = obj.oldcol;
					}
					if (action[i+3]) {
						obj.style.backgroundColor = obj.oldcolb;
					}
				}
			}
		}
	}
	return
}
function TTVersion() {
	return (navigator.appName.indexOf("Explorer") >= 0 && parseInt(navigator.appVersion.charAt(0)) >= 4);
}
// VerifyForm.action v1.5 - August/1999
// © Copyright 1999 by Walter Blady
// All rights reserved.
function WBVerifyForm(action) {
	var VFCorrectFlag = true;
	if (VFVersion()) {
		var myForm = window.document[action[2]];
		if (navigator.appName == "Netscape" && action[1].length >0) {
			myForm = window.document[action[1]].document[action[2]];
		}
		for (var i = 3; i < 19; i=i+3) {
			if (action[i].length > 0) {
				if (myForm[action[i]].value == "") {
						VFCorrectFlag = false;
						break;
				}
				if (action[i].toLowerCase().indexOf("email", 0) != -1) {
					var elength = myForm[action[i]].value.length - 1;
					var atSign = myForm[action[i]].value.indexOf("@");
					var atSign2 = myForm[action[i]].value.indexOf("@", atSign + 1); 
					var deciml = myForm[action[i]].value.lastIndexOf(".", elength);
					var deciml2 = myForm[action[i]].value.indexOf("..");
					if (atSign < 1 || atSign > deciml || atSign2 > -1 || deciml2 > -1 || elength - deciml < 2) {
						VFCorrectFlag = false;
						break;
					}
				}
				if (action[(i+1)] && myForm[action[i]].value != action[(i+2)]) {
					VFCorrectFlag = false;
				}
			}
		}
		if (!(VFCorrectFlag)) {
			pMessage = "One or more of the required fields were not filled\n";
			pMessage += " in, or the E-mail address is incorrectly formatted.\n";
			pMessage += " Please check your entries and submit the form again.";
			window.alert(pMessage);
		}
		else {
			document.forms[action[2]].submit();
		}
	}
	return VFCorrectFlag;
}
function VFVersion() {
	return (navigator.appName.indexOf("Netscape") >= 0 && parseInt(navigator.appVersion.charAt(0)) >= 4)
          || (navigator.appName.indexOf("Explorer") >= 0 && parseInt(navigator.appVersion.charAt(0)) >= 4);
}
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])); }
}
// OUT Call Action OnResize Action 1.0
// Script copyright 2000, OUT Media Design GmbH. All rights reserved.
var OUTresizeActions = new Array();
function OUTcallActionOnResize(action)
{
	OUTresizeActions[OUTresizeActions.length]=action[1];
	window.onresize=OUTexecResizeActions;
}
function OUTexecResizeActions() {
	for (var i=0;i<OUTresizeActions.length;i++) CSAction(new Array(OUTresizeActions[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]));
	}
}
// OUT Delay Action Action 1.0
// Script copyright 2000, OUT Media Design GmbH. All rights reserved.
function OUTdelayAction(action){return setTimeout("CSAction(new Array('"+action[1]+"'))",action[2]);}
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
