// JavaScript Document
	var sendReq 	= getXmlHttpRequestObject();
	var receiveReq 	= getXmlHttpRequestObject();
	var lastMessage = 0;
	var mTimer;
//	alert(window.location);
	function getXmlHttpRequestObject()
	{
		if (window.XMLHttpRequest)
		{
			return new XMLHttpRequest();
		}
		else if(window.ActiveXObject)
		{
			return new ActiveXObject("Microsoft.XMLHTTP");
		}
		else
		{
			alert('Status: Cound not create XmlHttpRequest Object.  Consider upgrading your browser.');
		}
	}
	function dropdownlist(dropdowId, dropdowName, response)
	{
		var where = (navigator.appName == "Microsoft Internet Explorer") ? -1 : null;
		var dropDownnnMakeID = dropdowId;
		while(dropDownnnMakeID.options.length)	{	dropDownnnMakeID.remove(0);	}
		newElem = document.createElement("option");
		newElem.text = dropdowName;
		newElem.value = 0;
		dropDownnnMakeID.add(newElem, where);
		var tempstr = response;
		if(response != "0")
		{
			var arraystr = tempstr.split(";");
			for (var i = 0; i < arraystr.length; i++)
			{
				var record = arraystr[i].split(":");
				newElem = document.createElement("option");
				newElem.text = record[1];
				newElem.value = record[0];
				dropDownnnMakeID.add(newElem, where);
			}
		}
		dropDownnnMakeID.disabled = false;
	}
	
function updateSubType(city_id, area_id, purpose, child)
{
	var childs = document.getElementById(child);
	childs.disabled = true;
	var selectedIndexs = childs.selectedIndex;
	childs.options[0].text = ' Loading ... ';
	if (receiveReq.readyState == 4 || receiveReq.readyState == 0)
	{
		var actionUrl = BASE_URL + "/dropdow.php?action=updateSubType";
			actionUrl += "&purpose=" + purpose;
			actionUrl += "&city_id=" + city_id;
			actionUrl += "&area_id=" + area_id;
		receiveReq.open("GET", actionUrl, true);
//		alert(actionUrl);
		receiveReq.onreadystatechange = function ()
										{
											if (receiveReq.readyState == 4)
											{
												var response = receiveReq.responseText;
												dropdownlist(childs, '- Select Type -', response);
												childs.disabled = false;
												childs.selectedIndex = selectedIndexs;
											}
										};
		receiveReq.send(null);
		
	}
}
function updateSubTypearc(city_id, area_id, purpose, child)
{
	var childs = document.getElementById(child);
	childs.disabled = true;
	var selectedIndexs = childs.selectedIndex;
	childs.options[0].text = ' Loading ... ';
	if (receiveReq.readyState == 4 || receiveReq.readyState == 0)
	{
		var actionUrl = BASE_URL + "/dropdow.php?action=updateSubTypearc";
			actionUrl += "&purpose=" + purpose;
			actionUrl += "&city_id=" + city_id;
			actionUrl += "&area_id=" + area_id;
		receiveReq.open("GET", actionUrl, true);
//		alert(actionUrl);
		receiveReq.onreadystatechange = function ()
										{
											if (receiveReq.readyState == 4)
											{
												var response = receiveReq.responseText;
												dropdownlist(childs, '- Select Type -', response);
												childs.disabled = false;
												childs.selectedIndex = selectedIndexs;
											}
										};
		receiveReq.send(null);
		
	}
}
/*	
	function updateChild(parent,child)
	Input: parent dropdown, child dropdown name
	output: the child dropdown will be rebuild according to parent from live db
*/
function updateChild(parent, child, parentClass, childClass, childZeroIndex, filtered)
{
	var childs = document.getElementById(child);
//	alert(childs);
	childs.disabled = true;
	childs.selectedIndex = 0;
	childs.options[0].text = ' Loading ... ';
	if (receiveReq.readyState == 4 || receiveReq.readyState == 0)
	{
		var actionUrl = BASE_URL + "/dropdow.php?action=updateChild";
			actionUrl += "&parent=" + parent;
			actionUrl += "&parentClass=" + parentClass;
			actionUrl += "&filtered=" + filtered;
			actionUrl += "&childClass=" + childClass;
//			alert(actionUrl);
		receiveReq.open("GET", actionUrl, true);
		receiveReq.onreadystatechange = function ()
										{
											if (receiveReq.readyState == 4)
											{
//												alert(childs);
												var response = receiveReq.responseText;
//												alert(response);
												dropdownlist(childs, childZeroIndex, response);
												childs.disabled = false;
											}
										};
		receiveReq.send(null);
		
	}
}

function updateArea(cityId)
{
	var childs = document.getElementById('user_areaIdx');
	childs.disabled = true;
	childs.selectedIndex = 0;
	childs.options[0].text = ' Loading ... ';
	if (receiveReq.readyState == 4 || receiveReq.readyState == 0)
	{
		var actionUrl = BASE_URL + "/dropdow.php?action=updateAreaByUser";
			actionUrl += "&cityId=" + cityId;
		receiveReq.open("GET", actionUrl, true);
		receiveReq.onreadystatechange = function ()
										{
											if (receiveReq.readyState == 4)
											{
												var response = receiveReq.responseText;
												dropdownlist(childs, '-- Any --', response);
												childs.disabled = false;
											}
										};
		receiveReq.send(null);
		
	}
}
function updateGmap(area_id)
{
	if(area_id != 0)
	{
		document.getElementById('gmapstatus').innerHTML = "Loading.";
		if (receiveReq.readyState == 4 || receiveReq.readyState == 0)
		{
			document.getElementById('gmapstatus').innerHTML = "Loading..";
			var actionUrl = BASE_URL + "/dropdow.php?action=updateGmap";
				actionUrl += "&area_id=" + area_id;
			receiveReq.open("GET", actionUrl, true);
			receiveReq.onreadystatechange = function ()
											{
												document.getElementById('gmapstatus').innerHTML = "Loading...";
												document.getElementById('property_lat').value	= "";
												document.getElementById('property_lon').value	= "";
												document.getElementById('property_zoom').value 	= "";
												if (receiveReq.readyState == 4)
												{
													document.getElementById('gmapstatus').innerHTML = "Loading..";
													var response = receiveReq.responseText;
													if(response == "0")
													{
														alert("Google Map for this area is not available. If you can configure your property on the city map then click on the map button.");
														document.getElementById('gmapstatus').innerHTML 	= "Google Map for this area is not available.";
														document.getElementById('confdiv').style.visibility = "visible";
														document.getElementById('confdiv').style.display 	= "inline-block";
														
														document.getElementById('viewdiv').style.visibility = "hidden";
														document.getElementById('viewdiv').style.display 	= "none";
													}
													else
													{
														if(area_id == document.getElementById('saved_area').value)
														{
															document.getElementById('viewdiv').style.visibility = "visible";
															document.getElementById('viewdiv').style.display 	= "inline-block";
															
															document.getElementById('confdiv').style.visibility = "hidden";
															document.getElementById('confdiv').style.display 	= "none";

															document.getElementById('property_lat').value	= document.getElementById('saved_lat').value;
															document.getElementById('property_lon').value	= document.getElementById('saved_lon').value;
															document.getElementById('property_zoom').value 	= document.getElementById('saved_zoom').value;
														}
														else
														{
															document.getElementById('confdiv').style.visibility = "visible";
															document.getElementById('confdiv').style.display 	= "inline-block";
															document.getElementById('viewdiv').style.visibility = "hidden";
															document.getElementById('viewdiv').style.display 	= "none";
														}
														document.getElementById('gmapstatus').innerHTML 	= "";
													}
												}
											};
			receiveReq.send(null);
		}
	}
	else
	{
		document.getElementById('property_lat').value	= "";
		document.getElementById('property_lon').value	= "";
		document.getElementById('property_zoom').value 	= "";

		document.getElementById('viewdiv').style.visibility = "hidden";
		document.getElementById('viewdiv').style.display 	= "none";
		document.getElementById('confdiv').style.visibility = "hidden";
		document.getElementById('confdiv').style.display 	= "none";
		document.getElementById('gmapstatus').innerHTML 	= "";
		
	}
}
function removeGMap()
{
	if(confirm('Do you want to remove google map?'))
	{
		document.getElementById('property_lat').value	= "";
		document.getElementById('saved_lat').value 		= "";
		document.getElementById('property_lon').value	= "";
		document.getElementById('saved_lon').value 		= "";
		document.getElementById('property_zoom').value 	= "";
		document.getElementById('saved_zoom').value 	= "";
	
		document.getElementById('confdiv').style.visibility = "visible";
		document.getElementById('confdiv').style.display 	= "inline-block";
		document.getElementById('viewdiv').style.visibility = "hidden";
		document.getElementById('viewdiv').style.display 	= "none";
	}
}
function hideGmap()
{
		document.getElementById('property_lat').value	= "";
		document.getElementById('property_lon').value	= "";
		document.getElementById('property_zoom').value 	= "";

		document.getElementById('viewdiv').style.visibility = "hidden";
		document.getElementById('viewdiv').style.display 	= "none";
		document.getElementById('confdiv').style.visibility = "hidden";
		document.getElementById('confdiv').style.display 	= "none";
		document.getElementById('gmapstatus').innerHTML 	= "";

}
function updateA(parent, child, parentClass, childClass, childZeroIndex)
{
	var childs = document.getElementById(child);
	childs.disabled = true;
	childs.selectedIndex = 0;
	childs.options[0].text = ' ....Loading ... ';
	
	var selectedParentIndex = parent.selectedIndex;
	var selectedParentText	= parent.options[selectedParentIndex].text;
	parent.disabled = true;
	parent.options[selectedParentIndex].text = ' ....Loading ... ';
	
	if (receiveReq.readyState == 4 || receiveReq.readyState == 0)
	{
		var actionUrl = BASE_URL + "/dropdow.php?action=updateA";
			actionUrl += "&parent=" + parent.value;
			actionUrl += "&parentClass=" + parentClass;
			actionUrl += "&childClass=" + childClass;
//			alert(actionUrl);
		receiveReq.open("GET", actionUrl, true);
		receiveReq.onreadystatechange = function ()
										{
											if (receiveReq.readyState == 4)
											{
//												alert(childs);
												var response = receiveReq.responseText;
//												alert(response);
												dropdownlist(childs, childZeroIndex, response);
												childs.disabled = false;
												
												parent.disabled = false;
												parent.options[selectedParentIndex].text = selectedParentText;
											}
										};
		receiveReq.send(null);
		
	}
}
function fillCityNewAdvanceSearchLeft(purpose, child, childZeroIndex)
{
		var x = "";
			x = (purpose == 1)?"PRICE_RANGE":x;
			x = (purpose == 2)?"RENT_RANGE":x;
			x = (purpose == 3)?"PRICE_RANGE":x;
			x = (purpose == 4)?"RENT_RANGE":x;
		dropdownlist(document.getElementById('priceRange'), '- Any -', getPriceAndRentRange(x));
		document.getElementById('priceRentTitle').innerHTML = (x == "PRICE_RANGE")?LBL.site_left_side_label.Price:LBL.site_left_side_label.Rent;
		
		document.forms['frmsearchsite'].elements['purpose'].disabled 					= true;
		document.forms['frmsearchsite'].elements['property_cityId'].disabled 			= true;
		document.forms['frmsearchsite'].elements['property_areaIds'].disabled			= true;
		document.forms['frmsearchsite'].elements['property_propertySubtypeId'].disabled = true;
		document.forms['frmsearchsite'].elements['priceRange'].disabled 				= true;
		document.forms['frmsearchsite'].elements['fresh'].disabled 						= true;
		document.forms['frmsearchsite'].elements['areaFrom'].disabled 					= true;
		document.forms['frmsearchsite'].elements['areaTo'].disabled 					= true;
		document.forms['frmsearchsite'].elements['landAreaType'].disabled 				= true;
		document.forms['frmsearchsite'].elements['beds'].disabled 						= true;

	var childs = document.getElementById(child);
		childs.disabled = true;
		
//	alert(childs);
	if (receiveReq.readyState == 4 || receiveReq.readyState == 0)
	{
		var actionUrl = BASE_URL + "/dropdow.php?action=fillCityFromProperty";
			actionUrl += "&purpose=" + purpose;
//		alert(actionUrl);
		receiveReq.open("GET", actionUrl, true);
		receiveReq.onreadystatechange = function ()
										{
											if (receiveReq.readyState == 4)
											{
//												alert(childs);
												var response = receiveReq.responseText;
//												alert(response);
												dropdownlist(childs, childZeroIndex, response);
//												update_site_total_properties_old_search();
												document.forms['frmsearchsite'].elements['purpose'].disabled 					= false;
												document.forms['frmsearchsite'].elements['property_cityId'].disabled 			= false;
												document.forms['frmsearchsite'].elements['property_areaIds'].disabled			= false;
												document.forms['frmsearchsite'].elements['property_propertySubtypeId'].disabled = false;
												document.forms['frmsearchsite'].elements['priceRange'].disabled 				= false;
												document.forms['frmsearchsite'].elements['fresh'].disabled 						= false;
												document.forms['frmsearchsite'].elements['areaFrom'].disabled 					= false;
												document.forms['frmsearchsite'].elements['areaTo'].disabled 					= false;
												document.forms['frmsearchsite'].elements['landAreaType'].disabled 				= false;
												document.forms['frmsearchsite'].elements['beds'].disabled 						= false;

											}
										};
		receiveReq.send(null);
	}
}

function fillAreaNewAdvanceSearchLeft(cityIDs, child, childZeroIndex)
{
		document.forms['frmsearchsite'].elements['purpose'].disabled 					= true;
		document.forms['frmsearchsite'].elements['property_cityId'].disabled 			= true;
		document.forms['frmsearchsite'].elements['property_areaIds'].disabled			= true;
		document.forms['frmsearchsite'].elements['property_propertySubtypeId'].disabled = true;
		document.forms['frmsearchsite'].elements['priceRange'].disabled 				= true;
		document.forms['frmsearchsite'].elements['fresh'].disabled 						= true;
		document.forms['frmsearchsite'].elements['areaFrom'].disabled 					= true;
		document.forms['frmsearchsite'].elements['areaTo'].disabled 					= true;
		document.forms['frmsearchsite'].elements['landAreaType'].disabled 				= true;
		document.forms['frmsearchsite'].elements['beds'].disabled 						= true;

	var childs = document.getElementById(child);
		childs.disabled = true;
		
	if (receiveReq.readyState == 4 || receiveReq.readyState == 0)
	{
		var actionUrl = BASE_URL + "/dropdow.php?action=fillAreaFromProperty";
			actionUrl += "&city=" + cityIDs;
			actionUrl += "&purpose=" + document.forms['frmsearchsite'].elements['purpose'].value;
		//alert(actionUrl);
		receiveReq.open("GET", actionUrl, true);
		receiveReq.onreadystatechange = function ()
										{
											if (receiveReq.readyState == 4)
											{
//												alert(childs);
												var response = receiveReq.responseText;
												//alert(response);
												dropdownlist(childs, childZeroIndex, response);
												document.forms['frmsearchsite'].elements['purpose'].disabled 					= false;
												document.forms['frmsearchsite'].elements['property_cityId'].disabled 			= false;
												document.forms['frmsearchsite'].elements['property_areaIds'].disabled			= false;
												document.forms['frmsearchsite'].elements['property_propertySubtypeId'].disabled = false;
												document.forms['frmsearchsite'].elements['priceRange'].disabled 				= false;
												document.forms['frmsearchsite'].elements['fresh'].disabled 						= false;
												document.forms['frmsearchsite'].elements['areaFrom'].disabled 					= false;
												document.forms['frmsearchsite'].elements['areaTo'].disabled 					= false;
												document.forms['frmsearchsite'].elements['landAreaType'].disabled 				= false;
												document.forms['frmsearchsite'].elements['beds'].disabled 						= false;
											}
										};
		receiveReq.send(null);
	}
}
function fillAreaNewAdvanceSearch(cityIDs, child, childZeroIndex, purpose)
{
		document.forms['frmsearchsite'].elements['property_cityId'].disabled 			= true;
		document.forms['frmsearchsite'].elements['property_areaId'].disabled			= true;
		document.forms['frmsearchsite'].elements['property_areaId'].disabled			= true;
		document.forms['frmsearchsite'].elements['button2'].disabled					= true;
		document.forms['frmsearchsite'].elements['buttonx'].disabled					= true;

	var childs = document.getElementById(child);
		childs.disabled = true;
		
	if (receiveReq.readyState == 4 || receiveReq.readyState == 0)
	{
		var actionUrl = BASE_URL + "/dropdow.php?action=fillAreaFromProperty";
			actionUrl += "&city=" + cityIDs;
			actionUrl += "&purpose=" + purpose;
		//alert(actionUrl);
		receiveReq.open("GET", actionUrl, true);
		receiveReq.onreadystatechange = function ()
										{
											if (receiveReq.readyState == 4)
											{
//												alert(childs);
												var response = receiveReq.responseText;
//												alert(response);
												dropdownlist(childs, childZeroIndex, response);
												document.forms['frmsearchsite'].elements['property_cityId'].disabled 			= false;
												document.forms['frmsearchsite'].elements['property_areaId'].disabled			= false;
												document.forms['frmsearchsite'].elements['button2'].disabled					= false;
												document.forms['frmsearchsite'].elements['buttonx'].disabled					= false;
											}
										};
		receiveReq.send(null);
	}
}
function fillAreaNewAdvanceSearcharc(cityIDs, child, childZeroIndex, purpose)
{
		document.forms['frmsearchsite'].elements['property_cityId'].disabled 			= true;
		document.forms['frmsearchsite'].elements['property_areaId'].disabled			= true;
		document.forms['frmsearchsite'].elements['property_areaId'].disabled			= true;
		document.forms['frmsearchsite'].elements['button2'].disabled					= true;
		document.forms['frmsearchsite'].elements['buttonx'].disabled					= true;

	var childs = document.getElementById(child);
		childs.disabled = true;
		
	if (receiveReq.readyState == 4 || receiveReq.readyState == 0)
	{
		var actionUrl = BASE_URL + "/dropdow.php?action=fillAreaFromPropertyarc";
			actionUrl += "&city=" + cityIDs;
			actionUrl += "&purpose=" + purpose;
		//alert(actionUrl);
		receiveReq.open("GET", actionUrl, true);
		receiveReq.onreadystatechange = function ()
										{
											if (receiveReq.readyState == 4)
											{
//												alert(childs);
												var response = receiveReq.responseText;
//												alert(response);
												dropdownlist(childs, childZeroIndex, response);
												document.forms['frmsearchsite'].elements['property_cityId'].disabled 			= false;
												document.forms['frmsearchsite'].elements['property_areaId'].disabled			= false;
												document.forms['frmsearchsite'].elements['button2'].disabled					= false;
												document.forms['frmsearchsite'].elements['buttonx'].disabled					= false;
											}
										};
		receiveReq.send(null);
	}
}
function updateAreaNewAdvanceSearch(aType)
{
	document.forms['frmsearchsite'].elements['landAreaTypeSelected'].options[1].text = (aType == "marla")?"1 to 5 Marla":"225 to 1125 Sq. Ft";
	document.forms['frmsearchsite'].elements['landAreaTypeSelected'].options[2].text = (aType == "marla")?"5 to 10 Marla":"1125 to 2250 Sq. Ft";
	document.forms['frmsearchsite'].elements['landAreaTypeSelected'].options[3].text = (aType == "marla")?"10 to 20 Marla":"2250 to 4500 Sq. Ft";
	document.forms['frmsearchsite'].elements['landAreaTypeSelected'].options[4].text = (aType == "marla")?"1 to 2 Kanal":"4500 to 9000 Sq. Ft";
	document.forms['frmsearchsite'].elements['landAreaTypeSelected'].options[5].text = (aType == "marla")?"2 to 4 Kanal":"9000 to 18000 Sq. Ft";
	document.forms['frmsearchsite'].elements['landAreaTypeSelected'].options[6].text = (aType == "marla")?"4 to 8 Kanal":"18000 to 36000 Sq. Ft";
	document.forms['frmsearchsite'].elements['landAreaTypeSelected'].options[7].text = (aType == "marla")?"8 to 12 Kanal":"36000 to 54000 Sq. Ft";
	document.forms['frmsearchsite'].elements['landAreaTypeSelected'].options[8].text = (aType == "marla")?"Above 12 Kanal":"Above 54000 Sq. Ft";
}
function fillAreaOldSearchLeft(cityIDs, child, childZeroIndex)
{
		document.forms['frmsearchsite'].elements['rentOrBuy_1'].disabled 				= true;
		document.forms['frmsearchsite'].elements['rentOrBuy_2'].disabled 				= true;
		document.forms['frmsearchsite'].elements['property_cityId'].disabled 			= true;
		document.forms['frmsearchsite'].elements['property_areaIds'].disabled			= true;
		document.forms['frmsearchsite'].elements['property_propertySubtypeId'].disabled = true;
		document.forms['frmsearchsite'].elements['priceRange'].disabled 				= true;
		document.forms['frmsearchsite'].elements['fresh'].disabled 						= true;
		document.forms['frmsearchsite'].elements['areaFrom'].disabled 					= true;
		document.forms['frmsearchsite'].elements['areaTo'].disabled 					= true;
		document.forms['frmsearchsite'].elements['landAreaType'].disabled 				= true;
		document.forms['frmsearchsite'].elements['beds'].disabled 						= true;
		document.forms['frmsearchsite'].elements['Submit1'].disabled 					= true;

	var childs = document.getElementById(child);
		childs.disabled = true;
		
	var rentOrBuys		= document.forms['frmsearchsite'].elements['rentOrBuy'];
		rentOrBuyss		= "";
		rentOrBuyss		= (rentOrBuys[0].checked)?"Buy":rentOrBuyss;
		rentOrBuyss		= (rentOrBuys[1].checked)?"Rent":rentOrBuyss;
	var purpose			= (rentOrBuyss == "Rent")?2:1;
//	alert(childs);
	if (receiveReq.readyState == 4 || receiveReq.readyState == 0)
	{
		var actionUrl = BASE_URL + "/dropdow.php?action=fillAreaFromProperty";
			actionUrl += "&city=" + cityIDs;
			actionUrl += "&purpose=" + purpose;
		//alert(actionUrl);
		receiveReq.open("GET", actionUrl, true);
		receiveReq.onreadystatechange = function ()
										{
											if (receiveReq.readyState == 4)
											{
//												alert(childs);
												var response = receiveReq.responseText;
												//alert(response);
												dropdownlist(childs, childZeroIndex, response);
												update_site_total_properties_old_search();
											}
										};
		receiveReq.send(null);
	}
}
function updateChildss(parent, child, parentClass, childClass, childZeroIndex, filtered)
{
		document.forms['frmsearchsite'].elements['rentOrBuy_1'].disabled 				= true;
		document.forms['frmsearchsite'].elements['rentOrBuy_2'].disabled 				= true;
		document.forms['frmsearchsite'].elements['property_cityId'].disabled 			= true;
		document.forms['frmsearchsite'].elements['property_areaIds'].disabled			= true;
		document.forms['frmsearchsite'].elements['property_propertySubtypeId'].disabled = true;
		document.forms['frmsearchsite'].elements['priceRange'].disabled 				= true;
		document.forms['frmsearchsite'].elements['areaFrom'].disabled 					= true;
		document.forms['frmsearchsite'].elements['areaTo'].disabled 					= true;
		document.forms['frmsearchsite'].elements['landAreaType'].disabled 				= true;
		document.forms['frmsearchsite'].elements['isSold'].disabled 					= true;
		document.forms['frmsearchsite'].elements['isBrandNew'].disabled 				= true;

	var childs = document.getElementById(child);
		childs.disabled = true;
	var rentOrBuys		= 			document.forms['frmsearchsite'].elements['rentOrBuy'];
		rentOrBuyss		= "";
		rentOrBuyss		= (rentOrBuys[0].checked)?"Buy":rentOrBuyss;
		rentOrBuyss		= (rentOrBuys[1].checked)?"Rent":rentOrBuyss;
//	alert(childs);
	if (receiveReq.readyState == 4 || receiveReq.readyState == 0)
	{
//		var actionUrl = BASE_URL + "/dropdow.php?action=updateChildx";
//			actionUrl += "&parent=" + parent;
//			actionUrl += "&parentClass=" + parentClass;
//			actionUrl += "&filtered=" + filtered;
//			actionUrl += "&childClass=" + childClass;
//			actionUrl += "&rentOrBuy=" + rentOrBuyss;
			
			var purpose			= (rentOrBuyss == "Rent")?2:1;
			var actionUrl = BASE_URL + "/dropdow.php?action=fillAreaFromProperty";
			actionUrl += "&city=" + parent;
			actionUrl += "&purpose=" + purpose;
			
			
//		alert(actionUrl);
		receiveReq.open("GET", actionUrl, true);
		receiveReq.onreadystatechange = function ()
										{
											if (receiveReq.readyState == 4)
											{
//												alert(childs);
												var response = receiveReq.responseText;
//												alert(response);
												dropdownlist(childs, childZeroIndex, response);
												update_site_total_properties();
											}
										};
		receiveReq.send(null);
		
	}
}
function updateChildssx(parent, child, parentClass, childClass, childZeroIndex, filtered)
{
	document.forms['frmsearch'].elements['rentOrBuy_1'].disabled 				= true;
	document.forms['frmsearch'].elements['rentOrBuy_2'].disabled 				= true;
	document.forms['frmsearch'].elements['property_cityId'].disabled 			= true;
	document.forms['frmsearch'].elements['property_areaIds'].disabled			= true;
	document.forms['frmsearch'].elements['property_propertySubtypeId'].disabled = true;
	document.forms['frmsearch'].elements['priceRange'].disabled 				= true;
	document.forms['frmsearch'].elements['areaFrom'].disabled 					= true;
	document.forms['frmsearch'].elements['areaTo'].disabled 					= true;
	document.forms['frmsearch'].elements['landAreaType'].disabled 				= true;
		
	var childs = document.getElementById(child);
		childs.disabled = true;
	var rentOrBuys		= 			document.forms['frmsearch'].elements['rentOrBuy'];
		rentOrBuyss		= "";
		rentOrBuyss		= (rentOrBuys[0].checked)?"Buy":rentOrBuyss;
		rentOrBuyss		= (rentOrBuys[1].checked)?"Rent":rentOrBuyss;
//	alert(childs);
	if (receiveReq.readyState == 4 || receiveReq.readyState == 0)
	{
//		var actionUrl = BASE_URL + "/dropdow.php?action=updateChildx";
//			actionUrl += "&parent=" + parent;
//			actionUrl += "&parentClass=" + parentClass;
//			actionUrl += "&filtered=" + filtered;
//			actionUrl += "&childClass=" + childClass;
//			actionUrl += "&rentOrBuy=" + rentOrBuyss;
			
		var purpose			= (rentOrBuyss == "Rent")?2:1;
		var actionUrl = BASE_URL + "/dropdow.php?action=fillAreaFromProperty";
			actionUrl += "&city=" + parent;
			actionUrl += "&purpose=" + purpose;

			
//		alert(actionUrl);			
		receiveReq.open("GET", actionUrl, true);
		receiveReq.onreadystatechange = function ()
										{
											if (receiveReq.readyState == 4)
											{
//												alert(childs);
												var response = receiveReq.responseText;
//												alert(response);
												dropdownlist(childs, childZeroIndex, response);
												update_home_total_properties();
											}
										};
		receiveReq.send(null);
		
	}
}
function updateChild2(parent, child, parentClass, childClass, childZeroIndex, filtered)
{
	var childs = document.getElementById(child);
	if (receiveReq.readyState == 4 || receiveReq.readyState == 0)
	{
		var actionUrl = BASE_URL + "/dropdow.php?action=updateChild";
			actionUrl += "&parent=" + parent;
			actionUrl += "&parentClass=" + parentClass;
			actionUrl += "&childClass=" + childClass;
			actionUrl += "&filtered=" + filtered;
		receiveReq.open("GET", actionUrl, true);
		receiveReq.onreadystatechange = function ()
										{
											if (receiveReq.readyState == 4)
											{
												var response = receiveReq.responseText;
												//alert(response);
												dropdownlist(childs, childZeroIndex, response);
												 update_home_total_properties();
											}
										};
		receiveReq.send(null);
		
	}
}
function updateChild3(parent, child, parentClass, childClass, childZeroIndex, filtered)
{
	var childs = document.getElementById(child);
	if (receiveReq.readyState == 4 || receiveReq.readyState == 0)
	{
		var actionUrl = BASE_URL + "/dropdow.php?action=updateChild";
			actionUrl += "&parent=" + parent;
			actionUrl += "&parentClass=" + parentClass;
			actionUrl += "&filtered=" + filtered;
			actionUrl += "&childClass=" + childClass;
		receiveReq.open("GET", actionUrl, true);
		receiveReq.onreadystatechange = function ()
										{
											if (receiveReq.readyState == 4)
											{
												var response = receiveReq.responseText;
//												alert(response);
												dropdownlist(childs, childZeroIndex, response);
												 update_site_total_properties();
											}
										};
		receiveReq.send(null);
		
	}
}
function DeleteImage(DeleteImageId, klass)
{
	if (receiveReq.readyState == 4 || receiveReq.readyState == 0)
	{
		var actionUrl = BASE_URL + "/dropdow.php?action=DeleteImage";
			actionUrl += "&DeleteImageId=" + DeleteImageId;
			actionUrl += "&klass=" + klass;
		receiveReq.open("GET", actionUrl, true);
		receiveReq.onreadystatechange = function ()
										{
											if (receiveReq.readyState == 4)
											{
												var response = receiveReq.responseText;
//												alert(response);
												if(response != 1) alert(LBL.js_message_alerts.TryAgainPlease);
												else window.location.reload();
											}
										};
		receiveReq.send(null);
		
	}
}
function isEditAble(x)
{
	if(confirm("This action will make your properties unapproved. Do you want to continue?"))
	{
		window.location.href = x + "&markunapproved=1";
	}
}
/*function markEditAble(frmName, klass, chbName, checkedValue, flag )
{
	var ids = "0";
	var imageIds = document.forms[frmName].elements[chbName];
	if(imageIds.value)
	{
		ids = (imageIds.checked)?"0," + imageIds.value:"0";
	}
	else
	{
		for (var i=0; i < imageIds.length; i++)
		{
			ids = (imageIds[i].checked)?ids + "," + imageIds[i].value:ids;
		}
	}
	if(ids == "0")
	{
		alert(LBL.js_message_alerts.SelectMinimum);
		return;
	}
	if(confirm("This action will make your properties unapprove. Do you want to continue?"))
	{
		if (receiveReq.readyState == 4 || receiveReq.readyState == 0)
		{
			var actionUrl = BASE_URL + "/dropdow.php?action=theFlag";
				actionUrl += "&flag=" + flag;
				actionUrl += "&checkedValue=" + checkedValue;
				actionUrl += "&klass=" + klass;
				actionUrl += "&ids=" + ids;
			receiveReq.open("GET", actionUrl, true);
			receiveReq.onreadystatechange = function ()
											{
												if (receiveReq.readyState == 4)
												{
													var response = receiveReq.responseText;
//													alert(response);
													if(response == 2)
													{
														alert(LBL.js_message_alerts.YouCannotMarkMoreFeatured);
													}
													else if(response == 3)
													{
														alert(LBL.js_message_alerts.YouCannotMarkMoreActive);
													}
													else if(response == 4)
													{
														alert(LBL.js_message_alerts.YouCannotMarkMoreFeatuedOrAvailable);
													}
													else if(response == 5)
													{
														alert(LBL.js_message_alerts.YouCannotMarkAsActiveToAnyBlockOrUnapprovedAgentOrUser);
														window.location.reload();
													}
													else
													{
														window.location.reload();
													}
												}
											};
			receiveReq.send(null);
			
		}
	}
}*/
function resetColumn(frmName, chbName, klass, tblColumn, tblColumnValue )
{
	var ids = "0";
	var imageIds = document.forms[frmName].elements[chbName];
	if(imageIds.value)
	{
		ids = (imageIds.checked)?"0," + imageIds.value:"0";
	}
	else
	{
		for (var i=0; i < imageIds.length; i++)
		{
			ids = (imageIds[i].checked)?ids + "," + imageIds[i].value:ids;
		}
	}
	if(ids == "0")
	{
		alert(LBL.js_message_alerts.SelectMinimum);
		return;
	}
	if(confirm(LBL.js_message_alerts.DoYouWantToPerform))
	{
		if (receiveReq.readyState == 4 || receiveReq.readyState == 0)
		{
			var actionUrl = BASE_URL + "/dropdow.php?action=resetColumn";
				actionUrl += "&tblColumn=" + tblColumn;
				actionUrl += "&tblColumnValue=" + tblColumnValue;
				actionUrl += "&klass=" + klass;
				actionUrl += "&ids=" + ids;
//				alert(ids);
			receiveReq.open("GET", actionUrl, true);
			receiveReq.onreadystatechange = function ()
											{
												if (receiveReq.readyState == 4)
												{
													var response = receiveReq.responseText;
//													alert(response);
													if(response == 1)
													{
														window.location.reload();
													}
													else
													{
														alert(response + ".......ERROR.........");
														//window.location.reload();
													}
												}
											};
			receiveReq.send(null);
			
		}
	}
}
function resetColumnWithCheck(frmName, chbName, klass, tblColumn, tblColumnValue, allowedNumber )
{
	var ids = "0";
	var totalSelected = 0;
	var imageIds = document.forms[frmName].elements[chbName];
	if(imageIds.value)
	{
		ids = (imageIds.checked)?"0," + imageIds.value:"0";
		totalSelected++;
	}
	else
	{
		for (var i=0; i < imageIds.length; i++)
		{
			ids = (imageIds[i].checked)?ids + "," + imageIds[i].value:ids;
			totalSelected = (imageIds[i].checked)?totalSelected + 1:totalSelected;
		}
	}
	if(ids == "0")
	{
		alert(LBL.js_message_alerts.SelectMinimum);
		return;
	}
	if(parseInt(totalSelected) > parseInt(allowedNumber))
	{
		var colunmArray = tblColumn.split("_");
		var colunmName = colunmArray[1];
		colunmName = (colunmName == "status")?"active":colunmName;
		alert("You cannot " + colunmName + " more properties, Your remaining quota for " + colunmName + " properties is:  " + allowedNumber);
		return;
	}
	if(confirm(LBL.js_message_alerts.DoYouWantToPerform))
	{
		if (receiveReq.readyState == 4 || receiveReq.readyState == 0)
		{
			var actionUrl = BASE_URL + "/dropdow.php?action=resetColumn";
				actionUrl += "&tblColumn=" + tblColumn;
				actionUrl += "&tblColumnValue=" + tblColumnValue;
				actionUrl += "&klass=" + klass;
				actionUrl += "&ids=" + ids;
//				alert(ids);
			receiveReq.open("GET", actionUrl, true);
			receiveReq.onreadystatechange = function ()
											{
												if (receiveReq.readyState == 4)
												{
													var response = receiveReq.responseText;
//													alert(response);
													if(response == 1)
													{
														window.location.reload();
													}
													else
													{
														alert(response + ".......ERROR.........");
														//window.location.reload();
													}
												}
											};
			receiveReq.send(null);
			
		}
	}
}
function theFlag(frmName, klass, chbName, checkedValue, flag )
{
	var ids = "0";
	var imageIds = document.forms[frmName].elements[chbName];
	if(imageIds.value)
	{
		ids = (imageIds.checked)?"0," + imageIds.value:"0";
	}
	else
	{
		for (var i=0; i < imageIds.length; i++)
		{
			ids = (imageIds[i].checked)?ids + "," + imageIds[i].value:ids;
		}
	}
	if(ids == "0")
	{
		alert(LBL.js_message_alerts.SelectMinimum);
		return;
	}
	if(confirm(LBL.js_message_alerts.DoYouWantToPerform))
	{
		if (receiveReq.readyState == 4 || receiveReq.readyState == 0)
		{
			var actionUrl = BASE_URL + "/dropdow.php?action=theFlag";
				actionUrl += "&flag=" + flag;
				actionUrl += "&checkedValue=" + checkedValue;
				actionUrl += "&klass=" + klass;
				actionUrl += "&ids=" + ids;
//				alert(ids);
			receiveReq.open("GET", actionUrl, true);
			receiveReq.onreadystatechange = function ()
											{
												if (receiveReq.readyState == 4)
												{
													var response = receiveReq.responseText;
//													alert(response);
													if(response == 2)
													{
														alert(LBL.js_message_alerts.YouCannotMarkMoreFeatured);
														window.location.reload();
													}
													else if(response == 3)
													{
														alert(LBL.js_message_alerts.YouCannotMarkMoreActive);
														window.location.reload();
													}
													else if(response == 4)
													{
														alert(LBL.js_message_alerts.YouCannotMarkMoreFeatuedOrAvailable);
														window.location.reload();
													}
													else if(response == 5)
													{
														alert(LBL.js_message_alerts.YouCannotMarkAsActiveToAnyBlockOrUnapprovedAgentOrUser);
														window.location.reload();
													}
													else if(response == 6)
													{
														alert("Properties with at least one image can be marked as featured");
														window.location.reload();
													}
													else if(response == 7)
													{
														alert("Approved properties quta is finished of this user/agent");
														window.location.reload();
													}
													else
													{
														window.location.reload();
													}
												}
											};
			receiveReq.send(null);
			
		}
	}
}
function theDelete(frmName, klass, chbName, tbl_clumn_refix, delete_type )
{
	var ids = "0";
	var imageIds = document.forms[frmName].elements[chbName];
	if(imageIds.value)
	{
		ids = (imageIds.checked)?"0," + imageIds.value:"0";
	}
	else
	{
		for (var i=0; i < imageIds.length; i++)
		{
			ids = (imageIds[i].checked)?ids + "," + imageIds[i].value:ids;
		}
	}
	if(ids == "0")
	{
		alert(LBL.js_message_alerts.SelectMinimum);
		return;
	}
	if(confirm(LBL.js_message_alerts.DoYouWantToDeleteRecord))
	{
		if (receiveReq.readyState == 4 || receiveReq.readyState == 0)
		{
			var actionUrl = BASE_URL + "/dropdow.php?action=theDelete";
				actionUrl += "&delete_type=" + delete_type;
				actionUrl += "&tbl_clumn_refix=" + tbl_clumn_refix;
				actionUrl += "&klass=" + klass;
				actionUrl += "&ids=" + ids;
			receiveReq.open("GET", actionUrl, true);
			receiveReq.onreadystatechange = function ()
											{
												if (receiveReq.readyState == 4)
												{
													var response = receiveReq.responseText;
													alert(response);
													if(response == 1)
													{
														alert(LBL.js_message_alerts.SelectRecordDeleted);
														window.location.reload();
													}
													else
													{
														alert(LBL.js_message_alerts.BUGUpdateUs);
													}
												}
											};
			receiveReq.send(null);
			
		}
	}
}
function resetVerificationCode(frmName, chbName )
{
	var ids = "0";
	var imageIds = document.forms[frmName].elements[chbName];
	if(imageIds.value)
	{
		ids = (imageIds.checked)?"0," + imageIds.value:"0";
	}
	else
	{
		for (var i=0; i < imageIds.length; i++)
		{
			ids = (imageIds[i].checked)?ids + "," + imageIds[i].value:ids;
		}
	}
	if(ids == "0")
	{
		alert(LBL.js_message_alerts.SelectMinimum);
		return;
	}
	if(confirm('Do you wan to resent verification code?'))
	{
		if (receiveReq.readyState == 4 || receiveReq.readyState == 0)
		{
			var actionUrl = BASE_URL + "/dropdow.php?action=resetVerificationCode";
				actionUrl += "&ids=" + ids;
			receiveReq.open("GET", actionUrl, true);
			receiveReq.onreadystatechange = function ()
											{
												if (receiveReq.readyState == 4)
												{
													var response = parseInt(receiveReq.responseText);
													if(response == 0)
													{
														alert("Activation link not sent because link will go only blocked and not activated users/agents");
													}
													else if(response)
													{
														alert("Activation link has been sent to " + response + " users/agents");
//														window.location.reload();
													}
													else
													{
														alert(LBL.js_message_alerts.BUGUpdateUs);
													}
												}
											};
			receiveReq.send(null);
			
		}
	}
}
function checkAll(frmName, chbName, checkedValue)
{
	var imageIds = document.forms[frmName].elements[chbName]
	if(imageIds.value)	{	imageIds.checked = (checkedValue)?true:false;		}
	else
	{
		for (var i=0; i < imageIds.length; i++)	{	imageIds[i].checked = (checkedValue)?true:false;	}			
	}
}

/*************************
	function about Agent profile updateing
	By: Muhammad Altaf Rana
*******************************/
function infoDive(buttonEdit)
{
	var displayDive = buttonEdit.id + "_display";
	var editDive 	= buttonEdit.id + "_edit";
		displayDive = document.getElementById(displayDive);
		editDive 	= document.getElementById(editDive);
		disabledEditButton(buttonEdit, 0);
	if(buttonEdit.value == "Edit")
	{
		editDive.style.visibility = "visible";
		editDive.style.display = "inline-block";
		
		displayDive.style.visibility = "hidden";
		displayDive.style.display = "none";
		
		buttonEdit.value = "Save"
	}
	else if(buttonEdit.value == "Save")
	{
		if(buttonEdit.id == "basicInfo")		{	basicInfoDiveForm(buttonEdit);	}
		else if(buttonEdit.id == "phoneInfo")	{	phoneInfoDiveForm(buttonEdit);	}
		else if(buttonEdit.id == "companyInfo")	{	companyInfoDiveForm(buttonEdit);}
	}
}
function submitform(btn)
{
	var info = btn + "Info";
	var s = document.getElementById(info);
	if(btn == "basic")	{	basicInfoDiveForm(s);	}
	if(btn == "phone")	{	phoneInfoDiveForm(s);	}
	if(btn == "company"){	companyInfoDiveForm(s);	}
	
	return false;
}
function basicInfoDiveForm(buttonEdit)
{
	if(document.getElementById('user_firstName').value == "")
	{
		alert(LBL.signinup.RequiredFirstName);
		document.getElementById('user_firstName').focus();
		return;
	}
	if(document.getElementById('user_lastName').value == "")
	{
		alert(LBL.signinup.RequiredLastName);
		document.getElementById('user_lastName').focus();
		return;
	}
	if(document.getElementById('pold').value != "" ||
	   document.getElementById('pnew1').value != "" ||
	   document.getElementById('pnew2').value != ""  )
	{
		if(document.getElementById('pold').value == "")
		{
			alert(LBL.signinup.RequiredOldPassword);
			document.getElementById('pold').focus();
			return;
		}
		if(document.getElementById('pnew1').value == "")
		{
			alert(LBL.signinup.RequiredNewPassword);
			document.getElementById('pnew1').focus();
			return;
		}
		if(document.getElementById('pnew2').value == "")
		{
			alert(LBL.signinup.RequiredRetypeNewPassword);
			document.getElementById('pnew2').focus();
			return;
		}
		if(document.getElementById('pnew1').value != document.getElementById('pnew2').value)
		{
			alert(LBL.signinup.RequiredNewPasswordMissMatch);
			document.getElementById('pnew1').focus();
			return;
		}
	}
	if(document.getElementById('user_quickUserName').value == "")
	{
		alert(LBL.signinup.RequiredUsernameForQuickLink);
		document.getElementById('user_quickUserName').focus();
		return;
	}
	updating_login_loadingDive(0);
	if (receiveReq.readyState == 4 || receiveReq.readyState == 0)
	{
		var actionUrl = BASE_URL + "/dropdow.php?action=basicInfoDive";
			actionUrl += "&user_title=" + document.getElementById('user_title').value;
			actionUrl += "&user_firstName=" + document.getElementById('user_firstName').value;
			actionUrl += "&user_lastName=" + document.getElementById('user_lastName').value;
			actionUrl += "&pold=" + document.getElementById('pold').value;
			actionUrl += "&pnew1=" + document.getElementById('pnew1').value;
			actionUrl += "&pnew2=" + document.getElementById('pnew2').value;
			actionUrl += "&user_quickUserName=" + document.getElementById('user_quickUserName').value;
//			alert(actionUrl);
		receiveReq.open("GET", actionUrl, true);
		receiveReq.onreadystatechange = function ()
										{
											if (receiveReq.readyState == 4)
											{
												var response = receiveReq.responseText;
//													alert(response);
													if(response == 2)
													{
														updating_login_loadingDive(1);
														alert(LBL.signinup.RequiredOldPasswordIsNotCorrect);
														document.getElementById('pold').focus();
														return;
													}
													else if(response == 3)
													{
														updating_login_loadingDive(1);
														alert(LBL.signinup.RequiredUsernameForQuickLinkNotAvailable);
														document.getElementById('user_quickUserName').focus();
														return;
													}
													else if(response != 1)
													{
														alert(response);
														alert(LBL.signinup.TryAgain);
													}
													else
													{
														updateBasicInfoDive(buttonEdit);
														window.location.reload();
													}
											}
										};
		receiveReq.send(null);
	}
}
function companyInfoDiveForm(buttonEdit)
{
	if(document.getElementById('page').value == "user_profile")
	{
		if(document.getElementById('user_companyAddress').value == "")
		{
			alert(LBL.signinup.RequiredCompanyAddress);
			document.getElementById('user_companyAddress').focus();
			return;
		}
		document.forms['frmcompanyInfo'].submit();
	}
	if(document.getElementById('user_companyName').value == "")
	{
		alert(LBL.signinup.RequiredCompanyName);
		document.getElementById('user_companyName').focus();
		return;
	}
	if(document.getElementById('user_ownerName').value == "")
	{
		alert(LBL.signinup.RequiredOwnerName);
		document.getElementById('user_ownerName').focus();
		return;
	}
	if(document.getElementById('user_companyAddress').value == "")
	{
		alert(LBL.signinup.RequiredCompanyAddress);
		document.getElementById('user_companyAddress').focus();
		return;
	}
	document.forms['frmcompanyInfo'].submit();
	//updating_login_loadingDive(0);
	if (receiveReq.readyState == 4 || receiveReq.readyState == 0)
	{
		var actionUrl = BASE_URL + "/dropdow.php?action=companyInfoDiveForm";
			actionUrl += "&user_companyName=" + document.getElementById('user_companyName').value;
			actionUrl += "&user_ownerName=" + document.getElementById('user_ownerName').value;
			actionUrl += "&user_companyAddress=" + document.getElementById('user_companyAddress').value;
			actionUrl += "&user_companyDescription=" + document.getElementById('user_companyDescription').value;
		receiveReq.open("GET", actionUrl, true);
		receiveReq.onreadystatechange = function ()
										{
											if (receiveReq.readyState == 4)
											{
												var response = receiveReq.responseText;
													if(response != 1)
													{
														alert(LBL.signinup.TryAgain);
													}
													else
													{
														updateCompanyInfoDive(buttonEdit);
													}
											}
										};
		receiveReq.send(null);
		
	}
}
function phoneInfoDiveForm(buttonEdit)
{
	var UANCity = "";
	var size 	= "";
	var uancity = "";

	if(document.getElementById('user_UAN') != null)
	{
		var UANCity = document.getElementById('user_UANCity');
		var size = UANCity.options.length;
		var uancity = "";
		for(var i=1; i<size; i++)
		{
			if(UANCity[i].selected)	{ uancity += (uancity == "" )?UANCity[i].value:" - " + UANCity[i].value;	}
		}
		if(uancity != "" ||  document.getElementById('user_UAN').value != "")
		{
			if(document.getElementById('user_UAN').value == "")
			{
				alert(LBL.signinup.RequiredUAN);
				document.getElementById('user_UAN').focus();
				return;
			}
			if(uancity == "")
			{
				alert(LBL.signinup.RequiredUANCity);
				document.getElementById('user_UAN').focus();
				return;
			}
		}
	}
	updating_login_loadingDive(0);
	if (receiveReq.readyState == 4 || receiveReq.readyState == 0)
	{
		var actionUrl = BASE_URL + "/dropdow.php?action=phoneInfoDiveForm";
		
			if(document.getElementById('user_UAN') != null)
				actionUrl += "&user_UAN=" + document.getElementById('user_UAN').value;
				
			if(document.getElementById('user_UAN') != null)
				actionUrl += "&user_UANCity=" + uancity;
			actionUrl += "&user_workPhone=" + document.getElementById('user_workPhone').value;
			actionUrl += "&user_mobilePhone=" + document.getElementById('user_mobilePhone').value;
			actionUrl += "&user_fax=" + document.getElementById('user_fax').value;
			
//			if(document.getElementById('user_companyWebSite'))
			if(document.getElementById('user_companyWebSite') != null)
				actionUrl += "&user_companyWebSite=" + document.getElementById('user_companyWebSite').value;
		receiveReq.open("GET", actionUrl, true);
		receiveReq.onreadystatechange = function ()
										{
											if (receiveReq.readyState == 4)
											{
												var response = receiveReq.responseText;
													if(response != 1)
													{
														alert(LBL.signinup.TryAgain);
													}
													else
													{
														updatePhoneInfoDive(buttonEdit);
													}
											}
										};
		receiveReq.send(null);
		
	}
}
function updateBasicInfoDive(buttonEdit)
{
	var displayDive = buttonEdit.id + "_display";
	var editDive 	= buttonEdit.id + "_edit";
		displayDive = document.getElementById(displayDive);
		editDive 	= document.getElementById(editDive);
	var fullName 	= 	document.getElementById('user_title').value;
		fullName 	= 	fullName + " " + document.getElementById('user_firstName').value;
		fullName 	= 	fullName + " " + document.getElementById('user_lastName').value;

	document.getElementById('span_fullName').innerHTML = fullName;
	editDive.style.visibility = "hidden";
	editDive.style.display = "none";
	
	displayDive.style.visibility = "visible";
	displayDive.style.display = "inline-block";

	buttonEdit.value = "Edit";
	updating_login_loadingDive(1);
	disabledEditButton(buttonEdit, 1)
}
function updatePhoneInfoDive(buttonEdit)
{
	var displayDive = buttonEdit.id + "_display";
	var editDive 	= buttonEdit.id + "_edit";
		displayDive = document.getElementById(displayDive);
		editDive 	= document.getElementById(editDive);
	document.getElementById('span_user_workPhone').innerHTML = document.getElementById('user_workPhone').value;
	document.getElementById('span_user_mobilePhone').innerHTML = document.getElementById('user_mobilePhone').value;
	document.getElementById('span_user_fax').innerHTML = document.getElementById('user_fax').value;
	
	if(document.getElementById('user_companyWebSite') != null)
		document.getElementById('span_user_companyWebSite').innerHTML = document.getElementById('user_companyWebSite').value;
	
	if(document.getElementById('user_UANCity') != null)
	{
		var UANCity = document.getElementById('user_UANCity');
		var size = UANCity.options.length;
		var uancity = "";
		for(var i=1; i<size; i++)
		{
			if(UANCity[i].selected)	{ uancity += (uancity == "" )?UANCity[i].value:" - " + UANCity[i].value;	}
		}
		document.getElementById('span_user_UANCity').innerHTML = (uancity == "")?' ( UAN not available ) ':uancity;
		document.getElementById('span_user_UAN').innerHTML = (uancity == "")?'UAN not available':document.getElementById('user_UAN').value;
	}
	
	editDive.style.visibility = "hidden";
	editDive.style.display = "none";
	
	displayDive.style.visibility = "visible";
	displayDive.style.display = "inline-block";

	buttonEdit.value = "Edit";
	updating_login_loadingDive(1);
	disabledEditButton(buttonEdit, 1)
}
function updateCompanyInfoDive(buttonEdit)
{
	var displayDive = buttonEdit.id + "_display";
	var editDive 	= buttonEdit.id + "_edit";
		displayDive = document.getElementById(displayDive);
		editDive 	= document.getElementById(editDive);
	document.getElementById('span_user_companyName').innerHTML = document.getElementById('user_companyName').value;
	document.getElementById('span_user_ownerName').innerHTML = document.getElementById('user_ownerName').value;
	document.getElementById('span_user_companyAddress').innerHTML = document.getElementById('user_companyAddress').value;
	document.getElementById('span_user_companyDescription').innerHTML = document.getElementById('user_companyDescription').value;

	editDive.style.visibility = "hidden";
	editDive.style.display = "none";
	
	displayDive.style.visibility = "visible";
	displayDive.style.display = "inline-block";

	buttonEdit.value = "Edit";
	updating_login_loadingDive(1);
	disabledEditButton(buttonEdit, 1)
}
function blockDive(dive_id)		{	document.getElementById(dive_id).style.display="block";	}
function displayDive(dive_id)	{	document.getElementById(dive_id).style.display="none";	}
function displayDive(dive_id)	{	document.getElementById(dive_id).style.display="none";	}
function updating_login_loadingDive(x)
{
	if(x)
	{
		document.getElementById('updating_login').style.visibility = "hidden";
		document.getElementById('updating_login').style.display = "none";
	}
	else
	{
		document.getElementById('updating_login').style.visibility = "visible";
		document.getElementById('updating_login').style.display = "inline-block";
	}
}
function disabledEditButton(buttonEdit, x)
{
	if(buttonEdit.id == "basicInfo")
	{
		document.getElementById("phoneInfo").disabled= (x)?false:true;
		document.getElementById("companyInfo").disabled=  (x)?false:true;;
	}
	else if(buttonEdit.id == "phoneInfo")
	{
		document.getElementById("basicInfo").disabled=  (x)?false:true;
		document.getElementById("companyInfo").disabled=  (x)?false:true;
	}
	else if(buttonEdit.id == "companyInfo")
	{
		document.getElementById("basicInfo").disabled=  (x)?false:true;
		document.getElementById("phoneInfo").disabled=  (x)?false:true;
	}
}
	
	function updateHomeSearchDive(x)
	{
		var dive = "homeDivSearch" + x;
		var ldive = "li" + x;
			document.getElementById('homeDivSearchGeneral').style.visibility	= "hidden";
			document.getElementById('homeDivSearchGeneral').style.display 		= "none";
//			document.getElementById('homeDivSearchMap').style.visibility 		= "hidden";
//			document.getElementById('homeDivSearchMap').style.display 			= "none";
			document.getElementById('homeDivSearchCity').style.visibility 		= "hidden";
			document.getElementById('homeDivSearchCity').style.display 			= "none";
			
			document.getElementById(dive).style.visibility 						= "visible";
			document.getElementById(dive).style.display 						= "inline-block";
			
//			document.getElementById("liMap").className 							= "current2";
			document.getElementById("liCity").className 						= "current2";
			document.getElementById("liGeneral").className 						= "current2";
			document.getElementById(ldive).className 							= "current1";
	
			var div_visibility 	= "hidden";
			var div_display		= "none";
			if(dive == 'homeDivSearchCity')
			{
				div_visibility 	= "visible";
				div_display		= "inline-block";
			}
			document.getElementById('browseCityCheckbox').style.visibility 		= div_visibility;
			document.getElementById('browseCityCheckbox').style.display 		= div_display;
			
			if(ldive == "liCity")
			{
				updateHomeSearchCityDiveByAjax('saleCity');
			}
			//////////////////////////////////////
			
			///////////////////////////////
	}
	var saleCityFlag 	= 0;
	var rentalCityFlag 	= 0;
	function updateHomeSearchCityDiveByAjax(param)
	{
		var abc = 0;
		if(saleCityFlag 	== 1 && param == 'saleCity')		{	abc = 0;}
		else if(rentalCityFlag 	== 1 && param == 'rentalCity')	{	abc = 0;}
		else
		{
			if (receiveReq.readyState == 4 || receiveReq.readyState == 0)
			{
				var actionUrl = BASE_URL + "/dropdow.php?action=" + param;
				receiveReq.open("GET", actionUrl, true);
				receiveReq.onreadystatechange = function ()
												{
													if (receiveReq.readyState == 4)
													{
														var response = receiveReq.responseText;
														document.getElementById(param).innerHTML = response;
														if(param == "saleCity") 	saleCityFlag = 1;
														if(param == "rentalCity") 	rentalCityFlag = 1;
													}
												};
				receiveReq.send(null);
			}
		}
	}
function sendEmailtoFriendDevelopment(param)
{
	if (receiveReq.readyState == 4 || receiveReq.readyState == 0)
	{
		var actionUrl = BASE_URL + "/dropdow.php?action=sendEmailtoFriendDevelopment";
			actionUrl += "&" + param;
		receiveReq.open("GET", actionUrl, true);
		receiveReq.onreadystatechange = function ()
										{
											if (receiveReq.readyState == 4)
											{
												var response = receiveReq.responseText;
//													alert(response);
													if(response != 1)
													{
                   			document.getElementById('moving_loadingImagefriend').width = 0;
                   			document.getElementById('moving_loadingImagefriend').height = 0;
//                  			document.getElementById('message314').innerHTML = LBL.js_message_alerts.YourMessageSubmitedSuccessfully;
													}
													else
													{
                   			document.getElementById('moving_loadingImagefriend').width = 0;
                   			document.getElementById('moving_loadingImagefriend').height = 0;
//                  			document.getElementById('message314').innerHTML = LBL.js_message_alerts.YourMessageSubmitedSuccessfully;
													}
											}
										};
		receiveReq.send(null);
		
	}
}
function updating_detail_Dive(x)
{
	document.getElementById('property_floorplan').style.visibility = "hidden";
	document.getElementById('property_floorplan').style.display = "none";
	document.getElementById('property_about').style.visibility = "hidden";
	document.getElementById('property_about').style.display = "none";
	document.getElementById(x).style.visibility = "visible";
	document.getElementById(x).style.display = "inline-block";
	if(x == "property_about")
	{
		document.getElementById("floorlinkdiv").className = "detail_link";
		document.getElementById("detaillinkdiv").className = "detail_link2";
/*		document.getElementById("detaillinkdiv").onMouseOut = function ()
																{
																	alert(' on mouse out');
																	document.getElementById("detaillinkdiv").className = "detail_link2";
																};*/
	}
	else
	{
			
		document.getElementById("floorlinkdiv").className = "detail_link2";
		document.getElementById("detaillinkdiv").className = "detail_link";
	//	document.getElementById("floorlinkdiv").onMouseOut = function ()	{	document.getElementById("floorlinkdiv").className = "detail_link2";	};
	}
	return;
}
function updating_detail_Divess(x)
{
	document.getElementById('property_floorplan').style.visibility = "hidden";
	document.getElementById('property_floorplan').style.display = "none";
	document.getElementById('property_about').style.visibility = "hidden";
	document.getElementById('property_about').style.display = "none";
	document.getElementById(x).style.visibility = "visible";
	document.getElementById(x).style.display = "inline-block";
	return;
}
function updating_development_detail_Dive(x)
{
	document.getElementById('development_locaton').style.visibility = "hidden";
	document.getElementById('development_locaton').style.display = "none";
	document.getElementById('development_floorplan').style.visibility = "hidden";
	document.getElementById('development_floorplan').style.display = "none";
	document.getElementById('development_about').style.visibility = "hidden";
	document.getElementById('development_about').style.display = "none";
	document.getElementById(x).style.visibility = "visible";
	document.getElementById(x).style.display = "inline-block";
	return;
}
//savepropertys(this, $obj->property_id, '$savebuttonValue')
function savepropertys(x, property_id, y)
{
	var lid = "l_" + property_id;
	var yy = document.getElementById(lid).innerHTML;
	if(yy != 'Save Property') return;
	if(property_id)
	{
		document.getElementById(lid).innerHTML = 'Saving Property...';
		//return;
		//var saveproperty_loading = "saveproperty_loading_" + property_id;
	//	var saveproperty_button  = "saveproperty_button_" + property_id;
	//	x.disabled = true;
		//document.getElementById(saveproperty_loading).width = "38";
	//	document.getElementById(saveproperty_loading).height = "27";
		if (receiveReq.readyState == 4 || receiveReq.readyState == 0)
		{
			var actionUrl = BASE_URL + "/dropdow.php?action=saveproperty";
				actionUrl += "&property_id=" + property_id;
				actionUrl += "&backurl=" + encodeURIComponent(window.location);
//			alert(actionUrl);
//			return;
			receiveReq.open("GET", actionUrl, true);
			receiveReq.onreadystatechange = function ()
											{
												if (receiveReq.readyState == 4)
												{
													var response = receiveReq.responseText;
//														alert(response);
														if(response == 1)
														{
															document.getElementById(lid).innerHTML = 'Saved Property';
														}
														else if(response == 2)
														{
															document.getElementById(lid).innerHTML = 'Saved Property';
															alert('Already saved!');
														}
														else if(response == 3)
														{
//															alert('Please login before saving property!');
															window.location.href = BASE_URL	+ "/index.php?page=signin";
														}
														else if(response == 4)
														{
															alert(LBL.js_message_alerts.TryAgainPlease);
															window.location.reload();
														}
														else
														{
															alert(LBL.js_message_alerts.TryAgainPlease);
															window.location.href = BASE_URL	+ "/index.php?page=contactus";
														}
													//	document.getElementById(saveproperty_loading).width = "0";
													//	document.getElementById(saveproperty_loading).height = "0";
														x.disabled = false;
														document.getElementById(lid).innerHTML = 'Saved Property';
												}
											};
			receiveReq.send(null);
		}
	}
	else
	{
		window.location.href = BASE_URL	+ "/index.php?page=signin";
	}
}
function saveproperty(x, property_id)
{
	if(x.value != LBL.all_buttons.SaveProperty) return;
	if(property_id)
	{
		var saveproperty_loading = "saveproperty_loading_" + property_id;
		var saveproperty_button  = "saveproperty_button_" + property_id;
		x.value = LBL.all_buttons.SavingProperty;
		x.className = 'inactivebtn';
		x.disabled = true;
		//document.getElementById(saveproperty_loading).width = "38";
	//	document.getElementById(saveproperty_loading).height = "27";
		if (receiveReq.readyState == 4 || receiveReq.readyState == 0)
		{
			var actionUrl = BASE_URL + "/dropdow.php?action=saveproperty";
				actionUrl += "&property_id=" + property_id;
				actionUrl += "&backurl=" + window.location;
//			alert(actionUrl);
//			return;
			receiveReq.open("GET", actionUrl, true);
			receiveReq.onreadystatechange = function ()
											{
												if (receiveReq.readyState == 4)
												{
													var response = receiveReq.responseText;
//														alert(response);
														if(response == 1)
														{
															x.value = LBL.all_buttons.SavedProperty;
														}
														else if(response == 2)
														{
															x.value = LBL.all_buttons.SavedProperty;
															alert(LBL.js_message_alerts.BUGUpdateUs);
														}
														else if(response == 3)
														{
//															alert('Please login before saving property!');
															window.location.href = BASE_URL	+ "/index.php?page=signin";
														}
														else if(response == 4)
														{
															alert(LBL.js_message_alerts.TryAgainPlease);
															window.location.reload();
														}
														else
														{
															alert(LBL.js_message_alerts.TryAgainPlease);
															window.location.href = BASE_URL	+ "/index.php?page=contactus";
														}
													//	document.getElementById(saveproperty_loading).width = "0";
													//	document.getElementById(saveproperty_loading).height = "0";
														x.disabled = false;
														x.className = 'inactivebtn';
												}
											};
			receiveReq.send(null);
		}
	}
	else
	{
		window.location.href = BASE_URL	+ "/index.php?page=signin";
	}
}
function savepropertythumb(property_id)
{
	alert(property_id);
	var saveproperty_span = "saveproperty_span_" + property_id;
	if(property_id)
	{
		var saveproperty_loading = "saveproperty_loading_" + property_id;
		var saveproperty_button  = "saveproperty_button_" + property_id;
		document.getElementById(saveproperty_span).innerHTML = "Saving ... ";

		if (receiveReq.readyState == 4 || receiveReq.readyState == 0)
		{
			var actionUrl = BASE_URL + "/dropdow.php?action=saveproperty";
				actionUrl += "&property_id=" + property_id;
				actionUrl += "&backurl=" + window.location;
//			alert(actionUrl);
//			return;
			receiveReq.open("GET", actionUrl, true);
			receiveReq.onreadystatechange = function ()
											{
												if (receiveReq.readyState == 4)
												{
													var response = receiveReq.responseText;
														if(response == 1)
														{
															document.getElementById(saveproperty_span).innerHTML = "Saved";
														}
														else if(response == 2)
														{
															document.getElementById(saveproperty_span).innerHTML = "Saved";
															alert(LBL.js_message_alerts.BUGUpdateUs);
														}
														else if(response == 3)
														{
//															alert('Please login before saving property!');
															window.location.href = BASE_URL	+ "/index.php?page=signin";
														}
														else if(response == 4)
														{
															alert(LBL.js_message_alerts.TryAgainPlease);
															window.location.reload();
														}
														else
														{
															alert(LBL.js_message_alerts.TryAgainPlease);
															window.location.href = BASE_URL	+ "/index.php?page=contactus";
														}
												}
											};
			receiveReq.send(null);
		}
	}
	else
	{
		window.location.href = BASE_URL	+ "/index.php?page=signin";
	}
}
function updateFileDive(div)
{
		if(div == "gallary")
		{
			document.getElementById('plan').style.visibility = "hidden";
			document.getElementById('plan').style.display 	= "none";
			document.getElementById('plan1').className = "uploading2";
			
			if(document.getElementById('div_all_floorplan') != null)
			{
				document.getElementById('div_all_floorplan').style.visibility = "hidden";
				document.getElementById('div_all_floorplan').style.display 	= "none";
			}
		
			document.getElementById('map').style.visibility = "hidden";
			document.getElementById('map').style.display 	= "none";
			document.getElementById('map1').className = "uploading2";
		
			if(document.getElementById('div_all_location') != null)
			{
				document.getElementById('div_all_location').style.visibility = "hidden";
				document.getElementById('div_all_location').style.display 	= "none";
			}
			
			document.getElementById('gallary').style.visibility = "visible";
			document.getElementById('gallary').style.display 	= "inline-block";
			document.getElementById('gallary1').className = "uploading1";
	
			if(document.getElementById('div_all_gallary') != null)
			{
				document.getElementById('div_all_gallary').style.visibility = "visible";
				document.getElementById('div_all_gallary').style.display 	= "inline-block";
			}
		}
		if(div == "map")
		{
			document.getElementById('plan').style.visibility = "hidden";
			document.getElementById('plan').style.display 	= "none";
			document.getElementById('plan1').className = "uploading2";
			
			if(document.getElementById('div_all_floorplan') != null)
			{
				document.getElementById('div_all_floorplan').style.visibility = "hidden";
				document.getElementById('div_all_floorplan').style.display 	= "none";
			}
			document.getElementById('gallary').style.visibility = "hidden";
			document.getElementById('gallary').style.display 	= "none";
			document.getElementById('gallary1').className = "uploading2";

			if(document.getElementById('div_all_gallary') != null)
			{			
				document.getElementById('div_all_gallary').style.visibility = "hidden";
				document.getElementById('div_all_gallary').style.display 	= "none";
			}
			
			document.getElementById('map').style.visibility = "visible";
			document.getElementById('map').style.display 	= "inline-block";
			document.getElementById('map1').className = "uploading1";
			
			if(document.getElementById('div_all_location') != null)
			{
				document.getElementById('div_all_location').style.visibility = "visible";
				document.getElementById('div_all_location').style.display 	= "inline-block";
			}
		}
		if(div == "plan")
		{
			document.getElementById('gallary').style.visibility = "hidden";
			document.getElementById('gallary').style.display 	= "none";
			document.getElementById('gallary1').className = "uploading2";

			if(document.getElementById('div_all_gallary') != null)
			{
				document.getElementById('div_all_gallary').style.visibility = "hidden";
				document.getElementById('div_all_gallary').style.display 	= "none";
			}
		
			document.getElementById('map').style.visibility = "hidden";
			document.getElementById('map').style.display 	= "none";
			document.getElementById('map1').className = "uploading2";

			if(document.getElementById('div_all_location') != null)
			{
				document.getElementById('div_all_location').style.visibility = "hidden";
				document.getElementById('div_all_location').style.display 	= "none";
			}
			
			document.getElementById('plan').style.visibility = "visible";
			document.getElementById('plan').style.display 	= "inline-block";
			document.getElementById('plan1').className = "uploading1";

			if(document.getElementById('div_all_floorplan') != null)
			{
				document.getElementById('div_all_floorplan').style.visibility = "visible";
				document.getElementById('div_all_floorplan').style.display 	= "inline-block";
			}
		}
	}
	function updateReadOnly(propertyType)
	{
		var txt = propertyType.options[propertyType.selectedIndex].text;
		if(txt == "Plots")
		{
			document.getElementById('commercialAndhome_feature_title').style.visibility = "hidden";
			document.getElementById('commercialAndhome_feature_title').style.display = "none";
			
			document.getElementById('home_feature').style.visibility = "hidden";
			document.getElementById('home_feature').style.display = "none";
			
			document.getElementById('commercialAndhome_feature').style.visibility = "hidden";
			document.getElementById('commercialAndhome_feature').style.display = "none";
		}
		if( txt == "Commercial" )
		{
			document.getElementById('commercialAndhome_feature_title').style.visibility = "visible";
			document.getElementById('commercialAndhome_feature_title').style.display = "inline-block";
			
			document.getElementById('home_feature').style.visibility = "hidden";
			document.getElementById('home_feature').style.display = "none";
			
			document.getElementById('commercialAndhome_feature').style.visibility = "visible";
			document.getElementById('commercialAndhome_feature').style.display = "inline-block";
		}
		if(txt == "Residential")
		{
			document.getElementById('commercialAndhome_feature_title').style.visibility = "visible";
			document.getElementById('commercialAndhome_feature_title').style.display = "inline-block";
			
			document.getElementById('home_feature').style.visibility = "visible";
			document.getElementById('home_feature').style.display = "inline-block";
			
			document.getElementById('commercialAndhome_feature').style.visibility = "visible";
			document.getElementById('commercialAndhome_feature').style.display = "inline-block";
		}
	}
	function updateRentTerm(PurposeId)
	{
		var visibility 	= (PurposeId == 2 || PurposeId == 4)?"visible":"hidden";
		var display		= (PurposeId == 2 || PurposeId == 4)?"inline-block":"none";
		
		document.getElementById('rent_title').style.visibility = visibility;
		document.getElementById('rent_title').style.display = display;

		document.getElementById('rent_feature').style.visibility = visibility;
		document.getElementById('rent_feature').style.display = display;
	}
	function DeleteAll(x, klass)
	{
		var DeleteImageId = "0";
		var imageIds = document.forms['frmaddProperty'].elements[x];
//		return;
		if(imageIds.value)
		{
			DeleteImageId = (imageIds.checked)?"0:"+imageIds.value:"0";
		}
		else
		{
			for (var i=0; i < imageIds.length; i++)
			{
				DeleteImageId = (imageIds[i].checked  == true)? DeleteImageId + ":" + imageIds[i].value:DeleteImageId;
			}
		}
		if(DeleteImageId == "0")
		{
			alert(LBL.js_message_alerts.SelectImageForDeleting);
		}
		else
		{
			if(confirm(LBL.js_message_alerts.AreYouWantToDeleteSelectedImages))
			{
//				alert(DeleteImageId);
//				return;
				DeleteImage(DeleteImageId, klass);
			}
		}
	}
	function updatePriceBox(x)
	{
		if(x.checked)
		{
			document.getElementById('property_price').value = "";
			document.getElementById('property_price').readOnly = true;
		}
		else
		{
			document.getElementById('property_price').readOnly = false;
		}
	}
	
	function update_price_range_home(x, y)
	{
		dropdownlist(document.getElementById('priceRange'), y, getPriceAndRentRange(x));
		update_home_total_properties();
	}
	
	function getPriceAndRentRange(x)
	{
		var priceRanges = "";
			priceRanges = "1:Below Rs. 10 Lacs;";
			priceRanges += "2:Rs 10 to 15 Lacs;";
			priceRanges += "3:Rs 15 to 25 Lacs;";
			priceRanges += "4:Rs 25 to 40 Lacs;";
			priceRanges += "5:Rs 40 to 60 Lacs;";
			priceRanges += "6:Rs 60 to 100 Lacs;";
			priceRanges += "7:Rs 1 to 1.5 Crores;";
			priceRanges += "8:Rs 1.5 to 2 Crores;";
			priceRanges += "9:Rs 2 to 2.5 Crores;";
			priceRanges += "10:Rs 2.5 to 5 Crores;";
			priceRanges += "11:Rs 5 to 10 Crores;";
			priceRanges += "12:Rs 10 to 15 Crores;";
			priceRanges += "13:Rs 15 to 20 Crores;";
			priceRanges += "14:Above 20 Crores";

		if(x == "RENT_RANGE")
		{
			priceRanges = "1:Below Rs. 5,000;";
			priceRanges += "2:Rs. 5,001 to 10,000;";
			priceRanges += "3:Rs. 10,001 to 15,000;";
			priceRanges += "4:Rs. 15,001 to 25,000;";
			priceRanges += "5:Rs. 25,001 to 40,000;";
			priceRanges += "6:Rs. 40,001 to 60,000;";
			priceRanges += "7:Rs. 60,001 to 100,000;";
			priceRanges += "8:Rs. 100,001 to 150,000;";
			priceRanges += "9:Rs. 150,001 to 200,000;";
			priceRanges += "10:Above 200,000";
		}
		return priceRanges;
	}
	function update_price_range_old_search(x, y)
	{
		document.getElementById('priceRentTitle').innerHTML = (x == "PRICE_RANGE")?LBL.site_left_side_label.Price:LBL.site_left_side_label.Rent;
		dropdownlist(document.forms['frmsearchsite'].elements['priceRange'], y, getPriceAndRentRange(x));
		update_site_total_properties_old_search();
	}
	function update_price_range(x, y)
	{
		document.getElementById('priceRentTitle').innerHTML = (x == "PRICE_RANGE")?LBL.site_left_side_label.Price:LBL.site_left_side_label.Rent;
		document.getElementById('includes_sold_rented').innerHTML = (x == "PRICE_RANGE")?LBL.site_left_side_label.IncludeSoldRented_2:LBL.site_left_side_label.IncludeSoldRented_3;
		dropdownlist(document.forms['frmsearchsite'].elements['priceRange'], y, getPriceAndRentRange(x));
//		update_site_total_properties();
	}
	
	function update_site_total_properties_old_search()
	{
		document.forms['frmsearchsite'].elements['rentOrBuy_1'].disabled 				= true;
		document.forms['frmsearchsite'].elements['rentOrBuy_2'].disabled 				= true;
		document.forms['frmsearchsite'].elements['property_cityId'].disabled 			= true;
		document.forms['frmsearchsite'].elements['property_areaIds'].disabled			= true;
		document.forms['frmsearchsite'].elements['property_propertySubtypeId'].disabled = true;
		document.forms['frmsearchsite'].elements['priceRange'].disabled 				= true;
		document.forms['frmsearchsite'].elements['fresh'].disabled 						= true;
		document.forms['frmsearchsite'].elements['areaFrom'].disabled 					= true;
		document.forms['frmsearchsite'].elements['areaTo'].disabled 					= true;
		document.forms['frmsearchsite'].elements['landAreaType'].disabled 				= true;
		document.forms['frmsearchsite'].elements['beds'].disabled 						= true;
		document.forms['frmsearchsite'].elements['Submit1'].disabled 					= true;

		document.forms['frmsearchsite'].elements['rentOrBuy_1'].disabled 				= false;
		document.forms['frmsearchsite'].elements['rentOrBuy_2'].disabled 				= false;
		document.forms['frmsearchsite'].elements['property_cityId'].disabled 			= false;
		document.forms['frmsearchsite'].elements['property_areaIds'].disabled			= false;
		document.forms['frmsearchsite'].elements['property_propertySubtypeId'].disabled = false;
		document.forms['frmsearchsite'].elements['priceRange'].disabled 				= false;
		document.forms['frmsearchsite'].elements['fresh'].disabled 						= false;
		document.forms['frmsearchsite'].elements['areaFrom'].disabled 					= false;
		document.forms['frmsearchsite'].elements['areaTo'].disabled 					= false;
		document.forms['frmsearchsite'].elements['landAreaType'].disabled 				= false;
		document.forms['frmsearchsite'].elements['beds'].disabled 						= false;
		document.forms['frmsearchsite'].elements['Submit1'].disabled 					= false;
		
		return;


		document.getElementById('loading_site_total_properties').width = 16;
		document.getElementById('loading_site_total_properties').height = 16;

		if (receiveReq.readyState == 4 || receiveReq.readyState == 0)
		{
			var property_cityId				=	document.forms['frmsearchsite'].elements['property_cityId'].value;
			var property_propertySubtypeId	= 	document.forms['frmsearchsite'].elements['property_propertySubtypeId'].value;
			var property_areaId				= 	document.forms['frmsearchsite'].elements['property_areaIds'].value;
			var freshness					= 	document.forms['frmsearchsite'].elements['fresh'].value;
			var beds						= 	document.forms['frmsearchsite'].elements['beds'].value;
			var rentOrBuys					=	document.forms['frmsearchsite'].elements['rentOrBuy'];
				rentOrBuyss					= "";
				rentOrBuyss					= (rentOrBuys[0].checked)?"Buy":rentOrBuyss;
				rentOrBuyss					= (rentOrBuys[1].checked)?"Rent":rentOrBuyss;

			var areaTo					= document.getElementById('areaTo').value;
			var areaFrom				= document.getElementById('areaFrom').value;

			var priceRange 				= document.forms['frmsearchsite'].elements['priceRange'].value;
			var site_total_properties 	= document.getElementById('site_total_properties');
			
			var actionUrl = BASE_URL + "/dropdow.php?action=update_site_total_properties_old_search";
				actionUrl += "&property_cityId=" + property_cityId;
				actionUrl += "&property_areaId=" + property_areaId;
				actionUrl += "&property_areaId=" + property_areaId;
				actionUrl += "&rentOrBuy=" + rentOrBuyss;

				actionUrl += "&property_propertySubtypeId=" + property_propertySubtypeId;
				actionUrl += "&priceRange=" + priceRange;
				actionUrl += "&areaTo=" + areaTo;
				actionUrl += "&areaFrom=" + areaFrom;
				actionUrl += "&freshness=" + freshness;
				actionUrl += "&beds=" + beds;
				

			receiveReq.open("GET", actionUrl, true);
			receiveReq.onreadystatechange = function ()
											{
												if (receiveReq.readyState == 4)
												{
													var response = receiveReq.responseText;
//													alert( response);
													var arraystr = response.split(":");
													if(arraystr[0] == 1)
													{
														site_total_properties.innerHTML = arraystr[1] + ' ' + LBL.site_left_side_label.Total;
													}
													else
													{
														alert( response + LBL.js_message_alerts.BUGUpdateUs);
													}
													document.getElementById('loading_site_total_properties').width = 0;
													document.getElementById('loading_site_total_properties').height = 0;
													
													document.forms['frmsearchsite'].elements['rentOrBuy_1'].disabled 				= false;
													document.forms['frmsearchsite'].elements['rentOrBuy_2'].disabled 				= false;
													document.forms['frmsearchsite'].elements['property_cityId'].disabled 			= false;
													document.forms['frmsearchsite'].elements['property_areaIds'].disabled			= false;
													document.forms['frmsearchsite'].elements['property_propertySubtypeId'].disabled = false;
													document.forms['frmsearchsite'].elements['priceRange'].disabled 				= false;
													document.forms['frmsearchsite'].elements['fresh'].disabled 						= false;
													document.forms['frmsearchsite'].elements['areaFrom'].disabled 					= false;
													document.forms['frmsearchsite'].elements['areaTo'].disabled 					= false;
													document.forms['frmsearchsite'].elements['landAreaType'].disabled 				= false;
													document.forms['frmsearchsite'].elements['beds'].disabled 						= false;
												}
											};
			receiveReq.send(null);
		}
	}	

	function update_site_total_properties()
	{
		document.forms['frmsearchsite'].elements['rentOrBuy_1'].disabled 				= true;
		document.forms['frmsearchsite'].elements['rentOrBuy_2'].disabled 				= true;
		document.forms['frmsearchsite'].elements['property_cityId'].disabled 			= true;
		document.forms['frmsearchsite'].elements['property_areaIds'].disabled			= true;
		document.forms['frmsearchsite'].elements['property_propertySubtypeId'].disabled = true;
		document.forms['frmsearchsite'].elements['priceRange'].disabled 				= true;
		document.forms['frmsearchsite'].elements['areaFrom'].disabled 					= true;
		document.forms['frmsearchsite'].elements['areaTo'].disabled 					= true;
		document.forms['frmsearchsite'].elements['landAreaType'].disabled 				= true;
		document.forms['frmsearchsite'].elements['isSold'].disabled 					= true;
		document.forms['frmsearchsite'].elements['isBrandNew'].disabled 				= true;

		document.getElementById('loading_site_total_properties').width = 16;
		document.getElementById('loading_site_total_properties').height = 16;

		if (receiveReq.readyState == 4 || receiveReq.readyState == 0)
		{
			var property_cityId				=	document.forms['frmsearchsite'].elements['property_cityId'].value;
			var property_propertySubtypeId	= 	document.forms['frmsearchsite'].elements['property_propertySubtypeId'].value;
			var property_areaId				= 	document.forms['frmsearchsite'].elements['property_areaIds'].value;
			var rentOrBuys					=	document.forms['frmsearchsite'].elements['rentOrBuy'];
				rentOrBuyss					= "";
				rentOrBuyss					= (rentOrBuys[0].checked)?"Buy":rentOrBuyss;
				rentOrBuyss					= (rentOrBuys[1].checked)?"Rent":rentOrBuyss;

			var areaTo					= document.getElementById('areaTo').value;
			var areaFrom				= document.getElementById('areaFrom').value;

			var priceRange 				= document.forms['frmsearchsite'].elements['priceRange'].value;
			var site_total_properties 	= document.getElementById('site_total_properties');
			
			var property_available  = (document.forms['frmsearchsite'].elements['isSold'].checked)?1:0;
			var property_brandNew  = (document.forms['frmsearchsite'].elements['isBrandNew'].checked)?1:0;

			var actionUrl = BASE_URL + "/dropdow.php?action=update_home_total_properties";
				actionUrl += "&property_cityId=" + property_cityId;
				actionUrl += "&property_areaId=" + property_areaId;
				actionUrl += "&rentOrBuy=" + rentOrBuyss;

				actionUrl += "&property_propertySubtypeId=" + property_propertySubtypeId;
				actionUrl += "&priceRange=" + priceRange;
				actionUrl += "&property_available=" + property_available;
				actionUrl += "&property_brandNew=" + property_brandNew;
				actionUrl += "&areaTo=" + areaTo;
				actionUrl += "&areaFrom=" + areaFrom;

			receiveReq.open("GET", actionUrl, true);
			receiveReq.onreadystatechange = function ()
											{
												if (receiveReq.readyState == 4)
												{
													var response = receiveReq.responseText;
//													alert( response);
													var arraystr = response.split(":");
													if(arraystr[0] == 1)
													{
														site_total_properties.innerHTML = arraystr[1] + ' ' + LBL.site_left_side_label.Total;
													}
													else
													{
														alert( response + LBL.js_message_alerts.BUGUpdateUs);
													}
													document.getElementById('loading_site_total_properties').width = 0;
													document.getElementById('loading_site_total_properties').height = 0;
													
													document.forms['frmsearchsite'].elements['rentOrBuy_1'].disabled 				= false;
													document.forms['frmsearchsite'].elements['rentOrBuy_2'].disabled 				= false;
													document.forms['frmsearchsite'].elements['property_cityId'].disabled 			= false;
													document.forms['frmsearchsite'].elements['property_areaIds'].disabled			= false;
													document.forms['frmsearchsite'].elements['property_propertySubtypeId'].disabled = false;
													document.forms['frmsearchsite'].elements['priceRange'].disabled 				= false;
													document.forms['frmsearchsite'].elements['areaFrom'].disabled 					= false;
													document.forms['frmsearchsite'].elements['areaTo'].disabled 					= false;
													document.forms['frmsearchsite'].elements['landAreaType'].disabled 				= false;
													document.forms['frmsearchsite'].elements['isSold'].disabled 					= false;
													document.forms['frmsearchsite'].elements['isBrandNew'].disabled 				= false;
												}
											};
			receiveReq.send(null);
		}
	}	
	function update_home_total_properties()
	{
//		alert('update_home_total_properties: 1');
		document.getElementById('loading_home_total_properties').width = 16;
		document.getElementById('loading_home_total_properties').height = 16;
//		alert('update_home_total_properties: 2');
		document.forms['frmsearch'].elements['rentOrBuy_1'].disabled 				= true;
		document.forms['frmsearch'].elements['rentOrBuy_2'].disabled 				= true;
		document.forms['frmsearch'].elements['property_cityId'].disabled 			= true;
		document.forms['frmsearch'].elements['property_areaIds'].disabled			= true;
		document.forms['frmsearch'].elements['property_propertySubtypeId'].disabled = true;
		document.forms['frmsearch'].elements['priceRange'].disabled 				= true;
		document.forms['frmsearch'].elements['areaFrom'].disabled 					= true;
		document.forms['frmsearch'].elements['areaTo'].disabled 					= true;
		document.forms['frmsearch'].elements['landAreaType'].disabled 				= true;
//		alert('update_home_total_properties: 3');
		
		if (receiveReq.readyState == 4 || receiveReq.readyState == 0)
		{
//			alert('update_home_total_properties: 4');
//			alert(document.getElementById('isSold').checked);
			var areaTo					= document.getElementById('areaTo').value;
			var areaFrom				= document.getElementById('areaFrom').value;

			var property_cityId 		= document.getElementById('property_cityId').value;
			var property_areaId 		= document.getElementById('property_areaIds').value;
			var rentOrBuys				= document.forms['frmsearch'].elements['rentOrBuy'];
			
				rentOrBuyss	= "";
				rentOrBuyss	= (rentOrBuys[0].checked)?"Buy":rentOrBuyss;
				rentOrBuyss	= (rentOrBuys[1].checked)?"Rent":rentOrBuyss;

			var property_propertySubtypeId	= document.getElementById('property_propertySubtypeId').value;
			var priceRange 					= document.getElementById('priceRange').value;
			var home_total_properties 		= document.getElementById('home_total_properties');
			
			var property_available = 0;
			var property_brandNew  = 0;
			
			var actionUrl = BASE_URL + "/dropdow.php?action=update_home_total_properties";
				actionUrl += "&property_cityId=" + property_cityId;
				actionUrl += "&property_areaId=" + property_areaId;
				actionUrl += "&rentOrBuy=" + rentOrBuyss;
				actionUrl += "&property_propertySubtypeId=" + property_propertySubtypeId;
				actionUrl += "&priceRange=" + priceRange;
				actionUrl += "&property_available=" + property_available;
				actionUrl += "&property_brandNew=" + property_brandNew;
				actionUrl += "&areaTo=" + areaTo;
				actionUrl += "&areaFrom=" + areaFrom;
			//	alert(actionUrl)
			receiveReq.open("GET", actionUrl, true);
			receiveReq.onreadystatechange = function ()
											{
//												alert('update_home_total_properties: 5');
												if (receiveReq.readyState == 4)
												{
//													alert('update_home_total_properties: 6');
													var response = receiveReq.responseText;
//														alert(response);
													var arraystr = response.split(":");
													if(arraystr[0] == 1)
													{
														home_total_properties.innerHTML = "<b>" + arraystr[1] + " " + LBL.site_left_side_label.Total +  "</b>";
													}
													else
													{
														alert( response + LBL.js_message_alerts.BUGUpdateUs);
													}
//													alert('update_home_total_properties: 7');
													document.getElementById('loading_home_total_properties').width = 0;
													document.getElementById('loading_home_total_properties').height = 0;
													
													document.forms['frmsearch'].elements['rentOrBuy_1'].disabled 				= false;
													document.forms['frmsearch'].elements['rentOrBuy_2'].disabled 				= false;
													document.forms['frmsearch'].elements['property_cityId'].disabled 			= false;
													document.forms['frmsearch'].elements['property_areaIds'].disabled			= false;
													document.forms['frmsearch'].elements['property_propertySubtypeId'].disabled = false;
													document.forms['frmsearch'].elements['priceRange'].disabled 				= false;
													document.forms['frmsearch'].elements['areaFrom'].disabled 					= false;
													document.forms['frmsearch'].elements['areaTo'].disabled 					= false;
													document.forms['frmsearch'].elements['landAreaType'].disabled 				= false;
//													alert('update_home_total_properties: 8');
												}
											};
			receiveReq.send(null);
		}
	}
	function update_site_loader_image()
	{
		document.getElementById('loading_site_total_properties').width = 16;
		document.getElementById('loading_site_total_properties').height = 16;
	}
	function update_loader_image()
	{
		document.getElementById('loading_home_total_properties').width = 16;
		document.getElementById('loading_home_total_properties').height = 16;
	}
	///////////
	function getPriceText(price, lblPost)
	{
		retText = "";
		price_array = price.split(",");
		price_length = price_array.length;
		price = "";
		for(i = 0;i < price_length; i++)	{	price += price_array[i];	}
		lprice = price.length;
		if(price == 0)						{	return "";	}
		else
		{
			if(lprice>=12)
			{
				retText += "Value is too big. Please contact us";
			}
			else if(lprice==11)
			{
				retText += price.substr(0,2) + " Arab ";
				
				if(price.substr(2,2)!="00")								retText += price.substr(2,2) + " Crore ";
				if(price.substr(4,2)!="00")								retText += price.substr(4,2) + " Lac";
				if(price.substr(6,2)!="00" && price.substr(6,1)!="0")	retText += " and " + price.substr(6,2) + " Thousand";
				if(price.substr(6,2)!="00" && price.substr(6,1)=="0")	retText += " and " + price.substr(7,1) + " Thousand";
			}
			else if(lprice==10)
			{
				retText+=price.substr(0,1)+" Arab ";
				
				if(price.substr(1,2)!="00")									retText += price.substr(1,2) + " Crore ";
				if(price.substr(3,2)!="00")									retText += price.substr(3,2) + " Lac";
				if(price.substr(5,2)!="00" && price.substr(5,1)!="0")		retText += " and " + price.substr(5,2) + " Thousand";
				if(price.substr(5,2)!="00" && price.substr(5,1)=="0")		retText += " and " + price.substr(6,1) + " Thousand";
			}
			else if(lprice==9)
			{
				retText+=price.substr(0,2)+" Crore ";
				
				if(price.substr(2,2)!="00")									retText += price.substr(2,2) + " Lac";
				if(price.substr(4,2)!="00" && price.substr(4,1)!="0")		retText += " and " + price.substr(4,2) + " Thousand";
				if(price.substr(4,2)!="00" && price.substr(4,1)=="0")		retText += " and " + price.substr(5,1) + " Thousand";
			}
			else if(lprice==8)
			{
				retText+=price.substr(0,1)+" Crore ";
				
				if(price.substr(1,2)!="00")									retText += price.substr(1,2) + " Lac";
				if(price.substr(3,2)!="00" && price.substr(3,1)!="0")		retText += " and " + price.substr(3,2) + " Thousand";
				if(price.substr(3,2)!="00" && price.substr(3,1)=="0")		retText += " and " + price.substr(4,1) + " Thousand";
			}
			else if(lprice==7)
			{
				retText+=price.substr(0,2)+" Lac";
		
				if(price.substr(2,2)!="00" && price.substr(2,1)!="0")		retText += " and " + price.substr(2,2) + " Thousand";
				if(price.substr(2,2)!="00" && price.substr(2,1)=="0")		retText += " and " + price.substr(3,1) + " Thousand";
			}	
			else if(lprice==6)
			{
				retText+=price.substr(0,1)+" Lac";
	
				if(price.substr(1,2)!="00" && price.substr(1,1)!="0")		retText += " and " + price.substr(1,2) + " Thousand";
				if(price.substr(1,2)!="00" && price.substr(1,1)=="0")		retText += " and " + price.substr(2,1) + " Thousand";
			}
			else if(lprice==5)
			{
	
				if(price.substr(0,2)!="00" && price.substr(0,1)!="0")		retText += price.substr(0,2) + " Thousand(s)";
				if(price.substr(0,1)=="0" && price.substr(1,1)!="0") 		retText += price.substr(1,1) + " Thousand(s)";
			}
			else if(lprice==4)
			{
				if(price.substr(0,1)!="0" && price.substr(0,2)!="00")		retText += price.substr(0,1) + " Thousand(s)";
			}
			else if(lprice<=3)
			{
				retText += "";
			}
			if(lprice<12)
					retText += " " + lblPost;
		}
		return "<b>" + retText + "</b>";
		
	}
	function validImage(x)
	{
		if( x.value != "" )
		{
			var b = x.value.split(".");
			b = b[b.length-1];
			b = b.toLowerCase();
			if(!(b == 'bmp' || b == 'gif' || b == 'jpeg' || b == 'jpg' || b == 'png'))
			{
				alert('Only bmp, gif, jpeg, jpg and png image formats are allowed to upload!');
				x.value = "";
				x.focus();
				return false;
			}
		}
	}
	function trim(str, chars) 	{	return ltrim(rtrim(str, chars), chars);	}
	function ltrim(str, chars)
	{
		chars = chars || "\\s";
		return str.replace(new RegExp("^[" + chars + "]+", "g"), "");
	}
	function rtrim(str, chars)
	{
		chars = chars || "\\s";
		return str.replace(new RegExp("[" + chars + "]+$", "g"), "");
	}
	function trimTextBox(txtControle)	{	txtControle.value = trim(txtControle.value, '');	}

	function showPriceText(value, lblToShow, lblPost)
	{
		value = trim(value);
		var showPrice = "";	
		if (isNaN(value))	{	showPrice = "<font color=\"red\"> " + LBL.js_message_alerts.OnlyNumbersAllowed + " </font>";	}
		else 				{	showPrice = getPriceText(value, lblPost);						}
		document.getElementById(lblToShow).innerHTML = showPrice;
	}
	function checkInput(input)
	{
		if (receiveReq.readyState == 4 || receiveReq.readyState == 0)
		{
			var actionUrl = BASE_URL + "/blockwords.php?action=cleanInput";
				actionUrl += "&inputs=" + input.value;
			receiveReq.open("GET", actionUrl, true);
			receiveReq.onreadystatechange = function ()
											{
												if (receiveReq.readyState == 4)
												{
													var response = receiveReq.responseText;
//													alert(response);
													input.value = response;
												}
											};
			receiveReq.send(null);
			
		}
	}
	function deleteImage(klass, tblIdColumn, tblImageColumn, tblIdColumnValue, tdId)
	{
		if(confirm(LBL.js_message_alerts.AreYouWantToDeleteImage))
		if (receiveReq.readyState == 4 || receiveReq.readyState == 0)
		{
			document.getElementById(tdId).innerHTML = "";	
			var actionUrl = BASE_URL + "/dropdow.php?action=deleteImage";
				actionUrl += "&klass=" + klass;
				actionUrl += "&tblIdColumn=" + tblIdColumn;
				actionUrl += "&tblImageColumn=" + tblImageColumn;
				actionUrl += "&tblIdColumnValue=" + tblIdColumnValue;
				receiveReq.open("GET", actionUrl, true);
				receiveReq.onreadystatechange = function ()
											{
												if (receiveReq.readyState == 4)
												{
													var response = receiveReq.responseText;
													if(response != 1)	{	window.location.reload();	}
												}
											};
			receiveReq.send(null);
			
		}
	}
	function unsetColumn(frmName, chbName, klass, tblColumn, message)
	{
		var ids = "0";
		var imageIds = document.forms[frmName].elements[chbName];
		if(imageIds.value)
		{
			ids = (imageIds.checked)?"0," + imageIds.value:"0";
		}
		else
		{
			for (var i=0; i < imageIds.length; i++)
			{
				ids = (imageIds[i].checked)?ids + "," + imageIds[i].value:ids;
			}
		}
		if(ids == "0")
		{
			alert(LBL.js_message_alerts.SelectMinimum);
			return;
		}
		if(confirm(message))
		if (receiveReq.readyState == 4 || receiveReq.readyState == 0)
		{
			var actionUrl = BASE_URL + "/dropdow.php?action=unsetColumn";
				actionUrl += "&klass=" + klass;
				actionUrl += "&tblColumn=" + tblColumn;
				actionUrl += "&ids=" + ids;
				receiveReq.open("GET", actionUrl, true);
				receiveReq.onreadystatechange = function ()
											{
												if (receiveReq.readyState == 4)
												{
													var response = receiveReq.responseText;
													if(response == 1)	{	window.location.reload();	}
												}
											};
			receiveReq.send(null);
			
		}
	}
	function noOfSelectedCheckBox(frmName, chbName )
	{
		var ids = 0;
		var imageIds = document.forms[frmName].elements[chbName];
		if(imageIds.value)
		{
			ids = (imageIds.checked)?1:0;
		}
		else
		{
			for (var i=0; i < imageIds.length; i++)
			{
				ids = (imageIds[i].checked)?ids+1:ids;
			}
		}
		return ids;
	}
	function removeCompareIds()
	{
//		if(confirm('Do you want to remove all properties from compare list'))
		{
			var id = 1;
			var checked = 0;
			if (receiveReq.readyState == 4 || receiveReq.readyState == 0)
			{
				var actionUrl = BASE_URL + "/dropdow.php?action=removeCompareIds";
					actionUrl += "&id=" + id;
					actionUrl += "&checked=" + checked;
					receiveReq.open("GET", actionUrl, true);
					receiveReq.onreadystatechange = function ()
												{
													if (receiveReq.readyState == 4)
													{
														var response = receiveReq.responseText;
														if(response != 1)	{	alert(LBL.js_message_alerts.TryAgainPlease);	}
														else	{	history.back(-1);	}
													}
												};
				receiveReq.send(null);
			}

		}
	}
	function removeCompareId(x)
	{
		if(confirm('Do you want to remove this property from compare list'))
		{
			var id = x;
			var checked = 0;
			if (receiveReq.readyState == 4 || receiveReq.readyState == 0)
			{
				var actionUrl = BASE_URL + "/dropdow.php?action=updateCompare";
					actionUrl += "&id=" + id;
					actionUrl += "&checked=" + checked;
	//				alert(actionUrl);
					receiveReq.open("GET", actionUrl, true);
					receiveReq.onreadystatechange = function ()
												{
													if (receiveReq.readyState == 4)
													{
														var response = receiveReq.responseText;
	//													alert(response);
														if(response != 1)	{	alert(LBL.js_message_alerts.TryAgainPlease);	}
														else	{	window.location.reload();	}
													}
												};
				receiveReq.send(null);
			}

		}
	}
	function compareNow()
	{
		var totalSelectedIds = 0;
		var ids = "0";
		var imageIds = document.forms['frmagentlistinghome'].elements['propertyIds'];
		if(imageIds.value)
		{
			ids = (imageIds.checked)?imageIds.value:"0";
		}
		else
		{
			for (var i=0; i < imageIds.length; i++)
			{
				var tId = (imageIds[i].checked)?imageIds[i].value:"0";
				if(tId != "0")
				{
					ids = (ids == "0")?tId:ids + "," + tId;
					totalSelectedIds++;
				}
			}
		}
		if(totalSelectedIds<2)
		{
			alert("Please select minimum 2 properties to compare.");
			return;
		}
		else
		{
			if(imageIds.value)
			{
				imageIds.checked = false;
			}
			else
			{
				for (var i=0; i < imageIds.length; i++)
				{
					imageIds[i].checked = false;
				}
			}
			window.location.href = BASE_URL + "/index.php?page=precompare&ids=" + ids;
		}
	}
	function totalSelectedcompareIds(x)
	{
		var totalSelectedIds = 0;
		var maxFlag = 0;
		var ids = "0";
		var imageIds = document.forms['frmagentlistinghome'].elements['propertyIds'];
		if(imageIds.value)
		{
			ids = (imageIds.checked)?imageIds.value:"0";
		}
		else
		{
			for (var i=0; i < imageIds.length; i++)
			{
				var tId = (imageIds[i].checked)?imageIds[i].value:"0";
				if(tId != "0")
				{
					if(totalSelectedIds == 5)
					{
						maxFlag++;
						break;
					}
					ids = (ids == "0")?tId:ids + "," + tId;
					totalSelectedIds++;
				}
			}
		}
		if(maxFlag)
		{
			document.getElementById(x.id).checked = false;
			alert("You can select maximum 5 properties to compare.");
		}
	}
	function updateCompare(x)
	{
//		alert(window.location);
		var id = x.id;
		var checked = (x.checked)?1:0;
		var imageLoading = "compareLoading_" + id;
		document.getElementById(imageLoading).width = 16;
		document.getElementById(imageLoading).height = 16;
		
		var btnCompare = "btnCompare_" + id;
		document.getElementById(btnCompare).value = "Processing ... ";

		if (receiveReq.readyState == 4 || receiveReq.readyState == 0)
		{
			var actionUrl = BASE_URL + "/dropdow.php?action=updateCompare";
				actionUrl += "&id=" + id;
				actionUrl += "&checked=" + checked;
//				alert(actionUrl);
				receiveReq.open("GET", actionUrl, true);
				receiveReq.onreadystatechange = function ()
											{
												if (receiveReq.readyState == 4)
												{
													var response = receiveReq.responseText;
													//alert(response);
													if(response != 1)	{	alert(LBL.js_message_alerts.TryAgainPlease);	}
													document.getElementById(imageLoading).width = 0;
													document.getElementById(imageLoading).height = 0;
													document.getElementById(btnCompare).value = " Compare ";
												}
											};
			receiveReq.send(null);
		}
	}
	function sendMailtoAdminAboutUpdatePackage(user_ids, subjects, messages)
	{
		if (receiveReq.readyState == 4 || receiveReq.readyState == 0)
		{
			var actionUrl = BASE_URL + "/dropdow.php?action=sendMailtoAdminAboutUpdatePackage";
				actionUrl += "&user_id=" + user_ids;
				actionUrl += "&subjects=" + subjects;
				actionUrl += "&messages=" + messages;
//				alert(actionUrl);
				receiveReq.open("GET", actionUrl, true);
				receiveReq.onreadystatechange = function ()
											{
												if (receiveReq.readyState == 4)
												{
													var response = receiveReq.responseText;
//													alert(response);
													if(response != 1)	{	alert(LBL.js_message_alerts.TryAgainPlease);	}
												}
											};
			receiveReq.send(null);
		}
	}
	function sendMailtoAdminAboutUpdatePackage(user_ids, subjects, messages)
	{
		if (receiveReq.readyState == 4 || receiveReq.readyState == 0)
		{
			var actionUrl = BASE_URL + "/dropdow.php?action=sendMailtoAdminAboutUpdatePackage";
				actionUrl += "&user_id=" + user_ids;
				actionUrl += "&subjects=" + subjects;
				actionUrl += "&messages=" + messages;
				receiveReq.open("GET", actionUrl, true);
				receiveReq.onreadystatechange = function ()
											{
												if (receiveReq.readyState == 4)
												{
													var response = receiveReq.responseText;
//													alert(response);
													if(response != 1)	{	alert(LBL.js_message_alerts.TryAgainPlease);	}
												}
											};
			receiveReq.send(null);
		}
	}
	function updateUserPlan(user_id)
	{
		if(confirm(LBL.js_message_alerts.UpdatePlanAlert))
		{
			if (receiveReq.readyState == 4 || receiveReq.readyState == 0)
			{
				var actionUrl = BASE_URL + "/dropdow.php?action=updateUserPlan";
					actionUrl += "&user_id=" + user_id;
					receiveReq.open("GET", actionUrl, true);
					receiveReq.onreadystatechange = function ()
												{
													if (receiveReq.readyState == 4)
													{
														var response = receiveReq.responseText;
	//													alert(response);
														if(response != 1)	{	alert(LBL.js_message_alerts.TryAgainPlease);	}
														else	{	window.location.reload();	}
													}
												};
				receiveReq.send(null);
			}

		}
	}
	function getCalculatedArea()
	{
		var area_unit=document.getElementsByTagName("select");
		var inps=document.getElementsByTagName("input");
		var tempAU;
		var tempHL;
		var tempINP;

		for(k=0;k<area_unit.length;k++)
		{
			if(area_unit[k].getAttribute("name")=="area_unit")
				tempAU=area_unit[k];
		}
		
		for(k=0;k<inps.length;k++)
		{
			if(inps[k].getAttribute("name")=="land")
				tempINP=inps[k];
		}
		if(isNaN(tempINP.value))
		{
			return overlib('<font color=\"red\">Land must contain numbers only</font>', WIDTH, 200,HEIGHT, 50, CENTER)
		}
		else
		{
			if(tempAU.value == "Kanal")
			{
				sqfeet = tempINP.value * 4500;
				cal_value = tempINP.value + " "+tempAU.value + "<br>Equals:<br><hr>" +  Math.round((sqfeet/225)*100)/100 + " Marla<br>" + Math.round((sqfeet/9)*100)/100 + " Sq. Yard<br>" + sqfeet + " Sq. Feet"; 
			}
			else if(tempAU.value == "Marla")
			{
				sqfeet = tempINP.value * 225;
				cal_value = tempINP.value + " "+tempAU.value + "<br>Equals:<br><hr>" +  Math.round((sqfeet/4500)*100)/100 + " Kanal<br>" + Math.round((sqfeet/9)*100)/100 + " Sq. Yard<br>" + sqfeet + " Sq. Feet";
			}
			else if(tempAU.value == "Square Yard")
			{
				sqfeet = tempINP.value * 9;	
				cal_value = tempINP.value + " "+tempAU.value + "<br>Equals:<br><hr>" +  Math.round((sqfeet/4500)*100)/100 + " Kanal<br>" + Math.round((sqfeet/225)*100)/100 + " Marla<br>" + sqfeet + " Sq. Feet";
			}
			else
			{
				sqfeet = tempINP.value;
				cal_value = tempINP.value + " "+tempAU.value + "<br>Equals:<br><hr>" + Math.round((sqfeet/4500)*100)/100 + " Kanal<br>" + Math.round((sqfeet/225)*100)/100 + " Marla<br>" + Math.round((sqfeet/9)*100)/100 + " Sq. Yard";
			}
			return cal_value;
		}
}
function sendEmailtoAgent(param)
{
	
	document.getElementById('moving_loadingImageinquiry').width = 0;
	document.getElementById('moving_loadingImageinquiry').height = 0;
	if (receiveReq.readyState == 4 || receiveReq.readyState == 0)
	{
		var actionUrl = BASE_URL + "/dropdow.php?action=sendEmailtoAgent";
			actionUrl += "&" + param;
		receiveReq.open("GET", actionUrl, true);
		receiveReq.onreadystatechange = function ()
										{
											if (receiveReq.readyState == 4)
											{
												var response = receiveReq.responseText;
//												alert(response);
													if(response != 1)
													{
                   			document.getElementById('moving_loadingImageinquiry').width = 0;
                   			document.getElementById('moving_loadingImageinquiry').height = 0;
//                  			document.getElementById('message1').innerHTML = LBL.js_message_alerts.YourMessageSubmitedSuccessfully;
													}
													else
													{
                   			document.getElementById('moving_loadingImageinquiry').width = 0;
                   			document.getElementById('moving_loadingImageinquiry').height = 0;
//                  			document.getElementById('message1').innerHTML = LBL.js_message_alerts.YourMessageSubmitedSuccessfully;
													}
											}
										};
		receiveReq.send(null);
		
	}
	
}
function sendEmailtoFriend(param)
{
	document.getElementById('moving_loadingImagefriendsdfsd').width = 0;
	document.getElementById('moving_loadingImagefriendsdfsd').height = 0;
	if (receiveReq.readyState == 4 || receiveReq.readyState == 0)
	{
		document.getElementById('moving_loadingImagefriendsdfsd').width = 0;
		document.getElementById('moving_loadingImagefriendsdfsd').height = 0;
	var actionUrl = BASE_URL + "/dropdow.php?action=sendEmailtoFriend";
		actionUrl += "&" + param;
		receiveReq.open("GET", actionUrl, true);
		receiveReq.onreadystatechange = function ()
										{
											if (receiveReq.readyState == 4)
											{
												var response = receiveReq.responseText;
//												alert(response);
													if(response != 1)
													{
														document.getElementById('moving_loadingImagefriendsdfsd').width = 0;
														document.getElementById('moving_loadingImagefriendsdfsd').height = 0;
//														document.getElementById('message31').innerHTML = LBL.js_message_alerts.YourMessageSubmitedSuccessfully;
													}
													else
													{
														document.getElementById('moving_loadingImagefriendsdfsd').width = 0;
														document.getElementById('moving_loadingImagefriendsdfsd').height = 0;
//														document.getElementById('message31').innerHTML = LBL.js_message_alerts.YourMessageSubmitedSuccessfully;
													}
											}
										};
		receiveReq.send(null);
		
	}
}
function sendEmailtoFriendAgent(param)
{
	document.getElementById('moving_loadingImagefriend12').width = 0;
	document.getElementById('moving_loadingImagefriend12').height = 0;
	if (receiveReq.readyState == 4 || receiveReq.readyState == 0)
	{
		document.getElementById('moving_loadingImagefriend12').width = 0;
		document.getElementById('moving_loadingImagefriend12').height = 0;
		
		var actionUrl = BASE_URL + "/dropdow.php?action=sendEmailtoFriendAgent";
			actionUrl += "&" + param;
		receiveReq.open("GET", actionUrl, true);
		receiveReq.onreadystatechange = function ()
										{
											document.getElementById('moving_loadingImagefriend12').width = 0;
											document.getElementById('moving_loadingImagefriend12').height = 0;

											if (receiveReq.readyState == 4)
											{
												var response = receiveReq.responseText;
//												alert(response);
													if(response != 1)
													{
														document.getElementById('moving_loadingImagefriend12').width = 0;
														document.getElementById('moving_loadingImagefriend12').height = 0;
//														document.getElementById('message314').innerHTML = LBL.js_message_alerts.YourMessageSubmitedSuccessfully;
													}
													else
													{
														document.getElementById('moving_loadingImagefriend12').width = 0;
														document.getElementById('moving_loadingImagefriend12').height = 0;
//														document.getElementById('message314').innerHTML = LBL.js_message_alerts.YourMessageSubmitedSuccessfully;
													}
											}
										};
		receiveReq.send(null);
		
	}
}
function sendEmailForMeeting(param)
{
	document.getElementById('moving_meetingloadingImage').width = 0;
	document.getElementById('moving_meetingloadingImage').height = 0;
	if (receiveReq.readyState == 4 || receiveReq.readyState == 0)
	{
		document.getElementById('moving_meetingloadingImage').width = 0;
		document.getElementById('moving_meetingloadingImage').height = 0;

		var actionUrl = BASE_URL + "/dropdow.php?action=sendEmailForMeeting";
			actionUrl += "&" + param;
		receiveReq.open("GET", actionUrl, true);
		receiveReq.onreadystatechange = function ()
										{
											if (receiveReq.readyState == 4)
											{
												var response = receiveReq.responseText;
												//alert(response);
													if(response != 1)
													{
														document.getElementById('moving_meetingloadingImage').width = 0;
														document.getElementById('moving_meetingloadingImage').height = 0;
//														document.getElementById('message311').innerHTML = LBL.js_message_alerts.YourMessageSubmitedSuccessfully;
													}
													else
													{
														document.getElementById('moving_meetingloadingImage').width = 0;
														document.getElementById('moving_meetingloadingImage').height = 0;
//														document.getElementById('message311').innerHTML = LBL.js_message_alerts.YourMessageSubmitedSuccessfully;
													}
											}
										};
		receiveReq.send(null);
		
	}
}
 	function validateIt(x)
	{
		var ToDD 	= parseInt(document.getElementById('areaTo').value);
	 	var FromDD	= parseInt(document.getElementById('areaFrom').value);
	 	var xx	= parseInt(x);
		if(FromDD == 0) 			update_home_total_properties();
		else if(ToDD == 0) 			{	var xxxx = document.getElementById('areaFrom').options[1].text;	}
		else if(FromDD <= ToDD)		update_home_total_properties();
		else
		{
			if(xx == 1) document.getElementById('areaFrom').selectedIndex = 0;
			if(xx == 2) document.getElementById('areaTo').selectedIndex = 0;
		}
	}
	function validateItleft_old_search(x)
	{
		var ToDD 	= parseInt(document.getElementById('areaTo').value);
	 	var FromDD	= parseInt(document.getElementById('areaFrom').value);
	 	var xx	= parseInt(x);
		if(FromDD == 0) 			update_site_total_properties_old_search();
		else if(ToDD == 0) 			{	var xxxx = document.getElementById('areaFrom').options[1].text;	}
		else if(FromDD <= ToDD)		update_site_total_properties_old_search();
		else
		{
			if(xx == 1) document.getElementById('areaFrom').selectedIndex = 0;
			if(xx == 2) document.getElementById('areaTo').selectedIndex = 0;
		}
	}
 	function validateItleft(x)
	{
		var ToDD 	= parseInt(document.getElementById('areaTo').value);
	 	var FromDD	= parseInt(document.getElementById('areaFrom').value);
	 	var xx	= parseInt(x);
		if(FromDD == 0) 			update_site_total_properties();
		else if(ToDD == 0) 			{	var xxxx = document.getElementById('areaFrom').options[1].text;	}
		else if(FromDD <= ToDD)		update_site_total_properties();
		else
		{
			if(xx == 1) document.getElementById('areaFrom').selectedIndex = 0;
			if(xx == 2) document.getElementById('areaTo').selectedIndex = 0;
		}
	}
	function update_home_size_area()
	{
 		var ToDD 		= document.getElementById('areaTo');
 		var FromDD		= document.getElementById('areaFrom');
 		var sizelbl		= document.getElementById('marlatofeet');
 		var landAreaType= document.getElementById('landAreaType');
		
		if( FromDD.options[1].text == "1 Marla")
		{
			FromDD.options[1].text = ToDD.options[1].text = "225 Sq. Ft.";
			FromDD.options[2].text = ToDD.options[2].text = "1125 Sq. Ft.";
			FromDD.options[3].text = ToDD.options[3].text = "2250 Sq. Ft.";
			FromDD.options[4].text = ToDD.options[4].text = "4500 Sq. Ft.";
			FromDD.options[5].text = ToDD.options[5].text = "9000 Sq. Ft.";
			FromDD.options[6].text = ToDD.options[6].text = "18000 Sq. Ft.";
			FromDD.options[7].text = ToDD.options[7].text = "36000 Sq. Ft.";
			ToDD.options[8].text = "54000 Sq. Ft.";
//			sizelbl.innerHTML = 'Convert Size from Sq. Ft. to Marla';
//			landAreaType.value = 'foot';
		}
		else
		{
//			sizelbl.innerHTML = 'Convert Size from Marla to Sq. Ft.';
			FromDD.options[1].text = ToDD.options[1].text = "1 Marla";
			FromDD.options[2].text = ToDD.options[2].text = "5 Marla";
			FromDD.options[3].text = ToDD.options[3].text = "10 Marla";
			FromDD.options[4].text = ToDD.options[4].text = "1 Kanal";
			FromDD.options[5].text = ToDD.options[5].text = "2 Kanal";
			FromDD.options[6].text = ToDD.options[6].text = "4 Kanal";
			FromDD.options[7].text = ToDD.options[7].text = "8 Kanal";
			ToDD.options[8].text = "12 Kanal";
//			landAreaType.value = 'marla';
		}
	}
	function updateNewsLetter(x)
	{
		var emailaddress = x.newsletteremail.value;
		if(emailaddress == "")
		{
			alert(LBL.site_left_side_label.EnterEmailAddress);
			x.newsletteremail.focus();
			return false;
		}
		else
		{
			if(validateEmailv2(emailaddress) == false)
			{
				alert(LBL.site_left_side_label.ValidEmail);
				x.newsletteremail.value = "";
				x.newsletteremail.focus();
				return false;
			}
		}
		document.getElementById('newsleeterloading').style.display = "inline-block";
		document.getElementById('newsleeterloading').style.visibility = "visible";
		document.getElementById('newsleeterloading').innerHTML = "Processing .... ";
//		document.getElementById('newsleeterloading').innerHTML = "<img src=\"images/icons/loading.gif\" alt=\"Loading...\" />";
		updateNewsLetterTbl(emailaddress);
		function updateNewsLetterTbl(emailaddress)
		{
			if (receiveReq.readyState == 4 || receiveReq.readyState == 0)
			{
				var actionUrl = BASE_URL + "/dropdow.php?action=updateNewsLetterTbl";
					actionUrl += "&emailaddress=" + emailaddress;
				receiveReq.open("GET", actionUrl, true);
				receiveReq.onreadystatechange = function ()
				{
					if (receiveReq.readyState == 4)
					{
						var response = receiveReq.responseText;
						if(response == 1)
						{
							document.getElementById('newsleeterloading').innerHTML = "<strong>" + LBL.site_left_side_label.NLThanks + "</strong>";
							document.getElementById('newsletteremail').value = "";
						}
						else if(response == 0)
						{
							document.getElementById('newsleeterloading').innerHTML = "<strong class=main_fonts_red>" + LBL.site_left_side_label.NLAllReadySubscribed + "!</strong>";
						}
						else
						{
							alert('BUG \n\n\n Please update us about this bug from contact us page.');
						}
					}
				};
				receiveReq.send(null);
			}
		}
		return false;
	}
	function moveSlideHomePage(next_or_previous)
	{
		document.getElementById('ShadedDiv').style.display = "inline-block";
		document.getElementById('ShadedDiv').style.visibility = "visible";

		if (receiveReq.readyState == 4 || receiveReq.readyState == 0)
		{
			var actionUrl = BASE_URL + "/dropdow.php?action=moveSlideHomePage";
				actionUrl += "&imageHeight=" + '110';
				actionUrl += "&imageWidth=" + '145';
				actionUrl += "&limit=" + 4;
				actionUrl += "&interval=" + 1;
				actionUrl += "&nextPrevious=" + next_or_previous;
			receiveReq.open("GET", actionUrl, true);
			receiveReq.onreadystatechange = function ()
											{
												if (receiveReq.readyState == 4)
												{
													var response = receiveReq.responseText;
//													alert(response);
													document.getElementById('HomeSlideShowID').innerHTML = response;
													document.getElementById('ShadedDiv').style.display = "none";
													document.getElementById('ShadedDiv').style.visibility = "hidden";
												}
											};
			receiveReq.send(null);
			
		}
	}
	function moveSlideAgentDetailPage(next_or_previous, userid)
	{
		document.getElementById('ShadedDiv').style.display = "inline-block";
		document.getElementById('ShadedDiv').style.visibility = "visible";

		if (receiveReq.readyState == 4 || receiveReq.readyState == 0)
		{
			var actionUrl = BASE_URL + "/dropdow.php?action=moveSlideHomePage";
				actionUrl += "&imageHeight=" + '110';
				actionUrl += "&imageWidth=" + '133';
				actionUrl += "&limit=" + 6;
				actionUrl += "&interval=" + 1;
				actionUrl += "&feature=" + userid;
				actionUrl += "&nextPrevious=" + next_or_previous;
			receiveReq.open("GET", actionUrl, true);
			receiveReq.onreadystatechange = function ()
											{
												if (receiveReq.readyState == 4)
												{
													var response = receiveReq.responseText;
													//alert(response);
													document.getElementById('HomeSlideShowID').innerHTML = response;
													document.getElementById('ShadedDiv').style.display = "none";
													document.getElementById('ShadedDiv').style.visibility = "hidden";
												}
											};
			receiveReq.send(null);
			
		}
	}
	
	function loadAreasByCityForRSS(x)
	{
		var div_area = "areaDiv_" + x;

		document.getElementById(div_area).style.display 		= "inline-block";
		document.getElementById(div_area).style.visibility 		= "visible";
		document.getElementById(div_area).innerHTML 			= "Loading ............";

		if (receiveReq.readyState == 4 || receiveReq.readyState == 0)
		{
			var actionUrl = BASE_URL + "/dropdow.php?action=loadAreasByCityForRSS";
				actionUrl += "&cityID=" + x;
			receiveReq.open("GET", actionUrl, true);
			receiveReq.onreadystatechange = function ()
											{
												if (receiveReq.readyState == 4)
												{
													var response = receiveReq.responseText;
													document.getElementById(div_area).innerHTML = response;
												}
											};
			receiveReq.send(null);
			
		}
	}
	function loadPTypeByAreaForRSS(x)
	{
		var div_area = "ptypeDiv_" + x;

		document.getElementById(div_area).style.display 		= "inline-block";
		document.getElementById(div_area).style.visibility 		= "visible";
		document.getElementById(div_area).innerHTML 			= "Loading ............";

		if (receiveReq.readyState == 4 || receiveReq.readyState == 0)
		{
			var actionUrl = BASE_URL + "/dropdow.php?action=loadPTypeByAreaForRSS";
				actionUrl += "&cityID=" + x;
			receiveReq.open("GET", actionUrl, true);
			receiveReq.onreadystatechange = function ()
											{
												if (receiveReq.readyState == 4)
												{
													var response = receiveReq.responseText;
													document.getElementById(div_area).innerHTML = response;
												}
											};
			receiveReq.send(null);
			
		}
	}
	function updateRightAgentByCity(x, selectedCity)
	{
		var current_div = "right_div_" + x;
		var selected_div = "right_div_" + selectedCity;

		document.getElementById(selected_div).style.display = "none";
		document.getElementById(selected_div).style.visibility = "hidden";

		document.getElementById(current_div).style.display 		= "inline-block";
		document.getElementById(current_div).style.visibility 	= "visible";
		document.getElementById(current_div).innerHTML 			= "Loading ............";

		if (receiveReq.readyState == 4 || receiveReq.readyState == 0)
		{
			var actionUrl = BASE_URL + "/dropdow.php?action=updateRightAgentByCity";
				actionUrl += "&cityID=" + x;
			receiveReq.open("GET", actionUrl, true);
			receiveReq.onreadystatechange = function ()
											{
												if (receiveReq.readyState == 4)
												{
													var response = receiveReq.responseText;
													document.getElementById(current_div).innerHTML = response;
												}
											};
			receiveReq.send(null);
			
		}
	}
	function getAreaProperty(city_id, divToHold)
	{
		if (receiveReq.readyState == 4 || receiveReq.readyState == 0)
		{
			var actionUrl = BASE_URL + "/dropdow.php?action=getAreaProperty";
				actionUrl += "&city_id=" + city_id;
			receiveReq.open("GET", actionUrl, true);
			receiveReq.onreadystatechange = function ()
											{
												if (receiveReq.readyState == 4)
												{
													var response = receiveReq.responseText;
													divToHold.innerHTML = response;
												}
											};
			receiveReq.send(null);
			
		}
	}
	function updateDDiv(updatedDiv, loadingDiv, development_id)
	{
		if (receiveReq.readyState == 4 || receiveReq.readyState == 0)
		{
			var actionUrl = BASE_URL + "/dropdow.php?action=updateDDiv";
				actionUrl += "&development_id=" + development_id;
			receiveReq.open("GET", actionUrl, true);
			receiveReq.onreadystatechange = function ()
											{
												if (receiveReq.readyState == 4)
												{
													var response = receiveReq.responseText;
													updatedDiv.innerHTML = response;
													//alert(response);
													
													loadingDiv.style.display 		= 'none';
													loadingDiv.style.visibility 	= 'hidden';
											
													updatedDiv.style.display 		= 'inline';
													updatedDiv.style.visibility 	= 'visible';
												}
											};
			receiveReq.send(null);
			
		}
	}
	function updateHomeDevelopmentDiv(updatedDiv, loadingDiv, development_id)
	{
		if (receiveReq.readyState == 4 || receiveReq.readyState == 0)
		{
			var actionUrl = BASE_URL + "/dropdow.php?action=updateHomeDevelopmentDiv";
				actionUrl += "&development_id=" + development_id;
			receiveReq.open("GET", actionUrl, true);
			receiveReq.onreadystatechange = function ()
											{
												if (receiveReq.readyState == 4)
												{
													var response = receiveReq.responseText;
													updatedDiv.innerHTML = response;
													//alert(response);
													
													loadingDiv.style.display 		= 'none';
													loadingDiv.style.visibility 	= 'hidden';
											
													updatedDiv.style.display 		= 'inline';
													updatedDiv.style.visibility 	= 'visible';
												}
											};
			receiveReq.send(null);
			
		}
	}
	function viewGMapPopup(x)
	{
		var areamap = "gmap_4.php?a=1";
			areamap += "&pid=" + x;
			window.open(BASE_URL + '/' + areamap ,'popup','scrollbars=1,left=50,top=50,location=0,resizable=0,width=890,height=675'); 
	}
	function updateUserCalls(userID, calls)
	{
		if (receiveReq.readyState == 4 || receiveReq.readyState == 0)
		{
			var actionUrl = BASE_URL + "/dropdow.php?action=updateUserCalls";
				actionUrl += "&userID=" + userID;
				actionUrl += "&calls=" + calls;
			receiveReq.open("GET", actionUrl, true);
			receiveReq.onreadystatechange = function ()
											{
												if (receiveReq.readyState == 4)
												{
													var response = receiveReq.responseText;
												}
											};
			receiveReq.send(null);
			
		}
	}
	function updatePropertyCalls(propertyID, calls)
	{
		if (receiveReq.readyState == 4 || receiveReq.readyState == 0)
		{
			var actionUrl = BASE_URL + "/dropdow.php?action=updatePropertyCalls";
				actionUrl += "&propertyID=" + propertyID;
				actionUrl += "&calls=" + calls;
			receiveReq.open("GET", actionUrl, true);
			receiveReq.onreadystatechange = function ()
											{
												if (receiveReq.readyState == 4)
												{
													var response = receiveReq.responseText;
												}
											};
			receiveReq.send(null);
			
		}
	}
	function updatePropertyCallsarc(propertyID, calls)
	{
		if (receiveReq.readyState == 4 || receiveReq.readyState == 0)
		{
			var actionUrl = BASE_URL + "/dropdow.php?action=updatePropertyCallsarc";
				actionUrl += "&propertyID=" + propertyID;
				actionUrl += "&calls=" + calls;
			receiveReq.open("GET", actionUrl, true);
			receiveReq.onreadystatechange = function ()
											{
												if (receiveReq.readyState == 4)
												{
													var response = receiveReq.responseText;
												}
											};
			receiveReq.send(null);
			
		}
	}
	/*******************************************
	*	sponser link banner
	*******************************************/
	var startIt = 1
	var index6 = 0;
	var limit6 = 1;
	var interval6 = 1;
	var size6 = 0;
	var pointer6 = 0;

	function slideit()
	{
		size6 = array6.length;
		if(startIt)
		{
			moveBanner(0);
			window["leftBanner"] = setTimeout("slideit()",7000)
		}
	}
	function toggle()
	{
		startIt = (startIt)?0:1;
		var imageAddress = (startIt)?"images/icons/stop.jpg":"images/icons/play.jpg";
		var titles = (startIt)?" Pause " : " Play ";
		document.getElementById("playStop").src		= BASE_URL + "/" + imageAddress;
		document.getElementById("playStop").alt		= titles;
		document.getElementById("playStop").title 	= titles;
		slideit();
	}
	function restart()
	{
		clearTimeout(window["leftBanner"]);
		window["leftBanner"] = setTimeout("slideit()",7000)
	}
	function next()		{	moveBanner(0);	restart();	}
	function previous()	{	moveBanner(1);	restart();	}
	function moveBanner(nextPreviou)
	{
		if(nextPreviou)					{	pointer6 = pointer6 + interval6;		}
		else if(nextPreviou == 0)		{	pointer6 = pointer6 - interval6;		}
		if(pointer6 < 0 )				{	pointer6 = size6 - (Math.abs(pointer6));}
		else if(pointer6 > (size6-1) )	{	pointer6 = pointer6 - size6;			}
		for(index6 = 0; index6<limit6; index6++)
		{
			var imageDiveId = "bannerDiv_" + index6;
			if(pointer6 == size6)	{	pointer6 = 0;	}
			document.getElementById(imageDiveId).innerHTML = array6[pointer6++];
		}
		pointer6 = pointer6 - limit6;
	}
	function resetPlanOptons(user, actionId)
	{
		// actionId
		/*
		*	1: Assigned Detault to the user/agent
		* 	2: Set 'Property_priority' to Zero
		*	3: Set User user_featured Flag to Zero
		*	4: Set UserPlan 'userplan_web' to Zero and 'user_theme' to ''
		*/
		var message = "";
		
		 	message = (actionId == 1)?"Are you want to assinged default plan?":message;
		 	message = (actionId == 2)?"Are you want to assinged default priority order to all properties?":message;
		 	message = (actionId == 3)?"Are you want to set 'not featured'?":message;
		 	message = (actionId == 4)?"Are you want to block Mini Web site?":message;
		 	message = (actionId == 5)?"Are you want to unapproved all properties?":message;
		if(confirm(message))
		{
			if (receiveReq.readyState == 4 || receiveReq.readyState == 0)
			{
				var actionUrl = BASE_URL + "/dropdow.php?action=resetPlanOptons";
					actionUrl += "&actionId=" + actionId;
					actionUrl += "&user=" + user;
				receiveReq.open("GET", actionUrl, true);
				receiveReq.onreadystatechange = function ()
												{
													if (receiveReq.readyState == 4)
													{
														var response = receiveReq.responseText;
														window.location.reload();
													}
												};
				receiveReq.send(null);

			}
		}
	}
