function loadregion(el,id,sel,excl){
	$.ajax({
		type: "POST",
		url: "/request/region/",
		data: {country:$(el).val(),sel:sel,exc:excl},
		success: function(data){
			if ($.trim(data)!=''){
				$('#'+id).empty().html(data).removeAttr('disabled');
			}else{
				$('#'+id).empty().html('<option>-</option>').attr('disabled','disabled');
			}
		},
		beforeSend:function(){
			$('#'+id).empty().html('<option value="999">Загрузка...</option>').attr('disabled','disabled');
		}
	});
}
var mob;
function qmail(){
	mob = $('<div title="Написать сообщение" id="qdial">Загрузка...</div>');
	$(mob).dialog({width: 480,modal:true,bgiframe: true,close: function(event, ui) { $("#qdial").remove();}});
	$.ajax({type: "GET",
		   url: "/request/qmailform/",
		   success: function(data){$("#qdial").html(data);}
		 });
}

function sendMessage(){
	$.ajax({type: "POST",
		   dataType:"json",
		   url: "/request/sendmess/",
		   data:{name:$("#myname").val(),email:$("#myemail").val(),theme:$("#mytheme").val(),message:$("#mymessage").val()},
		   beforeSend: function(){
			   $("#qdial :input").attr("disabled",true);
			   $("#qerr").empty().html('<div style="color:blue;padding:10px;" >Отправка сообщения...</div>');
		   },
		   success: function(data){
			   if(data['err']!="ok"){
				   $("#qerr").empty().html(data['err']);
				   $("#qdial :input").attr("disabled",false);
			   }else{
				   $(mob).dialog('close');
				   $('<div title="Результат отправки" >Спасибо. Ваше сообщение успешно отправлено.</div>').dialog({bgiframe: true,modal: true,buttons: {Ok: function(){$(this).dialog('close');}}});
			   }
		   }
		 });
}

function insert_preloader(){
	$('#preloaderbg').css({'display':'block'});
	document.body.style.overflow = 'hidden';
}
function delete_preloader(){
	$('#preloaderbg').css({'display':'none'});
	document.body.style.overflow = 'visible';
}

function QuestAction(quest){
	var txt = "";
	switch (quest) {   
		case "delete" :	txt = "Удалить запись?";break;
	}
	return confirm(txt);
}