// JavaScript Document
// By Ahmad Abu Quboh

var js_Model=0;
var js_max_price=0;

function increase_x(){
	if (js_Model==0){
		js_Model++;
		document.getElementById('model1').value='';
	} 
}

function fill_models(manf,state)
{
	/*if(state===0)
	{
		document.getElementById('model_div').innerHTML='<input name="model1" id="model1" type="text" value="'+ModelMessageModel+'" onfocus="increase_x();"  class="field180" />';
		document.getElementById('model_msg').innerHTML='<a href="javascript:convert(\'ListModels\')">'+ModelMessageHelpMe+'</a>';
	}	
	else
	{*/
		var cat=manf.value;
		if(cat)
		{
			document.getElementById('waitingimg').innerHTML='<img src="images/ajax_loading.gif"  align="absmiddle"/>';
			GetModelsSelect(cat);
		}
		else
		{
			document.getElementById('model_msg').innerHTML='';
			document.getElementById('model_div').innerHTML='<select name="model_type" id="model_type" class="field180" onchange="update_hidden(this)"><option value="" selected="selected">Model</option><option value="">---------------</option><option value="">Select Manufacturer</option></select><input name="model1" id="model1" type="hidden" value="'+ModelMessageModel+'" />';
		}
	//}
}

function GetModelsSelect(category)
{
	x_get_motors_models(category,SetModelsSelect)

}

function SetModelsSelect(data)
{
	document.getElementById('model_div').innerHTML=data;
	document.getElementById('waitingimg').innerHTML='';
	var is_select=data.indexOf('<select');
	
	//if(is_select)
	SetModelsSelectLink(is_select)
	/*else
	SetModelsSelectLink(0)*/
}

function SetModelsSelectLink(data)
{
	/*if(data>0)
	document.getElementById('model_msg').innerHTML='<a href="javascript:convert(\'ShowField\')">'+ModelMessageLetMe+'</a>';
	else*/
	document.getElementById('model_msg').innerHTML='';
	
	document.getElementById('waitingimg').innerHTML='';
}

function convert(data)
{
	if(data=="ListModels")
	{
		fill_models(document.getElementById('category1'),1);
	}
	else if(data=="ShowField")
	{
		fill_models(0,0);
	}
}