function checkValid(frm)
{
	frmObj = frm;
	var msg=""
	if(Trim(frmObj.firstName.value)=="")
	{
	  msg += "* Enter First Name		\n";
	  alert(msg);
	  frmObj.firstName.select();
	  return false;
	}  
	else  if(!letter(frmObj.firstName.value,frmObj.firstName.value.length))
	{
	    msg +="* Enter Proper First name    \n";  
		alert(msg);
		frmObj.firstName.select();
	    return false;
	}
	if(Trim(frmObj.lastName.value)=="")
	{
	  msg += "* Enter Last Name	\n";
	  alert(msg);
	  frmObj.lastName.select();
	  return false;
	}
	else if(!letter(frmObj.lastName.value,frmObj.lastName.value.length))
	{
	    msg +="* Enter Proper Last Name \n";  
		alert(msg);
		frmObj.lastName.select();
	  	return false;
	}

	if(Trim(frmObj.email.value)=="")
	{
		msg += "* Enter Email \n";
		alert(msg);
		frmObj.email.select();
	  	return false;
	}
	else if(frmObj.email.value !=""  && !isValidEmail(frmObj.email.value))
	{	
		frmObj.email.select();
	  	return false;
	}
	
	if(Trim(frmObj.confirmemail.value) =="")
	{
		msg +="* Enter Confirm Email \n";
		alert(msg);
		frmObj.confirmemail.select();
	  	return false;
	}
	
	if(frmObj.confirmemail.value != frmObj.email.value)
	{
		msg +="* Email and Confirm Email must be same.\n";
		alert(msg);
		frmObj.confirmemail.select();
	  	return false;
	}
	
	
	if(Trim(frmObj.password.value) =="")
	{	msg +="* Enter Password	\n";
		alert(msg);
		frmObj.password.select();
	  	return false;
	}
	if(frmObj.password.value.length< 6 || frmObj.password.value.length > 12)
	{	msg +="* Password Must be 6-12 characters. 	\n";
		alert(msg);
		frmObj.password.select();
	  	return false;
	}
	
	if(Trim(frmObj.confirmpassword.value) =="")
	{	msg +="* Enter Confirm Password.	\n";
		alert(msg);
		frmObj.confirmpassword.select();
	  	return false;
	}
	
	if(frmObj.confirmpassword.value != frmObj.password.value)
	{
		msg +="* Password and Confirm Password must be same. \n";
		alert(msg);
		frmObj.confirmpassword.select();
	  	return false;
	}

	if(frmObj.companyNames.value=="" && Trim(frmObj.company.value)=="")
	{
		msg +="* Enter Company	\n";
		alert(msg);
		frmObj.company.select();
	  	return false;
	}

	if(frmObj.title.value=="")
	{
		msg +="* Select title   \n";
		alert(msg);
		frmObj.title.focus();
	  	return false;
	}
	
	if(frmObj.upsAcct.value.length < 6)
	{	msg +="* UPS Account Number Must be 6 numeric characters. 	\n";
		alert(msg);
		frmObj.upsAcct.select();
	  	return false;
	}
	
	frmObj.submit();
	return true;
}

