// JavaScript Document
function formmethod() {
	var d=document.forms['mlssearchform'];
	d.PROP_TYPE.options.length = 0;
	d.PROP_TYPE.disabled=false;
	set_residential(d,(d.type.value!="residential"));
	if(d.type.value=="residential") {
//		d.PROP_TYPE.name="listing_type";
		d.PROP_TYPE.options[0] = new Option(' - ALL Types - ','');
		d.PROP_TYPE.options[1] = new Option('Single Family Home','DSF');
		d.PROP_TYPE.options[2] = new Option('Manufactured Homes','MFM');
		d.PROP_TYPE.options[3] = new Option('Town Home','ASF');
	} else if(d.type.value=="commercial") {
//		d.PROP_TYPE.name="listing_type";
		d.PROP_TYPE.options[0] = new Option(' - ALL Types - ','');
		d.PROP_TYPE.options[1] = new Option('Business Opportunity','BO');
		d.PROP_TYPE.options[2] = new Option('Industrial','IN');
		d.PROP_TYPE.options[3] = new Option('Medical / Dental','MD');
		d.PROP_TYPE.options[4] = new Option('Office','OF');
		d.PROP_TYPE.options[5] = new Option('Retail','RT');
		d.PROP_TYPE.options[6] = new Option('Restaurant / Lounge','RL');
		d.PROP_TYPE.options[7] = new Option('Shopping Center','SC');
		d.PROP_TYPE.options[8] = new Option('Other','OT');
	} else if(d.type.value=="multi_family") {
		d.PROP_TYPE.options[0] = new Option(' - ALL Types - ','');
		d.PROP_TYPE.options[1] = new Option('Condos','CON');
		d.PROP_TYPE.options[2] = new Option('Apartments','APT');
		d.PROP_TYPE.options[3] = new Option('Fourplex','FRX');
		d.PROP_TYPE.options[4] = new Option('MOBile homes','MOB');
		d.PROP_TYPE.options[5] = new Option('Duplex','DUP');
		d.PROP_TYPE.options[6] = new Option('Other','OTH');
//		d.PROP_TYPE.disabled=true;
	} else if(d.type.value=="land") {
//		d.PROP_TYPE.name="land_type";
		d.PROP_TYPE.options[0] = new Option(' - ALL Types - ','');
		d.PROP_TYPE.options[1] = new Option('Commercial','COM');
		d.PROP_TYPE.options[2] = new Option('Farm','FRM');
		d.PROP_TYPE.options[3] = new Option('Industrial','IND');
		d.PROP_TYPE.options[4] = new Option('Residential','RES');
		d.PROP_TYPE.options[5] = new Option('Timber','TIM');
		d.PROP_TYPE.options[6] = new Option('Other','OTH');
	} else { //d.PROP_TYPE.options[0] = new Option(d.type.value,d.type.value);
		d.PROP_TYPE.options[0] = new Option('NO OPTIONS','');
		d.PROP_TYPE.disabled=true;	
	}
}
function set_residential(d,b) {
		d.min_beds.disabled=b;
		d.max_beds.disabled=b;
		d.min_baths.disabled=b;
		d.max_baths.disabled=b;
}
function selectcommercial() {
	frm.type.value='commercial';
}
function mmlform() {
	var frm = document.forms['mlssearchform'], maxerror = "Minimum must be less than maximum!";
	if (frm.elements['mini'].value > frm.elements['maxi'].value) {
		if(frm.elements['maxi'].value!="") {
			frm.elements['maxi'].value='';
			alert(maxerror);
		}
	}
	if (frm.elements['min_beds'].value > frm.elements['max_beds'].value) {
		if(frm.elements['max_beds'].value!='') {
			frm.elements['max_beds'].value='';
			alert(maxerror);
		}
	}
	if (frm.elements['min_baths'].value > frm.elements['max_baths'].value) {
		if(frm.elements['max_baths'].value!='') {
			frm.elements['max_baths'].value='';
			alert(maxerror);
		}
	}
	if (frm.elements['min_footage'].value >= frm.elements['max_footage'].value) {
		if(frm.elements['max_footage'].value!='') {
			frm.elements['max_footage'].value='';
			alert(maxerror);
		}
	}
	frm.direction.disabled=(frm.sortby.value=='');
	return false;
}
function mmlsubmit() {
	if(mmlform()) return true;
	else return false;
}
formmethod();
document.getElementById('formbuttons').innerHTML = '<a href="#" onclick="document.forms[\'mlssearchform\'].reset();">Reset Form</a> <a href="#" onclick="document.forms[\'mlssearchform\'].submit();">Search</a>';