<!--

function jsTrim(TXT)
    {
    	return TXT.replace(/(^\s+)|(\s+$)/g,"");
	}
	
	function isCharsOk(sFirstName, sList)
	 {
		var i,c;
		for (i = 0; i < sFirstName.length; i++)
		{
		      c = sFirstName.charAt(i);
		      	if (sList.indexOf(c) == -1)
				  return false; 
		}
		return true;
     }
function emailCheck(emailStr) 
    {
	if (emailStr.length > 0 )
	{
	// checks if the e-mail address is valid
	var emailPat=/^[A-Za-z0-9_\-]+([.][A-Za-z0-9_\-]+)*[@][A-Za-z0-9_\-]+([.][A-Za-z0-9_\-]+)+$/;
	tempstr = jsTrim(emailStr);	
	var matchArray = tempstr.match(emailPat);
	if (matchArray == null) 
	{
		alert("Your email address seems incorrect.  Please try again (check the '@' and '.'s in the email address)");		
		return false;
	}
	}
	return true;
}
	function fnChecks()
	{
		vFirstName = jsTrim(document.frm1.txtFirstName.value);
		vLastName  = jsTrim(document.frm1.txtLastName.value);
		vEmail     = jsTrim(document.frm1.txtEmail.value);
		vAddress   = jsTrim(document.frm1.txtAddress.value);
		vCity      = jsTrim(document.frm1.txtCity.value);
		vState	   = jsTrim(document.frm1.cboState.value);
		vZip       = jsTrim(document.frm1.txtZip.value);
		vCountry   = document.frm1.cboCountry.value;
		vPhone     = document.frm1.txtPhone.value;
		vAge       = document.frm1.cboAge.value;
			
		if (vFirstName == '')
		{
			alert("Please enter the FirstName");
			document.frm1.txtFirstName.focus();
			return false;			
		}
		else if(vLastName == '')
		{
			alert("Please enter the LastName");
			document.frm1.txtLastName.focus();
			return false;
		}
		else if(vEmail == '')
		{
			alert("Please enter the Email");
			document.frm1.txtEmail.focus();
			return false;
		}
		else if(!emailCheck(vEmail))
		{
			document.frm1.txtEmail.focus();
			return;
		}
		else if(!isCharsOk( vPhone, "0123456789-+ " ))
		{
			alert("Please enter numeric values for phone");
			document.frm1.txtPhone.focus();
			return false;
		}
		else if(vCity == '')
		{
			alert("Please enter the City");
			document.frm1.txtCity.focus();
			return false;
		}		
		else if((vState == '') && (vCountry == 'US'))
		{
			alert("Please select the State");
			document.frm1.cboState.focus();
			return false;
		}		
		else if(vCountry == '')
		{
			alert("Please select the Country");
			document.frm1.cboCountry.focus();
			return false;
		}
		else if(vAge == '')
		{
			alert("Please select the Age");
			document.frm1.cboAge.focus();
			return false;
		}
		else
		{
			document.frm1.cboCountry.options[document.frm1.cboCountry.selectedIndex].value = document.frm1.cboCountry.options[document.frm1.cboCountry.selectedIndex].text;
			document.frm1.cboState.options[document.frm1.cboState.selectedIndex].value = document.frm1.cboState.options[document.frm1.cboState.selectedIndex].text;
			document.frm1.action = "SaveLanding.asp";
			document.frm1.submit();
			return true;
		}
	}

// -->