{var _d=document;var curPopTimer=null;var hmap=["#ffffff","#fdffee","#fbffdd","#f9ffcc","#f7ffbb","#f5ffaa","#f3ff99","#f1ff88","#efff77"];var tabRowDisp=_d.all?"block":"table-row";function $(a){return typeof (a)=="string"?_d.getElementById(a):a;}function init(){if(_d.theform.filthour){toggleHourly();handle(_d.theform.filthour,"click",toggleHourly);}if(_d.theform.cacheselect){var radios=_d.theform.cacheselect;for(var i=0;i<radios.length;i++)handle(radios[i],"click",function(ev){toggleCacheEv(ev);});toggleCache(_d.theform.cacheselect[0]);}var e=$("advanced");if(e){var f=_d.createElement("div");f.innerHTML="<span class=\"opt\" title=\"show/hide advanced options\"><img src=\"img/plus.gif\" alt=\"  \">Advanced Options</span>";f.style.display="none";var span=f.getElementsByTagName("span")[0];e.parentNode.insertBefore(f,e);f.appendChild(e);toggleAdvanced(span,initAdvToggleShow,false,{"target":span});f.style.display="block";}var p=getElementsByClass("parent",_d,"th");for(var i=0;i<p.length;i++){handle(p[i],"click",treeClick);p[i].parentNode._prevDisplay=tabRowDisp;}e=$("navList");e=e.getElementsByTagName("a");for(var i=0;i<e.length;i++)handle(e[i],"click",showLoading);e=$("videothumb");if(e)handle(e,"click",startVideo);e=$("videomsg");if(e)handle(e,"click",startVideo);}function toggleAdvanced(span,show,hi,ev){var e=$("advanced");e.style.display=show?"block":"none";span.onclick=function(evv){toggleAdvanced(span,!show,true,evv);};var i=e.parentNode.getElementsByTagName("img")[0];i.src=show?"img/minus.gif":"img/plus.gif";if(show&&hi)highlight(e,hmap,0);}function highlight(e,hmap,delay){var num=hmap.length-1;e.style.backgroundColor=hmap[num];var fn=function(){highlightStep(e,num-1,hmap);};if(delay!=null&&delay>0)setTimeout(fn,delay);else{fn();}}function highlightStep(e,num,hmap){e.style.backgroundColor=hmap[num];if(num>0)setTimeout(function(){highlightStep(e,num-1,hmap);},1200/hmap.length);}function toggleHourly(){var s=$("hourInts");var ss=s.getElementsByTagName("input");for(i=0;i<ss.length;i++)ss[i].disabled=!_d.theform.filthour.checked;}function toggleCacheEv(ev){ev=ev||window.event;var e=ev.srcElement||ev.target;toggleCache(e);return true;}function toggleCache(e){_d.theform.elements["datafile[]"][0].disabled=(e.value=="1");}function submitDelete(v){_d.theform.deletecache.value=v;_d.theform.submit();return false;}function showLoading(){var e=$("loading");if(e){setTimeout(function(){var ul=$("navList");var lis=getChildrenByTagName(ul,"li");var li=lis[lis.length-1];var l=offAbsL(li),t=offAbsT(li);var x=l+li.offsetWidth+12;var y=t+(li.offsetHeight-22)/2-1;e.style.left=x+"px";e.style.top=y+"px";e.style.display="block";},150);}}function validate(){showLoading();return true;}function handle(e,ev,fn){if(window.attachEvent)e.attachEvent("on"+ev,fn);else{if(e.addEventListener)e.addEventListener(ev,fn,false);else{e["on"+ev]=fn;}}}function unhandle(e,ev,fn){if(e.attachEvent)e.detachEvent("on"+ev,fn);else{if(e.addEventListener)e.removeEventListener(ev,fn,false);else{e["on"+ev]=null;}}}function getStyle(e,s){if(e.currentStyle)return e.currentStyle[s];else{if(window.getComputedStyle)return _d.defaultView.getComputedStyle(e,null).getPropertyValue(s);}}function offAbsT(e){var t=0;if(e.offsetParent){do{t+=parseInt(e.offsetTop);}while(e=e.offsetParent);;}else{if(e.y){t+=e.y;}}return t;}function offAbsL(e){var t=0;if(e.offsetParent){do{t+=parseInt(e.offsetLeft);}while(e=e.offsetParent);;}else{if(e.x){t+=e.x;}}return t;}function hasClass(e,c){var pat=new RegExp("(^|\\s)"+c+"(\\s|$)");var rc=pat.test(e.className);return rc;}function removeElem(a,e){var out=[];for(var i=0;i<a.length;i++)if(a[i]!=e)out.push(a[i]);return out;}function addClass(e,c){if(e.className!=""){var pat=new RegExp("\\s+");var ar=e.className?e.className.split(pat):"";var out=removeElem(ar,c);out.push(c);e.className=out.join(" ");}else{e.className=c;}}function removeClass(e,c){var pat=new RegExp("\\s+");var ar=e.className.split(pat);var out=removeElem(ar,c);e.className=out.length>0?out.join(" "):"";}function chgClass(e,cOld,cNew){var pat=new RegExp("(^|\\s)"+cOld+"(\\s|$)");e.className=e.className.replace(pat," "+cNew+" ");}function getElementsByClass(c,node,tag){var ee=[];if(node===null)node=_d;var els=node.getElementsByTagName(tag?tag:"*");var elsLen=els.length;var pat=new RegExp("(^|\\s)"+c+"(\\s|$)");for(var i=0;i<elsLen;i++)if(pat.test(els[i].className))ee.push(els[i]);return ee;}function getChildrenByTagName(node,tag){var out=[];if(node){var c=node.childNodes;tag=tag.toUpperCase();for(var i=0;i<c.length;i++)if(c[i].nodeName.toUpperCase()==tag)out.push(c[i]);}return out;}function showpopup(e,cont){var p=$("jspopdiv");if(curPopTimer!=null)clearTimeout(curPopTimer);addClass(e,"selected");if(p.parentEventElement==e)return;p.parentEventElement=e;var x,y,l=offAbsL(e),t=offAbsT(e);x=l+e.offsetWidth-1;if(x+p.offsetWidth>_d.body.offsetWidth)x=l-p.offsetWidth+1;y=t+e.offsetHeight-1;if(y+p.offsetHeight>_d.body.offsetHeight)y=t-p.offsetHeight+1;p.style.left=x+"px";p.style.top=y+"px";var c=p.getElementsByTagName("div")[0];c.innerHTML=cont;p.style.visibility="visible";}function hidepopup(e,ev){ev=ev||window.event;var target=ev.srcElement||ev.target;if(target!=e)return;var related=ev.relatedTarget||ev.toElement;while(related&&related!=e&&related.nodeName!="BODY")related=related.parentNode;if(related==e)return;removeClass(e,"selected");var p=$("jspopdiv");curPopTimer=setTimeout(function(){if(p.parentEventElement==e){p.style.visibility="hidden";p.parentEventElement=null;}},250);}function treeClick(ev){ev=ev||window.event;var e=ev.srcElement||ev.target;var p=e.parentNode;var lev=parseInt(p.className.substr(1));if(hasClass(e,"open")){chgClass(e,"open","closed");toggle(p,lev,false);}else{chgClass(e,"closed","open");toggle(p,lev,true);}}function toggle(e,lev,show){while(e=e.nextSibling){if(e.nodeType==1){var n=parseInt(e.className.substr(1));if(n<=lev)return;if(show){if(n>lev+1)e.style.display=e._prevDisplay;else{e.style.display=tabRowDisp;}}else{e._prevDisplay=getStyle(e,"display");e.style.display="none";}}}}function startVideo(ev){var vm=$("videomsg"),vt=$("videothumb"),p=$("player");unhandle(vt,"click",startVideo);unhandle(vm,"click",startVideo);addClass(p,"active");removeClass(vt,"active");vm.innerHTML="Hide this video";handle(vm,"click",closeVideo);if(ev.preventDefault)ev.preventDefault();return false;}function closeVideo(ev){var vm=$("videomsg"),vt=$("videothumb"),p=$("player");unhandle(vm,"click",closeVideo);removeClass(p,"active");addClass(vt,"active");vm.innerHTML="Watch tutorial";handle(vm,"click",startVideo);handle(vt,"click",startVideo);if(ev.preventDefault)ev.preventDefault();return false;}function log(m){}function popHelp(url){var w=window.open(url,"adcalcHelpWin","dependent=1,toolbar=0,scrollbars=1,location=0,statusbar=0,menubar=0,resizable=1,width=500,height=500");if(w)w.focus();return false;}handle(window,"load",init);}
