// Make calls to other operations from this file. 





// fired at the end of the page once all html has loaded
function onDOMload () {
	if(typeof sIFR == "function"){
		switchFonts();
	};
	if(typeof buildTransitions == "function") {
		buildTransitions();
	};
};



// Only run if jquery is available



if (typeof $ == 'function') {

	$(document).ready(function() {
		// Assessment Help
		var scope = $("#assessment div.help");
		$("p", scope).hide();
		$("img", scope).wrap('<a href="#"></a>').parent().click(function() {
			$(this).parent().find('p').slideToggle('fast');
			return false;
		});
		// Pseudo Corners
		applyPseudoCornerHooks($('#assessment'));
		applyPseudoCornerHooks($('#assessment_section'));

	});
}



//toggleClass('opened').
if (typeof $ == 'function') {

	$(document).ready(function() {
		// Assessment Help
		var scope = $("#assessment div.toggle");
		$("div.shDiv", scope).hide();
		$("a.toggleLink", scope).wrap('<a href="#"></a>').parent().click(function() {
			$(this).parent().find('div.shDiv').slideToggle('fast');
			return false;
		});
	});

	

}


if (typeof $ == 'function') {

	$(document).ready(function() {
		// Assessment Help
		var scope = $("#assessment div.toggle");
		$("div.shDiv", scope).hide();
		$("a.recipes", scope).wrap('<a href="#"></a>').parent().click(function() {
			$(this).parent().find('div.shDiv').slideToggle('fast');
			return false;
		});
	});

}

//------------------------------------------------------------
//	Add extra elements to use as hooks for rounded corners
//------------------------------------------------------------



function applyPseudoCornerHooks(elem) {



	if (!elem) return false;

	

	$(elem).append('<div class="corner top left top_left">&nbsp;</div>');

	$(elem).append('<div class="corner top right top_right">&nbsp;</div>');

	$(elem).append('<div class="corner bottom left bottom_left">&nbsp;</div>');

	$(elem).append('<div class="corner bottom right bottom_right">&nbsp;</div>');

}



function Popup(url, width, height, scrollbars, resizable) {

new_window = window.open (url, "new_window","location=0,status=0,menubar=0,resizable=0,scrollbars=" + scrollbars + ",width=" + width + ",height=" + height);

new_window.moveTo(0,0);

}

/* Ben's showHide*/
if (typeof $ == 'function') {
	$(document).ready(function() {
							   
		$('h3.toggle').append(' <span class="toggle_open">click to open</span> <span class="toggle_close">click to close</span>');
		$('span.toggle_close').hide();
	
		$('h3.toggle').next('div.shDiv').hide();							   
		$('h3.toggle').click(function() {
			$(this).toggleClass('open').next('div.shDiv').slideToggle('fast');
			$(this).find('.toggle_open').toggle();
			$(this).find('.toggle_close').toggle();
		});
	});
}

$(document).ready(function() {
	$('img.printButton').click(function() {
			print();					  
	});
});
