function SelRegion(obj) {
	newOpt = document.getElementById('razdel');
	newOpt.value = 0;
	newOpt.disabled=true;

	newOpt = document.getElementById('subrazdel');
	newOpt.value = 0;
	newOpt.disabled=true;
	
/*	newOpt = document.getElementById('warehouse_name');
	newOpt.value = '- название -';
	newOpt.disabled = true;*/
	
	if (obj.value > 0) {
		SendAjaxSearch(obj);
	}	
}
function SelRazdel(obj) {
	newOpt = document.getElementById('subrazdel');
	newOpt.value = 0;
	newOpt.disabled=true;
	
	/*newOpt = document.getElementById('warehouse_name');
	newOpt.value = '- название -';
	newOpt.disabled = true;*/
	
	if (obj.value > 0) {
		SendAjaxSearch(obj);
	}	
}

/*function SelSubrazdel(obj){
	newOpt = document.getElementById('warehouse_name');
	newOpt.value = '- название -';
	newOpt.disabled = true;
	if (obj.value > 0) {
		SendAjaxSearch(obj);
	}	
	
	}*/
function Wizard(obj){
	wizard = document.getElementById('WarehouseWizard')
	if(obj.value == 'new'){
		wizard.style.display = 'block';
	}
	else {
		wizard.style.display = 'none';
	}
}

function SendAjaxSearch(clicker) {
	JsHttpRequest.query(
		'/js/select.php',
		{
			// send params
			'region': document.getElementById("region").value ,
			'razdel': document.getElementById("razdel").value ,
			'subrazdel': document.getElementById("subrazdel").value
			},
		// result
		function(result, errors) {
			if (clicker.id == "region") {
				newOpt = document.getElementById('razdel');
				empty_name = '- Область/Регион -';
			} else if (clicker.id == "razdel") {
				newOpt = document.getElementById('subrazdel');
				empty_name = '- Город -';
			}
			else if (clicker.id == "subrazdel"){
				/*newOpt = document.getElementById('warehouse_name');
				empty_name = '- название -';*/
				newOpt.value = '';
				newOpt.disabled = false;
			}
			
			if (result["str"]) {
				// delete elements
				if (newOpt.length != 0) {
					d=0;d2=newOpt.length;
					while (d<d2){newOpt.removeChild(newOpt.item(0)); d++;}
				}

				// create new elements
				
				//if (result["str"].length != 1 || result["str"][0]["s_name"] == "---" ) {
					newOpt2 = newOpt.appendChild(document.createElement('option'));
					newOpt2.value='0';
					newOpt2.text = empty_name;
				//}
				

				if (result["str"].length > 0 &&  result["str"][0]["s_name"] != "---") {
					for (i=0; i<result["str"].length; i++) {
						obj = result["str"][i];

						newOpt2 = newOpt.appendChild(document.createElement('option'));
						newOpt2.value=obj["s_id"];
						newOpt2.text=obj["s_name"];
						
					}
					newOpt.disabled=false;
					
				}
			}
		}
	);
	return false;
}