function checkEmail(emailAddr)
{
	if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(emailAddr.value))
	{
		return (true)
	}
	alert("Invalid E-mail Address! Please re-enter.")
	emailAddr.focus();
	emailAddr.select();
	return false;
}


function validateCn(t)
{
	if (t.fname.value =="")
	{
		window.alert("You missed First Name");
		t.fname.focus();
		return false;
	}

	if (t.lname.value =="")
	{
		window.alert("You missed Last Name");
		t.lname.focus();
		return false;
	}

	if (t.phone.value =="")
	{
		window.alert("You missed phone");
		t.phone.focus();
		return false;
	}

	if(t.email)
	{
		if (t.email.value =="")
		{
			window.alert("You missed email address");
			t.email.focus();
			return false;
		}
		else
		{
			if(!checkEmail(t.email))
				return false;
		}
	}

	if(t.cemail)
	{
		if (t.cemail.value =="")
		{
			window.alert("You missed confirm email address");
			t.cemail.focus();
			return false;
		}
		else
		{
			if(!checkEmail(t.cemail))
				return false;
		}
	}

	if (t.email.value != t.cemail.value)
	{
		window.alert("Email and confirm email address mismatch");
		t.email.focus();
		return false;
	}
	
	if (t.city.value =="")
	{
		window.alert("You missed city ");
		t.city.focus();
		return false;
	}
	
	if (t.country.value =="")
	{
		window.alert("You missed country ");
		t.country.focus();
		return false;
	}	
	


	if (t.zip.value == "")
	{
		window.alert("You missed zip");
		t.zip.focus();
		return false;
	}	
	
	
	if (t.message.value == "")
	{
		window.alert("You missed message");
		t.message.focus();
		return false;
	}	
	
	return true;
}


function validateSurvey(t)
{
	if(t.FromEmail)
	{
		if (t.FromEmail.value !="")
		{
			if(!checkEmail(t.FromEmail))				
				return false;
		}
	}
	
}