/**
* Load XMLDoc function
* Здесь в качестве параметра url при вызове мы должны указать
* backend-скрипт, который, собственно, и получит данные с сервера
*/
function doLoad1(url) {
	if (window.XMLHttpRequest) {
		request = new XMLHttpRequest();
		request.onreadystatechange = processRequestChange_TopCatalog1;
		request.open("GET", url, true);
		request.send(null);
	} 
	else if (window.ActiveXObject) {
		request = new ActiveXObject("Microsoft.XMLHTTP");
		if (request) {
			request.onreadystatechange = processRequestChange_TopCatalog1;
			request.open("GET", url, true);
			request.send();
		}
	}
}
/**
* Event on request change
* Собственно, обработчик события onreadystatechange.
* Здесь мы, в зависимости от состояния запроса,
* будем скрывать / показывать слои "Загрузка данных",
* само поле данных и т.д.
*/
function processRequestChange_TopCatalog1() {
	document.getElementById("indi").style.visibility = "visible";
	abortRequest = window.setTimeout("request.abort();", 120000);	
	// если выполнен
	if (request.readyState == 4) {
		clearTimeout(abortRequest);
		// если успешно
		document.getElementById("indi").style.visibility = "hidden";
		
		if (request.status == 200) {
			document.getElementById("indi").style.visibility = "hidden";
			var data=request.responseText;
			var res = data.split("|");
			
			document.getElementById(res[1]).innerHTML = res[0];			
			
		} 
		else alert("Не удалось получить данные:n" + request.statusText);
	}
}


function showcity(id,names){
	
	var error=0;	
	if(error==0){
		//GoodsAdded();
		//отправляем данные через AJAX
		var uri='';
		uri='id='+id;
	    uri+='&n_name='+names; 
	    if(id=='other') document.getElementById("city2").style.display='';
	    else document.getElementById("city2").style.display='none';
	    if(id==0) document.getElementById("city").style.visibility = "hidden";
	    var bn=document.getElementById("city1").value;
	    if(names=='city' && bn>0){ document.getElementById("city1").style.visibility = "hidden"; document.getElementById("city1").value=0;}
	  
		doLoad1('/city_jx.php?'+uri+'&act=show');
	}
}

function getObj(id) {
	var item = null;
	if (document.getElementById) {
        item = document.getElementById(id);
    }
	else if (document.all) {
		item = document.all[id];
	}
	else if (document.layers) {
		item = document.layers[id];
	}
	return item;
}

var timer_basket;
