function openSearch() {

var SEARCHFOR,SEARCHURI;
SEARCHFOR = document.getElementById('SEARCHFORM').SEARCHFOR.value; 
SEARCHURI = "/overlay_search.php?SEARCHFOR="+SEARCHFOR;
parent.openOverlay(SEARCHURI);

}



function openSearchTagCloud(SEARCHFOR) {

var SEARCHURI;

SEARCHURI = "/overlay_search.php?SEARCHFOR="+SEARCHFOR;
parent.openOverlay(SEARCHURI);

}






function openMinireview(PAGEID) {

var SEARCHURI;

SEARCHURI = "/overlay_miniReview.php?PAGEID="+PAGEID;
parent.openOverlay(SEARCHURI);

}



function openSignup() {

var SIGNUPEMAIL,SIGNUPURI;
SIGNUPEMAIL = SIGNUPFORM.SIGNUPEMAIL.value; 
SIGNUPURI = "/overlay_signup.php?SIGNUPEMAIL="+SIGNUPEMAIL;
parent.openOverlay(SIGNUPURI);

}





function closeOverlay() {

	frames["hiddenframe"].location= "/loading.html";
	document.getElementById("overlay").style.display="none";
}







function openOverlay(getUrl) {
//	alert(getUrl);
<!-- Due to different browser naming of certain key global variables, we need to do three different tests to determine their values -->

// Determine how much the visitor had scrolled
var scrolledX, scrolledY;
if( self.pageYOffset ) {
  scrolledX = self.pageXOffset;
  scrolledY = self.pageYOffset;
} else if( document.documentElement && document.documentElement.scrollTop ) {
  scrolledX = document.documentElement.scrollLeft;
  scrolledY = document.documentElement.scrollTop;
} else if( document.body ) {
  scrolledX = document.body.scrollLeft;
  scrolledY = document.body.scrollTop;
}

// Determine the coordinates of the center of browser's window

var centerX, centerY;
if( self.innerHeight ) {
  centerX = self.innerWidth;
  centerY = self.innerHeight;
} else if( document.documentElement && document.documentElement.clientHeight ) {
  centerX = document.documentElement.clientWidth;
  centerY = document.documentElement.clientHeight;
} else if( document.body ) {
  centerX = document.body.clientWidth;
  centerY = document.body.clientHeight;
}

  var leftOffset = scrolledX + (centerX - 620) / 2;
  var topOffset = scrolledY + (centerY - 320) / 2;


  document.getElementById("overlay").style.top = topOffset + "px";
  document.getElementById("overlay").style.left = leftOffset + "px";
  document.getElementById("overlay").style.display = "block";

  frames["hiddenframe"].location= getUrl;
}











function SelectAll(id)
{
    document.getElementById(id).focus();
    document.getElementById(id).select();
}







 
	function submenudisplay(submenuid) { 
		
var allHTMLTags=document.getElementsByTagName('div');

//Loop through all tags using a for loop
for (i=0; i<allHTMLTags.length; i++) {

if (allHTMLTags[i].className=="expmenu") {
				allHTMLTags[i].style.display = "none";
			}


}


submenu = document.getElementById(submenuid); 
if (submenu.style.display == "block") { 
		submenu.style.display = "none"; 
} else { 
		submenu.style.display = "block"; 
} 
	} 
