function goToPage(iPage)
{
/*	YAHOO.util.Dom.get("txtCurrentPage").value = iPage;
	YAHOO.util.Dom.get("txtAction").value = "CHANGEPAGE";
	YAHOO.util.Dom.get("frmQuickSearch").submit();*/
	document.getElementById("txtCurrentPage").value = iPage;
	document.getElementById("txtAction").value = "CHANGEPAGE";
	document.getElementById("frmQuickSearch").submit();
}


function homesPerPageChange(iCnt)
{
/*	YAHOO.util.Dom.get("txtCurrentPage").value = 1;
	YAHOO.util.Dom.get("txtAction").value = "CHANGEVIEW";
	YAHOO.util.Dom.get("txtResultsPerPage").value = iCnt;
	YAHOO.util.Dom.get("frmQuickSearch").submit();*/
	document.getElementById("txtCurrentPage").value = 1;
	document.getElementById("txtAction").value = "CHANGEVIEW";
	document.getElementById("txtResultsPerPage").value = iCnt;
	document.getElementById("frmQuickSearch").submit();
}

function homesPerPageChangeSelect(cbObj)
{
//	YAHOO.util.Dom.get("txtAction").value = "CHANGEVIEW";
//	YAHOO.util.Dom.get("txtCurrentPage").value = 1;
//	YAHOO.util.Dom.get("txtResultsPerPage").value = cbObj.value;
//	YAHOO.util.Dom.get("frmQuickSearch").submit();
	document.getElementById("txtAction").value = "CHANGEVIEW";
	document.getElementById("txtCurrentPage").value = 1;
	document.getElementById("txtResultsPerPage").value = cbObj.value;
	document.getElementById("frmQuickSearch").submit();
}


function sortChange(sFld)
{
	var frm = document.getElementById("frmQuickSearch");
	var oSort = document.getElementById("txtSort");
	var oDir = document.getElementById("txtSortDir");
//	var frm = YAHOO.util.Dom.get("frmQuickSearch");
//	var oSort = YAHOO.util.Dom.get("txtSort");
//	var oDir = YAHOO.util.Dom.get("txtSortDir");

	sSort = oSort.value;
	sDir  = oDir.value;

	if(sFld == sSort) {
		if(sDir == "asc") sDir = "desc";
		else sDir = "asc";
	} else {
		sSort = sFld;
		sDir = "asc";
	}

	oSort.value = sSort;
	oDir.value = sDir;
//	YAHOO.util.Dom.get("txtAction").value = "CHANGESORT";
	document.getElementById("txtAction").value = "CHANGESORT";
	frm.submit();

}

function emailSearchResults()
{
	var sChkIn = document.getElementById("txtCheckIn").value;
	var sNights = document.getElementById("cbNights").value;
	var sBeds = document.getElementById("cbBedrooms").value;
	var sRent = document.getElementById("cbRent").value;
	var sArea = document.getElementById("cbArea").value;
	var sType = document.getElementById("cbType").value;
	var sAttr = document.getElementById("altattr").value;
	var sSort = document.getElementById("txtSort").value;
	var sSortDir = document.getElementById("txtSortDir").value;
/*
	alert("checkin: " + sChkIn);
	alert("nights: " + sNights);
	alert("beds: " + sBeds);
	alert("Rent: " + sRent);
	alert("Area: " + sArea);
	alert("Type: " + sType);
	alert("Attr: " + sAttr);
	alert("Sort: " + sSort);
	alert("SortDir: " + sSortDir);
*/
	var sQryStr = "search_results_create.php?date1=" + sChkIn + "&nights=" + sNights + "&beds=" + sBeds +
		"&rent=" + sRent + "&areas=" + sArea + "&types=" + sType + "&attr=" + sAttr + "&sort=" + sSort +
		"&sortdir=" + sSortDir + "&page=quicksearch";
	alert(sQryStr);
	beginEmailProcess(sQryStr);
	return false;
}

function addToFavorites(sPropId)
{
	var trk = null;
	if(ADDTOFAVORITES != "")
	{   
        try{
    	    trk = createITT();
    	    trk.ACTION = ADDTOFAVORITES;
    	    trk._S_SKU = sPropId;
    	    trk.submit_action();
        }catch(err){}
	}
	document.getElementById("txtAction").value = "CHANGEPAGE";
	document.getElementById("txtFavProp").value = sPropId;
	document.getElementById("frmQuickSearch").submit();
    return false;
}
/*function beginEmailProcess(sQryStr)
{
	var xmlhtpp = new XMLHttpRequest();
	alert(xmlhttp);
	xmlhttp.open('POST', sQryStr, true);
	xmlhttp.onreadystatechange = function()
	{
    	var sKey = "";
    	var sExp = "";
		if (xmlhttp.readyState == 4)
		{
			if (xmlhttp.status == 200)
			{
				alert('in status == 200');
				alert(xmlhttp);

            	try {
			        sKey = xmlhttp.responseXML.getElementsByTagName('key')[0].firstChild.data;
			        sExp = xmlhttp.responseXML.getElementsByTagName('expdate')[0].firstChild.data;
				}
			    catch (err)
			    {
			        sKey = "";
			        sExp = "";
			    }
				alert("Key: " + sKey + "\nExpDate: " + sExp);
			}
		}
	}
}
*/