function validateForm(){
	var df = document.forms[0];
	//Firstname
	if(df.FirstName.value.length==0){
		alert('Please Enter a First Name');
		df.FirstName.focus();
		return false
	}
	//Lastname
	if(df.LastName.value.length==0){
		alert('Please Enter a Last Name');
		df.LastName.focus();
		return false
	}
	//Email
	if(df.Email.value.length==0){
		alert('Please Enter an Email Address');
		df.Email.focus();
		return false
	}
	else{
			var isVEmail = isEmail(df.Email.value);
			if(isVEmail==false){
				alert('Please Enter a Valid Email Address');
				df.Email.focus();
				return false
		}
	}
	
	//agegroup
	if (df.agegroup.value.length==0){
			alert('Please select your age range');
			df.agegroup.focus();
			return false

		}		
	
	//Zip Code
	if(df.Zip.value.length==0){ // | isNaN(df.Zip.value)==true){
		alert('Please Enter a Zip code');
		df.Zip.focus();
		return false
	}
	//Comments or Suggestion
	if(df.Comment.value.length==0){
		alert('Please Enter a comment')
		df.Comment.focus();
		return false
	}
	//Product
	if(df.Brand.value.length==0){
		alert('Please choose a product from the drop down');
		df.Brand.focus();
		return false
	}
	return true
}

function validatePressForm(){
	var df = document.forms[0];
	
	//Firstname
	if(df.FirstName.value.length==0){
		alert('Please Enter a First Name');
		df.FirstName.focus();
		return false
	}

	//Lastname
	if(df.LastName.value.length==0){
		alert('Please Enter a Last Name');
		df.LastName.focus();
		return false
	}
	
	//Email
	if(df.Email.value.length==0){
		alert('Please Enter an Email Address');
		df.Email.focus();
		return false
	}
	else{
		var isVEmail = isEmail(df.Email.value);
		if(isVEmail==false){
			alert('Please Enter a Valid Email Address');
			df.Email.focus();
			return false
		}
	}
	
	//Phone
	if(df.PhoneNumber.value.length==0){
		alert('Please Enter a Phone Number');
		df.PhoneNumber.focus();
		return false;
	}
	
	//Department
	if(df.Department.value.length==0){
		alert('Please Choose a Department');
		df.Department.focus();
		return false;
	} else if(df.Department.value=='cPR' && df.cPR.value.length==0){
		alert('Please Choose a Branch');
		df.cPR.focus();
		return false;
	} else if(df.Department.value=='bPR' && df.bPR.value.length==0){
		alert('Please Choose a Branch');
		df.bPR.focus();
		return false;
	}
	
	//Comments or Suggestion
	if(df.Comment.value.length==0){
		alert('Please Enter a comment')
		df.Comment.focus();
		return false
	}
	
	return true
}

function isEmail(str) {
  // are regular expressions supported?
  var supported = 0;
  if (window.RegExp) {
    var tempStr = "a";
    var tempReg = new RegExp(tempStr);
    if (tempReg.test(tempStr)) supported = 1;
  }
  if (!supported) 
    return (str.indexOf(".") > 2) && (str.indexOf("@") > 0);
  var r1 = new RegExp("(@.*@)|(\\.\\.)|(@\\.)|(^\\.)");
  var r2 = new RegExp("^.+\\@(\\[?)[a-zA-Z0-9\\-\\.]+\\.([a-zA-Z]{2,3}|[0-9]{1,3})(\\]?)$");
  return (!r1.test(str) && r2.test(str));
}
