YAHOO.namespace("upmc.container");

var Dom = YAHOO.util.Dom,
    Event = YAHOO.util.Event,
    Container = YAHOO.upmc.container,
    Selector = YAHOO.util.Selector;
    
//var xoffset = 0;
//var yoffset = 0;
    
function callAVideo(whichvideo){
//    window.onscroll = scrollEvent;
//    function scrollEvent() {
//        window.scrollTo(xoffset, yoffset);
//    }
//    xoffset = (document.all)?document.body.scrollLeft:window.pageXOffset;
//    yoffset = (document.all)?document.body.scrollTop:window.pageYOffset;        
    YAHOO.util.Dom.setStyle('video-player-div', 'display', 'block');
    if (whichvideo == 7 || whichvideo == 8 || whichvideo == 9 || whichvideo == 10 || whichvideo == 11 || whichvideo == 12) { //widescreen
        YAHOO.util.Dom.setStyle('video-player-div', 'width', '680px');
    }
    else {
        YAHOO.util.Dom.setStyle('video-player-div', 'width', '520px');
    }
    var sUrl = "/_videos/video-player.aspx?video="+whichvideo;
    var callback = {
        success: function(o) {
            YAHOO.util.Dom.get('video-player-div').innerHTML = o.responseText;
            var params = {
                wmode: "opaque"
            };
            if (whichvideo == 7 || whichvideo == 8 || whichvideo == 9 || whichvideo == 10 || whichvideo == 11 || whichvideo == 12) {
                swfobject.embedSWF("/_swf/video-player-wide.swf?whichMovie="+whichvideo, "videos-animation-player", "640", "400", "8.0.0", '', '', params, '' );
            }
            else {
                swfobject.embedSWF("/_swf/video-player.swf?whichMovie="+whichvideo, "videos-animation-player", "480", "400", "8.0.0", '', '', params, '' );
            }
	    }
	}
	
	Container.videoPlayer.show();
	
    Event.addListener('close-button', 'click', function() {
        YAHOO.util.Dom.setStyle('video-player-div', 'display', 'none');
        YAHOO.util.Dom.get('video-player-div').innerHTML = "";
        Container.videoPlayer.hide();
//        window.onscroll=null;
    });
    
    var transaction = YAHOO.util.Connect.asyncRequest('GET', sUrl, callback);
    return transaction;
}

Event.onDOMReady(function() {

    var nodes = Selector.query('div.popup-links a');
    for (var i = 0; i < nodes.length; i++) {
    
    if (nodes[i].name != 'transcript') {
            nodes[i].href = "#";
        }
    }

    //nodes.setAttribute("href","javsacript:;");

    var videoPlayerContainer = Dom.get('video-player-div');

    if (videoPlayerContainer) {
        Container.videoPlayer = new YAHOO.widget.Panel(videoPlayerContainer, {
            constraintoviewport: true,
            draggable: false,
            fixedcenter: true,
            modal: true,
            visible: false,
            width: "500px",
            zindex: 4
        });


        Container.videoPlayer.render();

        //        Event.addListener('launch-video-player', 'click', function() {
        //            Container.videoPlayer.show();
        //        });

    }

});
