// JavaScript Document home zoeken LeasePlan Occasions 2011

<!-- START FORM CODE --> 

function reset_form() {
	if (confirm("Weet u zeker dat u de gegevens wilt wissen?")) {
		formname.reset();
		removeOptions(formname.clt_type);
	}
}

for(i=0;i<temp_arr.length;i++) {
	temp = temp_arr[i].split(",");
	brand_type[i] = temp;
}

function fillType(id) {
	removeOptions(formname.clt_type);
	if(id != 0) {
		for(i=2;i<brand_type[(id-1)].length;i++) {
			addOption(formname.clt_type, brand_type[(id-1)][i], brand_type[(id-1)][i]);
		}
	}
}

function addOption(selectbox,text,value) {
	var optn     = document.createElement("OPTION");
	optn.text    = text;
	optn.value   = value;
	selectbox.options.add(optn);
}

function removeOptions(selectbox) {
	for(ii=selectbox.options.length-1;ii>=1;ii--) {
		selectbox.remove(ii);
	}
}

function fillYear() {
	for(i=0;i<yearArr.length;i++) {
		addOption(formname.clt_year_from, yearArr[i], yearArr[i]);
		addOption(formname.clt_year_to, yearArr[i], yearArr[i]);
	}
}


function formatDate(m) {
	var _date   = m.getDate();
	var _month  = m.getMonth()+1;
	var _year   = m.getYear();
	return _year + "-" + _month + "-" + _date;
}

function sendForm() {
	var _qStr  = "";
	var _items = new Array();
	_qStr      = "http://carnext.awdvoorraad.nl/zoeken.xml";
	if(formname.clt_brand.value != "Overig") _items.push("merk=" + formname.clt_brand.value);
	if(formname.clt_type.value != "Overig") _items.push("model=" + formname.clt_type.value);
	if(formname.clt_body.value != "Overig") _items.push("carrosserie=" + formname.clt_body.value);
	if(formname.clt_fuel.value != "Overig") _items.push("brandstof=" + formname.clt_fuel.value);
	if(formname.clt_trans.value != "Overig") _items.push("transmissie=" + formname.clt_trans.value);
	if(formname.clt_color.value != "Overig") _items.push("kleur=" + formname.clt_color.value);
	if(formname.clt_added.value != "Overig") _items.push("datum_toegevoegd_minimaal=" + formname.clt_added.value);
	if(formname.clt_price_from.value != "Overig") {
		_items.push("prijs_van=" + formname.clt_price_from.value);
	} else {
		_items.push("prijs_van=0");
	}
	if(formname.clt_price_to.value != "Overig") {
		_items.push("prijs_tot=" + formname.clt_price_to.value);
	} else {
		_items.push("prijs_tot=250000");
	}
	if(formname.clt_dist_from.value != "Overig") {
		_items.push("kilometerstand_van=" + formname.clt_dist_from.value);
	} else {
		_items.push("kilometerstand_van=0");
	}
	if(formname.clt_dist_to.value != "Overig") {
		_items.push("kilometerstand_tot=" + formname.clt_dist_to.value);
	} else {
		_items.push("kilometerstand_tot=300000");
	}
	if(formname.clt_year_from.value != "Overig") {
		_items.push("bouwjaar_van=" + formname.clt_year_from.value);
	} else {
		//_items.push("bouwjaar_van=1990");
	}
	if(formname.clt_year_to.value != "Overig") {
		_items.push("bouwjaar_tot=" + formname.clt_year_to.value);
	} else {
		//_items.push("bouwjaar_tot=2030");
	}
	_items.push("aantal=" + maxPerPage);
	for(i=0;i<_items.length;i++) {
		if(i==0) {
			_qStr += "?" + _items[i];
		} else {
			_qStr += "&" + _items[i];	
		}
	}
	formname.qstr.value            = _qStr
	//prompt("", _qStr);
	formname.snd_brand.value       = formname.clt_brand[formname.clt_brand.selectedIndex].firstChild.nodeValue;
	formname.snd_model.value       = formname.clt_type[formname.clt_type.selectedIndex].firstChild.nodeValue;
	formname.snd_maxPerPage.value  = maxPerPage;
	formname.snd_formPos.value     = getFormStatus();
	formname.submit();
}

function getFormStatus() {
	var indexStr = "";
	for(i=0;i<formname.elements.length;i++) {
		if(formname.elements[i].type == "select-one") {
			if(indexStr == "") {
				indexStr += formname[i].selectedIndex;
			} else {
				indexStr += "," + formname[i].selectedIndex;
			}
		}
	}
	return indexStr;
}

function TT_openBrWindow(theURL,winName,features) { 
  newWindow=window.open(theURL,winName,features);
  newWindow.focus();
}

function C_goDetail(_val, curNr) {
	detail_form.sid.value         = _val;
	detail_form.curIndex.value    = curNr;
	detail_form.snd_sidList.value = C_sidList;
	detail_form.submit();
}
<!-- END FORM CODE --> 

