var search_bd;
var search_isSubmitted = false;
function search_onClick_handler() {
	duplicateSubmitMessage = '';
	postSubmitLabel = 'Searching...';
	btn = document.getElementById('search');
	if (search_isSubmitted && duplicateSubmitMessage) {
		alert(duplicateSubmitMessage);
		return false;
	}
	if (postSubmitLabel) {
		btn.value = postSubmitLabel;
	}
	search_isSubmitted = true;
	return true;
}
function prefillClear(field) { 
	if (field.defaultValue==field.value) {
		field.value = '';
		document.getElementById('location').style.color = '#000000';
	} else if (field.value == '') {
		field.value = field.defaultValue;
		document.getElementById('location').style.color = '#999999';
	} 
}
function addQuickSearch(){
	search_bd = document.getElementById('bd');
	if (search_bd && document.URL) {
		if (document.URL.indexOf('dsp_agent_page.php') > -1 || document.URL.indexOf('basic_search_proxy.php') > -1) {
			var search_form = "<script src=\"/webapp/www/framework/0.1/js/prototype.js\" type=\"text/javascript\"></script>";
			search_form += "<script src=\"/webapp/www/framework/0.1/js/phocoa.js\" type=\"text/javascript\"></script>";
			search_form += "<script src=\"/webapp/www/modules/idx/idx.js\" type=\"text/javascript\"></script>";
			search_form += "<form onsubmit=\"if(document.getElementById('location').value == 'Type: city, zip code, neighborhood, area, subdivision, complex name...'){document.getElementById('location').value = '';}\" id=\"basicSearch\" name=\"\" action=\"/9323/basic_search_proxy.php\" method=\"post\" enctype=\"multipart/form-data\">";
			search_form += "<input type=\"hidden\" id=\"idxPermissionMlsAgentId\" name=\"idxPermissionMlsAgentId\" value=\"115469\">";
			search_form += "<div class=\"search_header\"><div class=\"controls_holder\"><input type=\"text\" id=\"location\" style=\"color: rgb(153, 153, 153);\" size=\"30\" onfocus=\"prefillClear(this);\" onblur=\"prefillClear(this);\" name=\"location\" value=\"Type: city, zip code, neighborhood, area, subdivision, complex name...\"></div>";
			search_form += "<div class=\"button_holder\"><input type=\"submit\" id=\"search\" onclick=\"return search_onClick_handler();\" name=\"action|search\" value=\"Find Properties\"></div>";
			search_form += "<div class=\"clearfix\">&nbsp;</div>";
			search_form += "<div class=\"controls_holder\"><select name=\"propertyType\" style=\"width: 106px; max-width: 106px\">";
			search_form += "<option value=\"\" selected=\"selected\">Property Type:</option>";
			search_form += "<option value=\"Commercial\">Commercial</option>";
			search_form += "<option value=\"Condo/Townhouse\">Condo/Townhouse</option>";
			search_form += "<option value=\"Land\">Land</option>";
			search_form += "<option value=\"Multi-Family\">Multi-Family</option>";
			search_form += "<option value=\"Rental\">Rental</option>";
			search_form += "<option value=\"Single Family\">Single Family</option>";
			search_form += "</select>&nbsp;&nbsp;<select name=\"minPrice\">";
			search_form += "<option value=\"\" selected=\"selected\">Min. Price:</option>";
			search_form += "<option value=\"500\">$500</option>";
			search_form += "<option value=\"750\">$750</option>";
			search_form += "<option value=\"1000\">$1,000</option>";
			search_form += "<option value=\"1500\">$1,500</option>";
			search_form += "<option value=\"2000\">$2,000</option>";
			search_form += "<option value=\"2500\">$2,500</option>";
			search_form += "<option value=\"5000\">$5,000</option>";
			search_form += "<option value=\"10000\">$10,000</option>";
			search_form += "<option value=\"25000\">$25,000</option>";
			search_form += "<option value=\"50000\">$50,000</option>";
			search_form += "<option value=\"75000\">$75,000</option>";
			search_form += "<option value=\"100000\">$100,000</option>";
			search_form += "<option value=\"125000\">$125,000</option>";
			search_form += "<option value=\"150000\">$150,000</option>";
			search_form += "<option value=\"200000\">$200,000</option>";
			search_form += "<option value=\"250000\">$250,000</option>";
			search_form += "<option value=\"300000\">$300,000</option>";
			search_form += "<option value=\"350000\">$350,000</option>";
			search_form += "<option value=\"400000\">$400,000</option>";
			search_form += "<option value=\"450000\">$450,000</option>";
			search_form += "<option value=\"500000\">$500,000</option>";
			search_form += "<option value=\"600000\">$600,000</option>";
			search_form += "<option value=\"700000\">$700,000</option>";
			search_form += "<option value=\"800000\">$800,000</option>";
			search_form += "<option value=\"900000\">$900,000</option>";
			search_form += "<option value=\"1000000\">$1,000,000</option>";
			search_form += "<option value=\"1500000\">$1,500,000</option>";
			search_form += "<option value=\"2000000\">$2,000,000</option>";
			search_form += "<option value=\"2500000\">$2,500,000</option>";
			search_form += "<option value=\"3000000\">$3,000,000</option>";
			search_form += "<option value=\"4000000\">$4,000,000</option>";
			search_form += "<option value=\"5000000\">$5,000,000</option>";
			search_form += "</select>&nbsp;<select name=\"maxPrice\">";
			search_form += "<option value=\"\" selected=\"selected\">No Max</option>";
			search_form += "<option value=\"500\">$500</option>";
			search_form += "<option value=\"750\">$750</option>";
			search_form += "<option value=\"1000\">$1,000</option>";
			search_form += "<option value=\"1500\">$1,500</option>";
			search_form += "<option value=\"2000\">$2,000</option>";
			search_form += "<option value=\"2500\">$2,500</option>";
			search_form += "<option value=\"5000\">$5,000</option>";
			search_form += "<option value=\"10000\">$10,000</option>";
			search_form += "<option value=\"25000\">$25,000</option>";
			search_form += "<option value=\"50000\">$50,000</option>";
			search_form += "<option value=\"75000\">$75,000</option>";
			search_form += "<option value=\"100000\">$100,000</option>";
			search_form += "<option value=\"125000\">$125,000</option>";
			search_form += "<option value=\"150000\">$150,000</option>";
			search_form += "<option value=\"200000\">$200,000</option>";
			search_form += "<option value=\"250000\">$250,000</option>";
			search_form += "<option value=\"300000\">$300,000</option>";
			search_form += "<option value=\"350000\">$350,000</option>";
			search_form += "<option value=\"400000\">$400,000</option>";
			search_form += "<option value=\"450000\">$450,000</option>";
			search_form += "<option value=\"500000\">$500,000</option>";
			search_form += "<option value=\"600000\">$600,000</option>";
			search_form += "<option value=\"700000\">$700,000</option>";
			search_form += "<option value=\"800000\">$800,000</option>";
			search_form += "<option value=\"900000\">$900,000</option>";
			search_form += "<option value=\"1000000\">$1,000,000</option>";
			search_form += "<option value=\"1500000\">$1,500,000</option>";
			search_form += "<option value=\"2000000\">$2,000,000</option>";
			search_form += "<option value=\"2500000\">$2,500,000</option>";
			search_form += "<option value=\"3000000\">$3,000,000</option>";
			search_form += "<option value=\"4000000\">$4,000,000</option>";
			search_form += "<option value=\"5000000\">$5,000,000</option>";
			search_form += "</select>&nbsp;&nbsp;<select name=\"brCount\">";
			search_form += "<option value=\"\" selected=\"selected\">Beds:</option>";
			search_form += "<option value=\"1+\">1+</option>";
			search_form += "<option value=\"2+\">2+</option>";
			search_form += "<option value=\"3+\">3+</option>";
			search_form += "<option value=\"4+\">4+</option>";
			search_form += "<option value=\"5+\">5+</option>";
			search_form += "</select>&nbsp;<select name=\"baCount\">";
			search_form += "<option value=\"\" selected=\"selected\">Baths:</option>";
			search_form += "<option value=\"1+\">1+</option>";
			search_form += "<option value=\"2+\">2+</option>";
			search_form += "<option value=\"3+\">3+</option>";
			search_form += "<option value=\"4+\">4+</option>";
			search_form += "<option value=\"5+\">5+</option>";
			search_form += "</select>&nbsp;&nbsp;";
/*
			search_form += "<input type=\"hidden\" style=\"\" id=\"f_check\" name=\"foreclosure[]\" value=\"EQ_foreclosure=Yes\">";
			search_form += "<input type=\"hidden\" style=\"\" id=\"ss_check\" name=\"short_sale[]\" value=\"EQ_short_sale=Yes\">";
			search_form += "<select onchange=\"var f_check = document.getElementById('f_check');f_check.checked = false;var ss_check = document.getElementById('ss_check');ss_check.checked = false;if(this.value == 'foreclosure'){f_check.checked = true;}else if(this.value == 'short sale OR foreclosure'){f_check.checked = true;ss_check.checked = true;}else if(this.value == 'short sale'){ss_check.checked = true;}\" style=\"width: 150px; max-width: 150px\">";
*/
			search_form += "<select onchange=\"if(document.getElementById('location')){var target = document.getElementById('location');if (target.value == 'Type: city, zip code, neighborhood, area, subdivision, complex name...'){prefillClear(target);};for (i=0;i<this.length;i++){if (target.value.indexOf(' '+String.fromCharCode(34)+this.options[i].value+String.fromCharCode(34)) > -1){target.value = target.value.substring(target.value, target.value.indexOf(' '+String.fromCharCode(34)+this.options[i].value+String.fromCharCode(34)), target.value.indexOf(' '+String.fromCharCode(34)+this.options[i].value+String.fromCharCode(34))+(this.options[i].value.length+3))}};if (this.value != ''){target.value=target.value+' '+String.fromCharCode(34)+this.value+String.fromCharCode(34);};};\" style=\"width: 150px; max-width: 150px\">";
			search_form += "<option selected=\"selected\" value=\"\">No Foreclosures</option>";
			search_form += "<option value=\"foreclosure\">Bank-owned & REO (foreclosures) Only</option>";
			search_form += "<option value=\"short sale\">Short Sales Only</option>";
			search_form += "<option value=\"short sale OR foreclosure\">Short Sales or Foreclosures</option>";
			search_form += "</select>&nbsp;&nbsp;<select name=\"year_built\" style=\"width: 54px; max-width: 54px\">";
			search_form += "<option selected=\"selected\" value=\"\">Year:</option>";
			var search_date = new Date();
			var search_year = search_date.getYear();
			for (var i=parseInt(search_year);i>1700;i--) {
				search_form += "<option value=\""+i+"\">"+i+"</option>";
			}
			search_form += "</select>&nbsp;&nbsp;<select name=\"size\" style=\"width: 54px; max-width: 54px\">";
			search_form += "<option selected=\"selected\" value=\"\">Size:</option>";
			search_form += "<option value=\"\"></option>";
			search_form += "</select>";
			search_form += "</div>";
			search_form += "<div class=\"button_holder\"><input class=\"grey_button\" type=\"submit\" id=\"search\" onclick=\"return search_onClick_handler();\" name=\"action|search\" value=\"Find Properties\"></div>";
			search_form += "<div class=\"clearfix\">&nbsp;</div>";
			search_form += "</div>";
			search_form += "</form>";
			search_bd.innerHTML = search_form + search_bd.innerHTML;
		}
	}
}
window.onload = function(){
addQuickSearch();
};


