function validate_missing(registrationfrm){
	apos=registrationfrm.email.value.indexOf("@")
	dotpos=registrationfrm.email.value.lastIndexOf(".")
	
	if (apos<1||dotpos-apos<2)  {
    alert( "Email address invalid! Check values" );
    registrationfrm.email.focus();
    return false 
	}
		
	if (registrationfrm.pwd1.value == "")  {
    alert( "Some of the mandatory fields are missing. Please check values" );
    registrationfrm.pwd1.focus();
    return false 
	}
	
	if (registrationfrm.pwd2.value == "")  {
    alert( "Some of the mandatory fields are missing. Please check values" );
    registrationfrm.pwd2.focus();
    return false 
	}
	
	if (registrationfrm.pwd1.value != "" && registrationfrm.pwd2.value != "" && registrationfrm.pwd1.value != registrationfrm.pwd2.value )  {
    alert( "Provide same value for passwords" );
    registrationfrm.pwd2.focus();
    return false 
	}
	
	if (registrationfrm.pwd1.value.length<6 )  {
    alert( "Password too short. Make it a least 5 characters" );
    registrationfrm.pwd2.focus();
    return false 
	}
	
	if (registrationfrm.firstname.value == "")  {
    alert( "Some of the mandatory field are missing. Please check values" );
    registrationfrm.firstname.focus();
    return false 
	}
	
	if (registrationfrm.lastname.value == "")  {
    alert( "Some of the mandatory field are missing. Please check values" );
    registrationfrm.lastname.focus();
    return false 
	}
	
	if (registrationfrm.organization.value == "")  {
    alert( "Some of the mandatory field are missing. Please check values" );
    registrationfrm.organization.focus();
    return false 
	}

	if (registrationfrm.country.value == "")  {
    alert( "Some of the mandatory field are missing. Please check values" );
    registrationfrm.country.focus();
    return false 
	}	
}

function set_focus(){
 document.registrationfrm.email.focus();
}
