﻿
function UserName(value,contex)
{
document.getElementById("lblteamMsg").innerHTML=value;
}

function name()
{
  var str=trimAll(document.getElementById("reusername").value); 
   if(str=="")
   {
//    document.getElementById("lblteamMsg").innerHTML="<font color=red>User Name cannot be blank</font>";
alert("User Name cannot be blank")
   }
  else
  {
    var iChars = "!@#$%^&*()+=-[]\\\';,./{}|\":<>Ç? ";
    var len=document.getElementById("reusername").value;
    var xx=0;
       for (var i = 0; i < len.length; i++) 
       {
        if (iChars.indexOf(len.charAt(i)) != -1) 
        {
         alert("User name has special characters or Space. Please remove them and try again.\n");
         xx=1;
         break;
        }         
       }
       if(xx==0)
       {checkUserName(str);}
       else
       {
        document.getElementById("lblteamMsg").innerHTML="";
       }
       
       
       
  }
}

function trimAll(sString) 
{
    while (sString.substring(0,1) == ' ')
    {
        sString = sString.substring(1, sString.length);
    }
    while (sString.substring(sString.length-1, sString.length) == ' ')
    {
        sString = sString.substring(0,sString.length-1);
    }
    return sString;
}

function checklogin()
{
  var err="";
  if(document.getElementById("Txtemailid").value=="")
  { err +="\nUser name cannot be blank.\t\n";}
 
   if(document.getElementById("Txtpass1").value=="")
  { err +="Password cannot be blank.\t\n";}   
  
  if(err=="")
  { return true;}
  else
  { alert(err) 
   return false;}
}

function check()
{
  var err="";
  
  if(document.getElementById("reusername").value=="")
  { err +="user name cannot be blank.\n";
  }
  else
  {
     var iChars = "!@#$%^&*()+=-[]\\\';,./{}|\":<>Ç? ";
     var len=document.getElementById("reusername").value;
      for (var i = 0; i < len.length; i++) 
      {
        if (iChars.indexOf(len.charAt(i)) != -1) 
        {
         err += "User name has special characters or Space. Please remove them and try again.\n";
          break;
        } 
      }  
  }
  
  if(document.getElementById("reemail").value=="")
  { err +="Email cannot be blank\n";}
  else
  {  checkEmail = document.getElementById("reemail").value;

    if ((checkEmail.indexOf('@') < 0) || ((checkEmail.charAt(checkEmail.length-4) != '.') && (checkEmail.charAt(checkEmail.length-3) != '.'))) 
       {
         err +="You have entered an invalid  Email address. \n";           
       } 

   } 
   if(document.getElementById("repass").value=="")
  { err +="Password cannot be blank.\n";}
  else
  {
     var iChars = "  ";
     
     var len=document.getElementById("repass").value;
      for (var i = 0; i < len.length; i++) 
      {
        if (iChars.indexOf(len.charAt(i)) != -1) 
        {
         err += "Password has Space. Please remove them and try again.\n";
          break;
        } 
      }  
  
  
  }
   
   if(document.getElementById("refirstname").value=="")
  { err +="First Name cannot be blank.\n";}
  if(document.getElementById("relname").value=="")
  { err +="Last Name cannot be blank.\n";}
  
  if(document.getElementById("repass").value!=document.getElementById("reconpass").value)
  { err +="The password and confirm password should be the same \n";}
  
//  if(document.getElementById("realteremail").value=="")
//   
//  { err +="Alternate Eamil cannot be blank.\n";}
//  else
//  { var checkEmail1 = document.getElementById("realteremail").value;

//    if ((checkEmail1.indexOf('@') < 0) || ((checkEmail1.charAt(checkEmail1.length-4) != '.') && (checkEmail1.charAt(checkEmail.length-3) != '.'))) 
//       {
//         err +="You have entered an invalid Alternate Email address. \n";           
//       } 

//   } 
   var date=document.getElementById("bmonth").value+"/"+document.getElementById("bday").value+"/"+document.getElementById("byear").value;
   
    var RegExPattern = /^(?=\d)(?:(?:(?:(?:(?:0?[13578]|1[02])(\/|-|\.)31)\1|(?:(?:0?[1,3-9]|1[0-2])(\/|-|\.)(?:29|30)\2))(?:(?:1[6-9]|[2-9]\d)?\d{2})|(?:0?2(\/|-|\.)29\3(?:(?:(?:1[6-9]|[2-9]\d)?(?:0[48]|[2468][048]|[13579][26])|(?:(?:16|[2468][048]|[3579][26])00))))|(?:(?:0?[1-9])|(?:1[0-2]))(\/|-|\.)(?:0?[1-9]|1\d|2[0-8])\4(?:(?:1[6-9]|[2-9]\d)?\d{2}))($|\ (?=\d)))?(((0?[1-9]|1[012])(:[0-5]\d){0,2}(\ [AP]M))|([01]\d|2[0-3])(:[0-5]\d){1,2})?$/;
   
     if ((date.match(RegExPattern)) && (date.value!='')) 
     {
         //alert(date.match(RegExPattern)); 
         var laterdate = new Date();     // 1st January 2000
        var earlierdate = new Date(date);  // 13th March 1998
        var difference = laterdate.getTime() - earlierdate.getTime();
        var yearDifference = Math.floor(difference/1000/60/60/24/365);
        if(yearDifference < 18)
         {err +="You need to be at least 18 years old to become a member of this site\n";}
      }else 
     {
       err += "Please Enter valid date format(MM/DD/YYYY)\n";        
     } 
     
     
     
     
   if(document.getElementById("recountry").value=="")
  { err +="Please select country \n";}
   
   if(document.getElementById("recity").value=="")
  { err +="City Name cannot be blank.\n";}
  else
  {
        var iChars = "!@#$%^&*()+=-[]\\\';,./{}|\":<>Ç?";
        var len=document.getElementById("recity").value;
        for (var i = 0; i < len.length; i++) 
        {
         if (iChars.indexOf(len.charAt(i)) != -1) 
         {
          err += "City name has special characters. Please remove them and try again.\n";
          break;
         } 
       } 
  
  }
  
  
  if(document.getElementById("rezip").value=="")
  { err +="Pin Code Cannot be blank.\n";}
  else
  {
        var iChars = "!@#$%^&*()+=[]\\\';,./{}|\":<>Ç?";
        var len=document.getElementById("rezip").value;
        for (var i = 0; i < len.length; i++) 
        {
         if (iChars.indexOf(len.charAt(i)) != -1) 
         {
          err += "Pin Code has special characters. Please remove them and try again.\n";
          break;
         } 
       } 
  }

  if( !document.getElementById("terms").checked)
  { err +="Please accept Terms of Service .\n";}
 
  if(err=="")
  { return true;}
  else
  { alert(err) 
   return false;}
}
function forgotpassword()
{
window.open('/userlogin/forgotpassword.aspx','example', config='left=100,top=50,width=670,height=500')
return ;
}

function resendmail()
{
window.open('activationmail.aspx','example', config='left=100,top=50,width=665,height=200')
return false;
}



var xx=1;
function setlogin()
{
setTimeout("redirlogin()",2);
}
function redirlogin()
{ 

 // document.getElementById("time").innerHTML= xx + " seconds";
  
 document.frm.action="/userlogin/login.aspx";
 document.forms[0].submit();
 //document.forms[0].submit
  
  
  
}