// Jquery calls
$j(function(){

    var btnhovered = false;
    $j(".btn-buy").each(function(){ 
      $j(this).mouseover(function(){
        btnhovered = true; 
        $j(this).hide(); 
        $j(".btn-buy-hover").show(); 
      }); 
    });         
    
    $j(".btn-buy-hover").each(function(){ 
      $j(this).mouseout(function()
      { 
        if(btnhovered){
          setTimeout("setBtnDefaultState()", 100);          
        }
      });
    });         

    setBtnDefaultState = function(){ $j(".btn-buy-hover").hide(); $j(".btn-buy").show(); btnhovered = false; }


  $j("area#maplink1")
  .mouseover(function(){ $j(this).menuSpritePosition("0 -212px"); })
  .mouseout(function(){ $j(this).menuSpritePosition("0 0"); });

  $j("area#maplink2")
  .mouseover(function(){ $j(this).menuSpritePosition("0 -429px"); })
  .mouseout(function(){ $j(this).menuSpritePosition("0 0"); }); 

  $j("area#maplink3")
  .mouseover(function(){ $j(this).menuSpritePosition("0 -643px"); })
  .mouseout(function(){ $j(this).menuSpritePosition("0 0"); }); 
  
    $j("area#maplink4")
  .mouseover(function(){ $j(this).menuSpritePosition("0 -858px"); })
  .mouseout(function(){ $j(this).menuSpritePosition("0 0"); }); 
  
      $j("area#maplink5")
  .mouseover(function(){ $j(this).menuSpritePosition("0 -1074px"); })
  .mouseout(function(){ $j(this).menuSpritePosition("0 0"); }); 
  
        $j("area#maplink6")
  .mouseover(function(){ $j(this).menuSpritePosition("0 -1290px"); })
  .mouseout(function(){ $j(this).menuSpritePosition("0 0"); });


  
  $j('.zoomimage img.zoom').each(function(){
      var img = $j(this);
      var options = {
          image: img
  				//,lightbox: lightbox
      } 
      img.magnify(options);
      img.load(function(){
          if( $j(this).hasClass('zoom') ) {
              $j(this).magnify(options);
          } else {
              $j(this).unbind('mouseenter');
              $j(this).unbind('leave');
          }
      })
  });
		
});


// Jquery functions
(function($){ 
  $.fn.menuSpritePosition = function(pos)
  {
    $("#menuTop").css({backgroundPosition: pos});
  }
  
  $.fn.btnToggleClass = function(classToRemove, classToAdd){ $(this).removeClass(classToRemove).addClass(classToAdd); }	
})(jQuery)


