
function checkRegister()
{
	
	if (document.register.PersonName.value=="")
	{
		alert("Please enter person name.");
		document.register.PersonName.focus();
		return false;
	}
	else if (document.register.Organisation.value=="")
	{
		alert("Please enter organisation.");
		document.register.Organisation.focus();
		return false;
	}
	else if (document.register.Designation.value=="")
	{
		alert("Please enter Designation.");
		document.register.Designation.focus();
		return false;
	}
	else if (document.register.OfficeAddress.value=="")
	{
		alert("Please enter OfficeAddress.");
		document.register.OfficeAddress.select();
		return false;
	}
	else if (document.register.OfficePhone.value=="")
	{
		alert("Please enter OfficePhone.");
		document.register.OfficePhone.focus();
		return false;
	}
	else if (document.register.Email.value=="")
	{
		alert("Please enter Email.");
		document.register.Email.focus();
		return false;
	}
	else if ((document.register.Email.value != "") && (!checkMail(document.register.Email.value)))
	{
		alert("Please enter Valid Email.");
		document.register.Email.focus();
		return false;
	}
	else if (document.register.IndividualLicenses.value!="" && (isNaN(document.register.IndividualLicenses.value))) 	{
		alert("Please enter Numeric Value.");
		document.register.IndividualLicenses.value="";
		document.register.IndividualLicenses.focus();
		return false;
	}
	else if (document.register.FirmLicenses.value != "" && (isNaN(document.register.FirmLicenses.value)))
	{
		alert("Please enter Numeric Value.");
		document.register.FirmLicenses.value = "";
		document.register.FirmLicenses.focus();
		return false;
	}
	else if (document.register.NameofSupervisor.value=="")
	{
		alert("Please enter NameofSupervisor.");
		document.register.NameofSupervisor.focus();
		return false;
	}
	else if (document.register.EmailofSupervisor.value == "") 
	{
		alert("Please enter Email.");
		document.register.EmailofSupervisor.focus();
		return false;
	}
	else if ((document.register.EmailofSupervisor.value != "email of supervisor") && (!checkMail(document.register.EmailofSupervisor.value))) 
	{
		alert("Please enter valid Email.");
		document.register.EmailofSupervisor.focus();
		return false;
	}
}	

function checkMail (EmailId)
	{ 
		Email = new String (EmailId)
		mailLength = Email.length ; 
		var again = 1 ;
		var atcomes = false ;
		var dotcomes = false ;
		for (var i=0;i<mailLength;i++)
		{
		   letter = Email.charAt(i);
		   if (letter == '@' )  			
		    {  
			  if (!atcomes)
			     atcomes = true ; 
			   else
			     atcomes = false ; 	 
			}
		   else if (letter == '.' && atcomes == true )		 
		         dotcomes = true ;
			else continue; 	 
		}
		if ( dotcomes && atcomes )
		     return true ;
		else
		     return false ;
	}


