$(function() {
	
	//ANIMATES NAV ON HOVER
	$("#sidebar #mainlinks a").hover(function(){
    	$(this).stop().animate({
    		paddingLeft: "10px"
    	}, 400);
    }, function() {
    	$(this).stop().animate({
    		paddingLeft: 0
    	}, 400);
    });

	//PREPENDS SIDEBAR LINKS WITH *
    $("#sidebar #mainlinks a").prepend('<span class="asterisks">* </span>'); 
    	//corresponding recipes lack asterisks
    	$(".corresponding-recipe span").remove();
    
    //INSERTS * INTO FOOTER
    $("#footer ul li").append('<span class="divider">*</span>'); 
    
    //INSERTS * LINKS ON LINK PAGE
    $("#linkList li a").prepend('<span class="asterisks">*</span>'); 

	//TIPTIP TOOLTIPS
		//RECIPE CARD
		$("a.post-recipeCard").tipTip({ //or just a[title]
			defaultPosition: "left"
		});
		//LINKS PAGE
		$("#linkList li a").tipTip({ //or just a[title]
			edgeOffset: 15,
			defaultPosition: "right",
			maxWidth: "250px",
			delay: "500",
		});
		
	//STYLISTIC CSS CROSS BROWSER FIXES
		// for browsers not supporting last-child... for all ie and ff3.0
		$("#footer li:last-child span.divider").css("display", "none"); //inserted via js above

	//CHANGES SOCIABLE EMAIL ICON TO TEXT
	$("a[title='email'] img").remove();
	$("a[title='email']").addClass('sociable-email');
	$("a[title='email']").html('email');

	//ADD CLASS EXTERNAL TO ALL OUTGOING LINKS
	$('a').filter(function() {
	   return this.hostname && this.hostname !== location.hostname;
	}).addClass("external");
		//OPEN THEM IN NEW WINDOW
		$(document).ready(function(){
			$("a.external").attr('target','_blank');
		});

	//PRINT RECIPE W JQPRINT
	$("#printRecipeButton").click( function() {
		$("#singleRecipe").jqprint();
		return false;
	});	

});
