VideoPopup = {};
VideoPopup.currentId = null;
VideoPopup.x = 0; // (screen.availWidth/2) - 395;
VideoPopup.y = 0; // (screen.availHeight/2) - 270;
VideoPopup.winOptions = "top=" + VideoPopup.x + ",left=" + VideoPopup.y + ",width=460,height=240,status=0,location=0,menubar=0,scrollbars=0";
VideoPopupWin = null;
VideoPopup.count = 0;
VideoPopup.open = function( videoId, size ) {

  var agt=navigator.userAgent.toLowerCase();
  var is_safari = ((agt.indexOf('safari')!=-1)&&(agt.indexOf('mac')!=-1))?true:false;

  if (is_safari) {
      var oldPopup = VideoPopupWin;
      size = size||"default";
      var newHref = "video_popup.jsp?id=" + videoId + "&size=" + size;
      VideoPopupWin= window.open(newHref, "VideoPopupWindow"+VideoPopup.count++, VideoPopup.winOptions);
      oldPopup.close();
  }
  else {
    if (VideoPopupWin== null || VideoPopupWin.closed ) {
      VideoPopupWin= window.open("blank.html", "VideoPopupWindow", VideoPopup.winOptions);
    }
    VideoPopup.navigate( videoId, size );
  }
  VideoPopupWin.opener = window;
  VideoPopupWin.focus();
}
VideoPopup.navigate = function(videoId, size) {
  size = size||"default";
  var win = VideoPopup.popup;

  if ( videoId != VideoPopupWin.videoId || size != VideoPopupWin.videoSize ) {
    VideoPopupWin.location.href = "video_popup.jsp?id=" + videoId + "&size=" + size;
    VideoPopupWin.videoId = videoId;
    VideoPopupWin.videoSize = size;
  }
}


