var FCTheader = {};
					
FCTheader.functions = {

	debug: false,
	
	init: function () {
		FCTheader.functions.trace('Superheader application started');
		var html = document.documentElement;
		var site = html.id;
				
		if(site!='') {
			var navigation = document.getElementById('global_nav');
			if(navigation) {
				var navlist = navigation.getElementsByTagName('ul');
				var list = navlist[0];
				for(var i=0; i<list.childNodes.length; i++) {
					var liClass = list.childNodes[i].className;
					if(liClass==site) {
						list.childNodes[i].className = list.childNodes[i].className + ' active';
					}
				}
				FCTheader.functions.trace('Known site found: ' + site);				
			}

		} else {
			FCTheader.functions.trace('Remote site, no active tab is selected');
		}
	},
	
	trace: function (trace){
		if(FCTheader.functions.debug) {
			if(typeof console =='object') {
				if(typeof trace =='string' || typeof console.dir !='function'){
					console.info("Trace: "+trace);
				}else{
					console.dir(trace);
				}
			}
		}
	}

};

window.onload = FCTheader.functions.init;
