function regFormCheck()
{
	document.frmSignUp.txtUserName.value=strip_tags(document.frmSignUp.txtUserName.value);
	if(dotrim(document.frmSignUp.txtUserName.value)=="")
	{
		alert("Username can not be empty.");
		document.frmSignUp.txtUserName.value='';
		document.frmSignUp.txtUserName.focus();
		return false;
	}
	if(specialChar(document.frmSignUp.txtUserName.value)==false)
	{
		alert("Username must not contain any special characters.");				
		document.frmSignUp.txtUserName.focus();
		return false;
	}
	
	document.frmSignUp.txtPassword.value=strip_tags(document.frmSignUp.txtPassword.value);
	if(dotrim(document.frmSignUp.txtPassword.value)=="")
	{
		alert("Password can not be empty.");
		document.frmSignUp.txtPassword.value='';
		document.frmSignUp.txtPassword.focus();
		return false;
	}
	
	document.frmSignUp.txtRetypePassword.value=strip_tags(document.frmSignUp.txtRetypePassword.value);
	if(dotrim(document.frmSignUp.txtRetypePassword.value)=="")
	{
		alert("Retype Password can not be empty.");
		document.frmSignUp.txtRetypePassword.value='';
		document.frmSignUp.txtRetypePassword.focus();
		return false;
	}
	if(dotrim(document.frmSignUp.txtPassword.value)!=dotrim(document.frmSignUp.txtRetypePassword.value))
	{
		alert("'Password' & 'Retype Password' do not match.");				
		document.frmSignUp.txtRetypePassword.focus();
		return false;
	}
	
	if(dotrim(document.frmSignUp.txtFirstName.value)!="")
	{
		document.frmSignUp.txtFirstName.value=strip_tags(document.frmSignUp.txtFirstName.value);				
		if(specialChar(document.frmSignUp.txtFirstName.value)==false)
		{
			alert("First Name must not contain any special characters.");				
			document.frmSignUp.txtFirstName.focus();
			return false;
		}
	}			
	
	if(dotrim(document.frmSignUp.txtLastName.value)=="")
	{
		document.frmSignUp.txtLastName.value=strip_tags(document.frmSignUp.txtLastName.value);
		if(specialChar(document.frmSignUp.txtLastName.value)==false)
		{
			alert("Last Name must not contain any special characters.");				
			document.frmSignUp.txtLastName.focus();
			return false;
		}
	}			
	
	document.frmSignUp.txEmail.value=strip_tags(document.frmSignUp.txEmail.value);
	if(dotrim(document.frmSignUp.txEmail.value)=="")
	{
		alert("Email Address can not be empty.");
		document.frmSignUp.txEmail.value='';
		document.frmSignUp.txEmail.focus();
		return false;
	}
	if(!checkEmail(dotrim(document.frmSignUp.txEmail.value)))
	{
		alert("Email Address is invalid.");				
		document.frmSignUp.txEmail.focus();
		return false;
	}
	
	/*
		if(dotrim(document.frmSignUp.cmbState.value)=="")
		{
			alert("Select State");				
			document.frmSignUp.cmbState.focus();
			return false;
		}
		
		document.frmSignUp.txtCity.value=strip_tags(document.frmSignUp.txtCity.value);
		if(dotrim(document.frmSignUp.txtCity.value)=="")
		{
			alert("City can not be empty.");
			document.frmSignUp.txtCity.value='';
			document.frmSignUp.txtCity.focus();
			return false;
		}
	*/
	
	var userIs = document.frmSignUp.cmbUserIs.value;
	if(userIs=="")
	{
		alert("Select I am a/an...");				
		document.frmSignUp.cmbUserIs.focus();
		return false;
	}
	
	//document.frmSignUp.submit();		
};
function setRegisterFocus(){document.frmSignUp.txtUserName.focus();}
