var ke;
var agt=navigator.userAgent.toLowerCase();

function childmenu (obj,onload) {
	var _par = document.getElementById(obj);
	var ul = _par.parentNode.lastChild;
	var sty = ul.style.display;
	var nodes = _par.parentNode.parentNode.childNodes;
	
	if (sty == "none") {
		for(i=0;i<nodes.length;i++) {
			if (nodes[i].nodeType != 1) continue;
			var nd = nodes[i].firstChild;
			
			if (!onload && nd.nodeType == 1 && nd.className == "selected") {
				nd.className = "";
				ke = i;
			}
		}
		
		ul.style.display='';
		_par.className = "selected";

	}
	else {
		ul.style.display='none';
		_par.className = "";
		nodes[ke].firstChild.className = "selected";
	}
	return;
}

function show_childmenu () {
	//alert(window.location);
}

function show_Tooltip (evt,msg) {
var x,y;
var idl = 'tooltipLayer';

	if (ttips[msg]) {
		var evt = (evt) ? evt : ((window.event) ? event : null);
		if (evt) {
			var elem = (evt.target) ? evt.target : ((evt.srcElement) ? evt.srcElement : null);

			if (elem && elem.className.indexOf("tooltip") > -1) {
				
				if (evt.pageX) {
					x=evt.pageX;
					y=evt.pageY;
				}
				else if (evt.clientX) {
					x=evt.clientX;
					y=evt.screenY - evt.clientY + elem.offsetTop + 80;
				}
				
				if (!document.getElementById(idl)) var div = document.createElement('div');
				else {
					var iddl = document.getElementById(idl);
					var div = iddl;
					iddl.removeChild(iddl.childNodes[0]);
				}
				
				var pg = document.createElement('p');
				var text = document.createTextNode(ttips[msg]);
				
				pg.appendChild(text);
				div.appendChild(pg);
				
				div.id = idl;
				div.style.display = '';
				div.style.position='absolute';
				div.style.left = (x-200)+'px';
				div.style.top = (y+30)+'px';
				div.style.width='350px';
				div.style.padding='5px 10px';
				div.style.border='1px solid #000';
				div.style.backgroundColor='#FDFCDC';//'#FFFFC4'
				div.style.font='11px/15px Verdana,Arial,Helvetica';
				
				pg.style.margin = '0';
				pg.style.padding = '0';
				
				document.body.appendChild(div);
			}
		}
	} else {
		var div = document.getElementById(idl);
		document.body.removeChild(div);
	}
}


function set_Statusbar () {
	window.status = 'test';
	return true;
}

function show_text (evt,id) {
	evt = (evt) ? evt : event;
	var target = (evt.target) ? evt.target : ((evt.srcElement) ? evt.srcElement : null);
	var cc = target.className.replace(/\s+.+$/,"");

	var cls = document.getElementById(cc+'_'+id);
	if (cls.style.display == 'none')
		cls.style.display = '';
	else cls.style.display = 'none';
	
	var i=0;
	var xl=10;
	for (i=0;i<xl;i++) {
		if (document.getElementById(cc+'_'+i)) {
			if (id != i)
				document.getElementById(cc+'_'+i).style.display = 'none';
			else {
				if (document.getElementById(cc+'_'+i).style.display == '') 
					document.getElementById(cc+'_'+i).style.display == 'none';
				else
					document.getElementById(cc+'_'+i).style.display == '';
			window.location = "#anchor_"+id;
			}
		} else
			break;
		xl++;
	}
	
}

/*-------------------------*/
// calendar events

function _ce (m) {
	var d = document.getElementById(m);
	var sty = d.style.display;
	if (sty!='none') d.style.display = 'none';
	else d.style.display = 'block';
}

