var type=-1;
//функция возвращает экземпляр класса XMLHttpRequest
function getHTTPRequestObject() {
    var xmlHttpRequest;
    if (typeof ActiveXObject != 'undefined') {
        xmlHttpRequest = new ActiveXObject('Microsoft.XMLHTTP');
		if(!xmlHttpRequest) xmlHttpRequest = new ActiveXObject('Msxml2.XMLHTTP');
    } else if (typeof XMLHttpRequest != 'undefined') {
        xmlHttpRequest = new XMLHttpRequest();
    } else {
        xmlHttpRequest = false;
    }
    return xmlHttpRequest;
}

var httpRequester = getHTTPRequestObject(); //Рабочий экземпляр класса XMLHttpRequest

//выполняет асинхронный GET
function makeAJAXCall(param,id,mode){
	type=mode;
    if (httpRequester) {
        httpRequester.open("GET", '/ajax.php?'+param+'='+id, true);
        httpRequester.onreadystatechange = processResponse;
        httpRequester.send(null);
    }
}

var READY_STATE_COMPLETE=4;

//CallBack-функция. Выводит полученные асинхронно данные или сообщение об ошибке
function processResponse() {
    if (httpRequester.readyState == READY_STATE_COMPLETE) {
        if (httpRequester.status==200) {
            printToPage (httpRequester.responseText);
        }
   }
}

//Выводим переданный HTML в элемент с id="result"
function printToPage(value){
	if (type==0) {
		document.getElementById('brand').innerHTML=value;
		document.getElementById('model').innerHTML='';	
		document.getElementById('brand_div').style.visibility='visible';
		document.getElementById('model_div').style.visibility='hidden';		
	}
	if (type==1) {
		document.getElementById('model').innerHTML=value;
		document.getElementById('model_div').style.visibility='visible';		
	}
	if (type==2) {
		document.getElementById('model').innerHTML=value;	
	}
	if (type==3) {
		document.getElementById('tovar_count').innerHTML=value;	
	}	
}

function download() {
	var mode=document.getElementById('mode').value;
	var brand=document.getElementById('brand').value;
	var model=document.getElementById('model').value;
	window.location.href='/admin/excel/'+mode+'/'+brand+'/'+model+'/';	
}