function check_3pole(){
	var flag = false;
	if($("#phone").attr("value") != '') {
		if($("#email").attr("value") != '') {
			if($("#name_y").attr("value") != '') {
				flag = true;
			} else {
				alert('Введите ваше имя?');
				$("#name_y").focus();
			}
		} else {
			alert('Введите ваш e-mail?');
			$("#email").focus();
		}
	} else {
		alert('Заполните поле телефона?');
		$("#phone").focus();
	}
	return flag;
}

function selc_city_chang(){
	var rn = $("#city").attr("value");
	$.ajax({
    type: "post",
    url: window.webroot+"source/ajax/shop_change.php",
    data: {
      id_city: rn
    },
    success: function(data) {
		 $("#html_shop").html(data);
		 $('.sel_change_shop').sSelect();
		 $("#html_shop").focus();
    },
  });
	
}

function chek_func(){
	if($("#sut_agre").attr("checked") == true) {
		$("#boot").removeAttr("disabled");
		$("#png").html("<img src=\""+window.webroot+"images/online.png\" />");
	} else {
		$("#boot").attr("disabled","disabled"); 
		$("#png").html("<img src=\""+window.webroot+"images/offline.png\" />");
	}
	
}

function gotu_boot(inp){
	$("#save").attr("value", inp);
	return true;
}


function suValidation(inp) {
  $("#sui_"+inp).css("backgroundImage", "url("+window.webroot+"images/al.gif)");
  $("#su_al").css("display", "none");
  
  var v2 = (inp == 'pwd2') ? $("#sut_pwd1").attr("value") : "";
  
  $.ajax({
    type: "post",
    url: window.webroot+"source/ajax/suvalid.php",
    data: {
      what: inp,
      val: $("#sut_"+inp).attr("value"),
      val2: v2
    },
    success: function(data) {
      $("#sui_"+inp).css("backgroundImage", "url("+window.webroot+"images/"+data+".png)");
      $("#suv_"+inp).attr("value", data);
    }
  });
}

function reValidation(inp) {
  $("#rei_"+inp).css("backgroundImage", "url("+window.webroot+"images/al.gif)");
  
  $.ajax({
    type: "post",
    url: window.webroot+"source/ajax/revalid.php",
    data: {
      what: inp,
      val: $("#ret_"+inp).attr("value")
    },
    success: function(data) {
      $("#rei_"+inp).css("backgroundImage", "url("+window.webroot+"images/"+data+".png)");
      $("#rev_"+inp).attr("value", data);
    }
  });
}

function signup() {
  document.getElementById("su_submit").disabled = true;
  $("#su_al").css("display", "block");
  $("#su_al").css("backgroundImage", "url("+window.webroot+"images/al.gif)");

  if(($("#suv_name").attr("value") == "ok") &&
     ($("#suv_mail").attr("value") == "ok") &&
     ($("#suv_pwd1").attr("value") == "ok") &&
     ($("#suv_pwd2").attr("value") == "ok") &&
     ($("#suv_capt").attr("value") == "ok") &&
     ($("#sut_agre").attr("checked") == true)) {
   $.ajax({
     type: "post",
     url: window.webroot+"source/ajax/signupc.php",
     data: {
       name: $("#sut_name").attr("value"),
       mail: $("#sut_mail").attr("value"),
       pass: $("#sut_pwd1").attr("value")
     }, 
     success: function(data) {
	   	if(data != "ok"){
			document.getElementById("su_submit").disabled = false;
			$("#su_al").css("backgroundImage", "url("+window.webroot+"images/"+data+".png)");
			$("#sui_mail").css("backgroundImage", "url("+window.webroot+"images/"+data+".png)");
			$("#suv_mail").attr("value", data);
			$.jGrowl('Почтовый ящик не принял сообщение??? ' + data);
		}else{ 
			document.location = window.webroot+"registr/accept/";
		}
     }
   });
  } else {
    $("#su_al").css("backgroundImage", "url("+window.webroot+"images/bad.png)");
	document.getElementById("su_submit").disabled = false;
    $.jGrowl('Коллективный разум заблокировал -> для Вас - это действие.');
  }
}

function recoverPass() {
  document.getElementById("re_submit").disabled = true;
  $("#re_al").css("display", "block");
  
  if(($("#rev_capt").attr("value") == "ok") &&
     ($("#rev_mail").attr("value") == "ok")) {
    $.ajax({
     type: "post",
     url: window.webroot+"source/ajax/recover.php",
     data: {
       mail: $("#ret_mail").attr("value")
     }, 
     success: function(data) {
	 	if(data != "ok"){
			document.getElementById("re_submit").disabled = false;
    		$("#re_al").css("display", "none");
			if(data != "no"){
				$.jGrowl('Вас не найдено');
			}else{
				$.jGrowl('Вы еще не перешли по ссылке в письме');
			}
		} else 	{		
       		document.location = window.webroot+"registr/recover/accept/";
		}
     }
   });     
  } else {
    document.getElementById("re_submit").disabled = false;
    $("#re_al").css("display", "none");
    $.jGrowl('Что-то введено не верно.');  
  }
}

function signin() {
  if(($("#si_name").attr("value") != "") && ($("#si_pass").attr("value") != "")) {
    document.getElementById("si_submit").disabled = true;
    $("#si_al").css("display", "block");
    $.ajax({
      type: "post",
      url: window.webroot+"source/ajax/signin.php",
      data: {
        name: $("#si_name").attr("value"),
        pass: $("#si_pass").attr("value"),
        rem: $("#si_rem").attr("checked")
      },
      success: function(data) {
        if(data == "") {
          document.getElementById("si_submit").disabled = false;
          $("#si_al").css("display", "none");
          $.jGrowl("Неверные имя или пароль.");
        } else {
          document.location = data;
        }
      }
    });
  } else {
    $.jGrowl("Введите имя и пароль.");
  }
}

function siShow() {
  $.modal("<form><div class='signin'><form><table width='100%'><tr><td><u>Ваши документики пожалуйста...</u></td><td align='right'><a href='#' class='modalClose'>X</a></td></tr></table>"+
          "<table width='100%'><tr><td>Логин:</td></tr><tr><td><input type='text' class='signin' id='si_name' /></td></tr><tr><td>Пароль:</td></tr><tr><td><input type='password' class='signin' id='si_pass' /></td></tr></table>"+
          "<table width='100%'><tr><td><a href='"+window.webroot+"signup/recover/'>Я всё забыл!</a></td><td><label><input type='checkbox' id='si_rem' />запомнить?</label></td><td align='right'><table><tr><td><img id='si_al' src='"+window.webroot+"images/al.gif' style='display:none;' /></td><td><input type='submit' value=' Войти ' id='si_submit' onClick='signin();return false;' /></td></tr></table></td></tr></table></form></div></form>", {close: false});
}

function addClub() {
  if($("#c_name").val() == "") {
    $.jGrowl('Не введено название клуба.');
  }
  
  if($("#c_descr").val() == "") {
    $.jGrowl('Не введено описание клуба.');
  }
  
  if($("#c_url").val() == "") {
    $.jGrowl('Не введен псевдоним клуба.');
  } else {
    document.getElementById("c_submit").disabled = true;
    $("#c_al").css("display", "block");
    
    $.ajax({
      type: "post",
      url: window.webroot+"source/ajax/clubvalid.php",
      data: {
        url: $("#c_url").val()
      },
      success: function(data) {
        if(data != "") {
          switch(data) {
            case("1"): $.jGrowl("Неверный псевдоним клуба."); break;
            case("2"): $.jGrowl("Такой псевдоним уже существует."); break;
          }
          document.getElementById("c_submit").disabled = false;
          $("#c_al").css("display", "none");
        } else {
          document.forms.clubForm.submit();
        }
      }
    });
  }//if
}

function joinClub(cid, uid) {
  $.ajax({
      type: "post",
      url: window.webroot+"source/ajax/joinclub.php",
      dataType: "json",
      data: {
        club_id: cid,
        user_id: uid
      },
      success: function(data) {
        $("#cb_btn").text(data.text);
        $("#ccou").text(data.ccou);
      }
    });
}

function mtaInsert(what) {
  var temp = $("#mta").val() + what;
  $("#mta").val(temp);
  return false;
}

function mtaInsert1(what) {
  var temp = $("#mta1").val() + what;
  $("#mta1").val(temp);
  return false;
}

function addPost() {
  var ret = true;
  
  if(($("#ap_blog").val() + 0) < 1) {
    $.jGrowl("Не выбрана категория.");
    ret = false;
  }
  
  if($("#ap_caption").val() == "") {
    $.jGrowl("Введите заголовок.");
    ret = false;
  }
  
  if($("#mta").val() == "") {
    $.jGrowl("Введите текст статьи.");
    ret = false;
  }
  
    
  if(ret == true){
	  if($("#publr").attr("checked") == true){
		$("#pub").attr("value","ok");
	  } else {
		$("#pub").attr("value","no");
	  }
	  if($("#publrm").attr("checked") == true){
	    $("#pub_m").attr("value","ok");
	  } else {
		$("#pub_m").attr("value","no");
	  }
  }
  
   
  return ret;
}

function mGo(gut){
	document.location = window.webroot+"admin-is/adm=go&menu=mat&g="+gut+"/";	
}

function DelCheck(kz){
	var flag = true;
	var del = false;
	var a="";
	var b;
	var j = 0;
	
	if (confirm('Вы действительно хотите удалить выбранные записи?')==true){
		for (var i=0; i<kz; i++){
			if($("#vybor"+i).attr("checked") == true){
				del = true;
				b= $("#vybor"+i).val();
				a = a+ b + '|';
				j++;
			}
		}
		if (del == true){
			$.ajax({
      			type: "post",
      			url: window.webroot+"source/ajax/udal.php",
      			data: {
					q: j,
					id_z: a
				},
      			success: function(data) {
					$.jGrowl(data);
        			/*document.location = window.webroot+"admin-is/adm=go&menu=mat&g=main/"; */
      			}
    		});
		}else{
			$.jGrowl('Не выбранно не одной записи');
			flag = false;
		}
	}
	return flag;
}

function help_js(h){
	$.jGrowl(h);
}

function RedCheck(q){
 var red = false;
 var flag = false;
 for (var i=0; i<q; i++){
	if($("#vybor"+i).attr("checked") == true){
		red = true;
		b= $("#vybor"+i).val();
		break;
	}
 }
 if (red){
	 $.ajax({
      	type: "post",
      	url: window.webroot+"source/ajax/red.php",
      			data: {
					action: 'red',
					id_s: b
				},
      			success: function(data) {
	       			document.location = window.webroot+data; 
      			}
    		});
 } else {
	$.jGrowl('Не выбранно не одной записи');	
 }
 return flag;
}


/* function vote_post(str, post_id) {
  $.ajax({
    type: "post",
    url: window.webroot+"source/ajax/votepost.php",
    dataType: "json",
    data: {
      req: str,
      pid: post_id
    },
    success: function(data) {
      $("#vote_ad_"+post_id).html(data.html);
    },
  });
} */
