function confirmDelete(msg,url)
{
	choice = confirm(msg)
	if(choice)	{
		location.href=url
	}	else	{
		return false;
	}
}

function validateBlank(frmElement,message)
{
	if(frmElement.value == "")
	{
		alert(message);
		frmElement.focus();
		return false;
	}
	return true;
}

function validateNumeric(fieldname,errorMsg)
{	
	if(isNaN(fieldname.value))
	{
		alert(errorMsg);
		fieldname.focus();
		return false;
	}	else	{
		return true;
	}
}

function validateSearchForm(frmObj)
{
	//if(!(validateBlank(frmObj.keyword,"Please Enter Keyword"))) return false;
}

function MessageReadWindow(url)
{
	window.open(url,'','height=500,width=500,scrollbars=yes,resizable=yes')
}

function populateLocations(frmObj)
{
	var zone_id = frmObj.zone_id.value;
	var location_id = frmObj.location_id.value;
	var req = new XMLHttpRequest(); 
	var divName = document.getElementById('locations');	
	var msg;	
	req.onreadystatechange = function() {
		if (req.readyState == 4) {
            if (req.status == 200) {
                divName.innerHTML = req.responseText;
			} else {
				alert("Error: While trying to perform action, please try again later");
			}
		} else {
			divName.innerHTML = "Please wait ...";
		}
    }
    req.open("GET", "common.process.php?zone_id=" + zone_id +"&action=populate_locations&location_id=" + location_id , true);
    req.send("");
	return false;
}

function updateTypes(frmObj)
{
	if(document.getElementById('property_type_pg').checked == true)	{
		document.getElementById('property_type_selection').disabled = true;
	}	else	{
		document.getElementById('property_type_selection').disabled = false;
	}
}

function validateSearchPropertyForm(frmObj)
{
	if(!validateBlank(frmObj.zone_id,"Please select zone")) return false;
	if(!validateBlank(frmObj.location_id,"Please select location")) return false;
	if(document.getElementById('property_type_pg').checked == false && frmObj.type.value == "")	{
		alert("Please select property type");
		frmObj.type.focus();
		return false;
	}
	return true;
}