var isOpera  = (navigator.userAgent.indexOf("Opera") != -1) ? true : false;
var isOpera5 = (navigator.appVersion.indexOf("MSIE 5") != -1 && navigator.userAgent.indexOf("Opera 5") != -1) ? true : false;
var isOpera6 = (navigator.appVersion.indexOf("MSIE 5") != -1 && navigator.userAgent.indexOf("Opera 6") != -1) ? true : false;
var isN6     = (navigator.userAgent.indexOf("Gecko") != -1);
var isN4     = (document.layers) ? true : false;
var isMac    = (navigator.userAgent.indexOf("Mac") != -1);
var isIE     = (document.all && !isOpera && (!isMac || navigator.appVersion.indexOf("MSIE 4") == -1)) ? true : false;

var radioWin        = null;
var radioWinX       = 0;
var radioWinY       = 0;
var radioWidth      = 400;
var radioHeight     = 420;
var radioOffsetX    = 100;
var radioOffsetY    = 100;
var radioDefaultURL = "/radio/";
var radioTarget     = null;
var radioURL        = radioDefaultURL;

function show_radio()
{
  radioURL = radioDefaultURL;
  var hasRadio = false;
  if (radioWin != null && !radioWin.closed) {
    hasRadio = true;
    radioWin.moveTo(radioWinX + radioOffsetX, radioWinY + radioOffsetY);
  }
  if (!hasRadio) {
    if (isIE || isOpera6) {
      if (event != null) {
        radioWinX = event.screenX;
        radioWinY = event.screenY;
      }
      radioWin = window.open(radioURL, "radio", "toolbar=0,width=" + radioWidth + ",height=" + radioHeight + ",left=" + (radioWinX + radioOffsetX) + ",top=" + (radioWinY + radioOffsetY));
    } else {
      radioWin = window.open(radioURL, "radio", "toolbar=0,width=" + radioWidth + ",height=" + radioHeight + ",screenx=" + (radioWinX + radioOffsetX) + ",screeny=" + (radioWinY + radioOffsetY));
    }
  }
  radioWin.focus();
}

