//DD Tab Menu- Last updated April 27th, 07: http://www.dynamicdrive.com
//Only 1 configuration variable below

var ddtabmenu={
	disabletablinks: false, ////Disable hyperlinks in 1st level tabs with sub contents (true or false)?
	currentpageurl: window.location.href.replace("http://"+window.location.hostname, "").replace(/^\//, ""), //get current page url (minus hostname, ie: http://www.dynamicdrive.com/)

definemenu:function(tabid, dselected){
	this[tabid+"-menuitems"]=null
	this.addEvent(window, function(){ddtabmenu.init(tabid, dselected)}, "load")
},

showsubmenu:function(tabid, targetitem){
	var menuitems=this[tabid+"-menuitems"]
 for (i=0; i<menuitems.length; i++){
		menuitems[i].className=""
		if (typeof menuitems[i].hasSubContent!="undefined")
			document.getElementById(menuitems[i].getAttribute("rel")).style.display="none"
	}
	targetitem.className="current"
	if (typeof targetitem.hasSubContent!="undefined")
		document.getElementById(targetitem.getAttribute("rel")).style.display="block"
},

isSelected:function(menuurl){
	var menuurl=menuurl.replace("http://"+menuurl.hostname, "").replace(/^\//, "")
	return (ddtabmenu.currentpageurl==menuurl)
},

addEvent:function(target, functionref, tasktype){ //assign a function to execute to an event handler (ie: onunload)
	var tasktype=(window.addEventListener)? tasktype : "on"+tasktype
	if (target.addEventListener)
		target.addEventListener(tasktype, functionref, false)
	else if (target.attachEvent)
		target.attachEvent(tasktype, functionref)
},

init:function(tabid, dselected){
	var menuitems=document.getElementById(tabid).getElementsByTagName("a")
	this[tabid+"-menuitems"]=menuitems
	for (var x=0; x<menuitems.length; x++){
		if (menuitems[x].getAttribute("rel")){
			this[tabid+"-menuitems"][x].hasSubContent=true
			if (ddtabmenu.disabletablinks)
				menuitems[x].onclick=function(){return false}
		}
		else //for items without a submenu, add onMouseout effect
			menuitems[x].onmouseout=function(){this.className=""}
		menuitems[x].onmouseover=function(){ddtabmenu.showsubmenu(tabid, this)}
		if (dselected=="auto" && typeof setalready=="undefined" && this.isSelected(menuitems[x].href)){
			ddtabmenu.showsubmenu(tabid, menuitems[x])
			var setalready=true
		}
		else if (parseInt(dselected)==x)
			ddtabmenu.showsubmenu(tabid, menuitems[x])
	}
}
}
/////////////////////////////////////////////////////////
<!--
function show_tbl(pre,n,select_n){
for(i=0;i<n;i++){
var tbl= document.getElementById(pre+i);
tbl.style.display="none";
if(i==select_n){
tbl.style.display="block";
}
}
}
function show_tab(pre,n,select_n,bg_item,x,y){
document.getElementById(bg_item).style.background= "url(images/lady/index_tab_title_bg.gif) no-repeat " + x + "px " + y + "px";
show_tbl(pre,n,select_n);
}
function change_channel(pre,n,select_n,a_id,a_class){
for(i=0;i<n;i++){
var tbl= document.getElementById(pre+i);
var aid=document.getElementById(a_id+i);
tbl.style.display="none";
aid.className="";
if(i==select_n){
tbl.style.display="block";
aid.className=a_class;
}
}
}
function change_bg(itemn,bgimg){
document.getElementById(itemn).style.background="url(images/lady/" + bgimg + ")";
}
function MM_jumpMenu(targ,selObj,restore){ //v3.0
eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
if (restore) selObj.selectedIndex=0;
}
//-->
/////////////////////////////////////////////////////////
<!--
var tn = 0;
var tims_running = 0;
function change_headline(n){
change_bg('body1_1_2_a_head','bodynav1_' + n + '.gif');
show_tbl('headline',5,n);
tn = n;
}
function mouse_on(n){
tims_running = 0;
change_headline(n);
}
function mouse_out(){
tims_running = 1;
}
function run()
{
if(tims_running == 1){
change_headline(tn);
tn++;
}
if(tn>=5) 
{
tn = 0;
}
}
function startrun()
{
tims_running = 1;
tims = window.setInterval("run()",3000);
}
//-->
