//----------------------Проверка по саунам--------------------------------------------------------
function Check_sauna_add() {
  var a=0;
  var name = $('#sauna_name').attr("value");
  if (name=='') {
    alert("Введите название сауны");
	a++;
  }
  var address = $('#sauna_address').attr("value");
  if (address=='') {
    alert("Введите адрес сауны");
	a++;
  }
  if (a==0) {
    document.sauna_add.submit();
  }  
}
	
//------------функция проверки авторизации----------------------------------------------------------------
function Check() {
  $("#alert_msg").html('');
  var login = $("#f_login").attr("value");
  var psw = $("#f_psw").attr("value");
  if (login == '') {$("#login_msg").html("  Введите логин");}
  else if (psw == '') {$("#psw_msg").html("  Введите пароль");}
  else {
    $("#login_msg").html("");
	$("#psw_msg").html("");
    $.post(
	  "try_connect.php",
	  {
	    client_login: login,
		client_password: psw
	  },
	  onAjaxSuccessCheck
	);	
  }
}

//------------------Подключение к админке-----------------------------------------------
function onAjaxSuccessCheck(xml) {
  var items = $("success", xml); 
  var success_value = items[0].getAttribute('connect');
  if (success_value == 1) {        
    document.connect_form.submit();
  }
  else if (success_value == 0) {
    $("#alert_msg").html("Неправильно введены данные!");
  }
}	

//-------------------Элемент из одного списка в другой-------------------------------
//--------Добавление элементов из двух списков-----------------------
function metro_add_element(elements_checked, elements_all,sauna_id)
{
  //-----------elements_checked-----список выбранных корреспондентов------------------- 
  //-----------elements_all-----общий список корреспондентов---------------------------  
  var children = $("#"+elements_checked+ " option");
  var theElement2 = document.getElementById(elements_all);
  var value2 = theElement2.options[theElement2.selectedIndex].getAttribute('id');
  var text2 = theElement2.options[theElement2.selectedIndex].getAttribute('value');
  var a=0;
  for (var i=0;i<children.length;i++) {
    var text = children [i].id; 
	text = text.substr(1, text);
	if (text==value2) { a=a+1;}
  }
  if (a==0) { 
	$.post(
	  "sauna_add_element.php",
	  {
	    sauna_id: sauna_id,
		metro_id: value2
	  },
	  $('<option id="1'+value2+'" value="'+text2+'" >'+text2+'</option>').appendTo("#"+elements_checked)
	);	
  }
}

//--------Удаление элементов из двух списков-----------------------
function metro_del_element(elements_checked, sauna_id)
{
  var theElement = document.getElementById(elements_checked);
  var id = theElement.options[theElement.selectedIndex].getAttribute('id');
  id= id.substr(1, id);
  $.post(
	"sauna_del_element.php",
	{
	  sauna_id: sauna_id,
	  metro_id: id
	},
    $("#1"+id).remove()
  );	  
 }

 function service_add_element(elements_checked, elements_all, sauna_id)
{
  //-----------elements_checked-----список выбранных корреспондентов------------------- 
  //-----------elements_all-----общий список корреспондентов--------------------------  
  
  var children = $("#"+elements_checked+ " option");
  var theElement2 = document.getElementById(elements_all);
  var value2 = theElement2.options[theElement2.selectedIndex].getAttribute('id');
  var text2 = theElement2.options[theElement2.selectedIndex].getAttribute('value');
  var a=0;
  for (var i=0;i<children.length;i++) {
    var text = children [i].id; 	
	text = text.substr(2, text.length);	
	if (text==value2) { a=a+1;}
  }  
  if (a==0) { 
	$.post(
	  "service_add_element.php",
	  {
	    sauna_id: sauna_id,
		service_id: value2
	  },
	  $('<option id="'+'ss'+value2+'" value="'+text2+'" >'+text2+'</option>').appendTo("#"+elements_checked)
	);	
  }
}

//--------Удаление элементов из двух списков-----------------------
function service_del_element(elements_checked, sauna_id)
{
  var theElement = document.getElementById(elements_checked);
  var id = theElement.options[theElement.selectedIndex].getAttribute('id');
  id= id.substr(2, id.length);
  $.post(
	"service_del_element.php",
	{
	  sauna_id: sauna_id,
	  service_id: id
	},
    $("#ss"+id).remove()
  );	  
 }
 
//----------Проверка перед удалением--------------------------------------------
 function Proverka(var1, var2)
{
  if (window.confirm(var1)) {
      document.location.href=var2;}
}


//---------Главная страница-----------------------------------------------------
function CheckOkrug() {
  var count_childs = $("#sauna_okrug").children().length;
  if (count_childs==1) {
     $('<option value="Восточный">Восточный</option>').appendTo("#sauna_okrug");
	 $('<option value="Западный">Западный</option>').appendTo("#sauna_okrug");
	 $('<option value="Западный">Западный</option>').appendTo("#sauna_okrug");
	 $('<option value="Северный">Северный</option>').appendTo("#sauna_okrug");
	 $('<option value="Северо-Западный">Северо-Западный</option>').appendTo("#sauna_okrug");
	 $('<option value="Северо-Восточный">Северный-Восточный</option>').appendTo("#sauna_okrug");
	 $('<option value="Центральный">Центральный</option>').appendTo("#sauna_okrug");
	 $('<option value="Юго-Западный">Юго-Западный</option>').appendTo("#sauna_okrug");
	 $('<option value="Юго-Восточный">Юго-Восточный</option>').appendTo("#sauna_okrug");
	 $('<option value="Южный">Южный</option>').appendTo("#sauna_okrug");
     $('<option value="Подмосковье">Подмосковье</option>').appendTo("#sauna_okrug");
  }
}

function CheckPrice() {
  var count_childs = $("#sauna_price").children().length;
  if (count_childs==1) {
     $('<option value="до 1000">до 1000</option>').appendTo("#sauna_price");
	 $('<option value="от 1000 до 2000">от 1000 до 2000</option>').appendTo("#sauna_price");
	 $('<option value="от 2000">от 2000</option>').appendTo("#sauna_price");
  }
}

function onAjaxSuccessCheckMetro (xml) {
  var items = $("item", xml); 
  
  for (var i=0; items.length>i; i++) {
    var id = items[i].getAttribute('id');
	var name = items[i].getAttribute('name');
	var check = items[i].getAttribute('check');
	if (check == '1') {	$('<option value="'+id+'" selected>'+name+'</option>').appendTo("#sauna_metro");}
	else {	$('<option value="'+id+'">'+name+'</option>').appendTo("#sauna_metro");}
  }
}	

function CheckMetro(str) {
  var count_childs = $("#sauna_metro").children().length;
  if (count_childs==1) {
    $.post(
	  "get_metro.php",
	  {
         check_el:str
	  },
	  onAjaxSuccessCheckMetro 
    );	  
  }
}






