// JavaScript Document
function validate()
{
var retval = false;
if(document.register.title.value=="")
	 {
    	alert("Please Provide Title");
    	document.register.title.focus();
		return false;
	 }	
if(document.register.fname.value=="")
	 {
    	alert("Please Provide Firstname");
    	document.register.fname.focus();
		return false;
	 }		
if(document.register.surname.value=="")
	 {
    	alert("Please Provide Surname");
    	document.register.surname.focus();
		return false;
	 }
	 
	for(i=0;i<document.register.addrtype.length;i++)
	{
 		if(document.register.addrtype[i].checked == true)
 		{
 			retval = true;
			break;
 		}
	}
	if(retval == false)
	{
	alert("Please Select Address Type");
	return false;
	}
if(document.register.addr1.value=="")
	 {
    	alert("Please Provide Address Line 1");
    	document.register.addr1.focus();
		return false;
	 }
if(document.register.addr2.value=="")
	 {
    	alert("Please Provide Address Line 2");
    	document.register.addr2.focus();
		return false;
	 }
if(document.register.city.value=="")
	 {
    	alert("Please Provide City");
    	document.register.city.focus();
		return false;
	 }
	 if(document.register.pin.value=="")
	 {
    	alert("Please Provide Postal Code");
    	document.register.pin.focus();
		return false;
	 }
if(document.register.state.value=="")
	 {
    	alert("Please Provide State");
    	document.register.state.focus();
		return false;
	 }
if(document.register.country.value=="")
	 {
    	alert("Please Provide Country");
    	document.register.country.focus();
		return false;
	 }
if(document.register.phone.value=="")
	 {
    	alert("Please Provide your Contact Number");
    	document.register.phone.focus();
		return false;
	 }
	 	
	if (document.register.email.value=="")
	{
	alert("Please Provide your Email ID");
	document.register.email.focus();
	return false;
	}
	else {
            var j = new RegExp(); 
          j.compile("[A-Za-z0-9._-]+@[^.]+\..+"); 
             if (!j.test(register.email.value))
			  { 
                alert("Please Provide Email ID in Correct Format."); 
                return false;
			  }
      }	

	if(document.register.hquali.value=="")
	 {
    	alert("Please Provide your Highest Qualification.");
    	document.register.hquali.focus();
		return false;
	 }
	if((document.register.spec1.checked==false)&&(document.register.spec2.checked==false)&&(document.register.spec3.checked==false)&&(document.register.spec4.checked==false)&&(document.register.spec5.checked==false)&&(document.register.spec6.checked==false)&&(document.register.spec7.checked==false)&&(document.register.spec8.checked==false))
	 {
    	alert("Please Provide Area of Specialization.");
    	return false;
	 }
	 
	 if((document.register.spec8.checked==true)&&(document.register.otherspec.value==""))
	 {
	 alert("Please Provide Details of Other Area of Specialization.");
    	return false;
	 }
	 if((document.register.areaint1.checked==false)&&(document.register.areaint2.checked==false)&&(document.register.areaint3.checked==false)&&(document.register.areaint4.checked==false)&&(document.register.areaint5.checked==false))
	 {
    	alert("Please Provide Area of Interest.");
    	return false;
	 }
	 
	 if((document.register.areaint5.checked==true)&&(document.register.otherinterest.value==""))
	 {
	 alert("Please Provide Details of Other Areas of Interest.");
    	return false;
	 }
	if((document.register.learn1.checked==false)&&(document.register.learn2.checked==false)&&(document.register.learn3.checked==false)&&(document.register.learn4.checked==false)&&(document.register.learn5.checked==false)&&(document.register.learn6.checked==false))
	 {
    	alert("Please Provide One Option of How you Learnt About Us.");
    	return false;
	 }
	 if((document.register.learn6.checked==true)&&(document.register.otherlearn.value==""))
	 {
	 alert("Provide Details of Other Sources of How you Learnt About Us.");
    	return false;
	 }
	if(document.register.terms.checked != true)
	{
	alert("You should agree to the terms of services and privacy policy of the company");
    	return false;
	}	
	
	return true; 
}	
function numonly()
{
	if ( (event.keyCode>47 && event.keyCode<58 ) || (event.keyCode==32)|| (event.keyCode==46))
		 return true;
	else
		return false
}	 
