$(function(){

    $("#claim").click(showOrder);
    $("#order-exit").click(orderExit);
    $("#order-btn").click(submitOrder);
   
    function showOrder(){
        $("#order-form").css("display", "block");
    }
   
    function orderExit(){
        $("#order-form").css("display", "none");
        clearForm();
    }
   
    function submitOrder(){
        var fio = $("#order-fio").val();
        var email = $("#order-email").val();
        var subject = $("#order-subject").val();
        var phone = $("#order-phone").val();
        var msg = $("#order-msg").val();
       
        var err = "";
        if(empty(fio)){
            err += "Не указаны фамилия, имя, отчество\r\n";
        }
        if(empty(email)){
            err += "Не указана электропочта\r\n";
        }
        if (empty(subject)){
            err += "Не указана тема сообщения\r\n";
        }
        if(empty(msg)){
            err += "Не указано сообщение";
        }
       
        if(!empty(err)){
            alert("Исправьте свои ошибки:\r\n\r\n"+err);
            return;
        }else{
            var params = "fio="+fio+"&email="+email+"&subject="+subject+"&phone="+phone+"&msg="+msg;
            $.ajax({
                url:"/order/",
                type:"POST",
                data: params,
                beforeSend:function(){						
                    clearForm();
                },
                success:function(data){
                    //alert(data);
                    alert("Ваше сообщение отправлено!");
                    orderExit();
                },
                error: function(xhr, status){
                    alert(xhr+", "+status);
                }
            });
        }
    }
   
    function clearForm(){
        $("#order-div input").val("");
        $("#order-msg").val("");
    }
   
    function empty(str){
        var tmp_str = jQuery.trim(str);
        if (tmp_str.length > 0){
            return false;
        }else{
            return true;
        }
    }
   
   // пришлось мне здесь магазин сделать
   
  // $("#tvoi-shop-div").click(showShop);
   
   function showShop(){
       $("#your-shop-div").css("display", "block");
       $("#your-shop-div").click(function(){
           $("#your-shop-div").css("display", "none");
       });
   }
   
});
