function createRequestObject()
{
	//alert("welcome");
	var request_o;
	var browser = navigator.appName;

	if (browser == "Microsoft Internet Explorer")
	{
		request_o = new ActiveXObject("Microsoft.XMLHTTP");
	}
	else
	{
		request_o = new XMLHttpRequest();
	}
	return request_o;

}	//	End of createRequestObject()

var http = createRequestObject();

function get_vehicles_by_vtypes( id, target, css_class )
{
	if( document.getElementById( id ).value == "" )
	{
		alert("Please select vehicle type");
		document.getElementById( id ).focus();
	}
	else if( document.getElementById( id ).value != "" )
	{
		http.open('POST','js/ajax_files/general_functions.php?action=get_vehicles_by_vtypes');
		http.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
		http.onreadystatechange = update_get_vehicles_by_vtypes;
		http.send('vtype_id='+document.getElementById( id ).value+'&target_id='+target+'&css_class='+css_class);
	}
}	//	End of get_vehicles_by_vtypes()


function update_get_vehicles_by_vtypes()
{
	if(http.readyState == 4)
	{
		var response = http.responseText;
		// alert( response );
		split_response = response.split("!@#$%");
		document.getElementById( split_response[1]+"_combo" ).innerHTML = split_response[0];
	}
}	//	End of update_get_vehicles_by_vtypes()