﻿var toPlay;
var source;
var overlayVisible = false;
function loginComplete() {
    overlayVisible = false;
    YAHOO.example.container.dlg.hide();
    loginRequired = false;
    if (source == "href") {
        location.href = toPlay;
    } else { 
        if (document.getElementById("movie")) 
            document.getElementById("movie").Play();
    }
} 
 YAHOO.namespace("example.container");
function init(requiredOnLoad) {
       ns4 = (document.layers)? true:false;
       ie4 = (document.all)? true:false;
       winW = (ns4)? window.innerWidth : document.body.offsetWidth;
      
       var pos = winW / 2 - 204;
       YAHOO.example.container.dlg = new YAHOO.widget.Dialog("dlg", { modal:true, visible:overlayVisible, close:false, fixedcenter:false, y:50, x:pos, width:"408px",  constraintoviewport:true });
       YAHOO.example.container.dlg.render();
       YAHOO.example.container.dlg.form = document.getElementById("aspnetForm");
       document.getElementById("dlg").style.display = "inline";
       if (requiredOnLoad) {
            source = "load";
            YAHOO.example.container.dlg.show();
       }
       //YAHOO.util.Event.addListener(window, "resize", resize); 

    }
    
    function resize() {
    if (YAHOO.example.container.dlg != null) {
       ns4 = (document.layers)? true:false;
       ie4 = (document.all)? true:false;
       winW = (ns4)? window.innerWidth : document.body.offsetWidth;
       var pos = winW / 2 - 204;
       YAHOO.example.container.dlg.moveTo(-50,-50);
       
    }
    }
function login(href) {
    if (loginRequired == false) {
        return true;
    } else {
        toPlay = href;
        source = "href";
        overlayVisible = true;
        YAHOO.example.container.dlg.show();
        
        return false;
    }
}
function hideLogin() {
      YAHOO.example.container.dlg.hide();
}
    

   