	function VerifyPasswords() {
		if (document.myForm.strPassword.value != "") {
			if (document.myForm.strPassword.value != document.myForm.strConfirmPassword.value) {
				alert("Your passwords do not match.");
				return false;
			} else
				return true;
		} else
			return true;
	}
	
	function SetLookupDisable(blnDisable) {
		document.myForm.intLookupListingId.disabled = blnDisable;
	}

	function VerifyDelete(strLocation) {
		if (confirm("Are you SURE you want to delete this?"))
			document.location = strLocation;
	}

	function SetDateToToday(strFormName, strElementRoot) {
		var vFormElement;
		vToday = new Date();

		vFormElement = eval("document." + strFormName + "." + strElementRoot + "_month");
		vFormElement.selectedIndex = vToday.getMonth() + 1;

		vFormElement = eval("document." + strFormName + "." + strElementRoot + "_day");
		vFormElement.value = vToday.getDate();

		vFormElement = eval("document." + strFormName + "." + strElementRoot + "_year");
		vFormElement.value = vToday.getFullYear();

		return false;
	};

	function SetDateToClear(strFormName, strElementRoot) {
		var vFormElement;
		
		vFormElement = eval("document." + strFormName + "." + strElementRoot + "_month");
		vFormElement.selectedIndex = "";

		vFormElement = eval("document." + strFormName + "." + strElementRoot + "_day");
		vFormElement.value = "";

		vFormElement = eval("document." + strFormName + "." + strElementRoot + "_year");
		vFormElement.value = "";

		return false;
	};

	function LookupForDeal(strVarname) {
		var objElement = eval("document.myForm." + strVarname);
		var intValue = objElement.value;

		if (intValue)
			newWindow = window.open('lookup_for_deal.phtml?' + strVarname + '=' + intValue, 'LookupForDeal', 'menubar=no,toolbar=no,location=no,status=no,scrollbars=yes,resizable=no,width=300,height=300,left=50,top=50');
		else
			alert ("Please enter in a value");
	};

	function popupprint(strUrl) {
		newWindow = window.open(strUrl, 'printPage', 'menubar=no,toolbar=yes,location=no,status=no,scrollbars=yes,resizable=yes,width=680,height=300,left=50,top=50');
	};
	
	function AgentBio(intAgentId) {
		document.searchAgents.action = "agent_bio.phtml";
		document.searchAgents.submit();
//		newWindow = window.open('agent_bio.phtml?intAgentId=' + intAgentId, 'agentBioPage', 'menubar=no,toolbar=no,location=no,status=no,scrollbars=yes,resizable=no,width=680,height=300,left=50,top=50');
	};

	function LookupForDealExec() {
		window.opener.myForm.strAddress1.value = document.myForm.strAddress1.value;
		window.opener.myForm.strAddress2.value = document.myForm.strAddress2.value;
		window.opener.myForm.strCity.value = document.myForm.strCity.value;
		window.opener.myForm.strState.value = document.myForm.strState.value;
		window.opener.myForm.strZip.value = document.myForm.strZip.value;
		
		window.close();
	};

	function LookupForListing() {
		var intValue = document.myForm.intLn.value;

		if (intValue)
			newWindow = window.open('lookup_for_listing.phtml?intLookupLn=' + intValue, 'LookupForDeal', 'menubar=no,toolbar=no,location=no,status=no,scrollbars=yes,resizable=no,width=500,height=300,left=50,top=50');
		else
			alert ("Please enter in a value");
	};

	function LookupForListingExec() {
		window.opener.myForm.intLn.value = document.myForm.intLn.value;
		window.opener.myForm.strTyp.value = document.myForm.strTyp.value;
		window.opener.myForm.strUd.value = document.myForm.strUd.value;
		window.opener.myForm.strLag.value = document.myForm.strLag.value;
		window.opener.myForm.strLo.value = document.myForm.strLo.value;
		window.opener.myForm.strOfficePhone.value = document.myForm.strOfficePhone.value;
		window.opener.myForm.strAgentFormName.value = document.myForm.strAgentFormName.value;
		window.opener.myForm.strOfficeFormName.value = document.myForm.strOfficeFormName.value;
		window.opener.myForm.intLp.value = document.myForm.intLp.value;
		window.opener.myForm.strHsn.value = document.myForm.strHsn.value;
		window.opener.myForm.strCp.value = document.myForm.strCp.value;
		window.opener.myForm.strStr.value = document.myForm.strStr.value;
		window.opener.myForm.strUn.value = document.myForm.strUn.value;
		window.opener.myForm.strCit.value = document.myForm.strCit.value;
		window.opener.myForm.strAdi.value = document.myForm.strAdi.value;
		window.opener.myForm.strAr.value = document.myForm.strAr.value;
		window.opener.myForm.strAreaName.value = document.myForm.strAreaName.value;
		window.opener.myForm.strSub.value = document.myForm.strSub.value;
		window.opener.myForm.strRms.value = document.myForm.strRms.value;
		window.opener.myForm.intBr.value = document.myForm.intBr.value;
		window.opener.myForm.strBth.value = document.myForm.strBth.value;
		window.opener.myForm.strMbb.value = document.myForm.strMbb.value;
		window.opener.myForm.strCars.value = document.myForm.strCars.value;
		window.opener.myForm.strGar.value = document.myForm.strGar.value;
		window.opener.myForm.strPkn.value = document.myForm.strPkn.value;
		window.opener.myForm.strPar.value = document.myForm.strPar.value;
		window.opener.myForm.strFp.value = document.myForm.strFp.value;
		window.opener.myForm.intBlt.value = document.myForm.intBlt.value;
		window.opener.myForm.strLsz.value = document.myForm.strLsz.value;
		window.opener.myForm.strWf.value = document.myForm.strWf.value;
		window.opener.myForm.strBmt.value = document.myForm.strBmt.value;
		window.opener.myForm.strMod.value = document.myForm.strMod.value;
		window.opener.myForm.strTax.value = document.myForm.strTax.value;
		window.opener.myForm.strTxy.value = document.myForm.strTxy.value;
		window.opener.myForm.strAsm.value = document.myForm.strAsm.value;
		window.opener.myForm.strMbs.value = document.myForm.strMbs.value;
		window.opener.myForm.strMbf.value = document.myForm.strMbf.value;
		window.opener.myForm.strB2s.value = document.myForm.strB2s.value;
		window.opener.myForm.strB2f.value = document.myForm.strB2f.value;
		window.opener.myForm.strB3s.value = document.myForm.strB3s.value;
		window.opener.myForm.strB3f.value = document.myForm.strB3f.value;
		window.opener.myForm.strB4s.value = document.myForm.strB4s.value;
		window.opener.myForm.strB4f.value = document.myForm.strB4f.value;
		window.opener.myForm.strLrs.value = document.myForm.strLrs.value;
		window.opener.myForm.strLrf.value = document.myForm.strLrf.value;
		window.opener.myForm.strDrs.value = document.myForm.strDrs.value;
		window.opener.myForm.strDrf.value = document.myForm.strDrf.value;
		window.opener.myForm.strKts.value = document.myForm.strKts.value;
		window.opener.myForm.strKtf.value = document.myForm.strKtf.value;
		window.opener.myForm.strFrs.value = document.myForm.strFrs.value;
		window.opener.myForm.strFrf.value = document.myForm.strFrf.value;
		window.opener.myForm.strRe1.value = document.myForm.strRe1.value;
		window.opener.myForm.strRe2.value = document.myForm.strRe2.value;
		window.opener.myForm.strRe3.value = document.myForm.strRe3.value;
		window.opener.myForm.strRe4.value = document.myForm.strRe4.value;
		window.opener.myForm.strRe5.value = document.myForm.strRe5.value;
		window.opener.myForm.strRe6.value = document.myForm.strRe6.value;
		window.opener.myForm.strRe7.value = document.myForm.strRe7.value;
		window.opener.myForm.strRe8.value = document.myForm.strRe8.value;
		window.opener.myForm.strRe9.value = document.myForm.strRe9.value;
		window.opener.myForm.strRe10.value = document.myForm.strRe10.value;
		window.opener.myForm.strA1n.value = document.myForm.strA1n.value;
		window.opener.myForm.strA1s.value = document.myForm.strA1s.value;
		window.opener.myForm.strA1f.value = document.myForm.strA1f.value;
		window.opener.myForm.strA2n.value = document.myForm.strA2n.value;
		window.opener.myForm.strA2s.value = document.myForm.strA2s.value;
		window.opener.myForm.strA2f.value = document.myForm.strA2f.value;
		window.opener.myForm.strA3n.value = document.myForm.strA3n.value;
		window.opener.myForm.strA3s.value = document.myForm.strA3s.value;
		window.opener.myForm.strA3f.value = document.myForm.strA3f.value;
		window.opener.myForm.strA4n.value = document.myForm.strA4n.value;
		window.opener.myForm.strA4s.value = document.myForm.strA4s.value;
		window.opener.myForm.strA4f.value = document.myForm.strA4f.value;
		window.opener.myForm.strA5n.value = document.myForm.strA5n.value;
		window.opener.myForm.strA5s.value = document.myForm.strA5s.value;
		window.opener.myForm.strA5f.value = document.myForm.strA5f.value;
		window.opener.myForm.strTpe.value = document.myForm.strTpe.value;
		window.opener.myForm.strTpc.value = document.myForm.strTpc.value;
		window.opener.myForm.strTmu.value = document.myForm.strTmu.value;
		window.opener.myForm.strTmf.value = document.myForm.strTmf.value;
		window.opener.myForm.strFea.value = document.myForm.strFea.value;
		window.opener.myForm.strDir.value = document.myForm.strDir.value;
		window.opener.myForm.strDr1.value = document.myForm.strDr1.value;
		window.opener.myForm.strDr2.value = document.myForm.strDr2.value;
		window.opener.myForm.strDr3.value = document.myForm.strDr3.value;
		window.opener.myForm.strUfl.value = document.myForm.strUfl.value;
		window.opener.myForm.strFln.value = document.myForm.strFln.value;
		window.opener.myForm.intAsf.value = document.myForm.intAsf.value;
		window.opener.myForm.strPta.value = document.myForm.strPta.value;
		window.opener.myForm.strCaa.value = document.myForm.strCaa.value;
		window.opener.myForm.strExp.value = document.myForm.strExp.value;
		window.opener.myForm.strUfe.value = document.myForm.strUfe.value;
		window.opener.myForm.strTnu.value = document.myForm.strTnu.value;
		window.opener.myForm.strUf1.value = document.myForm.strUf1.value;
		window.opener.myForm.strRm1.value = document.myForm.strRm1.value;
		window.opener.myForm.strBr1.value = document.myForm.strBr1.value;
		window.opener.myForm.strBt1.value = document.myForm.strBt1.value;
		window.opener.myForm.strUf2.value = document.myForm.strUf2.value;
		window.opener.myForm.strRm2.value = document.myForm.strRm2.value;
		window.opener.myForm.strBr2.value = document.myForm.strBr2.value;
		window.opener.myForm.strBt2.value = document.myForm.strBt2.value;
		window.opener.myForm.strUf3.value = document.myForm.strUf3.value;
		window.opener.myForm.strRm3.value = document.myForm.strRm3.value;
		window.opener.myForm.strBr3.value = document.myForm.strBr3.value;
		window.opener.myForm.strBt3.value = document.myForm.strBt3.value;
		window.opener.myForm.strUf4.value = document.myForm.strUf4.value;
		window.opener.myForm.strRm4.value = document.myForm.strRm4.value;
		window.opener.myForm.strBr4.value = document.myForm.strBr4.value;
		window.opener.myForm.strBt4.value = document.myForm.strBt4.value;
		window.opener.myForm.strAzn.value = document.myForm.strAzn.value;
		window.opener.myForm.strNbrPhotos.value = document.myForm.strNbrPhotos.value;
		window.opener.myForm.strSuppPhotos.value = document.myForm.strSuppPhotos.value;
		window.opener.myForm.strZp.value = document.myForm.strZp.value;
		
		window.close();
	};


	function LookupPropertyType() {
		window.open('lookup_property_type.phtml', 'LookupPropertyType', 'menubar=no,toolbar=no,location=no,status=no,scrollbars=yes,resizable=no,width=400,height=350,left=50,top=50');
	};

	function LookupArea() {
		window.open('lookup_area.phtml', 'LookupArea', 'menubar=no,toolbar=no,location=no,status=no,scrollbars=yes,resizable=no,width=500,height=300,left=50,top=50');
	};

	function SaveListing(intListingId) {
		window.open('save_listing.phtml?intListingId=' + intListingId, 'SaveListing', 'menubar=no,toolbar=no,location=no,status=no,scrollbars=yes,resizable=no,width=50,height=50,left=50,top=50');
	};

	function DeleteListing(intSavedListingId) {
		window.open('delete_saved_listing.phtml?intSavedListingId=' + intSavedListingId, 'DeleteListing', 'menubar=no,toolbar=no,location=no,status=no,scrollbars=yes,resizable=no,width=50,height=50,left=50,top=50');
	};

	function SetAgentDropdown(blnDisabledState) {
		document.registrationForm.intAgentUserId.disabled = blnDisabledState;
	};

