function CheckAccountOnCreate()
{
	var result = "Following field(s) are required:\t\t\t\t\n________________________\n\n";
	var i = 0;	
	if(document.getElementById("select_title").value == "-1")
	{
		result += "'Title'\n";
		i++;
	}
	if(document.getElementById("first_name").value == "")
	{
		result += "'First Name'\n";
		i++;
	}
	if(document.getElementById("last_name").value == "")
	{
		result += "'Last Name'\n";
		i++;
	}
	if(document.getElementById("address").value == "")
	{
		result += "'Address'\n";
		i++;
	}
	if(document.getElementById("select_contactmethod").value == "-1")
	{
		result += "'Preferred method of contact'\n";
		i++;
	}
	if(document.getElementById("select_hearrnr").value == "-1")
	{
		result += "'Where did you hear of RNR?'\n";
		i++;
	}
	if(!document.getElementById("account_type_buy").checked 
	&& !document.getElementById("account_type_rent").checked 
	&& !document.getElementById("account_type_sell").checked
	&& !document.getElementById("account_type_let").checked
	)
	{		
		result += "'I am looking to'\n";
		i++;
	}
	if(document.getElementById("create_email").value == "")
	{
		result += "'Email'\n";
		i++;
	}
	if(document.getElementById("create_password").value == "")
	{
		result += "'Password'\n";
		i++;
	}
	if(i > 0)
	{
		alert(result);
		return false;
	}
	else
	{
		if(document.getElementById("create_password").value != document.getElementById("confirm_password").value)
		{
			alert("Password and confirm password are different !\nPlease enter correct password and confirm password");
			return false;
		}
		document.forms[0].action = "function/account.php?action=insert";
		document.forms[0].submit();
		return true;
	}
	
}
function CheckAccountOnEditBase(url)
{
var result = "Following field(s) are required:\t\t\t\t\n________________________\n\n";
	var i = 0;	
	if(document.getElementById("select_title").value == "-1")
	{
		result += "'Title'\n";
		i++;
	}
	if(document.getElementById("first_name").value == "")
	{
		result += "'First Name'\n";
		i++;
	}
	if(document.getElementById("last_name").value == "")
	{
		result += "'Last Name'\n";
		i++;
	}
	if(document.getElementById("home_tel").value == "")
	{
		result += "'Home Tel'\n";
		i++;
	}
	if(document.getElementById("address").value == "")
	{
		result += "'Address'\n";
		i++;
	}
	if(document.getElementById("select_contactmethod").value == "-1")
	{
		result += "'Preferred method of contact'\n";
		i++;
	}
	if(document.getElementById("select_hearrnr")) {
		if(document.getElementById("select_hearrnr").value=="-1") {
			result+="'Where did you hear of RNR?'\n";
			i++;
		} else {
			if(document.getElementById("select_hearrnr").value=="74") {
				if(document.getElementById("hear_rnr_other")) {
					if(document.getElementById("hear_rnr_other").value=="") {
						result+="'If other, please specify'\n";
						i++;					
					}
				}				
			}
		}
	}
	if(url != "")
	{
		if(document.getElementById("create_email").value == "")
		{
			result += "'Email'\n";
			i++;
		}
	}	
	if(i > 0)
	{
		alert(result);
		return false;
	}
	else
	{
		if(document.getElementById("new_password").value != document.getElementById("confirm_password").value)
		{
			alert("Password and confirm password are different !\nPlease enter correct password and confirm password");
			return false;
		}
		if(url == "")
		{
			document.forms[0].action = "function/account.php?action=update&type=details";
			
		}
		else
		{
			document.forms[0].action = url;
		}
		document.forms[0].submit();
		return true;
	}

}
function CheckAccountOnEdit()
{
	return CheckAccountOnEditBase("");
}
function CheckAccountOnEdit_Admin(id)
{
	return CheckAccountOnEditBase("../function/account.php?action=update&type=details&id="+id);
}
function CheckAccount_Buy()
{
	
	var result = "Following field(s) are required:\t\t\t\t\n________________________\n\n";
	var i = 0;
	if(document.getElementById("select_bedrooms").value == "-1")
	{
		result += "'Bedrooms'\n";
		i++;
	}
	if(document.getElementById("select_minpricex").value == "-2")
	{
		result += "'Minimum Price'\n";
		i++;
	}
	if(document.getElementById("select_maxprice").value == "-2")
	{
		result += "'Maximum Price'\n";
		i++;
	}
	if(document.getElementById("select_outsidespace").value == "-1")
	{
		result += "'Outside space'\n";
		i++;
	}
	if(document.getElementById("select_purking").value == "-1")
	{
		result += "'Parking'\n";
		i++;
	}
	if(document.getElementById("select_buypostion").value == "-1")
	{
		result += "'Buying Position'\n";
		i++;
	}
	if(document.getElementById("select_propertyposition").value == "-1")
	{
		result += "'Property Position'\n";
		i++;
	}
	if(document.getElementById("select_area").value == "" || document.getElementById("select_area").value <= 0)
	{
		result += "'Select Areas'\n";
		i++;
	}
	if(i > 0)
	{
		alert(result);
		return false;
	}
	else
	{
		document.forms[0].action = "function/account.php?action=update&type=buy";
		return true;
	}	
}
function CheckAccount_Rent()
{
	var result = "Following field(s) are required:\t\t\t\t\n________________________\n\n";
	var i = 0;
	if(document.getElementById("select_bedrooms").value == "-1")
	{
		result += "'Bedrooms'\n";
		i++;
	}
	if(document.getElementById("select_rentx").value == "-1")
	{
		result += "'Rent'\n";
		i++;
	}
	if(document.getElementById("select_outsidespace").value == "-1")
	{
		result += "'Outside Space'\n";
		i++;
	}
	if(document.getElementById("select_furnishing").value == "-1")
	{
		result += "'Furnishing'\n";
		i++;
	}
	if(document.getElementById("select_parking").value == "-1")
	{
		result += "'Parking'\n";
		i++;
	}
	if(document.getElementById("select_area").value == "" || document.getElementById("select_area").value <= 0)
	{
		result += "'Select Areas'\n";
		i++;
	}
	if(document.getElementById("smoker").value == "-1")
	{
		result += "'Are you a smoker ?'\n";
		i++;
	}
	if(document.getElementById("children").value == "-1")
	{
		result += "'Will you have children living with you ?'\n";
		i++;
	}
	if(document.getElementById("pets").value == "-1")
	{
		result += "'Will you want to keep pets ?'\n";
		i++;
	}
	if(i > 0)
	{
		alert(result);
		return false;
	}
	else
	{
		document.forms[0].action = "function/account.php?action=update&type=rent";
		return true;
	}	
}
function CheckAccount_Sell()
{

	var result = "Following field(s) are required:\t\t\t\t\n________________________\n\n";
	var i = 0;
	if(document.getElementById("property_name").value == "")
	{
		result += "'Property Name / No'\n";
		i++;
	}
	if(document.getElementById("street").value == "")
	{
		result += "'Street'\n";
		i++;
	}
	if(document.getElementById("city").value == "")
	{
		result += "'Town / City'\n";
		i++;
	}
	if(document.getElementById("country").value == "")
	{
		result += "'County'\n";
		i++;
	}
	if(document.getElementById("select_style").value == "-1")
	{
		result += "'Style'\n";
		i++;
	}
	if(document.getElementById("select_bedrooms").value == "-1")
	{
		result += "'Bedrooms'\n";
		i++;
	}
	if(document.getElementById("select_bathrooms").value == "-1")
	{
		result += "'Bathrooms'\n";
		i++;
	}
	if(document.getElementById("select_reception").value == "-1")
	{
		result += "'Reception Rooms'\n";
		i++;
	}
	if(document.getElementById("select_heating").value == "-1")
	{
		result += "'Heating'\n";
		i++;
	}
	if(document.getElementById("select_outside").value == "-1")
	{
		result += "'Outside Space'\n";
		i++;
	}
	if(document.getElementById("select_parking").value == "-1")
	{
		result += "'Parking'\n";
		i++;
	}
	if(document.getElementById("select_status").value == "-1")
	{
		result += "'Property Status'\n";
		i++;
	}
	if(document.getElementById("select_position").value == "-1")
	{
		result += "'Selling Position'\n";
		i++;
	}
	if(i > 0)
	{
		alert(result);
		return false;
	}
	else
	{
		document.forms[0].action = "function/account.php?action=update&type=sell";
		return true;
	}	
}
function CheckAccount_Let()
{
	var result = "Following field(s) are required:\t\t\t\t\n________________________\n\n";
	var i = 0;
	if(document.getElementById("property_name").value == "")
	{
		result += "'Property Name / No'\n";
		i++;
	}
	if(document.getElementById("street").value == "")
	{
		result += "'Street'\n";
		i++;
	}
	if(document.getElementById("city").value == "")
	{
		result += "'Town / City'\n";
		i++;
	}
	if(document.getElementById("country").value == "")
	{
		result += "'County'\n";
		i++;
	}
	if(document.getElementById("select_style").value == "-1")
	{
		result += "'Style'\n";
		i++;
	}
	if(document.getElementById("select_bedrooms").value == "-1")
	{
		result += "'Bedrooms'\n";
		i++;
	}
	if(document.getElementById("select_bathrooms").value == "-1")
	{
		result += "'Bathrooms'\n";
		i++;
	}
	if(document.getElementById("select_reception").value == "-1")
	{
		result += "'Reception Rooms'\n";
		i++;
	}
	if(document.getElementById("select_heating").value == "-1")
	{
		result += "'Heating'\n";
		i++;
	}
	if(document.getElementById("select_outside").value == "-1")
	{
		result += "'Outside Space'\n";
		i++;
	}
	if(document.getElementById("select_parking").value == "-1")
	{
		result += "'Parking'\n";
		i++;
	}
	if(document.getElementById("select_furnish").value == "-1")
	{
		result += "'Furnishing'\n";
		i++;
	}
	if(document.getElementById("select_sharers").value == "-1")
	{
		result += "'Will accept sharers ?'\n";
		i++;
	}
	if(document.getElementById("select_pets").value == "-1")
	{
		result += "'Will accept pets ?'\n";
		i++;
	}
	if(document.getElementById("select_smokers").value == "-1")
	{
		result += "'Will accept smokers ?'\n";
		i++;
	}
	if(document.getElementById("select_status_user").value == "-1")
	{
		result += "'Property Status'\n";
		i++;
	}
	if(i > 0)
	{
		alert(result);
		return false;
	}
	else
	{
		document.forms[0].action = "function/account.php?action=update&type=let";
		return true;
	}	
}
function Select_Area(id)
{
	if(document.getElementById("select_area").value=="") {
		document.getElementById("select_area").value=0;
	}
	if(document.getElementById("select_area").value<0) {
		document.getElementById("select_area").value=0;
	}
	if(document.getElementById(id).checked)
	{
		document.getElementById("select_area").value = parseInt(document.getElementById("select_area").value) + 1;
	}
	else
	{
		document.getElementById("select_area").value = parseInt(document.getElementById("select_area").value) - 1;
	}
}

