function isEmpty(s)
{
	return ((s == null) || (s.length == 0));
}

function ValidateEmail(src) {
	var regex = /^[a-zA-Z0-9._-]+@([a-zA-Z0-9.-]+\.)+[a-zA-Z0-9.-]{2,4}$/;
	return regex.test(src);
}



function ValidateEmailAddr(){
	var sText=document.AgPartsLocator.First_Name_r.value;
	if (isEmpty(sText)){
		alert("First Name is blank. Please enter First Name.");
		document.AgPartsLocator.First_Name_r.focus();
		return false;
	}

	sText=document.AgPartsLocator.Last_Name_r.value;
	if (isEmpty(sText)){
		alert("Last Name is blank. Please enter Last Name.");
		document.AgPartsLocator.Last_Name_r.focus();
		return false;
	}

	sText=document.AgPartsLocator.Phone_r.value;
	if (isEmpty(sText)){
		alert("Phone Number is blank. Please enter Phone Number.");
		document.AgPartsLocator.Phone_r.focus();
		return false;
	}
	
	
	sText=document.AgPartsLocator.Email_Address_r.value;
	if (isEmpty(sText))
	{
		alert("e-mail is blank. Please enter a valid e-mail.");
		document.AgPartsLocator.Email_Address_r.focus(); 
		return false;
	}
	else if (!ValidateEmail(sText))
		{
			alert(sText + "\n" + "Invalid e-mail Address. Enter a valid e-mail address.");
			document.AgPartsLocator.Email_Address_r.focus();
			return false;
		}
		
	sText=document.AgPartsLocator.Part_Description_r.value;
	if (isEmpty(sText)){
		alert("Part Description is blank. Please enter Part Description.");
		document.AgPartsLocator.Part_Description_r.focus();
		return false;
	}

	sText=document.AgPartsLocator.Equipment_Make_r.value;
	if (isEmpty(sText)){
		alert("Equipment Manufacturer is blank. Please enter Equipment Manufacturer.");
		document.AgPartsLocator.Equipment_Make_r.focus();
		return false;
	}

	sText=document.AgPartsLocator.Equipment_Model_r.value;
	if (isEmpty(sText)){
		alert("Equipment Model is blank. Please enter Equipment Model.");
		document.AgPartsLocator.Equipment_Model_r.focus();
		return false;
	}

	sText=document.AgPartsLocator.Equipment_Year_r.value;
	if (isEmpty(sText)){
		alert("Equipment model year is blank. Please enter Equipment model year.");
		document.AgPartsLocator.Equipment_Year_r.focus();
		return false;
	}


	return true;
}
