
		 
(function($) { 
   $.fn.imagehover = function(elm,vtop) {
         var div         = elm;	       
		 this.each(function() {
          if(!$.browser.opera) { 
			 $(this).mouseover(mover);
			 defaults(this);
		  } else { $(div).hide(); }
         });
		
		 function mover(){
          $(div).hide();
		   $('.current_sel').val(this.title);
		  if(typeof(vtop)=='undefined') { 
		    var vrtop = 0; var dv = 0;
		    var eWidth = $(this).outerWidth();
			var mWidth = $(this).outerWidth();
		  }
		  else {
			 vrtop      = vtop; 
			 var dv     = $(div).outerWidth() /2 ;
			 var eWidth = $(this).outerWidth() / 2;
			 var mWidth = 0
		  }
		  var pos    = $(this).offset();   
		  var left   = (pos.left+eWidth-mWidth-dv) + "px";
		  var top    = 0+pos.top-vrtop + "px";
			 $(div).animate({ 
				opacity : 0.5,
				top     : top,
				left    : left
			  }, 0 );
			 $(div).show('fast');
			 
		   	
		 }
		  function defaults(elm){
			var pos    = $(elm).offset();    
		    var eWidth = $(elm).outerWidth();
		    var mWidth = $(elm).outerWidth();
		    var left   = (pos.left + eWidth - mWidth) + "px";
		    var top    = 0+pos.top + "px";
			$(div).css({ 
                position: 'absolute',
                zIndex  : 100,
				opacity : 0.4,
				top     : top,
				left    : left,
				cursor  :'pointer'
             });   
		  }  
	 };
	  
})(jQuery);	 

