subup = 0;
pageheight = 900;
function switchcontent(file) {
	content = document.getElementById("contentarea");
	content.src = file;
}
function categoryhide() {
	content = document.getElementById("contentarea");
	if (content.src == 'memlist2.php') {
		content2 = parent.document.getElementById("contentarea");
		fcontent = getFrameDoc(content2);
		//fcontent.category.style.display='none';
		hide(fcontent.category);
	}
}
function categoryshow() {
	content = document.getElementById("contentarea");
	if (content.src == 'memlist2.php') {
		content2 = parent.document.getElementById("contentarea");
		fcontent = getFrameDoc(content2);
		//fcontent.category.style.display='none';
		show(fcontent.category);
	}
}
function tfunc2() {
	content = parent.document.getElementById("contentarea");
	fcontent = getFrameDoc(content);
	//fcontent.category.style.display='none';
	hide(fcontent.category);
}
function adjustheight(val) {
	lval = val;
	if (val < pageheight) lval=pageheight;
	content = parent.document.getElementById("leftnavarea");
	content.height = lval;
	content = parent.document.getElementById("rightnavarea");
	content.height = lval;
	content = parent.document.getElementById("leftnav");
	content.height = lval;
	content = parent.document.getElementById("rightnav");
	content.height = lval;
	content = parent.document.getElementById("contentarea");
	content.height = lval-1;
}
function dispHelp(elem) {
	hideAll();
	selem=eval('document.all.' + elem + '.style');
	selem.top= document.body.scrollTop;
	theleft=window.event.clientX+20+document.body.scrollLeft;
	if (theleft < document.body.clientWidth/2) {
		selem.left= window.event.clientX+20+document.body.scrollLeft;
	}
	else {
		selem.left= window.event.clientX+20+document.body.scrollLeft-350;
	}
	window.status=' clientX='+window.event.clientX+' clientY='+window.event.clientY+' offsetX='+window.event.offsetX+' offsetY='+window.event.offsetY+' screenX='+window.event.screenX+' screenY='+window.event.screenY+' x='+window.event.x+' y='+window.event.y;
	selem.visibility= 'visible';
}
function hideallsub() {
	hide('subcomm');
	hide('subcal');
	hide('submem');
	hide('subrel');
	hide('subtour');
	hide('subecon');
	hide('submemonly');
	categoryshow();
}
function displaysub(evt, subname, shiftit) {
	hideallsub();
	var mycoords = {left:0, top:0};
	mycoords=getPageEventCoords(evt);
	subobj=getRawObject(subname);
	newleft=js_leftwidth+10;
	newtop=mycoords.top-shiftit;
	shiftTo(subname,newleft,newtop);
	setZIndex(subname,100);
	show(subname);
	subup=1;
	categoryhide();
}
function displayobj(evt, objname) {
	var mycoords = {left:0, top:0};
	mycoords=getPageEventCoords(evt);
	subobj=getRawObject(objname);
	shiftTo(objname,0,mycoords.top);
	setZIndex(objname,100);
	show(objname);
}
function hideLayer (layer, evt) {
   if (document.layers)
     layer.visibility = 'hide';
   else if (layer.contains && evt.toElement) {
     if (!layer.contains(evt.toElement))
       layer.style.visibility = 'hidden';
   }
   else if (layer.parentNode && evt.relatedTarget) {
     if (!containsDOM(layer, evt.relatedTarget))
       layer.style.visibility = 'hidden';
   }
}
function containsDOM (container, containee) {
   while (containee) {
     if (container == containee)
       return true;
     containee = containee.parentNode;
   } return false;
}
var begintime, curtime, delaytime, mytimer;
function initrefresh(mydelay) {
	begindate = new Date();
	begintime = begindate.getTime();
	delaytime = mydelay;
	checktime();
}
function checktime() {
	nowdate =  new Date();
	nowtime = nowdate.getTime();
	secelapsed = (nowtime-begintime)/1000 ;
	if (delaytime >= secelapsed) {
		var mytimer = window.setTimeout("checktime()",1000);
	}
	else {
		window.clearTimeout(mytimer);
		window.location.reload(true);
	}
}
function popWin(URL,WD,HG) {
var strOptions = "width=" + WD + ",height=" + HG +
",toolbar=no,menubar=no,status=no,resize=no,resizable=no,directories=no,scrollbars=yes";
aWindow = window.open(URL, "popUp", strOptions);
}
