function cleanFrontend() { // CLEANUP CSS 2 NOT INTERPRETED BY BROWSERS
	}	

function toggleArchive(elm) {
	$('ul.childWrapper:visible','#pollArchive').not(elm.next('ul.childWrapper')).slideUp();
	elm.next('ul.childWrapper').slideDown();
	}

function toggleResults(elm) {
		var toggleElm = elm.prev('div.resultWrapper');
		$('div.resultWrapper:visible').not(toggleElm).toggle().parent().removeClass('active');
		toggleElm.toggle().parent().toggleClass('active');
	}
	
function setMenu(itemClass) {
	var targetLink = $('li.' + itemClass + ' > a');
	var parentElm = targetLink.parent();
	var ultimateParent = targetLink.parent().parent().parent();
	var threeUp = targetLink.parent().parent().parent().parent().parent();
	
	if (threeUp.hasClass('parent')) {
		threeUp.addClass('current').children(' > a').addClass('current');
		ultimateParent.find(" > a").addClass('active');
		targetLink.addClass('active').parent().parent().parent().parent().show();
		
	} else if (ultimateParent.hasClass('parent')) {
		
		ultimateParent.addClass('current').children(' > a').addClass('current');
		targetLink.addClass('active').parent().parent().show();
		
	} else if (parentElm.hasClass('parent')) {

		parentElm.addClass('current');
		targetLink.addClass('active').next('ul').show();
		
	} else {
		
		targetLink.addClass('active');
		
		}
	}
	
function showChildren (targetElm) {
		var topParent = targetElm.parent();
		var siblingElm = $('li.parent > ul:visible');
		var childElm = $('ul:hidden', topParent);

		topParent.toggleClass('active');

		if(childElm.length > 0) {
			childElm.slideToggle(350,function(){

				});
			}

		if (siblingElm.length > 0) {
			siblingElm.slideToggle(250, function(){
				$(this).parent().removeClass('active');
				});
			}
			
			
		//return false;
	}
