var arrParm=new Array();function ParseQueryString(){var sQuery=window.location.search.substring(1);var arrParms=sQuery.split('&');for(var nCount=0;nCount<arrParms.length;nCount++){var nPos=arrParms[nCount].indexOf('=');if(nPos>0){var sKey=arrParms[nCount].substring(0,nPos);var vVal=arrParms[nCount].substring(nPos+1);arrParm[sKey]=vVal;}}}var BrowserDetect={init:function(){this.browser=this.searchString(this.dataBrowser)||"An unknown browser";this.version=this.searchVersion(navigator.userAgent)||this.searchVersion(navigator.appVersion)||"an unknown version";this.OS=this.searchString(this.dataOS)||"an unknown OS";},searchString:function(data){for(var i=0;i<data.length;i++){var dataString=data[i].string;var dataProp=data[i].prop;this.versionSearchString=data[i].versionSearch||data[i].identity;if(dataString){if(dataString.indexOf(data[i].subString)!=-1)return data[i].identity;}else if(dataProp)return data[i].identity;}},searchVersion:function(dataString){var index=dataString.indexOf(this.versionSearchString);if(index==-1)return;return parseFloat(dataString.substring(index+this.versionSearchString.length+1));},dataBrowser:[{string:navigator.userAgent,subString:"Chrome",identity:"Chrome"},{string:navigator.userAgent,subString:"OmniWeb",versionSearch:"OmniWeb/",identity:"OmniWeb"},{string:navigator.vendor,subString:"Apple",identity:"Safari"},{prop:window.opera,identity:"Opera"},{string:navigator.vendor,subString:"iCab",identity:"iCab"},{string:navigator.vendor,subString:"KDE",identity:"Konqueror"},{string:navigator.userAgent,subString:"Firefox",identity:"Firefox"},{string:navigator.vendor,subString:"Camino",identity:"Camino"},{string:navigator.userAgent,subString:"Netscape",identity:"Netscape"},{string:navigator.userAgent,subString:"MSIE",identity:"Explorer",versionSearch:"MSIE"},{string:navigator.userAgent,subString:"Gecko",identity:"Mozilla",versionSearch:"rv"},{string:navigator.userAgent,subString:"Mozilla",identity:"Netscape",versionSearch:"Mozilla"}],dataOS:[{string:navigator.platform,subString:"Win",identity:"Windows"},{string:navigator.platform,subString:"Mac",identity:"Mac"},{string:navigator.platform,subString:"Linux",identity:"Linux"}]};BrowserDetect.init();function IsNumberKey(e){var charCode=(window.event)?event.keyCode:e.which;if(charCode>31&&(charCode<48||charCode>57))return false;return true;}function GetScreenResolution(){ApplicationService.SetSessionVariable("ScreenResolution",{"Width":window.screen.width,"Height":window.screen.height},ScreenResolutionLogActivity);}function ScreenResolutionLogActivity(){StatisticsManagerService.LogActivity("Get Screen Resolution",null);}function RandomOrder(){return(Math.round(Math.random())-0.5);}if(!Array.prototype.indexOf){Array.prototype.indexOf=function(elt){var len=this.length;var from=Number(arguments[1])||0;from=(from<0)?Math.ceil(from):Math.floor(from);if(from<0)from+=len;for(;from<len;from++){if(from in this&&this[from]===elt)return from;}return-1;}}var FADE_DURATION=750;var OPACITY_INTERVALS=20;var MAX_OPACITY=0.9999999;function SetOpacity(sElementID,nLevel){try{var objElement=document.getElementById(sElementID);if(nLevel<MAX_OPACITY)objElement.style.filter="alpha(opacity="+(nLevel*100)+")";else objElement.style.filter=null;objElement.style.opacity=nLevel;objElement.style.MozOpacity=nLevel;objElement.style.KhtmlOpacity=nLevel;if(nLevel==0)objElement.style.visibility="hidden";if(nLevel==MAX_OPACITY)objElement.style.visibility="visible";}catch(err){}}function FadeIn(sElementID){for(nCount=0.000001;nCount<=MAX_OPACITY;nCount+=(MAX_OPACITY/OPACITY_INTERVALS)){setTimeout("SetOpacity('"+sElementID+"',"+nCount+")",nCount*FADE_DURATION);}setTimeout("SetOpacity('"+sElementID+"',"+MAX_OPACITY+")",FADE_DURATION);}function FadeOut(sElementID){for(nCount=0;nCount<=MAX_OPACITY;nCount+=(MAX_OPACITY/OPACITY_INTERVALS)){setTimeout("SetOpacity('"+sElementID+"',"+(MAX_OPACITY-nCount)+")",nCount*FADE_DURATION);}setTimeout("SetOpacity('"+sElementID+"',0)",FADE_DURATION);}function SetCookie(sName,sValue,nExpireDays,sPath,sDomain,boolSecure){var sCookie=sName+"="+escape(sValue);if(nExpireDays){var datExpire=new Date();datExpire.setDate(datExpire.getDate()+nExpireDays);sCookie+=";expires="+datExpire.toGMTString();}if(sPath)sCookie+=";sPath="+escape(sPath);if(sDomain)sCookie+=";sDomain="+escape(sDomain);if(boolSecure)sCookie+=";secure";document.cookie=sCookie;}function GetCookie(sName){var arrResults=document.cookie.match('(^|;)?'+sName+'=([^;]*)(;|$)');if(arrResults)return(unescape(arrResults[2]));else return null;}function ScrollToElementInDIV(ctlDIV,ctlElement,boolForceToTop,boolForceToLeft){var x=ctlElement.x?ctlElement.x:ctlElement.offsetLeft,y=ctlElement.y?ctlElement.y:ctlElement.offsetTop;if(boolForceToTop||y+ctlElement.clientHeight>ctlDIV.scrollTop+ctlDIV.clientHeight||y<ctlDIV.scrollTop){ctlDIV.scrollTop=y-(document.all?0:ctlDIV.offsetTop);}if(boolForceToLeft||x+ctlElement.clientWidth>ctlDIV.scrollLeft+ctlDIV.clientWidth||x<ctlDIV.scrollLeft){ctlDIV.scrollLeft=x-(document.all?0:ctlDIV.offsetLeft);}return ctlElement;}