
function toggleMenu(element, className) {
	var nodeArray = element.getElementsByTagName("ul");
	if(nodeArray.length > 0) { nodeArray[0].className = className; }
}

function toggleFaqMenu(element, className) {
	var nodeArray = element.getElementsByTagName("div");
	if(nodeArray.length > 0) { nodeArray[0].className = className; }
}

function hideMenu(element) {
	element.getElementsByTagName("ul")[0].className = "";
}

function sifr() {
	if(typeof sIFR == "function"){
		sIFR.replaceElement(named({sSelector:"h1", sFlashSrc:"../css/default/fonts/helvetica_neue_bold.swf", sColor:"#FFFFFF", sBgColor:"#433B67", sCase:"upper", sFlashVars:"textalign=right"}));	
		sIFR.replaceElement(named({sSelector:"body.team h2", sFlashSrc:"../css/default/fonts/univers.swf", sColor:"#FFFFFF", sBgColor:"#C65C09", sWmode:"opaque", sCase:"upper"}));	
		sIFR.replaceElement(named({sSelector:"h2", sFlashSrc:"../css/default/fonts/univers.swf", sColor:"#FFFFFF", sBgColor:"#FF9600", sCase:"upper"}));	
		sIFR.replaceElement(named({sSelector:"h3", sFlashSrc:"../css/default/fonts/univers.swf", sColor:"#FFFFFF", sBgColor:"#F6730C", sWmode:"opaque"}));	
		sIFR.replaceElement(named({sSelector:"h5", sFlashSrc:"../css/default/fonts/univers.swf", sColor:"#FFFFFF", sBgColor:"#F78220", sCase:"upper", sWmode:"transparent"}));	
	};
}

var rules = {
	'ul#menu-main li' : function(element){
		element.onmouseover = function(){ toggleMenu(this, "show"); }
		element.onmouseout = function(){ toggleMenu(this, ""); }
	},
	'ul#menu-main ul li' : function(element){
		element.onmouseover = function(){ return false; }
		element.onmouseout = function(){ return false; }
	},
	'div.menu-faq li' : function(element){
		element.onmouseover = function(){ toggleFaqMenu(this, "show"); }
		element.onmouseout = function(){ toggleFaqMenu(this, ""); }
	}
};

Behaviour.register(rules);
Behaviour.addLoadEvent(sifr);