$.fn.getIndex = function(){
	var $p=$(this).parent().children();
    return $p.index(this);
}

	$.fn.setNav = function(){
		jQuery('#top_menu li ul').css({display: 'none'});
		jQuery('#top_menu li').each(function()
			{	var $sublist = jQuery(this).find('ul:first');
				jQuery(this).hover(function()
					{	$sublist.stop().css({overflow:'hidden', height:'auto', display:'none'}).slideDown(200, function()
							{	jQuery(this).css({overflow:'visible', height:'auto', display: 'block'});	});	
						jQuery(this).find('a:first').addClass('hover');
					},
				function()
					{	$sublist.stop().hide(50, function()	{	jQuery(this).css({overflow:'hidden', display:'none'});	});
						jQuery(this).find('a:first').removeClass('hover');
					});	
			});
		jQuery('#top_menu li ul li').each(function()
			{	jQuery(this).hover(function()	{	jQuery(this).find('a').addClass('hover');	},
				function()	{	jQuery(this).find('a').removeClass('hover');	});	
			});
		jQuery('#main_menu li ul').css({display: 'none'});
		jQuery('#main_menu li').each(function()
			{	var $sublist = jQuery(this).find('ul:first');
				jQuery(this).hover(function()
					{	$sublist.stop().css({overflow:'hidden', height:'auto', display:'none'}).slideDown(200, function()
							{	jQuery(this).css({overflow:'visible', height:'auto', display: 'block'});	});	
						jQuery(this).addClass('hover');
					},
				function()
					{	$sublist.stop().hide(50, function()	{	jQuery(this).css({overflow:'hidden', display:'none'});	});
						jQuery(this).removeClass('hover');
					});	
		
			});
		jQuery('#main_menu li ul li').each(function()
			{	jQuery(this).hover(function()
					{	jQuery(this).find('a').addClass('hover');	},
				function()
					{	jQuery(this).find('a').removeClass('hover');	});	
		
			});
	}
	
$(document).ready(function(){ 

	$(document).setNav();
	
	$("#featured_posts").accordion({ autoHeight: false });

	$('.quickview').fancybox({ 
		titlePosition: 'inside',
		padding: 0,
		overlayColor: '#000',
		transitionIn: 'elastic',
		transitionOut: 'elastic',
		overlayOpacity: .8,
		titleShow: false
	});

});
