// similar car finder by property javascript

var props_array = null;
var props_list = null;
var props_formname = 'proDep';

function props_init()
{
	props_array = new Array();
	props_list = '';
}
props_init();

function props_push(name)
{
	if (props_array === null) {
		props_init();
	}
	props_array[props_array.length] = name;
	if (props_list !== '') {
		props_list += ', ';
	}
	props_list += name;
}

function props_readSelectValues()
{
	var str = '';
	var form_obj = document.forms[props_formname];
	for (var i=0 ; i<form_obj.elements.length ; ++i)
	{
		var obj = document.forms[props_formname].elements[i];
		// get selected value if drop down
		if (obj.type == "select-one") {
			var sel = obj.selectedIndex;
			// skip 'any's
			if (sel === 0) {
				continue;
			}
			// build AND separated list
			if (str !== '') {
				str += '&';
			}
			str += ''+obj.name+"="+escape(obj.options[sel].value)+"";
		// get value if text field
		} else {
			var sel = obj.value;
			// build AND separated list
			if (str !== '') {
				str += '&';
			}
			str += ''+obj.name+"="+escape(obj.value)+"";
		}
	}
	return (str);
}

function props_readSelectValue(name)
{
	var form_obj = document.forms[props_formname];
	var obj = document.forms[props_formname][name];
	var sel = obj.selectedIndex;
	return (obj.options[sel].value);
}