$(document).ready(function()
{

    $('#jqRateUstSubmit').click(submitRateusForm);
    $('.jqshowDropDownBtn').click(showDayDropdown);
    $('.jqDayDropdownOptionContainer ul li a').click(selectedOption);
    
    





   





});

    function submitRateusForm()
    {
        var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
        var success = true;
        var rateUsForm = $(this).closest('form');
        var visitedDate = $('input.jqVisitedDate');
        var vehicleYear = $('input.jqVehicleYear');
        var vehicleModel = $('input.jqVehicleModel');
        var customerName = $('input.jqCustomerName');
        //var customerAddress = $('input.jqAddress');
        //var city = $('input.jqCity');
        //var zip = $('input.jqZip');
        var comments = $('textarea.jqComments');
        //var phone = $('input.jqPhone');
        var email = $('input.jqEmail');
        var recaptcha = $('input#recaptcha_response_field');
//        
        /*if(!validateField(visitedDate, 'visited date')) return false;
        if(!validateField(vehicleYear, 'year of vehicle')) return false;*/
        if(!validateField(vehicleModel, 'model of your vehicle')) return false;
        if(!validateField(customerName, 'your name')) return false;
        /*if(!validateField(phone, 'phone number')) return false;*/
        if(!validateField(email, 'email address')) return false;
        if(reg.test(email.val()) == false) { alert('Please provide a valid email address'); email.focus(); return false; }
        /*if(!validateField(comments, 'your comments')) return false;*/
        
        if(!validateField(recaptcha, 'recaptcha')) return false;
        /*
        rateUsForm.find('input').each(function() {
            if($(this).val() == ''){
                alert('Please fill required field');
                success = false;
            }
        });*/
        
        if(success){
            rateUsForm.submit();
        }
        return success;
        
        
    }

        function selectedOption()
        {
            var optionSelected = $(this);
            var dropdownOptionContainer = optionSelected.closest('.jqDayDropdownOptionContainer')
            var dropdownContainer = dropdownOptionContainer.prev('.jqDropdownContainer')
            var dropdownTextBox     = dropdownContainer.find("input:text:first");
            dropdownOptionContainer.slideUp();
            dropdownTextBox.val(optionSelected.html());

            return false;
        }
        function showDayDropdown()
        {
            var dropdownContainer = $(this).closest('.jqDropdownContainer')
            var dropdownTextBox     = dropdownContainer.find("input:text:first");
            var dropdownTextBoxOffset = dropdownTextBox.position();
            var dropdownOptionContainer = dropdownContainer.next('.jqDayDropdownOptionContainer')
            if(dropdownOptionContainer.is(":hidden"))
            {
                dropdownOptionContainer.css({
                                            position : 'absolute',
                                            width    : dropdownContainer.width(),
                                            left     : dropdownTextBoxOffset.left,
                                            top     : dropdownTextBoxOffset.top + dropdownTextBox.outerHeight()
                                        }).slideDown();
                /*
                      dayDropdownOptionList.css({
                          position: "absolute",
                width : dayDropdownContainer.width() - 4,
                          left: dropdownTextboxOffset.left,
                          top: dropdownTextboxOffset.top + dropdownTextbox.outerHeight()
                      }).show();
                      // }).show("slide", {direction: "up"}, "normal");
                      */
            }
            else
            {
                      dropdownOptionContainer.slideUp();
            }

            return false;
        }
