$(document).ready(function(){
	
	/*attach dropdown menus to "nl-xxx-dropdown-anchor"s using simpletip() */
	$("#ln-franklinCafe-dropdown-anchor").simpletip({
		content:$("#ddFranklinCafe"),
		fixed:true,
		position: [0,25],
		onBeforeShow: function(){$("#ln-franklinCafe > a").addClass("ln-franklinCafeHover");},
		onHide: function(){$("#ln-franklinCafe > a").removeClass("ln-franklinCafeHover");},
		showEffect:"slide",
		showTime:300,
		hideEffect:"slide",
		hideTime:300
	});
	$("#ln-franklinSouthie-dropdown-anchor").simpletip({
		content:$("#ddFranklinSouthie"),
		fixed:true,
		position: [230,25],
		onBeforeShow: function(){$("#ln-franklinSouthie > a").addClass("ln-franklinSouthieHover");},
		onHide: function(){$("#ln-franklinSouthie > a").removeClass("ln-franklinSouthieHover");},
		showEffect:"slide",
		showTime:300,
		hideEffect:"slide",
		hideTime:300
	});
	$("#ln-franklinCapeAnn-dropdown-anchor").simpletip({
		content:$("#ddFranklinCapeAnn"),
		fixed:true,
		position: [463,25],
		onBeforeShow: function(){$("#ln-franklinCapeAnn > a").addClass("ln-franklinCapeAnnHover");},
		onHide: function(){$("#ln-franklinCapeAnn > a").removeClass("ln-franklinCapeAnnHover");},
		showEffect:"slide",
		showTime:300,
		hideEffect:"slide",
		hideTime:300
	});
	
	/*attach about subnav to mn-about using simpletip()*/
	$("#mn-about").simpletip({
		content:$("#subAbout"),
		onBeforeShow: function(){$("#mn-about > a").addClass("mn-aboutHover");},
		onHide: function(){$("#mn-about > a").removeClass("mn-aboutHover");},
		fixed:true,
		position: [0,20],
		showTime:300,
		hideTime:300
	});
	
	/*attach the action of expanding and contracting the li for each of the location links using hoverIntent()*/
	$("#ln-franklinCafe").hoverIntent(showFranklinCafeDropDown,hideFranklinCafeDropDown);
	$("#ln-franklinSouthie").hoverIntent(showFranklinSouthieDropDown,hideFranklinSouthieDropDown);
	$("#ln-franklinCapeAnn").hoverIntent(showFranklinCapeAnnDropDown,hideFranklinCapeAnnDropDown);
});

/* 
show and hide functions for each location dropdown created by accessing simpletip() api
these are then used by hoverIntent() to show/hide the dropdown menus
*/
function showFranklinCafeDropDown(){
var api = $("#ln-franklinCafe-dropdown-anchor").eq(0).simpletip();
	api.show();
}
function hideFranklinCafeDropDown(){
var api = $("#ln-franklinCafe-dropdown-anchor").eq(0).simpletip();
	api.hide();
}
function showFranklinSouthieDropDown(){
var api = $("#ln-franklinSouthie-dropdown-anchor").eq(0).simpletip();
	api.show();
}
function hideFranklinSouthieDropDown(){
var api = $("#ln-franklinSouthie-dropdown-anchor").eq(0).simpletip();
	api.hide();
}
function showFranklinCapeAnnDropDown(){
var api = $("#ln-franklinCapeAnn-dropdown-anchor").eq(0).simpletip();
	api.show();
}
function hideFranklinCapeAnnDropDown(){
var api = $("#ln-franklinCapeAnn-dropdown-anchor").eq(0).simpletip();
	api.hide();
}
