// CyberStudio Javascript Library// ΡΡΡΡΡΡΡΡΡΡΡΡΡΡΡΡΡΡΡΡΡΡΡΡΡΡΡΡΡΡ// Global Functions// ΡΡΡΡΡΡΡΡΡΡΡΡΡΡΡΡΡΡΡΡΡΡΡΡΡΡΡΡΡΡCSAg = window.navigator.userAgent; CSBVers = parseInt(CSAg.charAt(CSAg.indexOf("/")+1),10);function IsIE() { return CSAg.indexOf("MSIE") > 0;}function CSIEStyl(s) { return document.all.tags("div")[s].style; }function CSNSStyl(s) { return CSFindElement(s,0); }function CSFindElement(n,ly) { if (CSBVers < 4) return document[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 CSSetStylePos(s,d,p) { if (IsIE()) { if (d == 0) CSIEStyl(s).posLeft = p; else CSIEStyl(s).posTop = p; }	else { if (d == 0) CSNSStyl(s).left = p; else CSNSStyl(s).top = p; } }function CSGetStylePos(s,d) { if (IsIE()) { if (d == 0) return CSIEStyl(s).posLeft; else return CSIEStyl(s).posTop; }	else { if (d == 0) return CSNSStyl(s).left; else return CSNSStyl(s).top; }}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 (IsIE()) CSIEStyl(s).visibility = (v == 0) ? "hidden" : "visible";	else CSNSStyl(s).visibility = (v == 0) ? 'hide' : 'show'; }function CSGetStyleVis(s) { if (IsIE()) return (CSIEStyl(s).visibility == "hidden") ? 0 : 1;	else return (CSNSStyl(s).visibility == 'hide') ? 0 : 1;}// PMass.scpt. PassMaster functions.// This is the default URL. PMassID = "". PMassPassw = "", PMassurl = the URL, or "#" for the same page.function PMass_0() { PMassID = ""; PMassPassw = ""; return PMassurl = "http://www.waynedobson.co.uk/Magicians/Test/wrong_pword.htm"; }// Define the passwords and path/URLs.function PMass_1() { PMassID = "MagicNut"; PMassPassw = "01428"; return PMassurl = "http://www.waynedobson.co.uk/Magicians/Pass/main_magician.htm"; }function PMass_2() { PMassID = "TheMan"; PMassPassw = "pinkfluffy"; return PMassurl = ""; }function PMass_3() { PMassID = "Candi"; PMassPassw = "13120"; return PMassurl = ""; }// PMassPassw = "end" for the last line.function PMass_4() { PMassID = "end"; PMassPassw = ""; return PMassurl = ""; }// Endfunction CSGetLayerClip (el) {	if (el.isIE) return (new CSRect(0,0,el.offsetWidth,el.offsetHeight));	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 {		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 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; }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";			//alert(cookieVal);	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 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);}CSStopExecution = false;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 actArray = fct[array[i]];		if(actArray == null) return false; 
		var tempArray = new Array;		for(var j=1;j<actArray.length;j++) {			if((actArray[j] != null) && (typeof(actArray[j]) == "object") && (actArray[j].length == 2)) {				if(actArray[j][0] == "VAR") {					tempArray[j] = CSStateArray[actArray[j][1]];				}				else {					if(actArray[j][0] == "ACT") {						tempArray[j] = CSAction(new Array(new String(actArray[j][1])));					}				else					tempArray[j] = actArray[j];				}			}			else				tempArray[j] = actArray[j];		}					result = actArray[0](tempArray);	}	return result;}CSAct = new Object;CSIm = new Object();function CSIShow(n,i) {	if (document.images) {		if (CSIm[n]) {			var img = (!IsIE()) ? CSFindElement(n,0) : document[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 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 () {	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 false; // follow link	else return true; // follow link}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  = CSFindElement(formName);	var popup = form.elements[popupName];	window.open(popup.options[popup.selectedIndex].value, target);	popup.selectedIndex = 0;}function CSSetStyleDepth(style,depth) { if (IsIE()) CSIEStyl(style).zIndex = depth; else CSNSStyl(style).zIndex = depth;}function CSGetStyleDepth(style) { if (IsIE()) return (CSIEStyl(style).zIndex); else return (CSNSStyl(style).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// ΡΡΡΡΡΡΡΡΡΡΡΡΡΡΡΡΡΡΡΡΡΡΡΡΡΡΡΡΡΡ// 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);}var gCSIEDragObject = null;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 {		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 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]);}// 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);}function CSMoveBy(action){	x = CSGetStylePos(action[1], 0);	y = CSGetStylePos(action[1], 1);	x += parseInt(action[2]);	y += parseInt(action[3]);	x = CSSetStylePos(action[1], 0, x);	y = CSSetStylePos(action[1], 1, y);}function CSMoveTo(action) { CSSlideLayer(action[1],action[2],action[3],action[4]); }function CSShowHide(action) {	if (action[1] == '') return;	var type=action[2];	if(type==0) CSSetStyleVis(action[1],0);	else if(type==1) CSSetStyleVis(action[1],1);	else if(type==2) { 		if (CSGetStyleVis(action[1]) == 0) CSSetStyleVis(action[1],1);		else CSSetStyleVis(action[1],0);	}}// 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);}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;}//6 Random image Action, generates  1 of 6 random images during eventfunction CSRandomImg(action) { 		if (document.images) {			document.images[action[1]].src = action[Math.floor(Math.random()*6)+2]		} }// 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;}// 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);}// 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);}// 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);}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) { 	if (document.images) {		var img = null;		var whichone = Math.floor((Math.random() * 10)) % 3		if(!IsIE()) img = CSFindElement(action[1],0);		else img = document.images[action[1]];		img.src = action[whichone+2]	} }function CSSetImageURL(action) {	var img = null;	if (document.images) {		if (!IsIE()) img = CSFindElement(action[1],0);		else img = document.images[action[1]];		if (img) img.src = action[2];	}}// 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 CSCenterNewWindow(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");			var ecranL=screen.width;var ecranH=screen.height;var hauteur = action[4];var largeur= action[3];var deplaceL=((ecranL/2)-(largeur/2));var deplaceH=((ecranH/2)-(hauteur/2));nouveau=window.open(action[1],action[2],wf);if (action[12]) {if (navigator.appName == "Netscape"){var deplaceH = (deplaceH - 40);};nouveau.moveTo(deplaceL, deplaceH);nouveau.focus();}}function CenterNewWindowOnScreen(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");				/*zuweisung der bildschirmbreite und -hoehe zu den variablen sw und sh*/	var sw=screen.width;	var sh=screen.height;/*festlegung der groesse von neufenster*/	var neubreite=action[3]; 	var neuhoehe=action[4];	/*berechnung der position von neufenster*/	var positionleft=(sw-neubreite)/2;	var positiontop=(sh-neuhoehe)/2;	/*oeffnen von neufenster mit uebergabe der parameter*/	Neufenster=window.open(action[1],action[2],wf); 	/*nachtraegliches positionieren von neufenster*/   Neufenster.moveTo(positionleft,positiontop);   Neufenster.focus();}function CenterNewWindowOT(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");	/*zuweisung der inneren browserfensterbreite und -hoehe zu den variablen w und h*/	if(navigator.appName=="Netscape")	{		var w=innerWidth;		var h=innerHeight;	} 	else	{		var w=document.body.offsetWidth;		var h=document.body.offsetHeight;	}	/*festlegung der groesse von neufenster*/	var neubreite= action[3]; 	var neuhoehe= action[4];	/*berechnung der position von neufenster*/	var positionleft=(w-neubreite)/2;	var positiontop=(h-neuhoehe)/2;	/*oeffnen von neufenster mit uebergabe der parameter*/	Neufenster=window.open(action[1],action[2],wf); 	/*nachtraegliches positionieren von neufenster*/   Neufenster.moveTo(positionleft,positiontop);   Neufenster.focus();}function CenterNewWindowOnScreen(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");					var saw=screen.availWidth;	var sah=screen.availHeight;	var neubreite=action[3]; 	var neuhoehe=action[4];	var positionleft=(saw-neubreite)/2;	var positiontop=(sah-neuhoehe)/2;	Neufenster=window.open(action[1],action[2],wf); 	   Neufenster.moveTo(positionleft,positiontop);   Neufenster.focus();}function CSCloseParentWindow() { window.opener.parent.close() }function CSCloseWindow() { if (self.parent.frames.length != 0) {self.parent.close()} else {window.close()}}// 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);}// 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);}function CSGoBack1() { history.back() }function TCGoForward1() { history.forward(); }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];}// 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);}function CSHistoryGo(action) { history.go(action[1]); }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);}// PassMaster.action v1.5 - June, 2000// © Copyright 1999 by Walter Blady// All rights reserved.var PMassID, PMassPassw;function WBPassMaster(action) {	if (PMVersion() && action[2].length > 0) {		PMassID = "", PMassPassw = "";		var myForm = navigator.appName == "Netscape" && action[5].length >0 ? window.document[action[5]].document[action[1]] : window.document[action[1]];		var access = eval("PMass_" + "0"), defaultUrl = access();		for (i = 1; PMassID.toLowerCase() != "end"; i++) {			access = eval("PMass_" + i);			var pmurl = access();			if ((PMassID != "end" || PMassID != "") && PMassPassw != "" && myForm[action[2]].value.toLowerCase() == PMassID.toLowerCase() && myForm[action[3]].value == PMassPassw) {				var goURL = pmurl != "" ? pmurl : defaultUrl;				if (goURL != "(Empty Reference!)") {					var params;					if (action[4].length < 1) {						window.location.href = goURL;					}					else {						if (action[4].toLowerCase().indexOf("blank") != -1) {							var PMNewWindow = window.open(goURL,"newWindow", "toolbar=yes,location=yes,directories=yes,status=yes,menubar=yes,scrollbars=yes,resizable=yes");							return;						}						else {							params = eval(action[4] + ".window.location");						}						params.href = goURL;					}				}				return;			}		}		window.alert("The User ID or Password you entered is incorrect. Please enter it again.");	}	return;}function PMVersion() {	return (navigator.appName.indexOf("Netscape") >= 0 && parseInt(navigator.appVersion.charAt(0)) >= 3)          || (navigator.appName.indexOf("Explorer") >= 0 && parseInt(navigator.appVersion.charAt(0)) >= 2);}// PassMasterVerify.action v1.0 - September, 2000// © Copyright 1999 by Walter Blady// All rights reserved.function WBPassMasterVerify(action) {	if (PMVVersion() && action[1] != "(Empty Reference!)") {		if ((!self.opener) || (self.opener && self.opener.window.location.href != action[1])) {			var closeUp = (action[2] == "(Empty Reference!)") ? window.location.replace(action[1]) : window.location.replace(action[2]);		}	}	return;}function PMVVersion() {	return (navigator.appName.indexOf("Netscape") >= 0 && parseInt(navigator.appVersion.charAt(0)) >= 3)          || (navigator.appName.indexOf("Explorer") >= 0 && parseInt(navigator.appVersion.charAt(0)) >= 2);}// 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);}// OUT Redirect URL Action 1.1// Script copyright 1999, OUT Media Design GmbH. All rights reserved.var OUTredirTimeoutID = 0;function OUTredirectURL(action) {	if (action[2]) {		clearTimeout(OUTredirTimeoutID);		OUTredirTimeoutID = setTimeout('window.location.href="'+action[1]+'"',action[2])	} else		window.location.href = action[1];	return true;}// 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);}// 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);}//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// 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 CSWindowFocus() {  if (window.navigator.appName.indexOf("Netscape") >= 0) {	window.focus() 	}}function CSDocWrite(action) { document.write(action[1]); }function CSOpenAlert(action) { alert(action[1]); }function CSSetStatus(action) { self.status = action[1]; }// 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);}// 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 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 can not be controled by JavaScript. Please try using LiveAudio or a compatible Plug-In!"); }}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 CSS Link Action 1.1// Script copyright 2000, OUT Media Design GmbH. All rights reserved.var OUTcssAgent = window.navigator.userAgent; OUTcssAppName = window.navigator.appName;function OUTcssLink(action) {	if (action[1]!=null && action[1]!='') {		var bOk = action[2]!='all' ? OUTcssAppName.indexOf(action[2]) >= 0 : true;		var vOk = action[3] > 0 ? OUTcssAgent.indexOf("Mozilla/"+action[3]) >= 0 : true;		var pOk = action[4]!='all' ? OUTcssAgent.indexOf(action[4]) >= 0 : true;			if (bOk && vOk && pOk)			document.write('<LINK HREF="'+action[1]+'" REL="styleSheet" TYPE="text/css">');		return true;	} else		return false;}function emailer(action) {var mailStuff = "mailto:"+action[1]+"?Subject="+action[2]+"&body="+action[3];window.location = mailStuff;}function doFind(action) {find(action[1],action[2],action[3])}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;}// 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 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 CSScrollPageTop(action){	if(navigator.appName.charAt(0) == 'N') {		var container = 0			if (action[1] > 0)		{			while (container < window.pageYOffset) {   				window.scrollBy(0,-action[1]);   				container = container + action[1];  			} 	      	}	}else {		var container = 0			if (action[1] > 0)		{			while (container < 4000) {   				window.scrollBy(0,-action[1]);   				container = container + action[1];  			} 	      	}	}}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 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 CSSetBackColor(action) { document.bgColor = action[1]; }//*Start of Textfieldfocus//*Rasmussens Design jul. 2000 // Use as an action headitem actionfunction RDdoFocus(action){document.forms[0].elements[0].focus();document.forms[0].elements[0].select();}function CSActionGroup (action) {	for(var i=1;i<action.length;i++) { CSAction(new Array(action[i])); }}function CSCallAction(action){	CSAction(new Array(action[1]));}function CSCallFunction(action){	var str = action[1];	str += "(";	str += action[2];	str += ");"	return eval(str);}function CSConditionAction(action) {	if (action[1]) {		if (CSAction(new Array(action[1])) == true) {			if (action[2]) CSAction(new Array(action[2]));		} else if (action[3]) CSAction(new Array(action[3]));	}}function CSIdleObject (action) {	this.conditionAction = action[2];	this.trueAction = action[3];	this.falseAction = action[4];	this.exitIdleIfTrue = action[1];	this.lastState = false;}function CSIdleAction(action) {	idleObj = new CSIdleObject (action);	CSStartFunction (CSDoIdle,idleObj);}function CSDoIdle (param) {	idleObject=param.data;	if (idleObject.conditionAction) {		gCurrentIdleObject = idleObject;		var result = CSAction(new Array(idleObject.conditionAction));		if (result == true && idleObject.lastState==false) {			idleObject.lastState = result;			if (idleObject.trueAction) {				CSAction(new Array(idleObject.trueAction));				if (idleObject.exitIdleIfTrue == true) return false;			}		} else if (result == false && idleObject.lastState == true) {			idleObject.lastState = false;			if (idleObject.falseAction) {				CSAction(new Array(idleObject.falseAction));			}				}	}	return true;}function CSLayerIntersect (condition){	var l1,t1,r1,b1,l2,t2,r2,b2;	if (IsIE()) {		var layer1=document.all.tags("div")[condition[1]];		var layer2=document.all.tags("div")[condition[2]];		l1=layer1.style.pixelLeft; t1=layer1.style.pixelTop; r1=layer1.offsetWidth+l1; b1=layer1.offsetHeight+t1;		l2=layer2.style.pixelLeft; t2=layer2.style.pixelTop; r2=layer2.offsetWidth+l2; b2=layer2.offsetHeight+t2;		} else {		var layer1=CSNSStyl(condition[1]);		var layer2=CSNSStyl(condition[2]);		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;}// PassMasterVerify.action v1.0 - September, 2000// © Copyright 1999 by Walter Blady// All rights reserved.function WBPassMasterVerify(action) {	if (PMVVersion() && action[1] != "(Empty Reference!)") {		if ((!self.opener) || (self.opener && self.opener.window.location.href != action[1])) {			var closeUp = (action[2] == "(Empty Reference!)") ? window.location.replace(action[1]) : window.location.replace(action[2]);		}	}	return;}function PMVVersion() {	return (navigator.appName.indexOf("Netscape") >= 0 && parseInt(navigator.appVersion.charAt(0)) >= 3)          || (navigator.appName.indexOf("Explorer") >= 0 && parseInt(navigator.appVersion.charAt(0)) >= 2);}// 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 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;}// EOF CyberStudio Javascript Library