(function($) {


$(document).ready(function() {

if ($("#foxboro_two-column #foxboro_col1").length) {

//if active menu item doesn't have child items
if (!$('#foxboro_menu ul a.selectedtab:first ~ div.slide').length) {
	$("#foxboro_menu ul a.selectedtab:first").each(function() {
		$('#foxboro_col1').prepend("<div id='foxboro_sidemenu'><div class='radmenu'><h3 class='parentPage'></h3></div></div>");
		var parentPage = $(this).find('span').html();
		var parentURL = $(this).attr('href');
		var html = '<a href="'+parentURL+'">'+parentPage+'</a>';
		$("#foxboro_sidemenu div.radmenu h3.parentPage").html(html);	
	});

	if (!$('#foxboro_menu ul div.slide a.selectedtab').length) {
		$("#foxboro_sidemenu h3.parentPage a").addClass("selectedtab");
	}
}

// if active menu item has child pages
if ($('#foxboro_menu ul a.selectedtab:first ~ div.slide').html()!=null) {
	$("#foxboro_menu ul a.selectedtab:first").each(function() {
		var slide = $(this).parent().find('div.slide').html();
		$('#foxboro_col1').find('div.pad:first').prepend( "<div id='foxboro_sidemenu'><div class='radmenu'>"+ slide +"</div></div>"  );
		$("#foxboro_sidemenu ul li.separator").remove();

		$('#foxboro_col1 #foxboro_sidemenu div.radmenu').prepend("<h3 class='parentPage'></h3>");
		var parentPage = $(this).find('span').html();
		var parentURL = $(this).attr('href');
		var html = '<a href="'+parentURL+'">'+parentPage+'</a>';
		$("#foxboro_sidemenu div.radmenu h3.parentPage").html(html);
	});

	if (!$('#foxboro_menu ul div.slide a.selectedtab').length) {
		$("#foxboro_sidemenu h3.parentPage a").addClass("selectedtab");
	}
}

//apply class for third level to show when necessary
$("#foxboro_sidemenu ul.level1 li:has(a.selectedtab)").addClass("selectedpath");




} //end check for 1st column


});


// Cufon Settings
$(function () {
    Cufon.replace('#foxboro_menu a', {
        color: 'rgb(50,49,47)',
        hover: { color: 'rgb(50,49,47)' }
    });

    Cufon.replace('#foxboro_sidemenu h3 a', { color: 'rgb(67,63,63)' });
    Cufon.replace('#foxboro_sidemenu li a', { color: 'rgb(67,63,63)' });
    Cufon.replace('#foxboro_sidemenu li li a', { color: 'rgb(255,255,255)' });

});

})(jQuery);
