var gl = 0;
var myMenu;
$(document).ready(function(){
    if ($("#my_menu").length)
    {
    myMenu = new SDMenu("my_menu");
	myMenu.init();
	myMenu.collapseAll();
	}
    //--------------------------------------------------------------------------	///*
	//$(".bk_1").hide();
    //$(".bk_1_p").bind('click', function () {
    //  var id = $(this).attr('id');
    //  if ($("#s_"+id).is(':hidden'))
    //  	$("#s_"+id).show();
    //  else
    //    $("#s_"+id).hide();
    //
    //  return false;
	//});
    //*/    //--------------------------------------------------------------------------
	$(".add_cart").bind('click', function () {
	  var href = $(this).attr('href');
	  $.post(href, { 'par': 'add' }, function(data) {
      	var arrData = data.split('|');
      	if (arrData[1] == 'false') alert(arrData[0]);
      	else
      	 {
      	    $(".bin_block").html(arrData[0]);
      	    alert('товар добавлен в корзину');
      	 }
      	});

      return false;
	});
	//--------------------------------------------------------------------------
    $("#search_text").bind('click', function () {
	  if ($("#search_text").val() == 'Поиск по каталогу:')
	  	$("#search_text").val('');

      return false;
	});
    //--------------------------------------------------------------------------
    $("#my_oform").hide();
    $("#link_oform_zakaz").bind('click', function () {	  	$("#my_cart").hide();
	  	$("#my_oform").show('slow', function() {
                     // Animation complete.
                   });
      return false;
	});
    //--------------------------------------------------------------------------
    $("#oform_button").bind('click', function () {
      if ($("#name").val() == '') { alert('Заполние поле "Имя"'); $("#name").addClass('no_paste'); return false;} else $("#name").removeClass('no_paste');
	  if ($("#tel").val() == '') { alert('Заполние поле "Телефон"'); $("#tel").addClass('no_paste'); return false;} else $("#tel").removeClass('no_paste');
	  if ($("#email").val() == '') { alert('Заполние поле "Адрес Электронной почты"'); $("#email").addClass('no_paste'); return false;} else $("#email").removeClass('no_paste');
	  if ($("#adrec").val() == '') { alert('Заполние поле "Адрес"'); $("#adrec").addClass('no_paste'); return false;} else $("#adrec").removeClass('no_paste');

      $.post('add_zakaz.php', $("#my_oform form").serialize(), function(data) {
      	var arrData = data.split('|');
      	if (arrData[1] == 'false') alert(arrData[0]);
      	else
      	 {
      	    alert(arrData[0]);
      		document.location = '/my_cart.php';
      	 }
      	});
      return false;
    });
    //--------------------------------------------------------------------------
    $("#link_update_zakaz").bind('click', function () {
	  	$.post('update_cart.php', $("#my_cart form").serialize(), function(data) {
      	var arrData = data.split('|');
      	if (arrData[1] == 'false') alert(arrData[0]);
      	else
      	 {
      	    $("#my_cart form").html(arrData[0]);
      	 }
      	});
      return false;
	});
    //--------------------------------------------------------------------------
    $(".search_but input").bind('click', function () {    	 var text = $(".search_inp input").val();
	  	 document.location = '/index.php?text='+text;
      return false;
	});
    //--------------------------------------------------------------------------
    $(".search_inp input").keypress(function (e) {
        if (e.keyCode == 13)
         {         	var text = $(".search_inp input").val();
         	document.location = '/index.php?text='+text;
         }
    });













	$("#vost_parol").bind('click', function () {
	  $("#login").hide();
	  $("#registrations").hide();
      $("#vost_dostup").show('slow', function() {
                     // Animation complete.
                   });

      return false;
	});
	//--------------------------------------------------------------------------
	$("#vost_dostup_button").bind('click', function () {	  if ($("#mail").val() == '') { alert('Заполние поле "E-mail"'); $("#mail").addClass('no_paste'); return false;} else $("#mail").removeClass('no_paste');

	  $.post('vost_dostup.php', { 'mail': $("#mail").val() }, function(data) {
      	var arrData = data.split('|');
      	if (arrData[1] == 'false') alert(arrData[0]);
      	else
      	 {
      	    alert(arrData[0]);
      		document.location = '/login.html';
      	 }
      	});
	  return false;
	});
	//--------------------------------------------------------------------------
    $("#reg_button").bind('click', function () {
      if ($("#name").val() == '') { alert('Заполние поле "Имя"'); $("#name").addClass('no_paste'); return false;} else $("#name").removeClass('no_paste');
	  if ($("#tel").val() == '') { alert('Заполние поле "Телефон"'); $("#tel").addClass('no_paste'); return false;} else $("#tel").removeClass('no_paste');
	  if ($("#email").val() == '') { alert('Заполние поле "Адрес Электронной почты"'); $("#email").addClass('no_paste'); return false;} else $("#email").removeClass('no_paste');
	  if ($("#parol").val() == '') { alert('Заполние поле "Пароль"'); $("#parol").addClass('no_paste'); return false;} else $("#parol").removeClass('no_paste');
	  if ($("#parol").val() != $("#return_parol").val()) { alert('Пароли не совпадают'); $("#return_parol").addClass('no_paste'); return false;} else $("#return_parol").removeClass('no_paste');

      $.post('add_user.php', $("#registrations form").serialize(), function(data) {      	var arrData = data.split('|');
      	if (arrData[1] == 'false') alert(arrData[0]);
      	else
      	 {
      	    alert(arrData[0]);
      		document.location = '/login.html';
      	 }
      	});
      return false;
    });
    //--------------------------------------------------------------------------
    $("#add_office_button").bind('click', function () {
	  if ($("#id_kat").val() == '0') { alert('Выберите Метро'); $("#id_kat").addClass('no_paste'); return false;} else $("#id_kat").removeClass('no_paste');
	  if ($("#adrec").val() == '') { alert('Заполние поле "Адрес"'); $("#adrec").addClass('no_paste'); return false;} else $("#adrec").removeClass('no_paste');
	  if ($("#obch_ploshad").val() == '') { alert('Заполние поле "Общая площадь"'); $("#obch_ploshad").addClass('no_paste'); return false;} else $("#obch_ploshad").removeClass('no_paste');
	  if ($("#price").val() == '') { alert('Заполние поле "Стоимость"'); $("#price").addClass('no_paste'); return false;} else $("#price").removeClass('no_paste');
	  if ($("#opis").val() == '') { alert('Заполние поле "Описание"'); $("#opis").addClass('no_paste'); return false;} else $("#opis").removeClass('no_paste');
      if ($("#id_office").val() > 0)
       {       	 if (confirm('Изменение требует повторной модерации. Продолжить?')) { } else return false;
       }
      $.post('add_office.php', $("#add_office form").serialize(), function(data) {      	var arrData = data.split('|');
      	if (arrData[2] == 'false') alert(arrData[0]);
      	else
      	 {
      	    if ($('#fileQueue').html())
      	    {
      	    $('#uploadify').uploadifySettings('scriptData', {'id' : arrData[0],'md5' : arrData[1]});
      		$('#uploadify').uploadifyUpload();
      		}
      		else
      		{
      		//alert(arrData[0]);
      		document.location = '/login.html';
      		}
      	 }
      	});
      return false;
	});
    //--------------------------------------------------------------------------
    $("#min_pic img").bind('click', function () {    	var big_img = $("#big_pic img").attr('src');
    	$("#big_pic img").attr('src', $(this).attr('src'));
    	$(this).attr('src', big_img);
    });
    //--------------------------------------------------------------------------
    $("#map_canvas").hide();
    $("#link_map_canvas").bind('click', function () {
    	$("#map_canvas").show();
        initialize();
        GUnload();
    	return false;
    });
    //--------------------------------------------------------------------------
    $(".del_office").bind('click', function () {
        var href = $(this).attr('href');
        gl = $(this).parents("TR");

        $.post(href, { 'par': '1' }, function(data) {
      	var arrData = data.split('|');
      	if (arrData[1] == 'false') alert(arrData[0]);
      	else
      	 {
      		alert(arrData[0]);
      		gl.hide();
      	 }
      	});

    	return false;
    });
    //--------------------------------------------------------------------------
    $(".edit_office").bind('click', function () {
        var href = $(this).attr('href');
        document.location = href;

    	return false;
    });
});
