var cur_region=0;
var cur_raion=0;
var cur_gorod=0;
var to=0;
function change_region(xx) {
	if (typeof xx != "undefined") {
		cur_region = xx;
		cur_raion=0;
		cur_gorod=0;
	}
	if(cur_region==0
	&&cur_raion==0
	&&cur_gorod==0
	){
	return;	
	}
	to=0;	
	$.getJSON("http://"+location.host+"/connect/ajaxserver2.php",{reg_id:cur_region,rai_id:cur_raion,gor_id:cur_gorod},function(data){
	to=data.to;	
	cur_region=data.cur_region;
	cur_raion=data.cur_raion;
	cur_gorod=data.cur_gorod;
	document.getElementById('right_info').innerHTML=data.reg_info;
	//if zones
	if (typeof it_is_offices == "undefined") {
	if(document.getElementById('xvariant')){
		$('#xvariant').remove();
	}
	$('.selects_table > tbody:last').append('<tr id="xvariant"><td style="font-weight:bold;color:#E06F00;text-align:center;" width="50" colspan="2" valign="middle" height="24" align="left">'+data.variant+'</td>	</tr>');
	}
	loadSelectData();
	     $(".iblocs").each(function(i,el){
	     	//alert(el);
         	$(el).css("color","#000000");
         	$(el).css("font-size","11px");
         	$(el).css("font-weight","normal");
         	$(el).css("background","transparent");
         } );
    $("#block_"+cur_region).css("font-weight","bold");
    $("#block_"+cur_region).css("font-size","15px");

    
	if (typeof it_is_offices != "undefined") {
	loadOfficeData();	
	}
	})
}

function loadSelectData(){
	$.getJSON("http://"+location.host+"/connect/ajaxserver.php",{reg_id:cur_region,rai_id:cur_raion,gor_id:cur_gorod},function(data,textStatus){
	//regions	
    var sel=document.getElementById("chooseregion");
    sel.length=0;
    for(var i=0;i<data.regions.length;i++){
    addOption(sel,data.regions[i].ID,data.regions[i].NAME);	
    }
    selectOptionByValue(sel,cur_region);
    //raions
    var sel=document.getElementById("choosearea");
    sel.length=0;
    for(var i=0;i<data.raions.length;i++){
    addOption(sel,data.raions[i].ID,data.raions[i].NAME);	
    }
    selectOptionByValue(sel,cur_raion);
    //gorod
    var sel=document.getElementById("choosecity");
    sel.length=0;
    for(var i=0;i<data.gorods.length;i++){
    addOption(sel,data.gorods[i].ID,data.gorods[i].NAME);	
    }
    selectOptionByValue(sel,cur_gorod);
    });
}


function loadOfficeData(){
	$.getJSON("http://"+location.host+"/connect/ajaxserver3.php",{gor_id:cur_gorod},function(data,textStatus){
    var list_offices=document.getElementById("list_office");
    list_offices.innerHTML='';
    var xxx='';
    for(var i=0;i<data.list_offices.length;i++){
    var arFields=data.list_offices[i];	
    xxx+='<p class="news-item"><b>'+arFields.NAME+'</b><br>'
	+'<small>	Адрес:&nbsp;'+arFields.PROPERTY_ADRES_VALUE+'</small><br>'
	+'<small>Телефон:&nbsp;'+arFields.PROPERTY_PHONE_VALUE+'</small><br>'
    +'<small>Режим работы:&nbsp;'+arFields.PROPERTY_WORKTIME_VALUE+'</small><br>'
 //   +'<small>Email:&nbsp;'+arFields.PROPERTY_EMAIL_VALUE+'</small><br>'
	+'</p>'
    ;
    }
    list_offices.innerHTML=xxx;
});
}

function addOption(selectbox,value,text )
{
var optn = document.createElement("OPTION");
optn.text = text;
optn.value = value;
selectbox.options.add(optn);
}

function selectOptionByValue(sel, val){
		var opts = sel.getElementsByTagName('option');
		for(var i=0;i<opts.length;i++) {
			if(opts[i].value==val) sel.selectedIndex=i;
		}
}

function set_data(xdata){
	alert(xdata);
}
