function validate()
{
 var digits="0123456789";
 var aa="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";
   var temp ;
flag=true;
      
if (document.regform.userid.value=="")  {
alert("No Name ! Please Enter User ID");
document.regform.userid.focus();
flag=false;
}

for (var i=0;i<document.regform.userid.value.length;i++){
temp=document.regform.userid.value.substring(i,i+1);
if (aa.indexOf(temp)==-1){
alert("Invalid Name !");
document.regform.userid.focus();
document.regform.userid.select();
flag=false;
     }
   }

   if((document.regform.userpassword.value=="") &&(flag)) 
{
   flag=false;
   alert("Please Enter your Password");
   document.regform.userpassword.focus();
   return flag;
} 


    if((flag) && ((document.regform.userpassword.value)!=(document.regform.userpasswdre.value)))
{
   flag=false;
   alert(" Please Retype Your Password");
   document.regform.userpasswdre.focus();
   document.regform.userpasswdre.select();
   return flag;
 }


if((flag) && (document.regform.username.value==""))
{
   flag=false;
   alert("Please Enter Your Name ");
   document.regform.username.focus();
   return flag;
}

if((flag) && ((document.regform.useremail.value).indexOf("@")<=0 || (document.regform.useremail.value).indexOf(".")<=2 || (document.regform.useremail.value).indexOf("/")>0) || (document.regform.useremail.value).indexOf(".")==(document.regform.useremail.value).indexOf("@")+1)
{ 
   flag=false;
   alert("Please enter your valid email address"); 
    document.regform.useremail.focus();  
}

if((flag) && (document.regform.userphone.value==""))
{
   flag=false;
   alert("Please Enter Your Phone Number");
   document.regform.userphone.focus();
   return flag;
}
return flag;
}