  function fnSearch(psText) {
    var sURL = "http://www.breakbeatscience.com/search?mv_searchspec=" + escape(psText);
    fnLaunch(sURL);
  }

  function fnLaunch(psURL) {
    var nTop,nLeft,nWidth,nHeight;
    var sOptions;
    var sURL = psURL;
    nHeight = 550;
    nWidth = 800;
    nTop = (window.screen.availHeight - nHeight - 50)/2;
    nLeft = (window.screen.availWidth - nWidth)/2;
    sOptions = "fullscreen=no," +
               "channelmode=no," +
               "titlebar=yes," +
               "toolbar=yes," +
               "location=yes," +
               "directories=no," +
               "status=yes," +
               "menubar=yes," +
               "scrollbars=yes," +
               "resizable=yes," +
               "width=" + nWidth + "," +
               "height=" + nHeight + "," +
               "top=" + nTop + "," +
               "left=" + nLeft;
    var oDate = new Date();
    window.open(sURL,
                oDate.getTime(),  // this insures there will always be a new window opened
                sOptions,
                true);
  }
