function loadwindow(mypage, w, h){
  load_video(mypage, w, h);
}


function getScrollPosY() {
  if(window.scrollY) return window.scrollY;
  else if(window.pageYOffset) return window.pageYOffset;
  else if(document.documentElement && document.documentElement.scrollTop) return document.documentElement.scrollTop;
  else if(document.body && document.body.scrollTop) return document.body.scrollTop;
  else return 0;
}

function load_video(mypage, w, h){
  LeftPosition = (screen.width) ? (screen.width-w)/2 : 0;
  TopPosition = (screen.height) ? (screen.height-h)/2 : 0;
  $.ajax({
    type: "GET",
    url: mypage,
    data: 'x='+w+'&y='+h,
    success: function(msg){
      if(!($("body div.player_video")).length){
        $("body").append('<div class="mask_video"></div><div class="player_video" style="display: none">'+msg+'</div>');  
      }
      $("body div.player_video").html(msg);
      $("body div.mask_video").css({opacity: 0, backgroundColor: "#111", position:"absolute", left: 0, top: 0, width: '100%', height: $(document).height()});
      $("body div.mask_video").show();
      
      mt=(getScrollPosY()-(h/2))+'px';
      ml='-'+(w/2)+'px';
      w=w+'px';
      h=h+'px';
      
      $("body div.player_video").css({ position:"absolute", width: w, height: h, left: "50%", top: "50%", marginTop: mt, marginLeft: ml});
      $("div.mask_video").animate({ opacity: 0.8 }, 1500 );
      $("body div.player_video").show();
      $("#master").click(close_video);
      $("body div.mask_video").click(close_video);
    }
  });
}
      
function close_video(){
  $("body div.player_video").html('');
  $("div.mask_video").animate({ opacity: 0 }, 1500, 'linear', function(){
    $("div.mask_video").hide();
  } );
  $("body div.player_video").hide();
  $("#master").unbind('click', close_video);
  $("body div.mask_video").unbind('click', close_video);
};