$(document).ready(function(){

  // Image menu
  $("#menu-primary-navigation a, .swap").each(function(){
    var lnk=$(this);
    var img=lnk.find("img");
    var url=img.attr("src");
    var fadespeed=200;
    var fadeto=.6;

    // Preload rollover
    var img2=new Image();
    img2.src = url.replace(/(\.\w+)$/i,'_on$1');    

    // Wire for hover - IE won't do a fade with a transparent PNG
    if ($.browser.msie) 
      lnk.hover(function(){ img.attr("src",url.replace(/(\.\w+)$/i,'_on$1')); },
        function(){ img.attr("src",url.replace(/_on(\.\w+)$/i,'$1')); });
    else {
      lnk.hover(function(){
        img.stop(true,true).fadeTo(fadespeed,fadeto,function(){
          img.attr("src",url.replace(/(\.\w+)$/i,'_on$1'));
          img.fadeTo(fadespeed,1);
        });
      },function(){
        img.stop(true,true).fadeTo(fadespeed,fadeto,function(){
          img.attr("src",url.replace(/_on(\.\w+)$/i,'$1'));
          img.fadeTo(fadespeed,1);
        });    
      });
    }
  });

  // Lightbox
  $(".lightbox").fancybox();
//  $(".lightbox-iframe").fancybox({width:850,height:800,margin:0,padding:0,autoDimensions:0});
  $(".lightbox-iframe").fancybox({type:'iframe',padding:0,width:820,height:600});

  // Homepage Slider
  $('#slideshowHolder').jqFancyTransitions({ width: 800, height: 533 });


});

