// JavaScript Document

function set_nav(){
		var nav = document.getElementById('nav');
					var lis = nav.getElementsByTagName('li');
					for(var i=0; i<lis.length; i++){
						var li = lis[i];
						
						li.onmouseover = function(){
							this.className += ' sfhover';
						}
						li.onmouseout = function(){
							this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
						}
						
						if (li.getElementsByTagName('ul').length > 0){
							li.className += ' hasChildren';
							/*** IE7+ FIX ***/
							if (li.firstChild.nextSibling.className == 'navL4') {
								// Condiitonal Compilation implementation to detect IE7+
								/*@cc_on
									/*@if (@_jscript_version >= 5)
										li.style.marginBottom = '-3px';
									/*@end
								@*/
							}
							/*** END IE7+ FIX ***/
						}else{
							li.className += ' hasNoChildren';
						}
					}
					var nav = document.getElementById('secnav');
					var lis = nav.getElementsByTagName('li');
					for(var i=0; i<lis.length; i++){
						var li = lis[i];
						
						li.onmouseover = function(){
							this.className += ' sfhover';
						}
						li.onmouseout = function(){
							this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
						}
						
						if (li.getElementsByTagName('ul').length > 0){
							li.className += ' hasChildren';
						}else{
							li.className += ' hasNoChildren';
						}
					}
}

function add_load_event(func) {
	var oldhandler = window.onload;
	window.onload = (typeof window.onload != 'function') ? func: function(){oldhandler();func();};
}

add_load_event(set_nav);