// CUSTOM SCRIPTS

// FIELD VALUES
$(function(){
  $('#site-footer-search span .ve_text').val('Search...');
  wireUpFieldCleaner('#site-footer-search span .ve_text', "Search...");
});

function wireUpFieldCleaner(fieldId, defaultValue) {
  $(fieldId).focus(function(){
    if ($(this).val() == defaultValue)
      $(this).val("");
  }).blur(function(){
    if ($(this).val() == "") {
      $(this).val(defaultValue);
    }
  });
}

// SEARCH FIELD ENTER KEY
$(document).ready(function(){
  var fieldSelectors = "#site-footer-search span .ve_text"; 
  var buttonSelectors = "#site-footer-search span .ve_button"; 
  
  $(fieldSelectors).keyup(function(e) {
    if(e.keyCode == 13) { 
      $(buttonSelectors).click();
    }
  });
});

function mycarousel_initCallback(carousel){
  
  carousel.buttonNext.bind('click', function() {
    carousel.startAuto(0);
  });
  
  carousel.buttonPrev.bind('click', function() {
    carousel.startAuto(0);
  });
  
  carousel.clip.hover(function() {
    carousel.stopAuto();
  }, function() {
    carousel.startAuto();
  });
};

function loadBG(){
  $("body").css("background-image","url(/media/template-images/page-bg.jpg)");
}

$(function(){
  $('ul#primarymenuModule').superfish();
  $('#ale-pump-carousel').jcarousel({
    auto: 5,
    wrap: 'last',
    initCallback: mycarousel_initCallback
  });
  $('#ale-beer-carousel').jcarousel();
  loadBG();
});

var initialized = false;
$(function () {
  $('.fancybox-thumbs').fancybox({
    helpers : { 
      thumbs : {
        width  : 50,
        height : 50
      }
    }
  });  
});

$(".toggle").click(function(){  
  
  if ( $(this).hasClass("on") ) {
    $(this).removeClass("on");
    $(this).next().slideDown();
  } else {
    $(this).addClass("on");
    $(this).next().slideUp();
  }
  
  return false;
  
});

