  /* Настройки Jquery ------------------------------------------------------- */
  $(function(){  
      
      //$('.title').tooltip({track: true, extraClass: "tt"});
      $('.menu, .weather, .conteiner').cornerz({radius:8})
      $('.div').cornerz({radius:6, corners: "br tr", background: "#58b421"})
      $('a').click(function(){this.blur();});
      $('a').focus(function(){this.blur();});
      $('#noscript').hide();
      
      $('#mygallery').height($('#td_carusel').height());
      
      // hide or show the top menu
	    var showTop = $.cookie('showTop');

	    if ($.cookie('showTop') == 'hide') {
		      $('#toggle-open-btn').show();
		      $('#toggle-close-btn').hide();
		      $("#toggle-box-1").hide();
		   
	    } else if ($.cookie('showTop') == 'show') {
		      $('#toggle-close-btn').show();
		      $('#toggle-open-btn').hide();
		      $("#toggle-box-1").show();
		  
 	    } else {
		      $('#toggle-open-btn').show();
		      $('#toggle-close-btn').hide();
		      $("#toggle-box-1").hide();
		  
	    };
	
	    // toggle topmenu
	    $("a#toggle-open-btn, a#toggle-close-btn").click(function () {
		      if ($("#toggle-box-1").is(":hidden")) {
			        $('#toggle-close-btn').show();
			        $('#toggle-open-btn').hide();
			        $("#toggle-box-1").slideDown("slow");
			        $("#topmenu").slideToggle("slow");
			        $.cookie('showTop', 'show');
		      } else {
			        $('#toggle-open-btn').show();
			        $('#toggle-close-btn').hide();
			        $("#toggle-box-1").slideUp("slow");
			        $("#topmenu").slideToggle("slow");   
			        $.cookie('showTop', 'hide');
		      }
		  return false;
	
	    });	

  
  });
  
  /* Необходимые прототипы для проверки форм -------------------------------- */
  if ('undefined' == typeof String.prototype.ltrim) {
    String.prototype.ltrim = function() {
      return this.replace(/^\s+/, '');
    }
  }

  if ('undefined' == typeof String.prototype.rtrim) {
    String.prototype.rtrim = function() {
      return this.replace(/\s+$/, '');
    }
  }

  if ('undefined' == typeof String.prototype.trim) {
    String.prototype.trim = function() {
      return this.replace(/^\s+/, '').replace(/\s+$/, '');
    }
  } 
  
  /* Проверка формы обратной связи ------------------------------------------ */ 
  function CheckFeedBack(){
    
    form = document.feedback_form;

    if (form.name.value.trim() == "Ваше имя:") {
      alert('Введите, пожалуйста, Ваше имя.');
      form.name.focus();
      return false;
    }
  
    if (form.phone.value.trim() == "Контактный телефон:") {
      alert('Введите, пожалуйста, контактный телефон, например: +7 (4232) 123456.');
      form.phone.focus();
      return false;
    }
  
    if (form.email.value.trim() == "Ваш e-mail:") {
      alert('Введите, пожалуйста, Ваш e-mail.');
      form.email.focus();
      return false;
    }
    
    if((form.email.value.indexOf("@")<1) && (form.email.value.indexOf(".")<1)){
		  alert('Неверно введен е-mail. Введите e-mail в виде something@server.com');
     	form.email.focus();
      return false;
    }

    if (form.message.value == "Сообщение:") {
      alert('Введите, пожалуйста, сообщение.');
      form.message.focus();
      return false;
    }
    
    if (form.securecode.value == "") {
      alert('Введите, пожалуйста, секретный код.');
      form.securecode.focus();
      return false;
    }
    
    if (hex_md5(form.securecode.value) != form.securecode_hash.value) {
      alert('Неправильный секретный код.');
      form.securecode.focus();
      return false;
    }
    
    return true;
  }
  
  /* Проверка формы отзывов ------------------------------------------------- */ 
  function CheckGuestBook(){
    
    form = document.guestbook_form;

    if (form.name.value.trim() == "Ваше имя:") {
      alert('Введите, пожалуйста, Ваше имя.');
      form.name.focus();
      return false;
    }    
  
    if (form.email.value.trim() == "Ваш e-mail:") {
      alert('Введите, пожалуйста, Ваш e-mail.');
      form.email.focus();
      return false;
    }
    
    if((form.email.value.indexOf("@")<1) && (form.email.value.indexOf(".")<1)){
		  alert('Неверно введен е-mail. Введите e-mail в виде something@server.com');
     	form.email.focus();
      return false;
    }

    if (form.message.value == "Сообщение:") {
      alert('Введите, пожалуйста, сообщение.');
      form.message.focus();
      return false;
    }
    
    if (form.securecode.value == "") {
      alert('Введите, пожалуйста, секретный код.');
      form.securecode.focus();
      return false;
    }
    
    if (hex_md5(form.securecode.value) != form.securecode_hash.value) {
      alert('Неправильный секретный код.');
      form.securecode.focus();
      return false;
    }
    
    return true;
  }
     
