function cleanFrontend() { // CLEANUP CSS 2 NOT INTERPRETED BY BROWSERS

	$('.contentHolder tr:first').addClass('firstChild');
	$('.contentHolder tr:last, #fourCol tr:last, #twoCol tr:last').addClass('lastChild');
	$('a[title], img[title]').addClass('tooltip');
	$('p + p').addClass('sibling');
	
	$('#contentHeader + div.blockSep').prev('div').addClass('pullUp');
	
	// SETUP LIGHTBOX	
	
	$('a.lightbox').lightBox({
		fixedNavigation:true,
		imageBlank: '/media/img/lightbox/blank.gif',
		imageLoading: '/media/img/lightbox/loading.gif',
		imageBtnClose: '/media/img/lightbox/close.gif',
		imageBtnPrev: '/media/img/lightbox/prev.gif',
		imageBtnNext: '/media/img/lightbox/next.gif',
		containerResizeSpeed: 350,
		txtImage: 'item',
		txtOf: 'of'
	});	
	
	initStrip();
	tooltip();
	}	

function initStrip () {
	
	var config = {    
		 sensitivity: 3, // number = sensitivity threshold (must be 1 or higher)    
		 interval: 200, // number = milliseconds for onMouseOver polling interval    
		 over: toggleStripInfo, // function = onMouseOver callback (REQUIRED)    
		 timeout: 250, // number = milliseconds delay before onMouseOut    
		 out: toggleStripInfo // function = onMouseOut callback (REQUIRED)    
	};
	
	$("#hotStrip div.showInfo").hoverIntent( config );
	
	}

function toggleStripInfo () {
	$('div.stripInfo', $(this)).slideToggle(250);
	}

function toggleQuicknav () {
	if ( $("#quickNav a.quickNavBtn").html () == "Close" )
	{
		$("#quickNav a.quickNavBtn").html ( "Open" );
	} else {
		$("#quickNav a.quickNavBtn").html ( "Close" );
	}
	$('#quickNavItemWrapper').slideToggle(250);
	}
	
function showDownloadHelp() {
	$('#genInfo').slideToggle(250,function(){$('#downloadHelp').slideToggle();},'');
	return false;
	}

function hideDownloadHelp() {
	$('#downloadHelp, #genInfo').slideToggle();
	return false;
	}
	
function toggleArchive(elm) {
	$('ul.childWrapper:visible','#pollArchive').not(elm.next('ul.childWrapper')).slideUp();
	elm.next('ul.childWrapper').slideDown();
	}

function setMenu (targetElm) {
	// Remove active state from each menu link
	$('ul.menu li').removeClass('active');
	
	// Add active state to target element
	var targetElm = 'ul.menu li.' + targetElm;
	$(targetElm).addClass('active');
	
	}	
	