function check_email(){

	var email=document.myForm.email.value;		   
	if(email.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) == -1) 
	{
		
		return false;
	}
	else 
		return true;
}
function validate()
{
	var errorMessage="";
	  
	if(document.myForm.org.value==""){
		errorMessage="org is missing\n" + errorMessage;
 		document.myForm.org.focus(); 
	}
	if(document.myForm.country.value==""){
		errorMessage="country is missing\n" + errorMessage;
 		document.myForm.country.focus(); 
	}
 	if(document.myForm.pcode.value==""){
		errorMessage="postal code  is missing\n" + errorMessage;
 		document.myForm.pcode.focus(); 
	}
	if(isNaN(document.myForm.pcode.value)){
		errorMessage="postal code must contain digits  only(0-9)\n" + errorMessage;
 		document.myForm.phone.focus(); 
	}

	if(document.myForm.city.value==""){
		errorMessage="city is missing\n" + errorMessage;
 		document.myForm.city.focus(); 
	}
	if(document.myForm.address1.value==""){
		errorMessage="address1 is missing\n" + errorMessage;
 		document.myForm.address1.focus(); 
	}
	if(document.myForm.address2.value==""){
		errorMessage="address2 is missing\n" + errorMessage;
 		document.myForm.address2.focus(); 
	}
	if(document.myForm.phone.value==""){
		errorMessage="phone no is missing\n" + errorMessage;
 		document.myForm.phone.focus(); 
	}
	if(isNaN(document.myForm.phone.value)){
		errorMessage="phone no must contain digits (0-9)\n" + errorMessage;
 		document.myForm.phone.focus(); 
	}
	
	if(!check_email()){
 		errorMessage="wrong email id.Enter in the format email@domainname.Something\n" + errorMessage;
 		document.myForm.email.focus(); 
	}
	if(document.myForm.password.value!=document.myForm.rpassword.value | document.myForm.password.value=="" ){
        errorMessage="Passwords are not matching or password is  missing\n" + errorMessage;
		document.myForm.password.focus(); 
    }
	if(document.myForm.userid.value==""){
 		errorMessage="user id is missing\n" + errorMessage;
 		document.myForm.userid.focus(); 
	}
	if(document.myForm.lname.value==""){
 		errorMessage="last name is missing\n" + errorMessage;
 		document.myForm.lname.focus(); 
	} 
	if(document.myForm.fname.value==""){
  		errorMessage="first name is missing\n" + errorMessage;
 		document.myForm.fname.focus();
    }
	
	
	if(errorMessage==""){
	   
	   return true;
	}else{
		alert(errorMessage);
		event.returnValue = false; 
	}
} 

