$(document).ready(function() {
  $("#jsddm >  li:has(ul)").addClass("hasSubNav");
/* CACHE IMAGES
 var images = [ 'image1.jpg', 'image2.png', 'image3.gif' ];
  jQuery.each(images, function(i) {
    images[i] = new Image();
    images[i].src = this;
  });
*/
    
//SLIDE-DOWN-PANEL
  $("#open").click(function(){
    $("div#panel").slideDown("slow");
  });  
  $("#close").click(function(){
    $("div#panel").slideUp("slow");  
  });    
  $("#toggle a").click(function () {
    $("#toggle a").toggle();
  });
  
 /* $('#coda-slider-1').codaSlider({
   dynamicArrows: false,
   dynamicTabs: false,
   autoSlide: true
 }); */
  //SLIDESHOW
$('#carrierSlideshow').cycle({
  fx: 'fade'
}); 
  
  jQuery.validator.addMethod("phoneUS",  function(phone_number, element) {
  phone_number  = phone_number.replace(/\s+/g, "");
  return  this.optional(element) || phone_number.length > 9 &&  phone_number.match(/^(1-?)?(\([2-9]\d{2}\)|[2-9]\d{2})-?[2-9]\d{2}-?\d{4}$/);}, "Enter a valid phone number");
  $("#home-quote-form").validate({rules:{phone:{required:true,phoneUS:true}}
});
 
 
  
});

