$.ajaxSetup ({
    cache: false
});
$(document).ready(function(){   
    $.tools.dateinput.localize("he",  {
       months:        'ינואר,פברואר,מרץ,אפריל,מאי,יוני,יולי,אוגוסט,' + 'ספטמבר,אוקטובר,נובמבר,דצמבר',
       shortMonths:   'ינו,פבר,מרץ,אפר,מאי,יונ,יול,אוג,ספט,אוק,נוב,דצמ',
       days:          'ראשון,שני,שלישי,רביעי,חמישי,שישי,שבת',
       shortDays:     'א,ב,ג,ד,ה,ו,ש'
    });         
    $(":date").dateinput({lang: 'he', trigger: true, format: 'dd mmmm yyyy', min: -1 }) 
    $(":date").bind("onShow onHide", function()  { $(this).parent().toggleClass("active"); });                            
    $(":date:first").data("dateinput").change(function() { $(":date:last").data("dateinput").setMin(this.getValue(), true); });                 
    $.tools.validator.localize("he", {
        '*'             : 'חובה למלא שדה זה',
        ':arrival'      : 'הזן תאריך כניסה',
        ':departure'    : 'הזן תאריך יציאה',
        ':email'        : 'הזן כתובת דוא"ל תקינה',
        ':number'       : 'מותר להזין רק מספרים',
        ':fname'        : 'הזן שם פרטי', 
        ':lname'        : 'הזן שם משפחה',
        ':people'       : 'הזן מספר אנשים מבוגרים', 
        ':kids'         : 'הזן מספר ילדים',
        ':baby'         : 'הזן מספר תינוקות', 
        ':room'         : 'הזן הזן כמות חדרים',
        ':phone'        : 'הזן מספר טלפון וקידומת לדוגמא : 0544444444',
        '[max]'         : 'ניתן להזין, מספרים $1',
        '[min]'         : 'ניתן להזין, מספרים $1',
        '[required]'    : 'חובה למלא שדה זה'
    });  
    $.tools.validator.fn("[name=phone]", function(input, value) { return value.length >= 9 ? true : { he: "הזן ברצף קידומת ומספר כמו : 0541112233" }; });                              
    $("#myform").validator({ lang: 'he' }).submit(function(e) { 
        var form = $(this);   
        //setTimeout(function() { form.submit(); }, 1000); 
        if (!e.isDefaultPrevented()) { 
            //$("button[type='submit']").attr("disabled",true); 
            //$("button[type='submit']").val("בבדיקה, אנא המתן...");
            $.ajax({
                type: "POST",
                url: "success.php",
                data: form.serialize(),
                dataType: "json",
                success: function(msg)
                {
                    if(parseInt(msg.status)==1) { 
                        $("#myform .button button").html("<p>בקשתך התקבלה נשוב אלייך בהקדם האפשרי</p>");
                        _gaq.push(["_trackEvent", "Booking", "Click", "Booking Send Success"]);
                        $("button[type='submit']").attr("disabled",true); 
                    }
                    else if(parseInt(msg.status)==0) {  
                        form.data("validator").invalidate(msg);        
                        //$("button[type='submit']").removeAttr('disabled', true);
                        //$("button[type='submit']").val("בדוק זמינות");
                    }
                }
            });               
            e.preventDefault();
        }
    });                  
});
