Advertisement
Guest User

vodka_carambar

a guest
Feb 5th, 2009
1,284
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function OnSigninSubmit(u)
  2. {
  3.     if(g_fAS)return false;
  4.     if(typeof u!="object")return false;
  5.     var bL=true;
  6.     var bP=true;
  7.     var bI=true;
  8.     var bH=true;
  9.     bL=Val(u.login);
  10.     var sEM=u.login.value;
  11.     bL=ValEM(sEM);
  12.     if(typeof u.passwd=="object")
  13.         bP=Val(u.passwd);
  14.     if(!bP)
  15.     {
  16.         if(typeof u.CS=="object")
  17.             bP=u.CS.value!="";
  18.         if(typeof u.FedState=="object"&&u.FedState.value>=1)
  19.             bP=true;
  20.     }
  21.     if(typeof u.pin=="object")
  22.         bI=Val(u.pin);
  23.     if(typeof u.HIPSolution=="object")
  24.         bH=Val(u.HIPSolution);
  25.     if(!bL||!bP||!bI||!bH)
  26.     {
  27.         var fSF=true;
  28.         HideErrorDivs();
  29.         if(!bL)
  30.         {
  31.             fSF=SwErr("i0519",u.login,fSF);
  32.             if(typeof g_bTriedInvalidName!="undefined")
  33.                 g_bTriedInvalidName=1;
  34.         }
  35.         if(!bI)
  36.             fSF=SwErr("i0527",u.pin,fSF);
  37.         if(!bP)
  38.             fSF=SwErr("i0512",u.passwd,fSF);
  39.         if(!bH)
  40.             fSF=SwErr("i0517",u.HIPSolution,fSF);
  41.         return false;
  42.     }
  43.     if(typeof g_RDScriptDL!="undefined")
  44.         SubmitPending(u);
  45.     if(typeof u.passwd=="object")
  46.         PadPasswd(u,u.passwd.value.length);
  47.     if(typeof g_DO!="undefined")
  48.     {
  49.         var dom=sEM.substr(sEM.indexOf("@")+1);
  50.         var sU=g_DO[dom.toLowerCase()];
  51.         if(sU)u.action=sU;
  52.     }
  53.     if(typeof g_QS!="undefined")
  54.     {
  55.         if(g_QS)
  56.         {
  57.             var sS="&";
  58.             if(u.action.indexOf("?")==-1)
  59.                 sS="?";
  60.             if(u.action.indexOf(g_QS)==-1)
  61.                 u.action+=sS+g_QS;
  62.         }
  63.     }
  64.     g_fAS=true;
  65.     u.login.value=u.login.value.toLowerCase();
  66.     WriteWLPerfOnSubmit();
  67.     u.submit();
  68.     return false;
  69. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement