// ###############################################################################


   function getYMM()
   {

      year = $("#year option:selected").val();
      make = $("#make option:selected").val();

      $.ajax({
           type: "POST",
           url: 'getYMM',
           data: "year="+year+"&make="+make,
           dataType: "html",
           success: function(data)
                     {
                     $('#ymm_div').html(data);
                   }
      });
        

   }


   function validate_auto_Form()
   {

       var error = '';
       if (!$('#full_name').val()) error += 'Fill "Full Name" field\n';
       
       if (!$("#email").val() || !checkEmail($("#email").val())) error += "Please, enter valid Email\n";
       
       if (!$('#phone1').val() || !$('#phone2').val() || !$('#phone3').val()) error += 'Please Enter Correct Phone Number\n';

       if (!$('#insurance_company').val()) error += 'Fill "Insurance Company" field\n';
       if (!$('#policy_num').val()) error += 'Fill "Policy #" field\n';

       if ($('#year').val() == 0) error += 'Fill "Vehicle Year" field\n';
       if ($('#make').val() == 0) error += 'Fill "Make" field\n';
       if ($('#model').val() == 0) error += 'Fill "Model" field\n';

       if ($('.win:checked').length > 0)
       {
       } else {
         error += 'Fill "Which window" field\n';
        }
       
       if (error)
       {
          alert(error);
          return false;
       } else {
          submitAutoQuote();
       }
   }


   function submitAutoQuote()
   {
   


        $.ajax({
           type: "POST",
           url: 'auto_quote_save.php',
           data: $('#auto_quote_form').serialize(),
           dataType: "html",
           complete: function()
                     {
                         $.unblockUI();
                     },
                     beforeSend: function()
                     {


                      $.blockUI({ css: { 
                          border: 'none', 
                          padding: '15px', 
                          backgroundColor: '#000', 
                          '-webkit-border-radius': '10px', 
                          '-moz-border-radius': '10px', 
                          opacity: .95, 
                          color: '#fff' 
                      } });

                     },
           success: function(data)
                     {
                     $.unblockUI();
                     $('#auto_quote_form_div').html("<center><br /><br /><h2>Thank you! We will contact you soon!</h2></center>");
                     }
        });
        
 
  }

  
   function validate_residental_Form()
   {

       var error = '';
       if (!$('#full_name').val()) error += 'Fill "Full Name" field\n';
       
       if (!$("#email").val() || !checkEmail($("#email").val())) error += "Please, enter valid Email\n";
       
       if (!$('#phone1').val() || !$('#phone2').val() || !$('#phone3').val()) error += 'Please Enter Correct Phone Number\n';

       if (!$('#glass_description').val()) error += 'Fill "Description" field\n';
       
       if (error)
       {
          alert(error);
          return false;
       } else {
          submitResidentalQuote();
       }
   }

   function submitResidentalQuote()
   {
   


        $.ajax({
           type: "POST",
           url: 'residental_quote_save.php',
           data: $('#residental_quote_form').serialize(),
           dataType: "html",
           complete: function()
                     {
                         $.unblockUI();
                     },
                     beforeSend: function()
                     {

                      $.blockUI({ css: { 
                          border: 'none', 
                          padding: '15px', 
                          backgroundColor: '#000', 
                          '-webkit-border-radius': '10px', 
                          '-moz-border-radius': '10px', 
                          opacity: .95, 
                          color: '#fff' 
                      } });

                     },
           success: function(data)
                     {
                     $.unblockUI();
                     $('#residental_quote_form_div').html("<center><br /><br /><h2>Thank you! We will contact you soon!</h2></center>");
                     }
        });
        
 
  }

//watermark
(function(a,j){var n="function",k="password",d="maxLength",f="type",c=true,b="",m="placeholder",e=false,v="watermark",o=v,i="watermarkClass",s="watermarkFocus",l="watermarkSubmit",q="watermarkMaxLength",h="watermarkPassword",g="watermarkText",u=":data("+o+")",p=":text,:password,:search,textarea",r=["Page_ClientValidate"],t=e,w=m in document.createElement("input");a.extend(a.expr[":"],{search:function(a){return"search"===(a.type||b)},data:function(c,d,b){return!!a.data(c,b[3])}});a.watermark={version:"3.0.8",options:{className:v,useNative:c,hideBeforeUnload:c},hide:function(b){a(b).filter(u).each(function(){a.watermark._hide(a(this))})},_hide:function(a,o){var n=a.val()||b,l=a.data(g)||b,m=a.data(q)||0,k=a.data(i);if(l.length&&n==l){a.val(b);if(a.data(h))if((a.attr(f)||b)==="text"){var e=a.data(h)||[],c=a.parent()||[];if(e.length&&c.length){c[0].removeChild(a[0]);c[0].appendChild(e[0]);a=e}}if(m){a.attr(d,m);a.removeData(q)}if(o){a.attr("autocomplete","off");j.setTimeout(function(){a.select()},1)}}k&&a.removeClass(k)},show:function(b){a(b).filter(u).each(function(){a.watermark._show(a(this))})},_show:function(e){var r=e.val()||b,j=e.data(g)||b,o=e.attr(f)||b,p=e.data(i);if((r.length==0||r==j)&&!e.data(s)){t=c;if(e.data(h))if(o===k){var n=e.data(h)||[],m=e.parent()||[];if(n.length&&m.length){m[0].removeChild(e[0]);m[0].appendChild(n[0]);e=n;e.attr(d,j.length)}}if(o==="text"||o==="search"){var l=e.attr(d)||0;if(l>0&&j.length>l){e.data(q,l);e.attr(d,j.length)}}p&&e.addClass(p);e.val(j)}else a.watermark._hide(e)},hideAll:function(){if(t){a.watermark.hide(p);t=e}},showAll:function(){a.watermark.show(p)}};a.fn.watermark=function(t,q){var r="string";if(!this.length)return this;var u=e,v=typeof t===r;if(typeof q==="object"){u=typeof q.className===r;q=a.extend({},a.watermark.options,q)}else if(typeof q===r){u=c;q=a.extend({},a.watermark.options,{className:q})}else q=a.watermark.options;if(typeof q.useNative!==n)q.useNative=q.useNative?function(){return c}:function(){return e};return this.each(function(){var y="dragleave",x="dragenter",A=this,e=a(A);if(!e.is(p))return;if(e.data(o)){if(v||u){a.watermark._hide(e);v&&e.data(g,t);u&&e.data(i,q.className)}}else{if(w&&q.useNative.call(A,e)&&(e.attr("tagName")||b)!=="TEXTAREA"){v&&e.attr(m,t);return}e.data(g,v?t:b);e.data(i,q.className);e.data(o,1);if((e.attr(f)||b)===k){var B=e.wrap("<span>").parent(),n=a(B.html().replace(/type=["']?password["']?/i,'type="text"'));n.data(g,e.data(g));n.data(i,e.data(i));n.data(o,1);n.attr(d,t.length);n.focus(function(){a.watermark._hide(n,c)}).bind(x,function(){a.watermark._hide(n)}).bind("dragend",function(){j.setTimeout(function(){n.blur()},1)});e.blur(function(){a.watermark._show(e)}).bind(y,function(){a.watermark._show(e)});n.data(h,e);e.data(h,n)}else e.focus(function(){e.data(s,1);a.watermark._hide(e,c)}).blur(function(){e.data(s,0);a.watermark._show(e)}).bind(x,function(){a.watermark._hide(e)}).bind(y,function(){a.watermark._show(e)}).bind("dragend",function(){j.setTimeout(function(){a.watermark._show(e)},1)}).bind("drop",function(c){var a=c.originalEvent.dataTransfer.getData("Text");e.val().replace(a,b)===e.data(g)&&e.val(a);e.focus()});if(A.form){var r=A.form,z=a(r);if(!z.data(l)){z.submit(a.watermark.hideAll);if(r.submit){z.data(l,r.submit);r.submit=function(c,b){return function(){var d=b.data(l);a.watermark.hideAll();if(d.apply)d.apply(c,Array.prototype.slice.call(arguments));else d()}}(r,z)}else{z.data(l,1);r.submit=function(b){return function(){a.watermark.hideAll();delete b.submit;b.submit()}}(r)}}}}a.watermark._show(e)})};r.length&&a(function(){for(var b,c,d=r.length-1;d>=0;d--){b=r[d];c=j[b];if(typeof c===n)j[b]=function(b){return function(){a.watermark.hideAll();return b.apply(null,Array.prototype.slice.call(arguments))}}(c)}});a(j).bind("beforeunload",function(){a.watermark.options.hideBeforeUnload&&a.watermark.hideAll()})})(jQuery,window);
$(function(){
   $('.ie [placeholder]').watermark();
});

