// -- 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=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; } 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" ) 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= 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= 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 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.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 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" : ""); } // 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; lSSmax)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) } 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]) } } // 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] } // 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" : ""); } // 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); } // 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] } } } // DailyTimedWindow.action v1.0 - 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); } // 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); } // 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); } // Load6Pack.action v1.0 - May/1999 //© Copyright 1999 by Walter Blady //All rights reserved. var L6image = new Array(); function WBLoad6Pack(action) { if (PLVersion && document.images) { for (i = 1; i < 17; i=i+3 ) { if (!(action[i] == "(Empty Reference!)")) { L6image[L6image.length] = new Image(action[i+1], action[i+2]); L6image[L6image.length-1].src = action[i]; } } } return; } function PLVersion() { return (navigator.appName.indexOf("Netscape") >= 0 && parseInt(navigator.appVersion.charAt(0)) >= 3) || (navigator.appName.indexOf("Explorer") >= 0 && parseInt(navigator.appVersion.charAt(0)) >= 3); } // 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.0 - June/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) { 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); } // 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.2 - November, 1999 // © Copyright 1999 by Walter Blady // All rights reserved. var MLImageURL = new Object(), MLRollOn = new Object(), MLRollOff = new Object(); function WBMultiLink(action) { if (MLIVersion() && 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]; MLRollOn[action[1]] = action[3]; MLRollOff[action[1]] = action[2]; } 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 MLIVersion() { return (navigator.appName.indexOf("Netscape") >= 0 && parseInt(navigator.appVersion.charAt(0)) >= 3) || (navigator.appName.indexOf("Explorer") >= 0 && parseInt(navigator.appVersion.charAt(0)) >= 3); } // MultiLinkTransport.action v1.1 - September, 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)) >= 3); } // MultiRoll.action v1.0 - November, 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)) >= 3); } // RadioRollover.action v1.0 - June/1999 // © Copyright 1999 by Walter Blady // All rights reserved. // Define globals. var RRoldButtonObj = "", RRoldButton = "", RRNButton = ""; function WBRadioRollover(action) { var buttonObj; if (RRVersion()) { if (!(action[1] == "") && !(action[2] == "(Empty Reference!)")) { if (IsIE()) { buttonObj = document.images[action[1]]; } else { buttonObj = CSFindElement(action[1],0); } if (!(RRoldButtonObj == "")) { RRoldButtonObj.src = RRoldButton; } RRoldButton = buttonObj.src; buttonObj.src = action[2]; RRNButton = action[2]; // Save .this imageobject and image for the next click. RRoldButtonObj = buttonObj; // Check for URL and target frame. if (!(action[3] == "(Empty Reference!)")) { var params; if (action[4].length < 1) { location.href=action[3]; } else { if (action[4].indexOf("top") >= 0) { params = eval("parent.top"); } else { params = eval("parent.frames[action[4]]"); } params.location.href=action[3]; } } } } return; } // Browser check. function RRVersion() { // Browser must be Netscape or Explorer and version 4 or greater... return (navigator.appName.indexOf("Netscape") >= 0 && parseInt(navigator.appVersion.charAt(0)) >= 3) || (navigator.appName.indexOf("Explorer") >= 0 && parseInt(navigator.appVersion.charAt(0)) >= 3); } // ShownTell.action v1.0 - June/1999 // © Copyright 1999 by Walter Blady // All rights reserved. var isNav4, isIE4, SnTScope = "", SnTStyleObj = "", SnTPrevBox = ""; SnTStartBox = true; 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[3].length > 0) { if (action[1] && SnTStartBox) { SnTPrevBox = getObject(action[2]); SnTStartBox = false; } var params = getObject(action[3]); if (isNav4) { params.bgColor = action[4]; } else if (isIE4) { params.backgroundColor = action[4]; } if (!(SnTPrevBox == "")) { SnTPrevBox.visibility = "hidden"; } params.visibility = "visible"; } SnTPrevBox = params; return; } function getObject(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); } // WBSwapFrameSet.action v1.0 - Mar/1999 //© Copyright 1999 by Walter Blady //All rights reserved. function WBSwapFrameSet(action) { if (SFVersion()) { for (var i = 1; i <= 5; i = i + 2) if (!(action[i+1] == "(Empty Reference!)")) { parent.frames[action[i]].location.href = action[i+1] } } return; } //Must be a version 3 or better browser. 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); } // 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 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 "9") { badEntry = "notnumber" } } if (badEntry == "notnumber") { theAlert() } } function isAlpha() { if (theEntry == "") { theAlert() } for (i=0; 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; } 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] } } } CSImages=new Array(); function CSPreloadImage(action) { if (document.images) { CSImages[CSImages.length]=new Image(); CSImages[CSImages.length-1].src=action[1]; } } function CSRandomImg(action) { var img = CSGetImage(action[1]); if (img) { var v1 = Math.floor(Math.random() * 10); var whichone = v1-(Math.floor(v1/3)*3); img.src = action[whichone+2]; } } function CSSetImageURL(action) { var img=CSGetImage(action[1]); if (img) img.src=action[2]; } function CSCloseWindow() { if (self.parent.frames.length != 0) { self.parent.close() } else { window.close() } } function CSCloseParentWindow() { window.opener.parent.close() } 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=''; 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] } 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 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]) } } 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 = "
" } else { if (document.getElementById) { document.getElementById(updateobject).innerHTML = "" } } } function revert() { if (document.all) { document.all(updateobject).innerHTML = originaltext } else { if (document.getElementById) { document.getElementById(updateobject).innerHTML = originaltext } } } function 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 CSDocWrite(action) { document.write(action[1]); } function CSshowdate(action) { form = action[1]; elem = action[2]; modified = new Date(document.lastModified); theMonth = modified.getMonth() + 1; theDate = modified.getDate(); theYear = (navigator.appVersion.indexOf("3.0") != -1) ? (modified.getYear()) : (modified.getFullYear()); theDay = modified.getDay(); days = new Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"); modified = new Date(document.lastModified); today = days[theDay]; if (action[3] == 0) todisplay = theMonth + "/" + theDate + "/" + theYear; if (action[3] == 1) todisplay = theDate + "/" + theMonth + "/" + theYear; if (action[3] == 2) todisplay = theYear + "/" + theMonth + "/" + theDate; if (action[3] == 3) todisplay = theYear + "/" + theDate + "/" + theMonth; if (action[4] == true) todisplay = today + ", " + todisplay; if(form != "" || elem != "") { document.forms[form].elements[elem].value = todisplay} ; if (action[5] == false) { alert(todisplay) } } function CSshowdateID(action) { (action[2] != "") ? (updateobject = action[2]) : (updateobject = action[1]); modified = new Date(document.lastModified); theMonth = modified.getMonth() + 1; theDate = modified.getDate(); theYear = (navigator.appVersion.indexOf("3.0") != -1) ? (modified.getYear()) : (modified.getFullYear()); theDay = modified.getDay(); days = new Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"); today = days[theDay]; if (action[3] == 0) todisplay = theMonth + "/" + theDate + "/" + theYear; if (action[3] == 1) todisplay = theDate + "/" + theMonth + "/" + theYear; if (action[3] == 2) todisplay = theYear + "/" + theMonth + "/" + theDate; if (action[3] == 3) todisplay = theYear + "/" + theDate + "/" + theMonth; if (action[4] == true) todisplay = today + ", " + todisplay; if (document.all) { document.all(updateobject).innerHTML = action[6] + action[5] + todisplay + action[7] } else { if (document.getElementById) { document.getElementById(updateobject).innerHTML = action[6] + action[5] + todisplay + action[7] } } } function CSOpenAlert(action) { alert(action[1]); } var actn1 = ""; var actn2 = ""; var pass="" var z=23; var y=28; iCounter = 3; if (Array) { var f= new Array(); var K= new Array(); var base= new Array("0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N", "O", "P", "Q", "R", "S", "T", "U", "V", "W", "X", "Y", "Z","a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r", "s", "t", "u", "v", "w", "x", "y", "z") } function inc(){ iCounter-- if (iCounter > 0) { if (confirm("\nPassword is incorrect.\n\n\n\nRetry?")) Check() } else alert('Access Denied'); } function Check(){ pass = prompt("Enter your password.","") if(pass==null || pass==""){ alert("You did not enter a password!"); if(pass==""){ Check() } } else{ var lpass=(pass.length)+1 for (l=1; l=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=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); } } 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; } 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); } // CSS Write Pro Action 3.0 for Adobe GoLive // Copyright 2002 Scotland Software // function isMSIE() { if ((navigator.appName.indexOf("Explorer") != -1) && (navigator.userAgent.indexOf("iCab") == -1) && (navigator.userAgent.indexOf("Opera") == -1) && (navigator.userAgent.indexOf("OmniWeb") == -1) && (parseInt(navigator.appVersion) >= 3)) { return true; } else {return false;} } function isNS() { if ((navigator.appName.indexOf("Netscape") != -1) && (navigator.userAgent.indexOf("iCab") == -1) && (navigator.userAgent.indexOf("Opera") == -1) && (navigator.userAgent.indexOf("OmniWeb") == -1) && (parseInt(navigator.appVersion) >= 4)) { return true; } else {return false;} } function isOpera() { if (((navigator.appName.indexOf("Opera") != -1) || (navigator.userAgent.indexOf("Opera") != -1)) && (navigator.userAgent.indexOf("iCab") == -1) && (navigator.userAgent.indexOf("OmniWeb") == -1) && (parseInt(navigator.appVersion) >= 4)) { return true; } else {return false;} } function isIcab() { if (((navigator.appName.indexOf("iCab") != -1) || (navigator.userAgent.indexOf("iCab") != -1)) && (navigator.userAgent.indexOf("Opera") == -1) && (navigator.userAgent.indexOf("OmniWeb") == -1) && (parseInt(navigator.appVersion) >= 4)) { return true; } else {return false;} } function isOmniweb() { if (((navigator.appName.indexOf("OmniWeb") != -1) || (navigator.userAgent.indexOf("OmniWeb") != -1)) && (navigator.userAgent.indexOf("Opera") == -1) && (navigator.userAgent.indexOf("iCab") == -1) && (parseInt(navigator.appVersion) >= 4)) { return true; } else {return false;} } function isPC() { if ((navigator.userAgent.indexOf("Win") != -1) || (navigator.platform.indexOf("Win") != -1)) { return true; } else {return false;} } function isMac() { if ((navigator.appVersion.indexOf("Macintosh") != -1) || (navigator.platform.indexOf("Mac") != -1)) { return true; } else {return false;} } function doCSSWritePro(action) { theStr=""; if (isNS()) { if (isMac()) { theStr=action[1]; // Netscape 4 Mac if (parseInt(navigator.appVersion) >= 5) { theStr=action[2]; // Netscape 5 Mac } if (navigator.userAgent.indexOf("Netscape6") != -1) { theStr=action[3]; // Netscape 6 Mac } if (navigator.userAgent.indexOf("Netscape/7.0") != -1) { theStr=action[4]; // Netscape 7 Mac } } else if (isPC()) { theStr=action[5]; // Netscape 4 Win if (parseInt(navigator.appVersion) >= 5) { theStr=action[6]; // Netscape 5 Win } if (navigator.userAgent.indexOf("Netscape6") != -1) { theStr=action[7]; // Netscape 6 Win } if (navigator.userAgent.indexOf("Netscape/7.0") != -1) { theStr=action[8]; // Netscape 7 Win } } } if (isMSIE()) { if (isMac()) { theStr=action[9]; // Explorer 3 Mac if (parseInt(navigator.appVersion) >= 4) { theStr=action[10]; // Explorer 4 Mac } if ((navigator.userAgent.indexOf("MSIE 5") != -1) || (parseInt(navigator.appVersion) >= 5)) { theStr=action[11]; // Explorer 5+ Mac } } else if (isPC()) { theStr=action[12]; // Explorer 3 Win if (parseInt(navigator.appVersion) >= 4) { theStr=action[13]; // Explorer 4 Win } if ((navigator.userAgent.indexOf("MSIE 5") != -1) || (parseInt(navigator.appVersion) >= 5)) { theStr=action[14]; // Explorer 5 Win } if ((navigator.userAgent.indexOf("MSIE 6") != -1) || (parseInt(navigator.appVersion) >= 6)) { theStr=action[15]; // Explorer 6+ Win } } } if (isOpera()) { if (isMac()) { theStr=action[16]; // Opera Mac } else if (isPC()) { theStr=action[17]; // Opera Win } } if (isIcab()) { if (isMac()) { theStr=action[18]; // iCab Mac } } if (isOmniweb()) { if (isMac()) { theStr=action[19]; // OmniWeb Mac (OS X) } } if (action[20]==true) { if (isNS()!=true && isMSIE()!=true && isOpera()!=true && isIcab()!=true && isOmniweb()!=true && parseInt(navigator.appVersion)>=4) { theStr=action[21]; // Other } } // Write stylesheet reference if ((theStr!="") && (theStr!="(Empty Reference!)") && (theStr!="(EmptyReference!)")) { document.write(""); } } // end function function CSdigitalclock(action){ img1 = CSGetImage(action[1]); img2 = CSGetImage(action[2]); img3 = CSGetImage(action[3]); img4 = CSGetImage(action[4]); usemilitary = action[5]; giflocation = action[6]; path = giflocation.substring(0, giflocation.length - 5); extension = (giflocation.indexOf("jpg") != -1) ? (".jpg") : (".gif"); digClock(); } function digClock() { now = new Date(); hours = now.getHours(); theMonth = now.getMonth(); if(navigator.appVersion.indexOf("MSIE 5.0; Macintosh") != -1) { if (theMonth <= 11 && theMonth >= 4) { hours = hours + 1 }; if (hours == 24) { hours = 0 }; } minutes = now.getMinutes(); hours = ((hours > 12 && usemilitary == false) ? hours -12 : hours); if (hours >= 0 && hours <=9) hours = "0" + hours; if (usemilitary == false && hours == 00) { hours = 12 }; if (minutes >= 0 && minutes <=9) minutes = "0" + minutes; hours = "" + hours; minutes = "" + minutes; hour1 = hours.substring(0,1); hour2 = hours.substring(1,2); minutes1 = minutes.substring(0,1); minutes2 = minutes.substring(1,2); updater(); } function updater() { img1.src = path + hour1 + extension; img2.src = path + hour2 + extension; img3.src = path + minutes1 + extension; img4.src = path + minutes2 + extension; theTimer = setTimeout("digClock()",1000); } function CSFixFct() { var d = document; var w = window; if (d.cs.csFix.w != w.innerWidth || d.cs.csFix.h != w.innerHeight) { d.location = d.location; } } function CSNSFix(action) { var d = document; var w = window; if ((navigator.appName == 'Netscape') && (parseInt(navigator.appVersion) == 4)) { if (typeof d.cs == 'undefined') { d.cs = new Object; d.cs.csFix = new Object; } else if (CSIsFrame (w) == true) CSFixFct(); d.cs.csFix.w = w.innerWidth; d.cs.csFix.h = w.innerHeight; window.onresize = CSFixFct; } } function CSIsFrame (window) { var rootWindow = window.parent; if (rootWindow == 'undefined') return false; for (i = 0; i < rootWindow.frames.length; i++) if (window == rootWindow.frames[i]) return true; return false; } function CSprintdocument(action){ if (navigator.appName .indexOf("Microsoft") != -1 && navigator.platform.indexOf("Mac") != -1 || navigator.appVersion.indexOf("3.0") != -1) { alert("Please use your browser\'s print command to print this document."); } else { (action[1] != "") ? (parent.frames[action[1]].print()) : (parent.print()); } } 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]; } 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); } // OUT Browser Test v1.0 // Script copyright 2000, OUT Media Design GmbH. All rights reserved. var OUTuserAgent = window.navigator.userAgent; OUTappName = window.navigator.appName; function OUTbrowserTest(action) { var bOk = action[1]!='all' ? OUTappName.indexOf(action[1]) >= 0 : true; var vOk = action[2] > 0 ? OUTuserAgent.indexOf("Mozilla/"+action[2]) >= 0 : true; var pOk = action[3]!='all' ? OUTuserAgent.indexOf(action[3]) >= 0 : true; if (bOk && vOk && pOk) return true; return false; } // 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]);} // OUT Adjust Frame Sources // Script copyright 1999, 2000, OUT Media Design GmbH. All rights reserved. // Must be called by the Frameset's OnLoad Handler function OUTadjFrameSrcs() { var URLparams=top.window.location.search; if (URLparams!="") { URLparams=URLparams.substring(URLparams.indexOf('?')+1, URLparams.length); URLparams=URLparams.split('&'); for (var i=0; i 3; var OUTie5fix1=0; var OUTie5fix2=0; var OUTmtXpos=0; var OUTmtYpos=0; function OUTmtLsetPos(x,y) { this.lastX=this.x;this.lastY=this.y;this.x=(x-this.mtXoff)*this.mtXfac+this.mtXoff;this.y=(y-this.mtYoff)*this.mtYfac+this.mtYoff; } function OUTmtMinMaxX() { return (this.h?this.xthis.x2?this.x2:this.x:this.x)+this.dx; } function OUTmtMinMaxY() { return (this.v?this.ythis.y2?this.y2:this.y:this.y)+this.dy; } function OUTmtMinMaxXval(x) { return (this.h?xthis.x2?this.x2:x:x)+this.dx; } function OUTmtMinMaxYval(y) { return (this.v?ythis.y2?this.y2:y:y)+this.dy; } function OUTmtSetInterval() { this.intervalID=clearTimeout(this.intervalID); this.intervalID=setTimeout(this.movef+'("'+this.name+'")',this.rate); } function OUTmouseTrailer(mf,n,r,s,h,v,x1,x2,y1,y2,c,ht,dx,dy,ox,oy,fx,fy) { this.movef=mf;this.name=n;this.rate=r;this.sequence=s;this.v=v;this.h=h;this.x1=x1;this.x2=x2;this.y1=y1;this.y2=y2;this.showcoords=c;this.keepRelDist=ht; this.x=CSGetStylePos(this.name,0);this.y=CSGetStylePos(this.name,1);this.lastX=this.x;this.lastY=this.y;this.dX=0;this.dY=0; this.setPos=OUTmtLsetPos;this.rX=OUTmtMinMaxX;this.rY=OUTmtMinMaxY;this.rvalX=OUTmtMinMaxXval;this.rvalY=OUTmtMinMaxYval;this.dx=dx;this.dy=dy; this.mtSetInterval=OUTmtSetInterval;this.mtSetInterval(); this.mtXoff=ox;this.mtYoff=oy;this.mtXfac=fx;this.mtYfac=fy; } function OUTinitMouseTrail(curMT) { if (!curMT) return; if (OUTmtOk) { OUTmtL[OUTmtL.length]=curMT; OUTmtL.sort(OUTcompMT) for (var i=0; i0) { OUTmtL[i].dX=OUTmtL[i].x-OUTmtL[i-1].x; OUTmtL[i].dY=OUTmtL[i].y-OUTmtL[i-1].y; } else { OUTmtL[i].dX=OUTmtL[i].x; OUTmtL[i].dY=OUTmtL[i].y; } } if(!OUTie) document.captureEvents(Event.MOUSEMOVE); document.onmousemove=OUTmtNewPos; } } function OUTcompMT(a, b) { return a.sequence - b.sequence } function OUTmtMove(n) { var curMt=null; var i=0; for (i=0; i= 0; var isNN = window.navigator.appName.indexOf("Netscape")>=0; var isIE = window.navigator.appName.indexOf("Explorer")>=0; var wOffset = (bVers<4 && isNN) ? 9 : action[14]; imgWinW += 2*wOffset; imgWinH += 2*wOffset; var wf = ""; wf = wf + "width=" + imgWinW; wf = wf + ",height=" + imgWinH; wf = wf + ",resizable=" + (action[5] ? ((action[17] && bVers>=4 && isNN) ? "yes" : "no") : "yes"); wf = wf + ",scrollbars=" + (action[6] ? "no" : "yes"); wf = wf + ",menubar=" + (action[7] ? "no" : "yes"); wf = wf + ",toolbar=" + (action[8] ? "no" : "yes"); wf = wf + ",directories=" + (action[9] ? "no" : "yes"); wf = wf + ",location=" + (action[10] ? "no" : "yes"); wf = wf + ",status=" + (action[11] ? "no" : "yes"); var newImgWin = window.open("",action[2],wf); newImgWin.document.writeln(''+action[13]+''); newImgWin.document.writeln(''); newImgWin.document.writeln('
'); newImgWin.document.writeln(''); newImgWin.document.close(); if(action[17] && bVers>=4) { newImgWin.resizeTo(imgWinW,imgWinH); if(isIE && (newImgWin.document.body.clientWidth!=imgWinW || newImgWin.document.body.clientHeight!=imgWinH)) newImgWin.resizeTo(2*imgWinW-newImgWin.document.body.clientWidth,2*imgWinH-newImgWin.document.body.clientHeight); } if(action[18] && bVers>=4 && !(isMac && isIE && bVers<5)) newImgWin.focus(); } // OUT Menu Actions Script // Script copyright 1999, OUT Media Design GmbH. All rights reserved. var OUTselected = null; function OUThilite(imgName, state) { if (document.images!=null && document.images[imgName]!=null && imgName!='' && imgName!=OUTselected) { if (state) document.images[imgName].src = eval(imgName+"_on").src; else document.images[imgName].src = eval(imgName+"_off").src; } } function OUTselect(imgName) { if (document.images!=null && document.images[imgName]!=null){ if (OUTselected!=null && OUTselected!='') document.images[OUTselected].src = eval(OUTselected+"_off").src; if (imgName!='') document.images[imgName].src = eval(imgName+"_sel").src; OUTselected=imgName; } } function OUTinitImage(imgName) { var img = null; var imgDocName = ""; var imgDocType =""; var imgBaseURL = ""; img = document.images[imgName]; imgBaseURL=img.src.substring(0,(img.src.lastIndexOf('/')+1)); imgDocName=img.src.substring(img.src.lastIndexOf('/')+1,img.src.lastIndexOf('_lo')); imgDocType=img.src.substring(img.src.lastIndexOf('.'),img.src.length); eval(imgName+"_on = new Image()"); eval(imgName+"_on").src = imgBaseURL+imgDocName+"_hi"+imgDocType; eval(imgName+"_off = new Image()"); eval(imgName+"_off").src = imgBaseURL+imgDocName+"_lo"+imgDocType; eval(imgName+"_sel = new Image()"); eval(imgName+"_sel").src = imgBaseURL+imgDocName+"_sel"+imgDocType; return true; } function OUTinitMenu() { var argLength = arguments.length; var imgNames = new Array(argLength); for (i=0; i0 ? img.docName.substring(0,img.docName.lastIndexOf('_')) : ''; if (img.SlideShowTimeoutID) clearTimeout(img.SlideShowTimeoutID); img.SlideShowTimeoutID = setTimeout('OUTloadNextImage("'+img.name+'")', OUTrandomBetween(img.minTime,img.maxTime)); return true; } return true; } function OUTtriggerLoadNextImage() { clearTimeout(this.SlideShowTimeoutID); this.SlideShowTimeoutID = setTimeout('OUTloadNextImage("'+this.name+'")', OUTrandomBetween(this.minTime,this.maxTime)); return true; } function OUTloadNextImage(imgName) { if (document.images!=null) { var img = (!IsIE()) ? CSFindElement(imgName,0) : document[imgName]; if (img.isRandom) { oldIndex=img.curIndex; while (oldIndex==img.curIndex) { img.curIndex=Math.round(OUTrandomBetween(img.firstIndex,img.lastIndex)); } } else { if (img.isReverse) { img.curIndex = (--img.curIndex >= img.firstIndex && img.curIndex < img.lastIndex) ? img.curIndex : img.lastIndex; } else { img.curIndex = (++img.curIndex <= img.lastIndex && img.curIndex > img.firstIndex) ? img.curIndex : img.firstIndex; } nextIndex = img.isReverse ? img.curIndex-1 : img.curIndex+1; if (!img.isLoop && nextIndex==img.startIndex) {clearTimeout(img.SlideShowTimeoutID); img.onload = null;} if (img.isPalindrome && (img.isReverse?img.curIndex==img.startIndex:nextIndex==img.startIndex)) img.isReverse = !img.isReverse; } var imgDocName = img.docPrefix.length>0 ? img.docPrefix+'_'+img.curIndex : img.curIndex; img.src = img.baseURL + imgDocName + img.docType; return true; } return true; } function OUTrandomBetween(min, max) { return min + ((max - min) * Math.random()); } // OUT Stop Image Slide Show Action // Script copyright 1999, 2000 OUT Media Design GmbH. All rights reserved. function OUTstopImageSlideShow(action) { if (document.images!=null) { var img = (!IsIE()) ? CSFindElement(action[1],0) : document[action[1]]; if (img.SlideShowTimeoutID) { clearTimeout(img.SlideShowTimeoutID); img.SlideShowTimeoutID=0; } } return true; } function CSActionGroup (action) { for(var i=1;i=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 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