var g_hipS;
var g_hipR;
var g_hipI;
var g_hipF;
var g_hipC;
var g_hipH;
function HIPInit(r,i,f,h){
  g_hipS=i.src;
  g_hipR=r;
  g_hipI=i;
  g_hipF=f;
  g_hipH=h;
  g_hipC=0;
}

function HIPSetAudSoln(s){
  if(s!=""){
    g_hipF.value=s;g_hipI.src=g_hipR;
  }
  else{
    var node=GEId("iHIPHelp");
    if(node!=null)
      node.style.display="block";
  }
  g_hipF.focus();
}


function HIPNew(){
  var h=g_hipI.height;
  var w=g_hipI.width;
  g_hipF.value="";g_hipI.src=g_hipS+"&c="+g_hipC;g_hipI.height=h;g_hipI.width=w;g_hipC++;g_hipF.focus();var node=GEId("iHIPHelp");if(node!=null)node.style.display="block";}function HIPHelp(u){g_hipI.src=g_hipR;g_hipF.value="";OpenWindow(u,"PPHIPHelp","width=520,height=505,resizable");window.setTimeout("HIPHelpCheck()",1000);}function HIPHelpCheck(){if((!WinObj||typeof WinObj.closed=="unknown"||WinObj.closed)&&g_hipF.value=="")HIPNew();else window.setTimeout("HIPHelpCheck()",50);}function HIPCopyCookie(){if(g_hipH!=null)g_hipH.value=GetCookieData("HIPChallenge");}var g_fAS=false;function SetFocus(b,c){try{if(g_bFS==false&&typeof b=="object"){var bF=false;var bL=true;if(c=="")bF=true;for(i=0;i<b.length;i++){try{var oI=b.elements[i];}catch(e){continue;}if(oI.name==c)bF=true;if(oI.type!="hidden"&&oI.disabled!=true&&oI.style.visibility!="hidden"&&bF){oI.focus();if(oI.type=="text"||oI.type=="password")oI.select();break;}if(i==b.length-1&&bL){i=-1;bF=true;bL=false;}}}}catch(e){}}function IsParent(){if(top.location!=location)top.location.href=document.location.href;}function GEId(e){return document.getElementById(e);}function PadPasswd(g,h){if(typeof g.PwdPad=="object"){var sPad="IfYouAreReadingThisYouHaveTooMuchFreeTime";var lPad=sPad.length-h;g.PwdPad.value=sPad.substr(0,lPad<0?0:lPad);}}function HDivs(j){for(var i=0;i<j.length;++i){var o=GEId(j[i]);if(o)o.style.display="none";}}function LTrim(l){for(var k=0;k<l.length&&l.charAt(k)<=" ";k++){}return l.substring(k,l.length);}function RTrim(m){for(var j=m.length-1;j>=0&&m.charAt(j)<=" ";j--){}return m.substring(0,j+1);}function Trim(n){return LTrim(RTrim(n));}function SwErr(p,q,r){var o=GEId(p);if(LTrim(o.innerHTML)=="")o.innerHTML=WL_ErrorBody?WL_ErrorBody(null,p):"";o.style.display="block";if(r){q.focus();q.select();}return false;}function Val(s){if(s.type!="hidden"&&!s.value)return false;else return true;}function OnSigninSubmit(t){if(g_fAS)return false;if(typeof t!="object")return false;var bL=true;var bP=true;var bI=true;var bH=true;bL=Val(t.login);var sEM=t.login.value;bL=ValEM(sEM);if(typeof t.passwd=="object")bP=Val(t.passwd);if(typeof t.pin=="object")bI=Val(t.pin);if(typeof t.HIPSolution=="object")bH=Val(t.HIPSolution);if(!bL||!bP||!bI||!bH){var fSF=true;var aE=["i0518","i0519","i0512","i0527","i0545","i0562","i0517"];HDivs(aE);if(!bL){fSF=SwErr("i0519",t.login,fSF);if(typeof g_bTriedInvalidName!="undefined")g_bTriedInvalidName=1;}if(!bI)fSF=SwErr("i0527",t.pin,fSF);if(!bP)fSF=SwErr("i0512",t.passwd,fSF);if(!bH)fSF=SwErr("i0517",t.HIPSolution,fSF);return false;}if(typeof t.passwd=="object")PadPasswd(t,t.passwd.value.length);if(typeof g_DO!="undefined"){var dom=sEM.substr(sEM.indexOf("@")+1);var sU=g_DO[dom.toLowerCase()];if(sU)t.action=sU;}if(typeof g_QS!="undefined"){if(g_QS){var sS="&";if(t.action.indexOf("?")==-1)sS="?";if(t.action.indexOf(g_QS)==-1)t.action+=sS+g_QS;}}g_fAS=true;t.login.value=t.login.value.toLowerCase();t.submit();return false;}function ValEM(u){var tsEM=Trim(u);var iA=tsEM.indexOf("@");var aE=tsEM.split("@");if(iA==-1||tsEM.charAt(0)>"~"||tsEM.indexOf(".",iA)==-1||tsEM.indexOf(" ",0)!=-1||aE.length>2)return false;else{if(aE[0].length>0&&aE[1].length>0)return true;else return false;}}function DoHelp(v,T,w,x,U,y,z){var W;var H;var sWD="toolbar=0,status=0,menubar=0,resizable=1,top=0,width=";var sc=screen.width;var sh=screen.height;var ag=navigator.userAgent.toLowerCase();var ap=navigator.appName.toLowerCase();var av=navigator.appVersion;var fMAC=ag.indexOf("mac")>-1;var fIE=ag.indexOf("msie")>-1&&parseInt(av.substring(0,1))>=4;var sQP=null==z?"":z;var sUB=U==""?"/hp.srf?lc="+w+"&vv="+y:U+"?lc="+w+"&vv="+y;var oDL=document.location;var fWinLive=null!=z;var fMSN=false;var vi=ag.indexOf("msn ");var fMACMSN=false;if(vi>-1){fMSN=ag.substring(vi+4);fMSN=parseFloat(fMSN.substring(0,fMSN.indexOf(";")));fMSN=fMSN!=NaN&&fMSN>=6;}fMACMSN=ag.indexOf("ppc mac os x")>-1&&ag.indexOf("msn explorer")>-1;sQP+=(T==""?"&SEARCHTERM="+escape(v):"&TOPIC="+T);sQP+="&v2="+escape(oDL.search)+"&tmt="+escape(window.name);sQP+="&v4="+escape(x);if(sc<=800){sQP+="&sp=1";W=180;}else W=230;if(fMAC&&fIE)W=224;H=ag.indexOf("windows")>0&&ag.indexOf("aol")>0?screen.availHeight-window.screenTop-22:screen.availHeight;if(fWinLive){W=sc>550?550:sc;H=sh>575?575:sh;}sWD+=W;if(fWinLive)sWD+=",height="+H+",left="+(sc-W)/2+",top="+(sh-H)/2;if(fMSN)window.external.showHelpPane(oDL.protocol+"//"+oDL.hostname+sUB+sQP,W);else{if(ag.indexOf("webtv")>0||ag.indexOf("msn companion")>0||ag.indexOf("stb")>0)oDL=sUB+sQP;else{if(ap.indexOf("netscape")>-1&&av.indexOf("4.")>-1){if(!fWinLive){if(fMAC)sWD+=",height="+(H-38)+",left="+(sc-W-16);else sWD+=",height="+(H-30)+",left="+(sc-W-12);}h_win=window.open(sUB+sQP,"_help",sWD);}else{if(ag.indexOf("opera")>-1){if(!fWinLive)sWD+=",height="+H+",left="+(sc-W-(fMAC?5:0));h_win=window.open(sUB+sQP,"_help",sWD);}else{if(ag.indexOf("aol")>-1){if(!fWinLive)sWD+=",height="+(H-115);window.open(sUB+sQP,"_help",sWD);}else{if(fIE||ag.indexOf("netscape6")>-1){if(!fWinLive)sWD+=",height="+H+",left="+(sc-W);if(ag.indexOf("msie 4")>0)window.open(sUB+sQP,"_help",sWD);else h_win=window.open(sUB+sQP,"_help",sWD);if(h_win&&!fMAC&&ap.indexOf("netscape")<0)h_win.opener=self;}else window.open(sUB+sQP,"_help");}}}}}}function GetCookieData(A){var arg=A+"=";var iL=document.cookie.length;var i=0;while(i<iL){var j=i+arg.length;if(document.cookie.substring(i,j)==arg){var sE=document.cookie.indexOf(";",j);if(sE==-1)sE=iL;return unescape(document.cookie.substring(j,sE));}i=document.cookie.indexOf(" ",i)+1;if(i==0)break;}}var WinObj;function CloseWindow(){if(WinObj&&!WinObj.closed)WinObj.close();return true;}function OpenWindow(B,C,D){if(typeof CustomOpenWindow=="function")CustomOpenWindow(B,C,D);else{var bO=false;if(!WinObj||WinObj.closed)bO=true;else{if(B==WinObj.href)WinObj.focus();else{CloseWindow();bO=true;}}if(bO){WinObj=window.open(B,C,D);if(!WinObj.opener)WinObj.opener=window;}}}function GetEl(E){try{return document.getElementsByName(E)[0];}catch(e){}}function SetF(){g_bFS=true;}function SetCursorAfterValue(){event.srcElement.value=event.srcElement.value;}function CleanPhoneNum(F){var szFV=F.value;szFV=szFV.replace(/\)/,"");szFV=szFV.replace(/\(/,"");szFV=szFV.replace(/\ /,"");szFV=szFV.replace(/\./,"");szFV=szFV.replace(/\-/,"");szFV=szFV.replace(/\,/,"");F.value=szFV;}function DoCSH(G){if(typeof CSH=="function")CSH(G);}function OnSubmit(H){DoCSH(H);}function SubmitForm(I){if(g_fAS)return false;OnSubmit(I);g_fAS=true;I.submit();return false;}function DoSubmit(J,K){if(J[K]!="undefined")J[K].value="TRUE";SubmitForm(J);}function OnSubmitEventHandler(L){L["Dirty"].value="TRUE";DoCSH(L);}function OnBackEventHandler(M,N){M.action=N;DoSubmit(M,"Back");}function OnSubmitWithAction(O,P){O.action=P;O.submit();return false;}function OpenWindowEx(Q,R,S){if(typeof CustomOpenWindow=="function")CustomOpenWindow(Q,R,S);else window.open(Q,"_blank",S);}function GoA(T){var strTemphref=document.location.href;var strTemp=strTemphref;if(strTemphref.indexOf("#")>-1)strTemp=strTemphref.substring(0,strTemphref.indexOf("#"));document.location.href=strTemp+T;}function ClearAllFields(U){var szT;for(i=0;i<U.length;i++){szT=""+U.elements[i].type;if(szT=="text"||szT=="password"||szT=="textarea")U.elements[i].value="";if(szT=="select-one")U.elements[i].selectedIndex=0;if(szT=="radio"){if(U.elements[i].value=="")U.elements[i].checked=true;else U.elements[i].checked=false;}if(szT=="checkbox")U.elements[i].checked=false;}}function PostRegion(V,W,X){if(V[W]!="undefined"){if(V[W].selectedIndex==0){V[X].value="TRUE";SubmitForm(V);}}}function DoCookieTest(Y,Z,ab){if(GetCookieData(Y)!=Z)document.location=ab;return;}function DrDw(F){var aCL=F.split("~");var iC=aCL.length;if(aCL[iC-1]=="")iC--;var i=0;var sS="";while(i<iC){if(aCL[i]=="SELECTED"){sS=aCL[i+1];i++;}document.write("<option id=\""+aCL[i]+"\" value=\""+aCL[i]+"\""+(sS==aCL[i]?" selected":"")+">"+aCL[i+1]);i=i+2;}}function DrDw2(F,bb){var aCL=F.split("~");var iC=aCL.length;if(aCL[iC-1]=="")iC--;var i=0;while(i<iC){document.write("<option value=\""+aCL[i]+"\""+(bb==aCL[i]?" selected":"")+">"+aCL[i+1]);i=i+2;}}function AHidden(cb,eb,gb){if(document.getElementById){var I=document.createElement("INPUT");if(document.all){I.type="HIDDEN";I.name=eb;I.value=gb;}else{if(document.getElementById){I.setAttribute("type","HIDDEN");I.setAttribute("name",eb);I.setAttribute("value",gb);}}cb.appendChild(I);}}function GetElCol(hb){try{return document.getElementsByName(hb);}catch(e){}}var h_win;function DoHelp(jb,T,kb,lb,U,mb,nb){var W;var H;var sWD="toolbar=0,status=0,menubar=0,resizable=1,top=0,width=";var sc=screen.width;var sh=screen.height;var ag=navigator.userAgent.toLowerCase();var ap=navigator.appName.toLowerCase();var av=navigator.appVersion;var fMAC=ag.indexOf("mac")>-1;var fIE=ag.indexOf("msie")>-1&&parseInt(av.substring(0,1))>=4;var sQP=null==nb?"":nb;var sUB=U==""?"/hp.srf?lc="+kb+"&vv="+mb:U+"?lc="+kb+"&vv="+mb;var oDL=document.location;var fWinLive=null!=nb;var fMSN=false;var vi=ag.indexOf("msn ");var fMACMSN=false;if(vi>-1){fMSN=ag.substring(vi+4);fMSN=parseFloat(fMSN.substring(0,fMSN.indexOf(";")));fMSN=fMSN!=NaN&&fMSN>=6;}fMACMSN=ag.indexOf("ppc mac os x")>-1&&ag.indexOf("msn explorer")>-1;sQP+=(T==""?"&SEARCHTERM="+escape(jb):"&TOPIC="+T);sQP+="&v2="+escape(oDL.search)+"&tmt="+escape(window.name);sQP+="&v4="+escape(lb);if(sc<=800){sQP+="&sp=1";W=180;}else W=230;if(fMAC&&fIE)W=224;H=ag.indexOf("windows")>0&&ag.indexOf("aol")>0?screen.availHeight-window.screenTop-22:screen.availHeight;if(fWinLive){W=sc>550?550:sc;H=sh>575?575:sh;}sWD+=W;if(fWinLive)sWD+=",height="+H+",left="+(sc-W)/2+",top="+(sh-H)/2;if(fMSN)window.external.showHelpPane(oDL.protocol+"//"+oDL.hostname+sUB+sQP,W);else{if(ag.indexOf("webtv")>0||ag.indexOf("msn companion")>0||ag.indexOf("stb")>0)oDL=sUB+sQP;else{if(ap.indexOf("netscape")>-1&&av.indexOf("4.")>-1){if(!fWinLive){if(fMAC)sWD+=",height="+(H-38)+",left="+(sc-W-16);else sWD+=",height="+(H-30)+",left="+(sc-W-12);}h_win=window.open(sUB+sQP,"_help",sWD);}else{if(ag.indexOf("opera")>-1){if(!fWinLive)sWD+=",height="+H+",left="+(sc-W-(fMAC?5:0));h_win=window.open(sUB+sQP,"_help",sWD);}else{if(ag.indexOf("aol")>-1){if(!fWinLive)sWD+=",height="+(H-115);window.open(sUB+sQP,"_help",sWD);}else{if(fIE||ag.indexOf("netscape6")>-1){if(!fWinLive)sWD+=",height="+H+",left="+(sc-W);if(ag.indexOf("msie 4")>0)window.open(sUB+sQP,"_help",sWD);else h_win=window.open(sUB+sQP,"_help",sWD);if(h_win&&!fMAC&&ap.indexOf("netscape")<0)h_win.opener=self;}else window.open(sUB+sQP,"_help");}}}}}}function EvalPwdStrength(ob,pb){PadPasswd(ob,pb.length*2);if(ClientSideStrongPassword(pb,gSimilarityMap,gDictionary))DispPwdStrength(3,"css0165");else{if(ClientSideMediumPassword(pb,gSimilarityMap,gDictionary))DispPwdStrength(2,"css0164");else{if(ClientSideWeakPassword(pb,gSimilarityMap,gDictionary))DispPwdStrength(1,"css0163");else DispPwdStrength(0,"css0162");}}}function SetPwdStrengthEx(qb,rb){EvalPwdStrength(qb,rb);if(ClientSideStrongPassword(rb,gSimilarityMap,gDictionary))document.cookie="pwdstrength=3";else{if(ClientSideMediumPassword(rb,gSimilarityMap,gDictionary))document.cookie="pwdstrength=2";else{if(ClientSideWeakPassword(rb,gSimilarityMap,gDictionary))document.cookie="pwdstrength=1";else document.cookie="pwdstrength=0";}}}function SetPwdStrength(sb,tb){if(ClientSideStrongPassword(sb,gSimilarityMap,gDictionary))tb.value=3;else{if(ClientSideMediumPassword(sb,gSimilarityMap,gDictionary))tb.value=2;else{if(ClientSideWeakPassword(sb,gSimilarityMap,gDictionary))tb.value=1;else tb.value=0;}}}function XPWCont(){if(typeof parent.opener.RegistrationFinishedCallback!="undefined")parent.opener.RegistrationFinishedCallback();parent.close();}function OnPadSubmit(ub){if(typeof ub.CurrPW=="object")PadPasswd(ub,ub.CurrPW.value.length);ub.submit();return false;}function OnPadSubmitWithAction(vb,wb){if(typeof vb.CurrPW=="object")PadPasswd(vb,vb.CurrPW.value.length);return OnSubmitWithAction(vb,wb);}function ValHex(xb){var hex="0123456789ABCDEF";var sFV=xb.value;if(!Val(xb))return false;for(i=0;i<sFV.length;i++){if(hex.indexOf(sFV.charAt(i).toUpperCase())==-1)return false;}return true;}function ShowWDiv(yb,zb,Ab,Bb){var cN=GEId(yb);var oD=GEId(zb).style;while(cN.tagName!="BODY"){Ab+=cN.offsetTop;Bb+=cN.offsetLeft;cN=cN.offsetParent;}oD.top=Ab+"px";oD.left=Bb+"px";oD.display="block";}function AUp(Cb,Db,Eb){if(typeof Cb=="object"){var sFNV=Cb.value;if(sFNV.length>0&&sFNV.indexOf(Eb)==-1)Cb.value=sFNV+Db;}}var g_bClearCache=false;function ClearSSLCache(){g_bClearCache=false;try{g_bClearCache=document.execCommand("ClearAuthenticationCache");}catch(e){}}function EndPPCRL(Fb,u){if(window.external)try{if(Fb){if(Fb&-2147483648){window.external.RequestStatus=Fb;window.external.WebFlowUrl=u;window.external.NotifyIdentityChanged();window.external.ReturnToApp();}else{window.external.RequestStatus=Fb;window.external.WebFlowUrl=u;window.external.NotifyIdentityChanged(true);window.external.BrowseToAuthUI();}}else{window.external.Submit();window.external.BrowseToAuthUI();}}catch(e){}}function WebHancer(Gb,Hb,Ib){if(typeof Gb.sWH!="undefined"&&Hb.length!=0)Gb.sWH.value+="["+Hb+","+Ib+"]";}function ParseQS(Jb){var sQ=Jb.substr(Jb.indexOf("?")+1);var oA=new Object();if(sQ){var aF=sQ.split("&");for(var f=0;f<aF.length;f++){var sFD=aF[f].split("=");oA[sFD[0]]=sFD[1];}}return oA;}function GetQSVal(Kb,Lb){var oAs=ParseQS(Kb);var sR=null;for(var oA in oAs){if(Lb==oA)sR=oAs[oA];}return sR;}function SetFF(Mb,Nb){var oF=GetEl(Mb);if(oF==null||oF.value!="")return;oF.value=Nb;}function IsPPCRLEnv(){if(window.external)try{if(window.external.GUID=="bd3c0d89-e162-4de2-a1bf-942b86200f99")return true;}catch(e){return false;}else return false;}var g_d=":";function PushError(Ob){var sErrs=g_d+s_prop38+g_d;var sE=g_d+Ob+g_d;if(!Ob||typeof s_prop38=="undefined"||typeof s_prop48=="undefined"||sErrs.indexOf(sE)!=-1)return;s_prop38+=(s_prop38.length>0?g_d+Ob:Ob);s_prop48=s_prop38;}function SendReport(){if(typeof s_account!="undefined")s_gs(s_account.toLowerCase());}function ClearError(){if(typeof s_prop38!="undefined")s_prop38="";if(typeof s_prop48!="undefined")s_prop48="";}function AppPN(s){return s&&s.length>0?s+g_d+s_pageName:"";}var k_sCookieDelim="; ";var k_sWLOptCookieName="WLOpt";var k_sWLOptCookieDelim="&";var k_sWLOpt_NoRememberMe="nrme";var k_sWLOpt_SkipUsername="skip";var k_sWLOpt_ShowUpgrade="shup";var k_sWLOpt_AlwaysSSL="ssl";function ReadCookie(Pb){return ExtractToken(document.cookie,Pb,k_sCookieDelim);}function WriteCookie(Qb,Rb,Sb,Tb){var s=Qb+"="+Rb+";domain=";if(Tb)s+=".";s+=document.domain+";path=/";if(Sb)s+=";expires=Wed, 30-Dec-2037 16:00:00 GMT";else{if(Rb==" ")s+=";expires=Thu, 30-Oct-1980 16:00:00 GMT";}document.cookie=s;}function GetWLLoginOption(Ub){var value=null;var cookie=ReadCookie(k_sWLOptCookieName);if(null!=cookie)value=ExtractToken(cookie,Ub,k_sWLOptCookieDelim);return value;}function SetWLLoginOption(Vb,Wb){var cookie=ReadCookie(k_sWLOptCookieName);if(null==cookie)cookie=Vb+"="+Wb;else{var prev=GetWLLoginOption(Vb);if(prev==Wb)return;if(null!=prev)cookie=cookie.replace(Vb+"="+prev,Vb+"="+Wb);else cookie+=k_sWLOptCookieDelim+Vb+"="+Wb;}WriteCookie(k_sWLOptCookieName,cookie,true);}function UnsetWLLoginOption(Xb){var cookie=ReadCookie(k_sWLOptCookieName);if(null==cookie)return;var prev=GetWLLoginOption(Xb);if(null==prev)return;cookie=cookie.replace(k_sWLOptCookieDelim+Xb+"="+prev,"");cookie=cookie.replace(Xb+"="+prev+k_sWLOptCookieDelim,"");cookie=cookie.replace(Xb+"="+prev,"");if(0==cookie.length)cookie=" ";WriteCookie(k_sWLOptCookieName,cookie," "!=cookie?true:false);}function ExtractToken(Yb,Zb,ac){var value=null;var start=Yb.indexOf(Zb+"=");if(0==start)start+=Zb.length+1;else{if(0<start){start=Yb.indexOf(ac+Zb+"=");if(0<start)start+=ac.length+Zb.length+1;}}if(-1!=start){var end=Yb.indexOf(ac,start);if(-1==end)end=Yb.length;value=Yb.substring(start,end);}return value;}function CheckEnhancedSecOption(){if(1==GetWLLoginOption(k_sWLOpt_AlwaysSSL)&&typeof g_urlLoginSSL!="undefined"&&g_urlLoginSSL!="")document.location=g_urlLoginSSL;}