var unloadPopup = false;
var url='http://www.vibeline.com/popunder_to.html';
var popunderWindow;
var popWinName = 'popWinName';

function unloadPop()
{
  execPopunder( );
  popunderWindow.close();
}

function showPress(evt) {
  evt = (evt) ? evt : ((event) ? event : null);
  if (evt) 
  {
    //if the document detects a keypress of the enter key (form submission) then do not popup.
    if ( evt.keyCode == 13 )
      unloadPopup = false;
  }
}

function execPopunder( )
{
  var prop='toolbar=1,directories=1,menubar=1,scrollbars=1,resizable=1,locationbar=1,top=5000';
  if (unloadPopup)
  {
    popunderWindow=window.open(url,popWinName,prop);
    popunderWindow.blur();
    window.focus();
  }
  return true;
}

function prepPopunder(args)
{
  for(var i=0;i< document.links.length;i++)
  { 
    document.links[i].onclick=new Function("unloadPopup = false;");
  }
  detectRefresh();
}

function detectRefresh()
{
  if ( document.pageinfo.lastPage.value == document.URL )
    document.pageinfo.lastPage.value = document.URL;
  else
    unloadPop();
}

document.onkeypress = showPress;