function sh_init(){
	var menu_ul = document.getElementById('sh_sub_menu');
	if (menu_ul){
		var menu_ul_li = menu_ul.getElementsByTagName('li');
		for (var i = 0; i < menu_ul_li.length; i++){
			if (menu_ul_li[i].parentNode.className == 'sub_menu'){
				var submenu_li = menu_ul_li[i].getElementsByTagName('ul');
				for (var n = 0; n < submenu_li.length; n++){	
					submenu_li[n].onmouseover = function () {
						this.oldClassName = this.parentNode.className;
						this.parentNode.className = 'act';
					};
					submenu_li[n].onmouseout = function () {
						this.parentNode.className = this.oldClassName;
					};
				}
			}
		}
	}
}
 
if (window.addEventListener)
	window.addEventListener("load", sh_init, false);
else if (window.attachEvent)
	window.attachEvent("onload", sh_init);


// ---------------- fix hover for IE 6 --------------------
jQuery(document).ready(function(){
	jQuery('.hover-class').mouseover(function(){
		jQuery(this).addClass('hover');
	});
	jQuery('.hover-class').mouseout(function(){
		jQuery(this).removeClass('hover');
	});
	jQuery('.child-class>li:last-child').addClass('last-child');
	jQuery('.child-class>li:first-child').addClass('first-child');
});
	
