$(document).ready(function(){
    
    
    $("#quick-enquiry-button").click(function(){
        $( "#quick-enquiry" ).dialog('open');
    });
 
 
    $("#quick-enquiry").dialog({
        width: 540,
        autoOpen: false,
        show: "blind",
        hide: "explode",
        modal: true,
        buttons: [ 
        {
            text: phpvars_send_enquiry,
            click : function() {
                // validate
                                     
                var valid = true;
                var mail = $("#quick-enquiry-email").val();
                var filter = /^[a-zA-Z0-9]+[a-zA-Z0-9_.-]+[a-zA-Z0-9_-]+@[a-zA-Z0-9]+[a-zA-Z0-9.-]+[a-zA-Z0-9]+.[a-z]{2,4}$/;
                if(mail == ''){
                    $("#quick-enquiry-email").css('background-color','#F08080');
                    valid = false;
                }else if(filter.test(mail)==false){
                    $("#quick-enquiry-email").css('background-color','#F08080');
                    valid = false;
                }
                else {
                    $("#quick-enquiry-email").css('background-color','');
                }
                if($("#quick-enquiry-phone").val()==''){
                    $("#quick-enquiry-phone").css('background-color','#F08080');
                    valid = false;
                }
                else {
                    $("#quick-enquiry-phone").css('background-color','');
                }
                if($("#quick-enquiry-from-date").val()==''){
                    $("#quick-enquiry-from-date").css('background-color','#F08080');
                    valid = false;
                }
                else {
                    $("#quick-enquiry-from-date").css('background-color','');
                }
                if($("#quick-enquiry-till-date").val()==''){
                    $("#quick-enquiry-till-date").css('background-color','#F08080');
                    valid = false;
                }
                else {
                    $("#quick-enquiry-till-date").css('background-color','');
                }
                if($("#quick-enquiry-pick-up").val()=='-- Select --'){
                    $("#quick-enquiry-pick-up").css('background-color','#F08080');
                    valid = false;
                }
                else {
                    $("#quick-enquiry-pick-up").css('background-color','');
                }
                if($("#quick-enquiry-drop-off").val()=='-- Select --'){
                    $("#quick-enquiry-drop-off").css('background-color','#F08080');
                    valid = false;
                }
                else {
                    $("#quick-enquiry-drop-off").css('background-color','');
                }
                if($("#quick-enquiry-count-travelers").val()==''){
                    $("#quick-enquiry-count-travelers").css('background-color','#F08080');
                    valid = false;
                }
                else {
                    $("#quick-enquiry-count-travelers").css('background-color','');
                }
                                               
                if(valid){
                    $.post("/quickenquiry/", 
                    {
                        'quick-enquiry-email' :$('#quick-enquiry-email').val(),
                        'quick-enquiry-phone' : $('#quick-enquiry-phone').val(),
                        'quick-enquiry-from-date' :$('#quick-enquiry-from-date').val(),
                        'quick-enquiry-till-date' :$('#quick-enquiry-till-date').val(),
                        'quick-enquiry-pick-up':$('#quick-enquiry-pick-up').val(),
                        'quick-enquiry-drop-off':$('#quick-enquiry-drop-off').val(),
                        'quick-enquiry-count-travelers':$('#quick-enquiry-count-travelers').val(),
                        'quick-enquiry-name':$('#quick-enquiry-name').val()
                    },  function() {
                        $( "#quick-enquiry" ).dialog('close');
                        return false;
                    }

                    );
                }
            }
        }
        ]
		
    }); 
    
     $( ".datepicker" ).datepicker({
        showOn: "button",
        buttonImage: "/Images/Style/Calendar.png",
        buttonImageOnly: true,
        dateFormat: 'dd-mm-yy' 
    });
});
