﻿
    function ep(obj){

        var url = 'VOD.aspx?leid=' + obj;
        var externalpage = 'externalpage';
        if (obj){
            try {
                document.getElementById('epContainer').className = 'popOn';
                document.getElementById('epContainer').style.display = 'inline';
                document.getElementById('epContainer').style.visibility = 'visible';
                ajaxpage(url, externalpage);
                showdeadcenterdiv(500,200,'epContainer',true);
            }
            catch (e) {
                document.getElementById('epContainer').className = 'popOff';
                alert('Oops! Details could not be loaded. Please reload the page and try again. (2)');
            }
        } else {
            ajaxpage('empty.htm', externalpage,false);
            document.getElementById('epContainer').className = 'popOff';
            document.getElementById('epContainer').style.display = 'none';
            document.getElementById('epContainer').style.visibility = 'hidden';                   
        }
        
    }

    function showdeadcenterdiv(Xwidth,Yheight,divid,isVisible) { 

            // First, determine how much the visitor has scrolled 
            var scrolledX, scrolledY; 
            if( self.pageYOffset ) { 
                scrolledX = self.pageXOffset; 
                scrolledY = self.pageYOffset; 
            } else if( document.documentElement && document.documentElement.scrollTop ) { 
                scrolledX = document.documentElement.scrollLeft; 
                scrolledY = document.documentElement.scrollTop; 
            } else if( document.body ) { 
                scrolledX = document.body.scrollLeft; 
                scrolledY = document.body.scrollTop; 
            } 

            // Next, determine the coordinates of the center of browser's window 
            var centerX, centerY; 
            if( self.innerHeight ) { 
                centerX = self.innerWidth; 
                centerY = self.innerHeight; 
            } else if( document.documentElement && document.documentElement.clientHeight ) { 
                centerX = document.documentElement.clientWidth; 
                centerY = document.documentElement.clientHeight; 
            } else if( document.body ) { 
                centerX = document.body.clientWidth; 
                centerY = document.body.clientHeight; 
            } 

            // Xwidth is the width of the div, Yheight is the height of the 
            // div passed as arguments to the function: 
            var leftOffset = scrolledX + (centerX - Xwidth) / 2; 
            var topOffset = scrolledY + (centerY - Yheight) / 2; 
            // The initial width and height of the div can be set in the 
            // style sheet with display:none; divid is passed as an argument to // the function 
            var o=document.getElementById(divid); 
            var r=o.style; 
            r.position='absolute'; 
            r.top = topOffset + 'px'; 
            r.left = (leftOffset - 170) + 'px'; 
            r.display = "block";
            if (isVisible) setTimeout("showdeadcenterdiv(500,200,'epContainer',true);", 100);
    } 
