// JavaScript Document
var hidetime;
var hideobj = "";
function setpdmenu(idname) {
	for (i=1;i<=100;i++) {
		if (document.getElementById(idname+i)) {
			addListener(idname+i,'mouseover',pdmenu,false);
			addListener(idname+i,'mouseout',pdmenuhide,false);
			for (f=1;f<=100;f++) {
				if (document.getElementById(idname+i+"-"+f)) {
					addListener(idname+i+"-"+f,'mouseover',pdmenu_pd,false);
					addListener(idname+i+"-"+f,'mouseout',pdmenuhide_pd,false);
				} else {
					break;
				}
			}
		} else {
			break;
		}
	}
}
function pdmenu_pd(e) {
	clearTimeout(hidetime);
	var target_node;
	if (e.target) {
		target_node = e.target;
	} else {
		target_node = e.srcElement;
	}
	var rollover_elem = target_node.id;
	display_layer = rollover_elem;
	if (document.getElementById(display_layer)) {
		targetid = display_layer.split("-");
		display_layer = targetid[0]+"_pd";
		if (hideobj != document.getElementById(display_layer) && hideobj != "") {
			pdmenuhide_act();
		}
		document.getElementById(display_layer).style.display = "block";
	}
}
function pdmenuhide_pd(e) {
	var target_node;
	if (e.target) {
		target_node = e.target;
	} else {
		target_node = e.srcElement;
	}
	var hidden_layer = target_node.id;
	if (document.getElementById(hidden_layer)) {
		targetid = hidden_layer.split("-");
		hidden_layer = targetid[0]+"_pd";	
		hideobj = document.getElementById(hidden_layer);
		clearTimeout(hidetime);
		hidetime = setTimeout("pdmenuhide_act()",500);
	}
}
function pdmenu(e) {
	clearTimeout(hidetime);
	var target_node;
	if (e.target) {
		target_node = e.target;
	} else {
		target_node = e.srcElement;
	}
	var rollover_elem = target_node.id;
	display_layer = rollover_elem + "_pd";
	if (hideobj != document.getElementById(display_layer) && hideobj != "") {
		pdmenuhide_act();
	}
	if (document.getElementById(display_layer)) {
		document.getElementById(display_layer).style.display = "block";
	}
}
function pdmenuhide(e) {
	var target_node;
	if (e.target) {
		target_node = e.target;
	} else {
		target_node = e.srcElement;
	}
	var hidden_layer = target_node.id;
	hidden_layer = hidden_layer+ "_pd";
	if (document.getElementById(hidden_layer)) {
		hideobj = document.getElementById(hidden_layer);
		clearTimeout(hidetime);
		hidetime = setTimeout("pdmenuhide_act()",500);
	}
}
function pdmenuhide_act() {
	hideobj.style.display = "none";
}
