function validateEmail(obj) 
{
	val = new String(obj);
	test = true;
	if(val.length < 3 || val.indexOf(".") <= 2 || (val.indexOf(".")+1) == val.length ||  val.indexOf("@") <= 0) 
	{
		test = false;
		alert("Please enter a valid email address.")
	}
	return test;
}

function validate() {
	frm = document.catalogRequest;

	if(frm.fName.value == ''
			|| frm.lName.value == ''
			|| frm.dob_month.value == ''
			|| frm.dob_day.value == ''
			|| frm.dob_year.value == ''
			|| frm.addr1_.value == ''
			|| frm.city_.value == ''
			|| frm.zip.value == ''
			|| frm.addr1_.value == ''
			|| frm.city_.value == ''
			|| frm.state.value == 'Please select'
			|| frm.zip.value == '') {
		alert("Make sure you have filled out all required fields.");
		return false;
	} else if(frm.state.options[frm.state.selectedIndex].value == "null") {
		alert("Please select a State.");
		return false;
	} else if(frm.emailAddress.value == '' || !validateEmail(frm.emailAddress.value)) {
		alert("Please enter a valid email address.");
		return false;
	}
	if (frm.dob_year.value.length <= 3) {
		alert("Please enter a valid four digit year");
		return false;
	} else {
		return true;
	}

	return false;
}