function fix_logo_png(){png(document.getElementById("logo-top-logo"))}YAHOO.util.Event.onAvailable("logo-top-logo",fix_logo_png);var immediateloads=[];var immediate_size_loads=[];var delayedloads=[];function uniloader_delayed_add(A){delayedloads.push(A)}function uniloader_small_add(A){immediate_size_loads.push(A)}function uniloader_add(A){immediateloads.push(A)}function uniloader(){for(var B=0;B<immediateloads.length;B++){var C=immediateloads[B];C()}var A;if(window.innerHeight&&window.scrollMaxY){A=window.innerHeight+window.scrollMaxY}else{if(document.body.scrollHeight>document.body.offsetHeight){A=document.body.scrollHeight}else{A=document.body.offsetHeight}}if(isNaN(A)){A=1}if(A<500000){for(var B=0;B<immediate_size_loads.length;B++){var C=immediate_size_loads[B];C()}}window.setTimeout(uniloader_delayed,100)}function uniloader_delayed(){for(var A=0;A<delayedloads.length;A++){var B=delayedloads[A];B()}}function check_required(A){for(var B in A){if(document.getElementById(B).value==""){alert(A[B]+" must be filled in.");return false}}return true}var ajaxloader_on=0;function initAjaxLoader(){if(!ajaxloader_on){return }var F=YAHOO.util.Dom.getElementsByClassName("ajaxlink","a");var E=YAHOO.util.Dom.getElementsByClassName("ajax-mail","a");var H=YAHOO.util.Dom.getElementsByClassName("ajaxfiles","a");var G=YAHOO.util.Dom.getElementsByClassName("noscript","div");for(var D=0;D<G.length;D++){G[D].style.display="none"}for(var D=0;D<H.length;D++){var C=H[D].getAttribute("href");var A=C.split("?");A[0]=A[0].replace(/\/files\//,"/filemanager/");var B=A.join("?");H[D].setAttribute("href",B)}for(var D=0;D<E.length;D++){var C=E[D].getAttribute("href");var A=C.split("?");A[0]=A[0].replace(/\.html$/,"-ajax.html");var B=A.join("?");E[D].setAttribute("href",B)}for(var D=0;D<F.length;D++){var C=F[D].getAttribute("href");var A=C.split("?");A[0]=A[0].replace(/\.html$/,"-ajax.html");var B=A.join("?");F[D].setAttribute("href",B)}}uniloader_small_add(initAjaxLoader);var isWebMail=0;var NVData_pending=0;function DidSetNvData(D,E){NVData_pending=0;if(!D){alert("Invalid XML response from nvset.xml: "+o.responseTxt);return }var B=D[0];var A=B.getElementsByTagName("set");for(var C=0;C<D.length;C++){if(A[C].firstChild==null){alert("Invalid Data in response from nvset.xml: "+o.responseTxt);continue}if(E!=null){E(A[C].childNodes[0].nodeValue)}}}function FailSetNvData(A){}function SetNvData(A,B,D){var C=function(E){DidSetNvData(E,D)};if(typeof (window.cpanel_api2)=="undefined"){alert("You must load xmlapi.js before using SetNvData into this page: "+window.location.href)}cpanel_api2(C,"NVData","set","names",A,A,B);NVData_pending=1;NVData[A]=B}function GotNvData(C,D){if(!C){alert("Invalid XML response from xml-api NVData get");return }if(!D){alert("GetNvData call is missing a callback function on: "+window.location.href);return }var A=C;for(var B=0;B<A.length;B++){if(A[B].getElementsByTagName("name")[0].firstChild==null){alert("Invalid Data in response from NVData get");continue}var E="";if(A[B].getElementsByTagName("value")[0].firstChild!=null){E=A[B].getElementsByTagName("value")[0].firstChild.nodeValue}D(A[B].getElementsByTagName("name")[0].firstChild.nodeValue,unescape(E))}}function FailGetNvData(A){}function GetNvData(A,C){var B=function(D){GotNvData(D,C)};if(typeof (window.cpanel_api2)=="undefined"){alert("You must load xmlapi.js before using SetNvData into this page: "+window.location.href)}cpanel_api2(B,"NVData","get","names",A)}function SetCookie(B,C,A,D){document.cookie=B+"="+escape(C)+((A)?("; expires="+A.toGMTString()):"")+((D)?("; path="+D):"")}function GetCookie(D){var B=document.cookie;var C=D+"=";var A=B.length;var E=0;while(E<A){var G=E+C.length;if(B.substring(E,G)==C){var F=B.indexOf(";",G);if(F==-1){F=A}return unescape(B.substring(G,F))}E=B.indexOf(" ",E)+1;if(E==0){break}}return null}function include_dom(A){var B=document.getElementsByTagName("head").item(0);var C=document.createElement("script");C.setAttribute("language","javascript");C.setAttribute("type","text/javascript");C.setAttribute("src",A);B.appendChild(C);return false}var stIsIE=0;if(navigator.appVersion.indexOf("MSIE")!=-1){stIsIE=1}sorttable={init:function(){if(arguments.callee.done){return }arguments.callee.done=true;if(!document.createElement||!document.getElementsByTagName){return }sorttable.DATE_RE=/^(\d\d?)[\/\.-](\d\d?)[\/\.-]((\d\d)?\d\d)$/;forEach(document.getElementsByTagName("table"),function(A){if(A.className.search(/\bsortable\b/)!=-1){sorttable.makeSortable(A)}})},makeSortable:function(D){if(D.getElementsByTagName("thead").length==0){the=document.createElement("thead");the.appendChild(D.rows[0]);D.insertBefore(the,D.firstChild)}if(D.tHead==null){D.tHead=D.getElementsByTagName("thead")[0]}var A=D.getElementsByTagName("tbody");if(A.length>1){var B=1;for(var C=0;C<A[0].childNodes.length;C++){if(A[0].childNodes[C].nodeType!=3){B=0;break}}if(B){D.removeChild(A[0])}}if(D.tHead.rows.length!=1){return }sortbottomrows=[];for(var C=0;C<D.rows.length;C++){if(D.rows[C].className.search(/\bsortbottom\b/)!=-1){sortbottomrows[sortbottomrows.length]=D.rows[C]}}if(sortbottomrows){if(D.tFoot==null){tfo=document.createElement("tfoot");D.appendChild(tfo)}for(var C=0;C<sortbottomrows.length;C++){tfo.appendChild(sortbottomrows[C])}delete sortbottomrows}headrow=D.tHead.rows[0].cells;for(var C=0;C<headrow.length;C++){if(!headrow[C].className.match(/\bsorttable_nosort\b/)&&!(headrow[C].getAttribute("nonsortable")!=null&&headrow[C].getAttribute("nonsortable").length>0)){mtch=headrow[C].className.match(/\bsorttable_([a-z0-9]+)\b/);if(mtch){override=mtch[1]}if(mtch&&typeof sorttable["sort_"+override]=="function"){headrow[C].sorttable_sortfunction=sorttable["sort_"+override]}else{headrow[C].sorttable_sortfunction=sorttable.guessType(D,C)}headrow[C].sorttable_columnindex=C;headrow[C].sorttable_tbody=D.tBodies[0];headrow[C].className+=" clickable";dean_addEvent(headrow[C],"click",function(F){if(this.className.search(/\bsorttable_sorted\b/)!=-1){sorttable.reverse(this.sorttable_tbody);this.className=this.className.replace("sorttable_sorted","sorttable_sorted_reverse");this.removeChild(document.getElementById("sorttable_sortfwdind"));sortrevind=document.createElement("span");sortrevind.id="sorttable_sortrevind";sortrevind.innerHTML=stIsIE?'&nbsp<font face="webdings">5</font>':"&nbsp;&#x25B4;";this.appendChild(sortrevind);return }if(this.className.search(/\bsorttable_sorted_reverse\b/)!=-1){sorttable.reverse(this.sorttable_tbody);this.className=this.className.replace("sorttable_sorted_reverse","sorttable_sorted");this.removeChild(document.getElementById("sorttable_sortrevind"));sortfwdind=document.createElement("span");sortfwdind.id="sorttable_sortfwdind";sortfwdind.innerHTML=stIsIE?'&nbsp<font face="webdings">6</font>':"&nbsp;&#x25BE;";this.appendChild(sortfwdind);return }theadrow=this.parentNode;forEach(theadrow.childNodes,function(G){if(G.nodeType==1){G.className=G.className.replace("sorttable_sorted_reverse","");G.className=G.className.replace("sorttable_sorted","")}});sortfwdind=document.getElementById("sorttable_sortfwdind");if(sortfwdind){sortfwdind.parentNode.removeChild(sortfwdind)}sortrevind=document.getElementById("sorttable_sortrevind");if(sortrevind){sortrevind.parentNode.removeChild(sortrevind)}this.className+=" sorttable_sorted";sortfwdind=document.createElement("span");sortfwdind.id="sorttable_sortfwdind";sortfwdind.innerHTML=stIsIE?'&nbsp<font face="webdings">6</font>':"&nbsp;&#x25BE;";this.appendChild(sortfwdind);row_array=[];col=this.sorttable_columnindex;rows=this.sorttable_tbody.rows;for(var E=0;E<rows.length;E++){row_array[row_array.length]=[sorttable.getInnerText(rows[E].cells[col]),rows[E]]}row_array.sort(this.sorttable_sortfunction);tb=this.sorttable_tbody;for(var E=0;E<row_array.length;E++){if((E%2)==0){row_array[E][1].className="info-even"}else{row_array[E][1].className="info-odd"}tb.appendChild(row_array[E][1])}delete row_array})}}},guessType:function(C,B){sortfn=sorttable.sort_alpha;if(!C.tBodies[0]){return sortfn}for(var A=0;A<C.tBodies[0].rows.length;A++){text=sorttable.getInnerText(C.tBodies[0].rows[A].cells[B]);if(text!=""){if(text.match(/^-?[£$¤]?[\d,.]+%?\s(Bytes|KB|MB|GB|TB|PB)$/)){return sorttable.sort_space}if(text.match(/^-?[£$¤]?[\d,.]+%?$/)){return sorttable.sort_numeric}possdate=text.match(sorttable.DATE_RE);if(possdate){first=parseInt(possdate[1]);second=parseInt(possdate[2]);if(first>12){return sorttable.sort_ddmm}else{if(second>12){return sorttable.sort_mmdd}else{sortfn=sorttable.sort_ddmm}}}}}return sortfn},getInnerText:function(B){if(!B){return""}hasInputs=(typeof B.getElementsByTagName=="function")&&B.getElementsByTagName("input").length;if(B.nodeType!=3&&B.getAttribute("sorttable_customkey")!=null){return B.getAttribute("sorttable_customkey")}else{if(typeof B.textContent!="undefined"&&!hasInputs){return B.textContent.replace(/^\s+|\s+$/g,"")}else{if(typeof B.innerText!="undefined"&&!hasInputs){return B.innerText.replace(/^\s+|\s+$/g,"")}else{if(typeof B.text!="undefined"&&!hasInputs){return B.text.replace(/^\s+|\s+$/g,"")}else{switch(B.nodeType){case 3:if(B.nodeName.toLowerCase()=="input"){return B.value.replace(/^\s+|\s+$/g,"")}case 4:return B.nodeValue.replace(/^\s+|\s+$/g,"");break;case 1:case 11:var C="";for(var A=0;A<B.childNodes.length;A++){C+=sorttable.getInnerText(B.childNodes[A])}return C.replace(/^\s+|\s+$/g,"");break;default:return""}}}}}},reverse:function(A){newrows=[];for(var B=0;B<A.rows.length;B++){newrows[newrows.length]=A.rows[B]}for(var B=newrows.length-1;B>=0;B--){A.appendChild(newrows[B])}delete newrows},sort_space:function(B,A){abytesunit=B[0].split(/\s+/);aa=unit_to_bytes(abytesunit[0],abytesunit[1]);if(isNaN(aa)){aa=0}bbytesunit=A[0].split(/\s+/);bb=unit_to_bytes(bbytesunit[0],bbytesunit[1]);if(isNaN(bb)){bb=0}return aa-bb},sort_numeric:function(B,A){aa=parseFloat(B[0].replace(/[^0-9.-]/g,""));if(isNaN(aa)){aa=0}bb=parseFloat(A[0].replace(/[^0-9.-]/g,""));if(isNaN(bb)){bb=0}return aa-bb},sort_alpha:function(B,A){if(B[0]==A[0]){return 0}if(B[0]<A[0]){return -1}return 1},sort_ddmm:function(B,A){mtch=B[0].match(sorttable.DATE_RE);y=mtch[3];m=mtch[2];d=mtch[1];if(m.length==1){m="0"+m}if(d.length==1){d="0"+d}dt1=y+m+d;mtch=A[0].match(sorttable.DATE_RE);y=mtch[3];m=mtch[2];d=mtch[1];if(m.length==1){m="0"+m}if(d.length==1){d="0"+d}dt2=y+m+d;if(dt1==dt2){return 0}if(dt1<dt2){return -1}return 1},sort_mmdd:function(B,A){mtch=B[0].match(sorttable.DATE_RE);y=mtch[3];d=mtch[2];m=mtch[1];if(m.length==1){m="0"+m}if(d.length==1){d="0"+d}dt1=y+m+d;mtch=A[0].match(sorttable.DATE_RE);y=mtch[3];d=mtch[2];m=mtch[1];if(m.length==1){m="0"+m}if(d.length==1){d="0"+d}dt2=y+m+d;if(dt1==dt2){return 0}if(dt1<dt2){return -1}return 1},shaker_sort:function(F,D){var A=0;var C=F.length-1;var G=true;while(G){G=false;for(var B=A;B<C;++B){if(D(F[B],F[B+1])>0){var E=F[B];F[B]=F[B+1];F[B+1]=E;G=true}}C--;if(!G){break}for(var B=C;B>A;--B){if(D(F[B],F[B-1])<0){var E=F[B];F[B]=F[B-1];F[B-1]=E;G=true}}A++}}};uniloader_small_add(sorttable.init);function dean_addEvent(B,D,C){if(B.addEventListener){B.addEventListener(D,C,false)}else{if(!C.$$guid){C.$$guid=dean_addEvent.guid++}if(!B.events){B.events={}}var A=B.events[D];if(!A){A=B.events[D]={};if(B["on"+D]){A[0]=B["on"+D]}}A[C.$$guid]=C;B["on"+D]=handleEvent}}dean_addEvent.guid=1;function removeEvent(A,C,B){if(A.removeEventListener){A.removeEventListener(C,B,false)}else{if(A.events&&A.events[C]){delete A.events[C][B.$$guid]}}}function handleEvent(D){var C=true;D=D||fixEvent(((this.ownerDocument||this.document||this).parentWindow||window).event);var A=this.events[D.type];for(var B in A){this.$$handleEvent=A[B];if(this.$$handleEvent(D)===false){C=false}}return C}function fixEvent(A){A.preventDefault=fixEvent.preventDefault;A.stopPropagation=fixEvent.stopPropagation;return A}fixEvent.preventDefault=function(){this.returnValue=false};fixEvent.stopPropagation=function(){this.cancelBubble=true};if(!Array.forEach){Array.forEach=function(D,C,B){for(var A=0;A<D.length;A++){C.call(B,D[A],A,D)}}}Function.prototype.forEach=function(A,D,C){for(var B in A){if(typeof this.prototype[B]=="undefined"){D.call(C,A[B],B,A)}}};String.forEach=function(A,C,B){Array.forEach(A.split(""),function(E,D){C.call(B,E,D,A)})};var forEach=function(A,D,B){if(A){var C=Object;if(A instanceof Function){C=Function}else{if(A.forEach instanceof Function){A.forEach(D,B);return }else{if(typeof A=="string"){C=String}else{if(typeof A.length=="number"){C=Array}}}}C.forEach(A,D,B)}};function unit_to_bytes(B,A){switch(A){case"KB":return parseFloat(B)*1024;case"MB":return parseFloat(B)*1024*1024;case"GB":return parseFloat(B)*1024*1024*1024;case"TB":return parseFloat(B)*1024*1024*1024*1024;case"PB":return parseFloat(B)*1024*1024*1024*1024*1024;default:return parseFloat(B)}}var helppanel;var inited_help=0;var help_off=1;function help_init(){helppanel=new YAHOO.widget.Panel("win",{effect:{effect:YAHOO.widget.ContainerEffect.FADE,duration:0.25},fixedcenter:true,constraintoviewport:true,underlay:"none",close:true,visible:false,draggable:true,modal:false});helppanel.render();helppanel.beforeHideEvent.subscribe(handle_hide_help,helppanel,true);inited_help=1}function handle_hide_help(C){var A=document.getElementById("help-content");if(!A){alert("The 'help-content' id is missing")}var B=document.getElementById("win");A.style.display="none";B.style.display="none"}function show_help(){var A=document.getElementById("help-content");if(!A){alert("The 'help-content' id is missing")}var B=document.getElementById("win");B.style.display="block";A.style.display="block";if(inited_help!=1){help_init()}helppanel.show();B.style.width=A.offsetWidth+6;B.style.height=A.offsetHeight+8}function enable_help(){help_on=1}uniloader_add(enable_help);function png(B){if(navigator.appName=="Microsoft Internet Explorer"){var A="<div "+((B.id)?"id='"+B.id+"' ":"")+((B.className)?"class='"+B.className+"' ":"")+((B.title)?"title='"+B.title+"' ":"")+'style="display: inline-block;width: '+B.width+"px;height: "+B.height+"px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+B.src+"', sizingMethod='scale'); "+B.style.cssText+'" ';A+="></div>";B.outerHTML=A}}var use_fast_proto=1;function cpanel_api1(){var G=cpanel_api1.arguments;var B=G[0];var A=G[1];var C=G[2];var D=G.length;var I={success:cpanel_api1_parser,argument:B};var H;if(use_fast_proto){H="cpanel_xmlapi_module="+encodeURIComponent(A)+"&cpanel_xmlapi_func="+encodeURIComponent(C)+"&cpanel_xmlapi_apiversion=1";var F=0;for(var E=3;E<D;E++){H+="&arg-"+F+"="+encodeURIComponent(G[E]);F++}}else{H="xmlin=<cpanelaction><apiversion>1</apiversion><module>"+A+"</module><func>"+C+"</func>";for(var E=3;E<D;E++){H+="<args>"+G[E]+"</args>"}H+="</cpanelaction>"}YAHOO.util.Connect.asyncRequest("POST","/xml-api/cpanel",I,H)}function cpanel_api1_parser(G){var F=G.argument;var C=G.responseXML;var B=C.getElementsByTagName("cpanelresult")[0];var D=B.getElementsByTagName("data")[0];var A=D.getElementsByTagName("result")[0];var E;if(A.firstChild){E=A.firstChild.nodeValue}if(F){F(E)}}function cpanel_api2(){var A=cpanel_api2.arguments;var F=A[0];var C=A[1];var D=A[2];var G=A.length;var H={success:cpanel_api2_parser,argument:F};var E;if(use_fast_proto){E="cpanel_xmlapi_module="+encodeURIComponent(C)+"&cpanel_xmlapi_func="+encodeURIComponent(D)+"&cpanel_xmlapi_apiversion=2";for(var B=3;B<G;B+=2){E+="&"+encodeURIComponent(A[B])+"="+encodeURIComponent(A[B+1])}}else{E="xmlin=<cpanelaction><apiversion>2</apiversion><module>"+C+"</module><func>"+D+"</func><args>";for(var B=3;B<G;B+=2){E+="<"+A[B]+">"+A[B+1]+"</"+A[B]+">"}E+="</args></cpanelaction>"}YAHOO.util.Connect.asyncRequest("POST","/xml-api/cpanel",H,E)}function cpanel_api2_parser(E){var D=E.argument;var B=E.responseXML;var A=B.getElementsByTagName("cpanelresult")[0];var C=A.getElementsByTagName("data");if(D){D(C)}}var maxwidth=710;var truncate_fontsize=11;var quirksmode="Mozilla";if(navigator.appVersion.indexOf("Safari")!=-1){quirksmode="Safari"}if(navigator.appVersion.indexOf("MSIE")!=-1){quirksmode="MSIE"}if(navigator.appVersion.indexOf("Opera")!=-1||navigator.userAgent.indexOf("Opera")!=-1){quirksmode="Opera"}function getRegion(E){if(quirksmode=="Safari"&&E.cells&&E.cells[0]){var G=YAHOO.util.Dom.getXY(E.cells[0]);var D=G[1];var F=G[0];for(var C=0;C<E.cells.length;C++){F+=E.cells[C].offsetWidth}var A=G[1]+E.cells[0].offsetHeight;var B=G[0];return new YAHOO.util.Region(D,F,A,B)}return YAHOO.util.Region.getRegion(E)}var truncate_on=0;var truncate_tooltips=0;var truncate_wrap=1;var truncate_start_row=1;var truncatetables=[];var truncatetableids=[];function post_register_truncate_tables(){for(var C=0;C<truncatetableids.length;C++){var B=document.getElementById(truncatetableids[C]);if(!B){alert("truncate.js: Table not found "+truncatetableids[C])}else{truncate_on=1;var A=0;for(var C=0;C<truncatetables.length;C++){if(truncatetables[C].id==B.id){A=1}}if(!A){truncatetables.push(B)}}}}function register_truncate_table(A){truncatetableids.push(A)}function truncater(){post_register_truncate_tables();if(!truncate_on){return }var A=0;var S=1.5;if(!truncatetables){return }for(var J=0;J<truncatetables.length;J++){if(truncatetables[J].rows.length>1000){continue}var L=0;if(truncatetables[J].getAttribute("fixedtruncate")){L=1}var C=truncatetables[J].rows;var O=getRegion(C[0]);var T=(O.right-O.left);for(var R=truncate_start_row;R<C.length;R++){if(!L&&T<maxwidth){continue}var M=0;var H=[];var Q=[];for(var P=0;P<C[R].cells.length;P++){if(!YAHOO.util.Dom.hasClass(C[R].cells[P],"truncate")){var B=C[R].cells[P].offsetWidth;if(B&&!isNaN(B)){M+=B}}else{H.push({row:C[R].cells[P],fixed:C[R].cells[P].getAttribute("truncatefixed"),percent:C[R].cells[P].getAttribute("truncate")})}}var E=(maxwidth-M);var V=parseInt(C[R].style.fontSize)||truncate_fontsize;for(var P=0;P<H.length;P++){var W;var F;if(H[P].fixed){F=parseInt(H[P].fixed)}else{var U=H[P].percent;if(!U){U=100/H.length}var K=E*(U/100);F=parseInt(K/(V/S))}W=getFirstTextNode(H[P].row);if(!W){continue}cellText=W.nodeValue;if(!cellText){continue}if(F+2>=cellText.length){continue}if(F<17){F=17}H[P].row.removeAttribute("nowrap");var G=document.createElement("span");G.innerHTML=break_text(cellText,F,truncate_wrap);var I=W.parentNode;I.removeChild(W);I.appendChild(G);while(G.offsetWidth>E&&F>17){F--;if(F<4){break}G.innerHTML=break_text(cellText,F,truncate_wrap)}if(truncate_tooltips){var N=document.createElement("img");N.src="/frontend/"+thisTheme+"/images/arrow-right.gif";N.style.display="inline";N.setAttribute("title",cellText);H[P].row.appendChild(N);A++;var D=new YAHOO.widget.Tooltip("truncate_tt"+A,{context:N,text:cellText})}}}}}function getFirstTextNode(C){var A=C.childNodes.length;for(var B=0;B<A;B++){switch(C.childNodes[B].nodeType){case 1:var D=getFirstTextNode(C.childNodes[B]);if(D){return D}break;case 3:return C.childNodes[B];break}}}function break_text(A,D,E){var C=0;var B="";if(D<4){return A}while(1){B+=A.substr(C,D);if(E){C+=D;if(C>=A.length||C>4096){break}B+="<br />"}else{break}}if(E){B+=" "}return B}uniloader_small_add(truncater);var validate_data_panel_initted=0;var validate_data_panel;var realtime_validate_inited={};var cached_url_depth;var validate_working_form;var valImgs=[];var validateElMap={};var check_elements={};var match_validators={fullemailaddress:/^([a-zA-Z0-9\_\'\+\*\$\%\^\&\!\.\-])+[\@\+](([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9:]{2,4})+$/,emailcharplus:/^([a-zA-Z0-9\_\'\+.\-])/,emailaddress:/^[^\@]\@[^\.]\./,emailchars:/^[a-z0-9\_\-\@\.]+$/,email_localpart_chars:/^[a-z0-9\_\-\.]+$/,email_localpart_chars_cap:/^[A-Za-z0-9\_\-\.]+$/,spaces_dots_ats_fwdslashes_hyphens:/[\s\.\@\/\-]/,alphanum:/^[a-z0-9\_\-]+$/i,spaces_dots_ats_fwdslashes:/[\s\.\@\/]+/,two_dots:/[^\.]\.[^\.]\.[^\.]/,spaces_ats_fwdslashes:/[\s\@\/]+/,start_end_dashes:/(?:^[-]|[-]$)/,start_end_space:/(?:^[\s]|[\s]$)/,slashes_dots:/[\.\/\\]/,is_ipcidr_or_host:/^[a-z0-9\.\-\/]+$/,noascii0_255:/[\0\255]/,ipcidr:/^\d+\.\d+\.\d+\.\d+\/?\d*$/,host:/^[\w\.\-]+$/,wildhost:/^[\*\w\.\-]+$/,hostname:/^((\*\.|[a-zA-Z0-9])([a-zA-Z0-9\-]{0,61}[a-zA-Z0-9])?\.)+[a-zA-Z]{2,6}$/,spaces:/\s+/,atsign:/\@/,forwardslash:/\//,dot:/\./,unlimitedornum:/^[0-9]*$|^unlimited$/,numeric:/^[0-9]+$/,empty:/^$/,start_end_dots:/(^[.]|[.]$)/,"start_www.":/^www[.]/i,jpg_gif_png_jpeg:/\.(gif|jpg|png|jpeg)$/,start_dot:/^\./,underscore:/\_/,html:/\.(html)$/,hostname:/^(\*\.)?([a-zA-Z0-9]([a-zA-Z0-9\-]{0,61}[a-zA-Z0-9])?\.)+[a-zA-Z]{2,6}$/,decimal_numeric:/^[-+]?[0-9]+(\.[0-9]+)?$/,decimal_numeric_unlimited:/^[-+]?[0-9]+(\.[0-9]+)?$|^unlimited$/,protocol:/^\S+[:][/][/]/};var offsetQuirk=0;if(navigator.appVersion.indexOf("MSIE")!=-1||navigator.appVersion.indexOf("Opera")!=-1){offsetQuirk=1}var validgen=0;var validateFocusEl;var validators={};var newest_listener;function password_strength_validator_init(){if(!self.passkey_handler){alert("Javascript Order Error.  You cannot call password_strength_validator_init before passkey_handler has been loaded.");return }passkey_handler();hide_password_tip_panel()}function init_validate_dialog(){if(validate_data_panel_initted){return }validate_data_panel_initted=1;if(!document.getElementById("validate_data_panel")){var A=document.createElement("div");A.id="validate_data_panel";A.style.display="none";A.innerHTML='<div class="hd"><div class="lt"></div><span>Inputs not Valid!</span><div class="rt"></div></div><div class="bd"><div id="inputs_val" style="padding: 30px;"></div></div>';document.body.appendChild(A)}validate_data_panel=new YAHOO.widget.Dialog("validate_data_panel",{width:"300px",fixedcenter:true,constraintoviewport:true,close:true,draggable:false,modal:false,buttons:[{text:"Close",handler:function(){validate_data_panel.hide()},isDefault:true}],visible:false});validate_data_panel.beforeHideEvent.subscribe(handle_hide_validate,validate_data_panel,true);validate_data_panel.render();validate_data_panel.hide();document.getElementById("validate_data_panel").style.display=""}function handle_hide_validate(){if(validateFocusEl){validateFocusEl.focus()}}function realtime_validate_init(F){if(!F){alert("realtime_validate_init must be called with a formId");return }if(realtime_validate_inited[F]){return }realtime_validate_inited[F]=1;YAHOO.util.Event.addListener(window,"resize",reposition_all_validator_imgs);if(!validators[F]){alert("No validators registerd for that formId: "+F);return }for(var D=0;D<validators[F].length;D++){var A=validators[F][D].Els;for(var C=0;C<A.length;C++){if(!A[C].id){A[C].id="validgen"+validgen++}validateElMap[A[C].id]=F}}for(var B in validateElMap){var E=document.getElementById(B);if(E.tagName=="TEXTAREA"||E.type=="text"||E.type=="password"||E.type=="textbox"){YAHOO.util.Event.addListener(E,"keyup",function(){single_validate(this.id)},E,true)}else{if(E.tagName=="SELECT"||E.type=="file"){YAHOO.util.Event.addListener(E,"change",function(){single_validate(this.id)},E,true)}}}}function single_validate(A,B){if(!B){B=validateElMap[A]}if(!B){B=document.getElementById(A).form.id}do_validate(B,1,0,A)}function validate_box(A,B){if(!B){B=validateElMap[A]}if(!B){B=document.getElementById(A).form.id}do_validate(B,0,1,A)}function do_validate(O,C,K,I){var N=1;if(!O){alert("do_validate requires at least one argument (formId)");return false}var G=[];var E={};validateFocusEl=0;if(I&&I!=""&&check_elements[I]==null){check_elements[I]={};for(var F=0;F<validators[O].length;F++){var B=0;for(var D=0;D<validators[O][F].Els.length;D++){if(validators[O][F].Els[D].id==I){B=1;break}}if(B){for(var D=0;D<validators[O][F].Els.length;D++){check_elements[I][validators[O][F].Els[D].id]=1}}}}for(var F=0;F<validators[O].length;F++){if(validators[O][F].required){if(!validators[O][F].required()){for(var D=0;D<validators[O][F].Els.length;D++){setup_accept_image(validators[O][F].Els[D].id,2);YAHOO.util.Dom.removeClass(validators[O][F].Els[D],"formverifyfailed")}continue}}if(I&&I!=""){var H=0;for(var D=0;D<validators[O][F].Els.length;D++){if(check_elements[I][validators[O][F].Els[D].id]){H=1}}if(!H){continue}}var J=1;switch(validators[O][F].method){case"match":var M=(typeof (validators[O][F].vkey)=="string"?match_validators[validators[O][F].vkey]:validators[O][F].vkey);if(M==null){alert("Unknown regex key used for match: "+validators[O][F].vkey+". Valid keys are: "+validate_listmatchers())}if(!validators[O][F].Els[0].value.match(M)){J=0}break;case"nomatch":var M=(typeof (validators[O][F].vkey)=="string"?match_validators[validators[O][F].vkey]:validators[O][F].vkey);if(M==null){alert("Unknown regex key used for nomatch: "+validators[O][F].vkey+". Valid keys are: "+validate_listmatchers())}if(validators[O][F].Els[0].value.match(M)){J=0}break;case"noeqtxt":if(validators[O][F].Els[0].value==validators[O][F].vkey){J=0}break;case"minlength":if(validators[O][F].Els[0].value.length<validators[O][F].vkey){J=0}break;case"maxlength":if(validators[O][F].Els[0].value.length>validators[O][F].vkey){J=0}break;case"Eleq":if(validators[O][F].Els[0].value!=validators[O][F].Els[1].value){J=0}break;case"func":var A=validators[O][F].vkey;if(!A(validators[O][F].Els)){J=0}break;default:alert("Unknown validator: "+validators[O][F].method);N=0;make_elements_valid_status(validators[O][F].Els,0,E)}if(!J){if(!validators[O][F].msg||validators[O][F].msg.match(/^\s*$/)){alert("Missing validation message for validator: "+validators[O][F].method+" key: "+validators[O][F].vkey)}G.push(validators[O][F].msg);if(!validateFocusEl){validateFocusEl=validators[O][F].Els[0]}make_elements_valid_status(validators[O][F].Els,0,E);N=0}else{make_elements_valid_status(validators[O][F].Els,1,E)}}if(!K){apply_elements_status(E)}if(!C&&G.length){init_validate_dialog();var L=[];for(var F=0;F<G.length;F++){L.push('<p class="validation_msg">'+G[F]+"</p>")}document.getElementById("inputs_val").innerHTML=L.join("\n");validate_data_panel.show();validateFocusEl.focus()}return(N?true:false)}function register_validator(F,A,B,C,E,D){if(!C){alert("register_validator requires 4 arguments: (validatemethod, vkey, validateEls, vmsg, [required func]")}if(self.password_str_handle_validate){password_str_handle_validate=0}if(!D){D=B[0].form.id}if(!validators[D]||validators[D]==null){validators[D]=[]}validators[D].push({method:F,vkey:A,Els:B,msg:C,required:E})}function apply_elements_status(B){for(var A in B){if(B[A]){setup_accept_image(A,1);YAHOO.util.Dom.removeClass(A,"formverifyfailed")}else{setup_accept_image(A,0);YAHOO.util.Dom.addClass(A,"formverifyfailed")}}}function setup_accept_image(E,B){var F=E+"_status_image_con";var A=document.getElementById(F);if(!A){var C=document.getElementById(E);var D=document.createElement("div");D.style.display="block";D.style.position="absolute";D.style.padding=0;D.style.margin=0;D.id=F;D.innerHTML="&nbsp;";if(B){D.className="accept"}else{D.className="reject"}if(C.nextSibling){C.parentNode.insertBefore(D,C.nextSibling)}else{C.parentNode.appendChild(D)}A=D;reposition_validator_img(A);YAHOO.util.Event.addListener(A,"click",function(){validate_box(getPreviousInput(this).id)},A,true);valImgs.push(A.id);return }if(B==2){A.style.display="none"}else{if(B){A.className="accept";A.style.display=""}else{A.className="reject";A.style.display=""}}}function reposition_all_validator_imgs(){for(var A=0;A<valImgs.length;A++){reposition_validator_img(document.getElementById(valImgs[A]))}}function reposition_validator_img(A){parentElId=getPreviousInput(A).id;parentEl=document.getElementById(parentElId);if(!parentEl){alert("Could not get parent for "+parentElId+" next aw: "+A.id);return }var C=YAHOO.util.Region.getRegion(parentEl);var B;try{B=parentEl.getAttribute("validatorposition")}catch(D){}if((B&&B=="right")||parentEl.tagName=="SELECT"||parentEl.tagName=="TEXTAREA"||parentEl.type=="file"){A.style.left=(C.left+parentEl.offsetWidth+3)+"px"}else{A.style.left=(C.left+parentEl.offsetWidth-16-(offsetQuirk?4:2))+"px"}A.style.top=(C.top+((parentEl.offsetHeight-16)/2)-(offsetQuirk?2:0))+"px"}function make_elements_valid_status(A,B,D){for(var C=0;C<A.length;C++){if(!A[C].id){A[C].id="validgen"+validgen++}if(C>0){continue}if(B&&D[A[C].id]!=0){D[A[C].id]=1}else{D[A[C].id]=0}}}function getPreviousInput(A){while(A.previousSibling&&(A.tagName!="INPUT"||A.type=="submit"||A.type=="button")&&A.tagName!="SELECT"&&A.tagName!="TEXTAREA"){A=A.previousSibling}return A}function validate_listmatchers(){var A=[];for(var B in match_validators){A.push(B)}return A.join(" ")}function get_url_depth(){if(cached_url_depth){return cached_url_depth}var C=window.location.href;var B=C.split("/");B.shift();B.shift();B.shift();B.pop();if(C.match(/\/frontend\//)){B.shift();B.shift()}var A=[];for(i=0;i<B.length;i++){A.push("..")}cached_url_depth=A.join("/");return cached_url_depth}function radio_value_is(B,C){if(isArray(B)){for(var A=0;A<B.length;A++){if(B[A].value==C&&B[A].checked){return true}}}else{if(B.value==C&&B.checked){return true}}return false}function isArray(A){if(A.length>0){if(A[0]&&A[0].length==1){return false}return true}return false}var tutoverlay;function init_tutoverlay(){var A=document.getElementById("tutorial_overlay");if(!A){return }var B=document.getElementById("embeded_video_tut");if(B){B.style.display=""}tutoverlay=new YAHOO.widget.Overlay("tutorial_overlay",{fixedcenter:true,visible:false,width:"300px",effect:[{effect:YAHOO.widget.ContainerEffect.FADE,duration:0.9}]});tutoverlay.render();YAHOO.util.Event.addListener("tutorial_show","click",tutoverlay.show,tutoverlay,true);YAHOO.util.Event.addListener("tutorial_hide","click",tutoverlay.hide,tutoverlay,true);YAHOO.util.Event.addListener("tutorial_hide_two","click",tutoverlay.hide,tutoverlay,true)}YAHOO.util.Event.addListener(window,"load",init_tutoverlay);function injectVideo(E,B,A){var C=document.getElementById("video");var D='<iframe width="'+B+'" height="'+A+'" src="https://www.cpanel.net/media/tutorials/'+E+'.htm"  marginwidth="0" marginheight="0"  frameborder="0"></iframe>';C.innerHTML=D}function removeVideo(){var A=document.getElementById("video");A.innerHTML=""}if(!NVData){var NVData={}}if(self.register_interfacecfg_nvdata){register_interfacecfg_nvdata("icFAA")}function icFAA(A){setQuickCookie("icFAA",A)}function checkFAA(){var A=GetCookie("icFAA");if(A&&A!="0"){if(!NVData.icFAA){fetch_icFAA_NVData()}else{parse_icFAA_cookie(A)}}}function fetch_icFAA_NVData(){GetNvData("icFAA",handle_icFAA_NVData_ret)}function handle_icFAA_NVData_ret(B,A){if(B){var C=GetCookie("icFAA");NVData.icFAA=A;parse_icFAA_cookie(C)}}function parse_icFAA_cookie(C){setQuickCookie("icFAA","0");try{var A=YAHOO.lang.JSON.parse(NVData.icFAA)}catch(B){A={}}if(!A[C]){A[C]=1}else{A[C]++}SetNvData("icFAA",YAHOO.lang.JSON.stringify(A))}function setQuickCookie(B,C){var A=new Date();A.setTime(A.getTime());var D=new Date(A.getTime()+4000);SetCookie(B,C,D)}function renderFAA(){var B=document.getElementById("faa");if(!B){return }try{var A=YAHOO.lang.JSON.parse(NVData.icFAA)}catch(J){A={}}if(!A){return }var F=[];for(var C in A){F.push(C)}if(F.length<1){return }var E=function(O,N){return A[N]-A[O]};F.sort(E);var D=document.createElement("ul");for(var H=0;H<=4;H++){var M=document.createElement("li");var G=document.createElement("a");var L=document.getElementById("item_"+F[H]);if(!L){continue}G.innerHTML=L.innerHTML;G.id="faa_"+L.id;if(L.onclick){var K=function(Q,N,T){var S=this;var O=S.id.replace(/^faa_/,"");var R=document.getElementById(O);YAHOO.util.Event.preventDefault(Q);var P=0;if(R.click){if(R.click(Q)){P=1}}else{if(R.onclick){if(R.onclick(Q)){P=1}}}if(P){window.location.href=R.href}};YAHOO.util.Event.addListener(G,"click",K,G,true);G.setAttribute("href","#")}else{G.setAttribute("href",L.getAttribute("href"))}M.appendChild(G);D.appendChild(M)}B.style.display="";var I=document.getElementById("faaboard");I.innerHTML="";I.appendChild(D)}function SortObject(E,C){for(var B=0;B<(C-1);B++){for(var A=B+1;A<C;A++){if(E[A].value<E[B].value){var D=E[B];E[B]=E[A];E[A]=D}}}}uniloader_delayed_add(checkFAA);uniloader_delayed_add(renderFAA);