function mp_onLoad( brandSelector) 
{
	var len = mp_arrBrands.length;
	brandSelector.length = 1 + len;
	for( var i=0; i < len ; i++)
		brandSelector.options[1+i] = new Option( mp_arrBrands[i], ""+i);

	brandSelector.options[0].selected = true;
}
function mp_ReflectModelSelector( brandSelector, modelSelector) 
{
	var selValue = brandSelector.options[ brandSelector.selectedIndex].value;
	if( "-1" != selValue)
	{
		eval( "var arrModels = mp_arrModels"+ selValue +";");
		var len = arrModels.length/2
		modelSelector.length = 1 + len;
		for( var i=0 ; i < len ; i++)
			modelSelector.options[1+i] = new Option( arrModels[2*i], "" + arrModels[2*i+1]);
	}
	else
		modelSelector.length = 1;
	
	modelSelector.options[0].selected = true;
}
function mp_onSubmit( brandSelector, modelSelector)
{	
	return ("-1" != brandSelector.options[ brandSelector.selectedIndex].value  &&  "-1" != modelSelector.options[ modelSelector.selectedIndex].value);
}

