// hover fix plugin
/*jQuery.fn.fixHover.js : for all elements, add hover class on mouseover and remove on mouseout */
jQuery.fn.fixHover = function(){
	$j(this).each(function(){
		var hoverClasses = ' hover';
		if($(this).attr('class')){		
			var classes = $(this).attr('class');
			var classArray = classes.split(' ');
			$j(classArray).each(function(){
				hoverClasses += ' ' + this + 'Hover';
			});
		}
		$(this).hover(
		function(){
			if(classes) $j(this).attr('class', classes + hoverClasses);
			else $(this).addClass('hover');
		},
		function(){
			if(classes) $j(this).attr('class', classes);
			else $j(this).removeClass('hover');
		}
		);
	});
}


/*-------------------------------------------------------------------------------
 * jQuery product balloon
-------------------------------------------------------------------------------*/

$j(function(){

		$j('#navvertical dd').hover(
			function(){$j(this).find('div.jq-checkpointSubhead:hidden').fadeIn(300);},
			function(){$j(this).find('div.jq-checkpointSubhead:visible').fadeOut(1);}
		);

});

