window.document.onkeypress = OnKeyPress;

function setupEventObject(e)
{
  if (!e) return; // IE returns
  // Map NS event object to IEs
  window.event=e;
  window.event.fromElement=e.target;
  window.event.toElement=e.target;
  window.event.srcElement=e.target;
  window.event.x=e.x;
  window.event.y=e.y;
}

function OnKeyPress(e)
{
  setupEventObject(e);
  if (window.event.keyCode == 13)
  {
    var i=window.event.srcElement.getAttribute('id');
    if(i=='txtSearch')
    {
      Search();
      return false;
    }
  }
}

function Search()
{
  var i=top.document.getElementById("i_frame");
  var s=document.getElementById("txtSearch");
  if(i && s){
    i.src="search.aspx?search=" + s.value;
    s.value="";
  }
}

function OpenPopup(theURL,theNAME,theFEATURES)
{
  theFEATURES += ",resizable=yes";
  window.open(theURL,theNAME,theFEATURES);
}