function at_show_aux(parent, child)
{
  var p = document.getElementById(parent);
  var c = document.getElementById(child );
  var top  = (c["at_position"] == "y") ? p.offsetHeight+2 : 0;
  var left = (c["at_position"] == "x") ? p.offsetWidth +2 : 0;
	for (; p; p = p.offsetParent)
  {
    top  += p.offsetTop;
    left += p.offsetLeft;
  }
   c.style.position   = "absolute";
  c.style.top        = top +'px';
  c.style.left       = left+'px';
  c.style.display = "block";
}
// ***** at_show *****
function at_show()
{
  var p = document.getElementById(this["at_parent"]);
  var c = document.getElementById(this["at_child" ]);
	at_show_aux(p.id, c.id);
  clearTimeout(c["at_timeout"]);
}
// ***** at_hide *****
function at_hide()
{
  var p = document.getElementById(this["at_parent"]);
  var c = document.getElementById(this["at_child" ]);
c["at_timeout"] = setTimeout("document.getElementById('"+c.id+"').style.display = 'none'", 333);
}
// ***** at_click *****
function at_click()
{
  var p = document.getElementById(this["at_parent"]);
  var c = document.getElementById(this["at_child" ]);
 if (c.style.display != "block") at_show_aux(p.id, c.id); else c.style.display = "none";
  return false;
}
function at_attach(parent, child, showtype, position, cursor)
{
  var p = document.getElementById(parent);
  var c = document.getElementById(child);
 p["at_parent"]     = p.id;
  c["at_parent"]     = p.id;
  p["at_child"]      = c.id;
  c["at_child"]      = c.id;
  p["at_position"]   = position;
  c["at_position"]   = position;
	c.style.position   = "absolute";
  c.style.display = "none";
if (cursor != undefined) p.style.cursor = cursor;
switch (showtype)
  {
    case "click":
      p.onclick     = at_click;
      p.onmouseout  = at_hide;
      c.onmouseover = at_show;
      c.onmouseout  = at_hide;
      break;
    case "hover":
      p.onmouseover = at_show;
      p.onmouseout  = at_hide;
      c.onmouseover = at_show;
      c.onmouseout  = at_hide;
      break;
  }
}
function populateText(searchType){
switch (searchType)
{
case "1":
document.getElementById("text").value="Faculty Member";
break;

case "2":
document.getElementById("text").value="Web";
break;

case "3":
document.getElementById("text").value="Site";
break;

case "4":
document.getElementById("text").value="Directory";
break;

case "5":
document.getElementById("text").value="Publications";
break;


default : alert("I\'m sure it was great");
}
}
function gsearch(searchType)
{
switch (searchType)
{
case "1":
document.getElementById("text").value="Faculty Member";
document.getElementById("form1").action="index.php?id=7";
document.getElementById("form1").submit();
break;

case "2":
document.getElementById("text").value="Web";
document.getElementById("form1").action="index.php?id=582";
document.getElementById("form1").submit();
break;

case "3":
document.getElementById("text").value="Site";
document.getElementById("form1").action="index.php?id=276";
document.getElementById("form1").submit();
break;

case "4":
document.getElementById("text").value="Directory";
document.getElementById("form1").action="index.php?id=9";
document.getElementById("form1").submit();
break;

case "5":
document.getElementById("text").value="Publications";
document.getElementById("form1").action="index.php?id=670";
document.getElementById("form1").submit();
break;

case "6":
var sitesearchvalue=document.getElementById("text").value;
document.getElementById("form1").action="index.php?id=276&amp;cx=017673838153185424638:oxnjzwaqtce&amp;cof=FORID:10&amp;ie=UTF-8&amp;q="+sitesearchvalue;
document.getElementById("form1").submit();
break;


default : alert("I\'m sure it was great");
}
}



