var cssmenuids=["tabNavi"] //Enter id(s) of CSS Horizontal UL menus, separated by commas
var csssubmenuoffset=-1 //Offset of submenus from main menu. Default is 0 pixels.

var isWin9X = (navigator.appVersion.toLowerCase().indexOf('windows 98')+1);
var isIE = (navigator.appName.toLowerCase().indexOf('internet explorer')+1?1:0);
var isOpera = (navigator.userAgent.toLowerCase().indexOf('opera')+1?1:0);
if (isOpera) isIE = false;
var isSafari = (navigator.appVersion.toLowerCase().indexOf('safari')+1?1:0);

function createcssmenu01(){
for (var i=0; i<cssmenuids.length; i++){
  var ultags=document.getElementById(cssmenuids[i]).getElementsByTagName("div");
    for (var t=0; t<ultags.length; t++){
		ultags[t].style.top=ultags[t].parentNode.offsetHeight+csssubmenuoffset+"px";
    	ultags[t].parentNode.onmouseover=function(){
			var childs = this.getElementsByTagName("li");
			var flg = false;
			for(var j=0; j<childs.length; j++) { if(childs[j].getAttribute('class')=='tabSecond') flg = true; if(childs[j].getAttribute('className')=='tabSecond') flg = true; }
			var size = getScreenSize();
			if(this.offsetLeft > 600 && size.x < 1150 && flg) {
				this.getElementsByTagName("div")[0].style.left = '-286px';
			} else { 
				this.getElementsByTagName("div")[0].style.left = '123px';
			}
			this.style.zIndex=100;
			this.getElementsByTagName("div")[0].style.visibility="visible";
			this.getElementsByTagName("div")[0].style.zIndex=0;
    	}
    	ultags[t].parentNode.onmouseout=function(){
			this.style.zIndex=0;
			this.getElementsByTagName("div")[0].style.visibility="hidden";
			this.getElementsByTagName("div")[0].style.zIndex=100;
    	}
    }
  }
}
function getScreenSize() {
	var obj = new Object();
	if (!isSafari && !isOpera) {
		obj.x = document.documentElement.clientWidth || document.body.clientWidth || document.body.scrollWidth;
		obj.y = document.documentElement.clientHeight || document.body.clientHeight || document.body.scrollHeight;
	} else {
		obj.x = window.innerWidth;
		obj.y = window.innerHeight;
	}
	obj.mx = parseInt((obj.x)/2);
	obj.my = parseInt((obj.y)/2);
	return obj;
}

if (window.addEventListener)
window.addEventListener("load", createcssmenu01, false)
else if (window.attachEvent)
window.attachEvent("onload", createcssmenu01)

