function validation()
{
var err=0;
var message =""; 
var name = document.getElementById('txtusername').value;
var password = document.getElementById('txtpassword').value;

	if(name=="")
		{
			err++;
			message=message+"Enter the User Name\n";
		}
	if(password=="")
		{
			err++;
			message=message+"Enter the Password\n";
		}
	if(err>=1)
       {
         var i;
         var almsg;
         var errmsg="";
         almsg = new Array(err);
         for(i=0;i<err;i++)
           {
            almsg=message.split('\n');
            errmsg=almsg[i];
		 	if(errmsg=="Enter the User Name")
             {                
              document.getElementById('txtusername').value="";
              document.getElementById('txtusername').focus();   
              alert(message);
              return false;
             }
			else if(errmsg=="Enter the Password")
             {                
              document.getElementById('txtpassword').value="";
              document.getElementById('txtpassword').focus();   
              alert(message);
              return false;
             }
		   }
	   }
}

function regvalidation(){
var err=0;
var i = 0;
var message ="";
var username=document.getElementById('usernameid').value;
var password=document.getElementById('passwordid').value;
var email=document.getElementById('emailaddress_id').value;

if(username==''){
	err++;
	message=message+"Enter the User Name\n";
}
else if(username!=''){
	var checkString="1234567890`~!@#$%^&*()_+- =\|}{[]:;\"'?/>.<,";
	var Result=true;
	for( i=0; i < username.length; i++){
	if(checkString.indexOf(username.charAt(i))!=-1){
		Result = false;
		}
	}
	if(!Result){
	err++;
	message=message+"Invalid User Name\n";
	}
}
if(password==''){
	err++;
	message=message+"Enter the Password\n";
}
if(email==''){
	err++;
	message=message+"Enter the Email Address\n";
}
else if(email!=''){
	if(!emailvalidation(email)){
	err++;
	message=message+"Invalid Email Address\n";
	}
}


	if(err>=1)
     {
       var i;
       var almsg;
       var errmsg="";
       almsg = new Array(err);
       for(i=0;i<err;i++)
         {
          almsg=message.split('\n');
          errmsg=almsg[i];
		    if(errmsg=="Enter the User Name"||errmsg=="Invalid User Name")
               {                
                document.getElementById('usernameid').value="";
                document.getElementById('usernameid').focus();   
                alert(message);
                return false;
              }
			 else if(errmsg=="Enter the Password")
               {                
                document.getElementById('passwordid').value="";
                document.getElementById('passwordid').focus();   
                alert(message);
                return false;
              }
			 else if(errmsg=="Enter the Email Address" || errmsg=="Invalid Email Address")
               {                
                document.getElementById('emailaddress_id').value="";
                document.getElementById('emailaddress_id').focus();   
                alert(message);
                return false;
          }			 
		 }
     }
}
function emailvalidation(value) {
	var emailregex = /^[A-Za-z0-9](([_\.\-]?[a-zA-Z0-9]+)*)@([A-Za-z0-9]+)(([\.\-]?[a-zA-Z0-9]+)*)\.([A-Za-z]{2,})$/;
	if (value.search(emailregex)==-1) {
		return false;
	}
	return true;
}
