function select_countries() 
{
  if(checkReadyState(xmlhttp))
  {
	  var response = xmlhttp.responseXML.documentElement;
	  x=response.getElementsByTagName("country")
	  
	  for (i=0;i<x.length;i++){
		document.cars.countries.options[i+1]=new Option(x[i].getAttribute("name"),x[i].getAttribute("name"));
	  }
  }
}
function select_country_id() 
{
  if(checkReadyState(xmlhttp))
  {
	  	//alert(xmlhttp.responseXML.documentElement.getElementsByTagName("country"));
	  var response = xmlhttp.responseXML.documentElement;
	  x=response.getElementsByTagName("country")
	  
	  for (i=0;i<x.length;i++){
		document.cars.country_id.options[i+1]=new Option(x[i].getAttribute("name"),x[i].getAttribute("id"));
	  }
  }
}
function select_firms() 
{
  document.getElementById("firms").innerHTML='';
  var country_name = document.cars.countries.value;
  if(checkReadyState(xmlhttp))
  {
	  var response = xmlhttp.responseXML.documentElement;
	  x=response.getElementsByTagName("country")
	  
	  for (i=0;i<x.length;i++){
	  	var x_name = x[i].getAttribute("name");	
		if(x_name==country_name){
			xx = x[i].getElementsByTagName("firm");
			for(j=0;j<xx.length;j++){
				document.cars.firms.options[j+1]=new Option(xx[j].getAttribute("name"),xx[j].getAttribute("name"));
			}
		}
	  }
  }
}
function select_firm_id() 
{
  document.getElementById("firm_id").innerHTML='';
  var country_name = document.cars.country_id.value;
  if(checkReadyState(xmlhttp))
  {
	  var response = xmlhttp.responseXML.documentElement;
	  x=response.getElementsByTagName("country")
	  
	  for (i=0;i<x.length;i++){
	  	var x_name = x[i].getAttribute("id");	
		if(x_name==country_name){
			xx = x[i].getElementsByTagName("firm");
			for(j=0;j<xx.length;j++){
				document.cars.firm_id.options[j+1]=new Option(xx[j].getAttribute("name"),xx[j].getAttribute("id"));
			}
		}
	  }
  }
}
function select_marks() 
{
  document.getElementById("marks").innerHTML='';
	var firm_name = document.cars.firms.options.selectedIndex;
	  if(checkReadyState(xmlhttp)) {
		  var response = xmlhttp.responseXML.documentElement;
		  txt=""
		  var x=response.getElementsByTagName("firm")
		  for (i=0;i<x.length;i++){
			var x_name = x[i].getAttribute("name");		
			if(x_name==document.cars.firms.options[firm_name].value){
				var xx = x[i].getElementsByTagName("mark");
				for(j=0;j<xx.length;j++){
					document.cars.marks.options[j+1]=new Option(xx[j].getAttribute("name"),xx[j].getAttribute("name"));
				}
			}
		  }
	  }
	  //document.getElementById("aa").innerHTML = document.getElementById("aa").innerHTML+','+.document.cars.models.value;
}
function select_mark_id() 
{
	document.getElementById("mark_id").innerHTML='';
    var firm_name = document.cars.firm_id.value;
	var tp = document.cars.types.value;
	  if(checkReadyState(xmlhttp)) {
		  var response = xmlhttp.responseXML.documentElement;
		  x=response.getElementsByTagName("firm")
		  for (i=0;i<x.length;i++){
			var x_name = x[i].getAttribute("id");		
			if(x_name==firm_name){
				var xx = x[i].getElementsByTagName("mark");
			//	k=0;
				for(j=0;j<xx.length;j++){
					//var attr = xx[j].getAttribute("type");
					//if(tp != attr){
					//	k++;
					//	document.cars.mark_id.options[k]=new Option(xx[j].getAttribute("name"),xx[j].getAttribute("id"));
			//		}
					document.cars.mark_id.options[j+1]=new Option(xx[j].getAttribute("name"),xx[j].getAttribute("id"));
				}
			}
		  }
	  }
}
function select_models() 
{
  document.getElementById("models").innerHTML='';
  var mark_name = document.cars.marks.options.selectedIndex;
  if(checkReadyState(xmlhttp))
  {
	  var response = xmlhttp.responseXML.documentElement;
	  txt=""
	  x=response.getElementsByTagName("mark")
	  
	  document.cars.models.options[0]=new Option('Загвар сонго',0);
	  for (i=0;i<x.length;i++){
	  	var x_name = x[i].getAttribute("name");	
		if(x_name==document.cars.marks.options[mark_name].value){
			xx = x[i].getElementsByTagName("model");
			k=0;	
		
			for(j=0;j<xx.length;j++){
				if(document.cars.types.value==xx[j].getAttribute("type")){
					k++;
					document.cars.models.options[k]=new Option(xx[j].firstChild.nodeValue,xx[j].firstChild.nodeValue);
				}
			}
		}
	  }
  }
}
function select_model_id() 
{
  document.getElementById("model_id").innerHTML='';
  var markID = document.cars.mark_id.value;
  if(checkReadyState(xmlhttp))
  {
	  var response = xmlhttp.responseXML.documentElement;
	  txt="";
	  x=response.getElementsByTagName("mark")
	  
	  document.cars.model_id.options[0]=new Option('Загвар сонго',0);
	  for (i=0;i<x.length;i++){
	  	var x_name = x[i].getAttribute("id");	
		if(x_name==markID){
			xx = x[i].getElementsByTagName("model");
			k=0;	
		
			for(j=0;j<xx.length;j++){
				if(document.cars.types.value==xx[j].getAttribute("type")){
					k++;
					document.cars.model_id.options[k]=new Option(xx[j].firstChild.nodeValue,xx[j].getAttribute("id"));
				}
			}
		}
	  }
  }
}
function mbm_insert() 
{
  if(checkReadyState(xmlhttp)) {
	  document.getElementById("result").innerHTML = '&raquo;&raquo;&raquo;&raquo;&raquo;';
	  var response = xmlhttp.responseXML.documentElement;
	  document.getElementById("result").innerHTML = '. >>'+response.firstChild.getElementsByTagName("aa")[0].innerHTML;
	  document.getElementById("result").innerHTML = document.getElementById("result").innerHTML+'..Command executed ...'+response.getElementsByTagName("aa")[1].firstChild.nodeValue;
  }
}
