/*user/register.php*/
function userRegisterValidate(theForm)
{

	if (theForm.email.value == "")
	{
		alert("Please enter an email address");
		return false;
	}

	if (theForm.password.value == "")
	{
		alert("Please enter a password");
		return false;
	}



	return true;
}

function propertyMatcherValidate(theForm)
{

	if (theForm.email.value == "")
	{
		alert("Please enter an email address");
		return false;
	}
	
	if (theForm.firstname.value == "")
	{
		alert("Please enter your first name");
		return false;
	}
	
	if (theForm.lastname.value == "")
	{
		alert("Please enter your last name");
		return false;
	}
	var e1 = document.getElementById('numbeds');
	if (e1.options[e1.selectedIndex].text == "") {
		alert("Please select mininum number of bedrooms");
		return false;
	}
	
	e1 = document.getElementById('area1');
	if (e1.options[e1.selectedIndex].text == "") {
		alert("Please select a preferred location!");
		return false;
	}
	
	var e3 = document.getElementById('maxprice');
	if (e3.options[e3.selectedIndex].text == "") {
		alert("Please select a maximum price");
		return false;
	}
	
	var e4 = document.getElementById('minprice');
	
	if (Number(e4.options[e4.selectedIndex].text) > Number(e3.options[e3.selectedIndex].text)) {
		alert("Please select a maximum price which is greater then minium price");
		return false;
	}
	
	
	if (theForm.termsandconds.checked == false)
	{
		alert("You need to agree to our terms and conditions");
		return false;
	}

	return true;
}

function passValidate(theForm)
{
	if (theForm.cpassword.value == "") {
		alert ("Please enter your current password");
		return false;
	}
	
	if (theForm.npassword.value == "") {
		alert ("Please enter your new password");
		return false;
	}
	
	if (theForm.rtnpassword.value == "") {
		alert ("Please retype your current password");
		return false;
	}
	
	if (theForm.npassword.value != theForm.rtnpassword.value) {
		alert ("Your new password is not the same as your re-typed password");
		return false;
	}
	
	return true;
}

/*dea/register.php*/
function deaRegisterValidate(theForm)
{

	if (theForm.name_contact.value == "")
	{
		alert("Please enter your name");
		return false;
	}

	if (theForm.address_town.value == "")
	{
		alert("Please enter a town");
		return false;
	}

	if (theForm.address_county.value == "")
	{
		alert ("Please enter a county");
		return false;
	}
	if (theForm.address_postcode.value == "")
	{
		alert ("Please a postcode");
		return false;
	}
	if (theForm.email.value == "")
	{
		alert ("Please enter an email");
		return false;
	}
	if (theForm.password.value == "")
	{
		alert ("Please enter a password");
		return false;
	}
	if (theForm.termsandconds.checked != true)
	{
		alert ("You must agree to the terms and conditions before you can register");
		return false;
	}


	return true;
}

function contactValidate(theForm) {
	if (theForm.contactmobile.value == "")
	{
		if (theForm.contactworkphone.value == "") {
			alert ("Please enter a phone number");
			return false;
		}
	}
	
	if (theForm.contactemail.value == "")
	{
		alert ("Please enter an email");
		return false;
	}
	
	
	return true;
}

function memberContactValidate(theForm) {
	if (theForm.membershipnumber.value == "")
	{
		alert ("Please enter your membership number!");
		return false;
	}
	
	if (theForm.phone.value == "")
	{
			alert ("Please enter a phone number");
			return false;
	}
	
	if (theForm.contactemail.value == "")
	{
		alert ("Please enter an email");
		return false;
	}
	
	
	
	
	return true;
}

function propertyLetFormValidate(theForm) {
	
	return true;
}

function propertyLet2FormValidate(theForm) {

	if (theForm.rent_guarantee.value == "")
	{
		alert ("Select a rent guarantee option");
		return false;
	}
	if (theForm.tds.value == "")
	{
		alert ("Select a tenancy deposit scheme option");
		return false;
	}
	
	return true;
}

function propertySaleFormValidate(theForm) {
	if (theForm.staff_id.value == 0)
	{
		alert ("Select a staff member");
		return false;
	}
	return true;
}

function validateProperty(theForm) {
	if (theForm.property_price.value == "") {
		alert("Please enter the price for the property!");
		return false;
	}
	
	if (theForm.property_let_fee_text.value == "none") {
		alert("Please select let fee value!");
		return false;
	}
	
	if (theForm.property_let_fee_text.value == "Custom") {
		if (theForm.lettext.value == "") {
			alert("Please enter custom let fee!");
			return false;
		}
	}
	
	if (theForm.property_management_fee_text.value == "") {
		alert("Please enter management fee for this property!");
		return false;
	}
	
	if (theForm.property_epc.value == "") {
		alert("Please select an epc value!");
		return false;
	}
	
	if (theForm.property_inventory.value == "") {
		alert("Please select an inventory value!");
		return false;
	}
	
	if (theForm.property_office_key.value == 0 && theForm.property_key_1.value == 0 && theForm.property_key_2.value == 0 && theForm.property_key_3.value == 0 && theForm.property_key_4.value == 0) {
		alert("Please enter atleast one property key!");
		return false;
	}
	
	if (theForm.property_contracts.value == "") {
		alert("Please select a value for property contracts!");
		return false;
	}
	
	return true;
}

function validateSaleProperty(theForm) {
	if (theForm.property_price.value == "") {
		alert("Please enter the price for the property!");
		return false;
	}
	
	return true;
}


