// dtabs: http://dynamictangentconceptions.dtcnet.co.uk/downloads/wp-plugins/dtabs-dynamic-tabs-wordpress-plugin/#enabletheme

var activemenuid = "";
var keepshowingmenu=0;
var hidingmenu=0;
var hidingmenuid = "";
function showmenu(menuid,buttonid) {
	if (activemenuid!=menuid) {
		keepshowingmenu=0;
		hidemenunow();
		activemenuid = menuid;
		eval('hidingmenu_'+menuid+'=false');
	}
	keepshowingmenu=1;
	var obj = document.getElementById(buttonid);
	var curleft = curtop = 0;
	var i = 1;
	while (obj) {
		curleft += obj.offsetLeft;
		curtop += obj.offsetTop;
		obj = obj.offsetParent;
		i++;
	}
	var e=document.getElementById(menuid);
	e.style.position="absolute";
	e.style.top=curtop+"px";
	e.style.left=curleft+"px";
	
	if (e.style.display != "inline") {
		time = 250;
		p=1000/20;
		t=0;
		s= 100/(time/p);
		o=0;
		changeOpac(o,menuid);
		e.style.display = "inline";
		while (o<=100) {
			setTimeout("changeOpac("+Math.round(o)+",'"+menuid+"')",t);
			o=o+s;
			t = t+p;
		}
	}
	
}
function hidemenu() {
	keepshowingmenu=0;
	menutimeout=window.setTimeout("hidemenunow()", 1000);
}
function hidemenunow() {
	if (activemenuid != "") {
		if (keepshowingmenu==0 && activemenuid!="" && eval('hidingmenu_'+activemenuid+'!=true')) {
			e=document.getElementById(activemenuid);
			if (e.style.display != "none") {
				eval('hidingmenu_'+activemenuid+'=true');
				time = 250;
				p=1000/20;
				t=0;
				s= 100/(time/p);
				o=100;
				changeOpac(o,activemenuid);
				while (o>=0) {
					setTimeout("changeOpac("+Math.round(o)+",'"+activemenuid+"')",t);
					o=o-s;
					t = t+p;
				}
				setTimeout('document.getElementById("'+activemenuid+'").style.display = "none";changeOpac(100,"'+activemenuid+'"); hidingmenu_'+activemenuid+'=false',t+p);
			}
			
		}
	}
}
function changeOpac(opacity, id) { 
	var object = document.getElementById(id).style; 
	object.opacity = (opacity / 100); 
	object.MozOpacity = (opacity / 100); 
	object.KhtmlOpacity = (opacity / 100); 
	object.filter = "alpha(opacity=" + opacity + ")"; 
}
