window.onDomReady=function(action){var done=false;window.onload=loaded;if(document.addEventListener)document.addEventListener("DOMContentLoaded",loaded,false);if((/WebKit|KHTML|MSIE/i).test(navigator.userAgent))check();function check(){if(document.body!==null&&document.getElementsByTagName){if(typeof document.fileSize!="undefined"){try{document.documentElement.doScroll("left");loaded();}catch(err){}}if(typeof document.readyState!="undefined"&&(/loaded|complete/).test(document.readyState))loaded();}if(!done)setTimeout(check,10);}function loaded(){if(!done){done=true;action();}}};window.onDomReady(function(){SOAPI.setup(false,"setup()",false);});window.setup=function(){SOAPI.configureWidgetPieces({Panel:4095,Button:4291,Window:{self:2,titlebar:1,minimize:0,maximize:0,close:0,task:4291},Dialog:{self:2,window:2},Textbox:0,Textarea:0,Tooltip:8191});SOAPI.action=false;SOAPI.buildWidgets();if(window.setup2)window.setup2();};window.command=function(query){var xhr=new XMLHttpRequest();xhr.open("GET",query,true);xhr.send(null);};window.setup2=function(){if(!$("footer"))return;window.onresize=window.resizeLayout;window.resizeLayout();window.setupClients();};window.resizeLayout=function(){var content=$("content");var cFooter=$("content_footer");var cHeight=content.get("ContentHeight");var room=document.getClientHeight()-$("footer").get("ActualHeight")-$("header").get("ActualHeight")-$("menubar").get("ActualHeight")-$("submenubar").get("ActualHeight")-cFooter.get("ActualHeight")-parseInt(cFooter.get("margin-top"))-parseInt(cFooter.get("margin-bottom"));content.styleTo("height",((cHeight>room)?cHeight:room)-parseInt(content.get("padding-top")));$("underlay").styleTo("height",$("main").get("ActualHeight"));};window.setupClients=function(){var opacities=[];var intervals=[];var steps=5;for(var i=0;i<=steps;i++){opacities[i]=i*100/steps;intervals[i]=40;}for(var i=0;i<=steps;i++){opacities[steps+i]=100-(i*100/steps);intervals[steps+i]=40;}intervals[steps]=2000;for(var i=0;i<numClients;i++){var client=$("client_"+i);if(!client)continue;new SOAPI.Sprite(client);var animator=new SOAPI.Animator(client,"fade");animator.addAnimation(1,{opacity:opacities},{interval:intervals,repeat:false,relative:false,action:[window.cycleClients]});}window.cycleClients();};window.cycleClients=function(){if(window.currentClient!=null)$("client_"+currentClient).hide();while(true){var newClient=Math.floor(Math.random()*numClients);if(newClient!=window.currentClient)break;}window.currentClient=newClient;var client=$("client_"+newClient);if(!client)return;var animator=client.animators.fade;client.show();animator.Reset(1);animator.Play(1);};window.loginCheck=function(data){if(data!="ok"){$("dlgLogin").deactivate();$("dlgLogin2").activate();$("dlgLogin2_email").components.textbox.value="";$("dlgLogin2_pass").components.textbox.value="";}else {location.reload(true);}};window.saveAs=function(){if(document.execCommand)document.execCommand("SaveAs");};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",versionSearch:"Version"},{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.userAgent,subString:"iPhone",identity:"iPhone/iPod"},{string:navigator.platform,subString:"Linux",identity:"Linux"}]};BrowserDetect.init();function bookmark(title,url){if(BrowserDetect.browser=="Safari"){if(BrowserDetect.OS!="Windows"){alert("Please press Command+D to bookmark this page.");}else {alert("Please press CTRL+D to bookmark this page.");}}else {if(window.sidebar){window.sidebar.addPanel(title,url,"");}else  if(window.opera&&window.print){var elem=document.createElement('a');elem.setAttribute('href',url);elem.setAttribute('title',title);elem.setAttribute('rel','sidebar');elem.click();}else  if(document.all){window.external.AddFavorite(url,title);}}}