document.lsub1=Array("pub7", "pub8", "pub9");
document.lsub2=Array("th5");

function showsub(p1){
 var tmpstr=document.erem;
 p1.style.visibility="visible";
 var tsub=(p1.id=="sub1")?document.lsub1:document.lsub2;
 
 for (i=0;i<tsub.length;i++){
  document.getElementById("ar"+tsub[i]).style.visibility="hidden"; 
  if ((tmpstr)&&(tsub[i])) {
  var tmpb=false;
   if((p1.id=="sub1") && (document.getElementById('pub5').style.visibility=="visible"))    tmpb=true;
    else 	if ((p1.id=="sub2")&&(document.getElementById('th2').style.visibility=="visible"))    tmpb=true;
	 if((tsub[i] == document.erem)&&(tmpb)) document.getElementById('ar'+tsub[i]).style.visibility="visible";
  }	
 }
return;
}

function hidesub(p1){
 p1.style.visibility="hidden";
 tsub=(p1.id=="sub1")?document.lsub1:document.lsub2;
 for (i=0;i<tsub.length;i++){
  document.getElementById("ar"+tsub[i]).style.visibility="hidden";
 }
return;
}

function shownhide(p1, p2){
var count=0;
var tmpstr=document.erem;
var tmpsub=(tmpstr.substr(1, 1)=="p")?document.lsub1:document.lsub2;
	do{
	count++;
	if(document.getElementById(p1+count)){
		document.getElementById(p1+count).style.visibility="visible";
		if((p1+count == document.erem)&&(tmpsub[0].substr(tmpsub[0].length-1, 1)>tmpstr.substr(tmpstr.length-1, 1)))
		 document.getElementById('ar'+p1+count).style.visibility="visible";
		}
	if(document.getElementById(p2+count)){
		document.getElementById(p2+count).style.visibility="hidden";
		document.getElementById('ar'+p2+count).style.visibility="hidden";}
	}while (document.getElementById( p1+count) || document.getElementById( p2+count))
return;
}

function _setlink(p1){
var count=0;
	do{
	count++;
	if(document.getElementById('ffpub'+count)){
		document.getElementById('ffpub'+count).style.color="#000000";
		document.getElementById('arpub'+count).style.visibility="hidden";}
	if(document.getElementById('ffth'+count)){
		document.getElementById('ffth'+count).style.color="#000000";
		document.getElementById('arth'+count).style.visibility="hidden";}
	}while (document.getElementById("pub"+count) || document.getElementById("th"+count));
	
	if (p1)
	 document.getElementById("ff"+p1).style.color="#990000";
return;
}

function hide_them_all()
{
var count=0;
	do{
	count++;
	if(document.getElementById('ffpub'+count))document.getElementById('ffpub'+count).style.color="#000000";
	if(document.getElementById('arpub'+count))document.getElementById('arpub'+count).style.visibility="hidden";
	if(document.getElementById('pub'+count))document.getElementById('pub'+count).style.visibility="hidden";
	if(document.getElementById('ffth'+count))document.getElementById('ffth'+count).style.color="#000000";
	if(document.getElementById('arth'+count))document.getElementById('arth'+count).style.visibility="hidden";
	if(document.getElementById('th'+count))document.getElementById('th'+count).style.visibility="hidden";
	}while (document.getElementById("pub"+count) || document.getElementById("th"+count));
	document.getElementById('sub1').style.visibility="hidden";
	document.getElementById('sub2').style.visibility="hidden";
	_setlink(document.erem);
//	self.moveTo(0,0);
//  self.resizeTo(screen.availWidth,screen.availHeight);
//	window.defaultStatus='Done';
	return true;
}
