$( function(){
	
	// -------------------------------------------------------------------------
	//	CUFON TEXT REPLACEMENT
	//--------------------------------------------------------------------------
	Cufon.replace('.title-text:not(b)', { fontFamily: 'Museo' });
	Cufon.replace('.title-text b', { fontFamily: 'Museo-bold' });
	
	$('#main-menu').children('li').addClass('top-level');
	$('#main-menu li ul li').removeClass('top-level');
	$('#menu ul:first > li:first').addClass('first');
	$('#menu ul:first > li:last').addClass('last');
	$('.sub-menu').each(function(){
		$(this).children('li:first').addClass('first');
		$(this).children('li:last').addClass('last');
	});
	/*$('.current-menu-item ul').clone(true).appendTo($('#sub-menu'));*/
	/*$('.current-menu-item').parent('ul:not(#main-menu)').clone(true).appendTo($('#sub-menu'));
	if ($('#sub-menu ul').length < 1) {
		$('#sub-menu').hide();
	}
	$('#sub-menu li:first').addClass('first');
	$('#sub-menu li:last').addClass('last');*/
	/* $('#menu li.top-level').hover(
		function() {
			$('#sub-menu ul').remove();
			$(this).clone(true).children('ul').appendTo($('#sub-menu'));
			$('#sub-menu li:first').addClass('first');
			$('#sub-menu li:last').addClass('last'); */
			/* $(this).prev().children('a').css('border-right', '2px solid transparent');
			$(this).children('a').css('border-right', '2px solid transparent'); */
			/* $('#sub-menu .last a').css('background', 'none'); */
			/* $(this).children('a').css('padding-right', '2px'); */
		/* },
		function() { */
			/* $(this).prev().children('a').css('border-right', '2px dotted #b8b8b8'); */
			/* $(this).prev().children('a').css('padding-right', '0px'); */
			/* $(this).children('a').css('border-right', '2px dotted #b8b8b8');
			$('#main-menu .last a').css('border-right', '2px solid transparent'); */
			/* $(this).children('a').css('padding-right', '0px'); */
		/* });
	$('#menu').hover(
		function() {},
		function() {
			$('#sub-menu ul').remove();
	});
	$('#menu #sub-menu ul a:last').css('background','none'); */
	
	/* $('.post_title:first').appendTo('#post_heading'); */
	
	/* $('.current-menu-item').prev().children('a').css('border-right','none');
	$('.current-menu-item').prev().children('a').css('padding-right', '4px'); */
	
	// Fix the worst browser on Earth.
	//$('#main-menu li.current').pngFix();
	//$(document).pngFix();

	// Make external links open in new window.  Using target _blank for now... 
	$('a[rel="external"]').each( function(){
		this.target = '_blank';
	});
	

	var 	$sidebar   = $("#video_contents"),
		$window    = $(window),
		offset     = $sidebar.offset(),
		topPadding = 15;
	
	$window.scroll(function() {
		if ($window.scrollTop() > offset.top) {
		    $sidebar.stop().animate({
			marginTop: $window.scrollTop() - offset.top + topPadding
		    });
		} else {
		    $sidebar.stop().animate({
			marginTop: 0
		    });
		}
	});
	
	
	// Fix menu in IE6
	/**
		This was needed only when there were drop downs in the main navigation.
		The nav was changed so this isn't needed anymore.
		I'll leave this here just in case PharmMD changes their mind again.
	*/
	/*
	if( $.browser.msie ){
		switch( parseInt(jQuery.browser.version) ){
			case 6:// Do for IE6 only

				try{document.execCommand("BackgroundImageCache", false, true);}catch(e){}

			case 7:// Do for IE6 & IE7

				$("#main-menu li:has(ul)").hover(  
					function(){
						$("ul:first", this).show();
					},
					function(){
						$("ul:first", this).hide();
					}
				);
			
				$("#main-menu li>ul").show().each( function(){
					var w = 0;
					$('li>a', this ).each( function(){
						w = Math.max( w, $(this).width() );
					} ).width( w );
				} ).hide();

			break;		
		}
	}
	*/
});
