//function to check & validate required form fields
function validateForm(thisform) {
	ns=window.navigator.appName == "Netscape"
	ie=window.navigator.appName == "Microsoft Internet Explorer"

	with (thisform)
	{
		
		if (checkString(FirstName,"'First Name'")==false) { 
		selectField(document.getElementById('FirstName').id,FirstName);
		return false;
		}
		else {
		deselectField(document.getElementById('FirstName').id);
		}
		
		if (checkString(LastName,"'Last Name'")==false) {
		selectField(document.getElementById('LastName').id,LastName);
		return false;
		}
		else {
		deselectField(document.getElementById('LastName').id);
		}
		
		if (checkString(Country,"'Country'")==false) {
		selectField(document.getElementById('Country').id,Country);
		return false;
		}
		else {
		deselectField(document.getElementById('Country').id);
		}
				
		if (document.form1.Country.value=='US' || document.form1.Country.value=='CA'){
					if (checkString(StateProvince,"'State/Province'")==false) {
					selectField(document.getElementById('StateProvince').id,StateProvince);
					return false;
					}
					else {
					deselectField(document.getElementById('StateProvince').id);
					}
		}
		else {}
		
		if (checkString(Email,"'Email'")==false) {
		selectField(document.getElementById('Email').id,Email);
		return false;
		}
		else {
		deselectField(document.getElementById('Email').id);
		}
		
		if (checkEmail(Email,"'E-mail'")==false) {
		selectField(document.getElementById('Email').id,Email); 
		return false;
		}
		else {
		deselectField(document.getElementById('Email').id);
		}
		
		if (checkString(ConfirmEmail,"'Confirm E-mail'")==false) {
		selectField(document.getElementById('ConfirmEmail').id,ConfirmEmail);
		return false;
		}
		else {
		deselectField(document.getElementById('ConfirmEmail').id);
		}
		
		if (ConfirmEmail.value!=Email.value) {
		alert("The e-mail address you entered does not match the one you entered in the 'E-mail' field. Please reconfirm your e-mail address.");
		selectField(document.getElementById('ConfirmEmail').id,ConfirmEmail);
		return false;
		}
		else {
		deselectField(document.getElementById('ConfirmEmail').id);
		}
		
		if (checkString(Message,"'Message'")==false) {
		selectField(document.getElementById('Message').id,Message);
		return false;
		}
		else {
		deselectField(document.getElementById('Message').id);
		}

	}
}
//end