$(document).ready(function(){

  var ie55 = (navigator.appName == "Microsoft Internet Explorer" && parseInt(navigator.appVersion) == 4 && navigator.appVersion.indexOf("MSIE 5.5") != -1);
	var ie6 = (navigator.appName == "Microsoft Internet Explorer" && parseInt(navigator.appVersion) == 4 && navigator.appVersion.indexOf("MSIE 6.0") != -1);
    
  if ( !$('#sendmail_overlay').length )
  {
      // если не блочная 
      
      if (!jQuery.browser.msie && !ie55 && !ie6)
      {
          // чтобы "Катя" хорошо выезжала
          var sm = $("div.sendmail_form");
          var back_pos = sm.height() - 273 + 20;
          sm.css({backgroundPosition: "right " + back_pos + "px"});      
          
          sm.hide( );
          
          $("a.sendmail_togle").toggle(
            function () {
                  $("div.privet")
                    .stop()
                    .animate({
                        opacity: 0
                    },400, function(){
                        $("div.sendmail_form").slideDown(400, function(){
                            sm.css({backgroundPosition: "right bottom"});
                        }); 
                        $('a.sendmail_togle').addClass('open');         
                    });               
            },
            function () {      
                  var back_pos = sm.height() - 273 + 20;
                  sm.css({backgroundPosition: "right " + back_pos + "px"});
                  $("div.sendmail_form").slideUp(400, function(){
                      $("div.privet")
                        .stop()
                        .animate({
                            opacity: 100
                        },3000);          
                  });
                  $('a.sendmail_togle').removeClass('open'); 
              } 
          );
      } else{
          $('a.sendmail_togle').addClass('open');
          $("div.privet").hide();
      }
  } else {
      // если блочная
      $("#sendmail_overlay").hide();
      $("div.bl_sendmail a").overlay({
          expose: '#000',
          closeOnClick: false
      }); 
      $('a.sendmail_togle').addClass('open'); 
  }

 var email_ch = false;
 
 function init_form(){

    if(!email_ch){
      $("input.email").css("color", "#919191").attr('value', 'телефон, е-мейл');
    }
    $("input.email").click(function(){
      if(!email_ch){
        var st = $(this).attr("value");
        if (st == "телефон, е-мейл"){
          $(this)
            .attr("value","")
            .css("color", "#fff");
        }
      }
    }).change(function(){
      email_ch=true;
    }).blur(function(){
      if(!email_ch){
        $(this).attr('value', 'телефон, е-мейл').css("color", "#919191");
      }
    });

 }

 init_form();

  $('#mailtobbxform').submit(function(){
    if(!email_ch){$("input.email").attr('value', '').css("color", "#fff");}
    var params = $(this).serialize();
    $(this).html('<p style="padding:120px 10px;">...&nbsp;подождите идёт отправка сообщения&nbsp;...</p>');
    $('input[name=formsubmit]').attr('disabled','1');
    
    $.post('/mailtobbx/',params,function(res){

      $('input[name=formsubmit]').attr('disabled','');
      
      if( res.stat == '1' ){
        // Ошибки заполнения формы
        $('#mailtobbxform').html(res.err+res.content); 
        init_form();

      }else if(res.stat == '0'){

        // Форма отправилась отлично
        $('#mailtobbxform').parent().parent().html(res.content);
        $.post('/mailtobbx/ok/',{},function(){;});

      }else{
        // Ещё что

      }
    },'json');
    return false;
 });
  
  
});
