//ajax valdymas
function createRequestObject() {
	var req;
 	if(window.XMLHttpRequest){
  		// Firefox, Safari, Opera...
    	req = new XMLHttpRequest();
    }
    else if(window.ActiveXObject) {
    	// Internet Explorer 5+
     	req = new ActiveXObject("Microsoft.XMLHTTP");
    }
    else {
    	// There is an error creating the object,
     	// just as an old browser is being used.
      	alert('There was a problem creating the XMLHttpRequest object');
    }
    return req;
}
// Dinaminio DIV'o funkcija sukurimui
function handleDivTag(divTag) {
	var divTag;
	return divTag;
}
// Sukuriamas XMLHttpRequest objektas
var http = createRequestObject();
// Sukuriamas dinaminis DIV
var divhandler = new handleDivTag(null);


function handleResponse() 
{	
	switch (http.readyState) 
	{
		case 0:	
			break;
		case 1:
			break;
		case 2:
			break;
		case 3:
			break;
		case 4:		
			if(http.status == 200)
			{				
				divhandler.divt = http.responseText;
				if (divhandler.divtag=='v1')
					report_v1(divhandler.divt);
				if (divhandler.divtag=='v2')
					report_v2(divhandler.divt);
				if (divhandler.divtag=='v3')
					report_v3(divhandler.divt);
			}
			break;
	}
	return false;
}

function sendRequest(version, string)
{
	divhandler.divtag = version;
	http.abort();	
	http.onreadystatechange = handleResponse;
	http.open('get', HTTP_HEADER+"/admin/modules/isvedimas/main_ajax.php?version="+version+'&'+string);
 	http.send(null);
}

function sendRequest_post(version, string)
{
	divhandler.divtag = version;
	http.abort();	
	http.onreadystatechange = handleResponse;
	http.open("post", HTTP_HEADER+"/admin/modules/isvedimas/main_ajax.php");
	http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	http.send("version="+version+'&'+string);
}


function set_models_list(car)
{
	var params='car='+car+'&admin='+GLOBALS_ADMIN;
	sendRequest('v1',params);
}


function report_v1(response)
{
	if(GLOBALS_ADMIN==1){
		var clase='class="plotas" style="width:110px;"';
	}else{
		var clase='class="search_listmenu"';
	}
	
	document.getElementById("search_marke").innerHTML = response;
	document.getElementById("search_sub_type").innerHTML = '<select name="search_marke" id="search_marke_sel" '+clase+' onChange="set_sub_type(this.value);"><option value="">---</option></select>';
}

function set_sub_type(marke)
{
	var car_op = document.getElementById("search_car_sel");
	var car = car_op.options[car_op.selectedIndex].value;
	
	var params='marke='+marke+'&car='+car+'&lang='+GLOBALS_LANG+'&admin='+GLOBALS_ADMIN;
	//var params='marke='+marke+'&lang='+lang;
	sendRequest('v2',params);
}

function report_v2(response)
{
	document.getElementById("search_sub_type").innerHTML = response;
}

