var xmlHttp = createXmlHttpRequestObject();
	function verifica_quick(f) {
		if (f.elements.marca.value=="") { alert("Alegeti marca!"); return false; }
		return true;
	}
function createXmlHttpRequestObject() 
{
  var xmlHttp;
  try
  {
    return xmlHttp = new XMLHttpRequest();
  }
  catch(e)
  {
    var XmlHttpVersions = new Array("MSXML2.XMLHTTP.6.0",
                                    "MSXML2.XMLHTTP.5.0",
                                    "MSXML2.XMLHTTP.4.0",
                                    "MSXML2.XMLHTTP.3.0",
                                    "MSXML2.XMLHTTP",
                                    "Microsoft.XMLHTTP");
    for (var i=0; i<XmlHttpVersions.length && !xmlHttp; i++) 
    {
      try 
      { 
        return xmlHttp = new ActiveXObject(XmlHttpVersions[i]);
      } 
      catch (e) {}
    }
  }
  if (!xmlHttp)
    alert("Error creating the XMLHttpRequest object.");
  else 
    return xmlHttp;
}
function preia()
{
		var marca = document.getElementById('select_marca').value;
	if (marca>'') {
if ((xmlHttp.readyState == 4) || (xmlHttp.readyState == 0)) {	
  if (xmlHttp)
  {
    try
    {
      xmlHttp.open("GET", "server_targdemasini.php?marca="+marca, true);
      xmlHttp.onreadystatechange = handleRequestStateChange;
      xmlHttp.send(null);
    }
    catch (e)
    {
      alert("Can't connect to server:\n" + e.toString());
    }
  }
  } else {
	alert('Va rugam asteptati finalizarea cererii anterioare!');  
  }
	}
}
function handleRequestStateChange() 
{
  if (xmlHttp.readyState == 4) 
  {
    if (xmlHttp.status == 200) 
    {
      try
      {
        handleServerResponse();
      }
      catch(e)
      {
        alert("Eroare la citirea raspunsului: " + e.toString());
      }
    } 
    else
    {
      alert("S-a intampinat o eroare:\n" + 
            xmlHttp.statusText);
    }
  }
}
function handleServerResponse()
{
  var response = xmlHttp.responseText;
	if(response.length == 0) {
		throw(response.length == 0 ? "Server error" : response);
	}
	var c = document.getElementById('select_model');
			if(esteIE() || (navigator.appName.indexOf("Opera") + 1))
			{
				c.outerHTML = '<select id="select_model" name="model" style="width:80%">'+response+'</select>';
			}
			else
			{
				c.innerHTML = response;
			}
} 
	function esteIE()
	{
		var browser = navigator.appName;
		if(browser == "Microsoft Internet Explorer") 
			return true;
		return false;		
	}

