$(document).ready(function () {
   
  
   	
   	changeCity($("#region").val());
   	
   
   
    $("#region").change(function (){
    	changeCity($("#region").val());
		
		if ((site=findRegionSite($("#region").val()))!=false) {
			showRedirectWindow(site);
		}
		
     });
 });

function changeCity(id){
if (id==1) 
			{
				$("#label").text("Округ:")
				getOkrugs(id);		
				}else
			{		
				$("#label").text("Город:")
				getCity(id)
			}	
}

function getOkrugs(id)
{
		$.ajax({
		type: "GET",
		dataType: "html",
		url: "/change.php",
		data: "get=okrug",
		success: function (html) {
			$('#city').attr('name', 'okrug');
			$('#city').attr('id', 'okrug');
			$("#okrug").html(html).show();
			$("#okrug option:last").attr("selected", "selected");
		}
	});
}

function getCity(id)
{
		$.ajax({
		type: "GET",
		dataType: "html",
		url: "/change.php",
		data: "get=city&id="+id,
		success: function (html) {
			$('#okrug').attr('name', 'city');
			$('#okrug').attr('id', 'city');
			$("#city").html(html).show();
			$("#city option:first").attr("selected", "selected");
			}
	});
}

/******************************************************************************************************/
/*функуии для показа окошка перехода на регион (вспомогательные функунции в файле regionId.js)        */
/******************************************************************************************************/


function showRedirectWindow(site) {
	
	if (getCookie('noRegionMessage')=='1') {
		return false;
	}
	
	hideFlash();
	hideSelectBoxes();

	if (!winRedirectCreated) {
		
		//черная подстилка
		var objBody = document.getElementsByTagName("body").item(0);
		var objOverlay = document.createElement("div");
		objOverlay.setAttribute('id','objOverlay2');
		objOverlay.style.display = 'none';
		objBody.appendChild(objOverlay);
		
		pagesize=getPageSize();
		
		$('#objOverlay2').css('z-index',110);
		$('#objOverlay2').css('top',0);
		$('#objOverlay2').css('left',0);
		$('#objOverlay2').css('width',pagesize[0]+"px");
		$('#objOverlay2').css('height',pagesize[1]+"px");
		$('#objOverlay2').css('position',"absolute");
		$('#objOverlay2').css('backgroundColor',"#000");
		$('#objOverlay2').css('opacity', '0.5');
		$('#objOverlay2').css('display', 'block');
		$('#objOverlay2').click(function () { hideRedirectWindow(); });
		
		//окно сообщения
		var objWindow2 = document.createElement("div");
		objWindow2.setAttribute('id','objWindow2');
		objWindow2.style.display = 'none';
		objBody.appendChild(objWindow2);
		
		pagescroll=getPageScroll();
		var left = (pagesize[0]-500)/2;
		var top = 300;//(pagescroll[1])+200;
		
		$('#objWindow2').css('left', left+'px');
		$('#objWindow2').css('top', top+'px');
		$('#objWindow2').css('z-index',111);
		$('#objWindow2').css('position', 'fixed');
		$('#objWindow2').css('width', '550px');
		$('#objWindow2').css('padding', '20px');
		$('#objWindow2').css('opacity', '1');
		$('#objWindow2').css('backgroundColor', "#fff");
		$('#objWindow2').css('textAlign', "center");
		
		
		winRedirectCreated = true;
	} else {
		hideFlash();
		hideSelectBoxes();
		$('#objOverlay2').css('display', 'block');
	}
	
	var html2='<table border="0">\
<tr>\
	<td valign="top"><img src="/imgs/gerbs/'+site.regionId+'.gif" /></td>\
	<td valign="top" align="left" style="padding:0 0px 10px 20px;"><h2 style="color:#00732B; padding:0 0px 10px 0px;">'+site.siteName+'</h2>Федеральная Справочная Служба "ПоискЛекарств.ру" предлагает Вам перейти на главную страницу выбранного Вами региона, где детально представлена информация по интересующему Вас региону.\
	<br /><br /><input type="button" onclick="location.href=\''+site.siteUrl+'\'" value="Перейти на региональный сайт"/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input type="button" onclick="hideRedirectWindow();" value="Остаться на сайте"/>\
	<br /><br /><input type="checkbox" id="noRegionMessage" style="margin:1px 6px 0px 0px;float:left;" /> <label for="noRegionMessage">не задавать больше этот вопрос</label>\
	</td>\
</tr>\
\
</table>';

		$('#objWindow2').attr('innerHTML', html2);
		$('#objWindow2').css('display', 'block');
		
}


function hideRedirectWindow() {
	$('#objOverlay2').css('display', 'none');
	$('#objWindow2').css('display', 'none');
	showFlash();
	showSelectBoxes();
	if ($("#noRegionMessage").attr("checked")) {
		setCookie('noRegionMessage', '1', 365);
	}
}


function findRegionSite(id) {
	ret=false;
	for(var k=0;k<regionRedirectSites.elements.length;k++) {
		if (id==regionRedirectSites.elements[k].regionId) {
			ret=regionRedirectSites.elements[k];
			break;
		}
	}
	return ret;
}


var winRedirectCreated = false;
