﻿// sets size and position of the movie div
function fixWinSize(w,h)
{
    // adjust height
    h = h -10;
    
    $('#smmovieplayerwindow').css({  
        "position": "absolute",  
        "top": document.documentElement.clientHeight/2-h/2 + "px",  
        "left": document.documentElement.clientWidth/2-w/2 + "px",
        "width": w + "px",
        "height": h + "px",
        "display": "block"
    });
}

// called by movieplayer
function contentSize(winsize) {
    var w = winsize.split(":")[0];
    var h = winsize.split(":")[1];
    fixWinSize(w,h);
}

// opening movie window
function OpenWindow()
{
    $('#smmovieplayerwindow').fadeIn("fast");
    $('#smmovieplayerbackground').fadeIn("fast");
}

// closing movie
function CloseMovie()
{
$('#smmovieplayerwindow').fadeOut("fast");
$('#smmovieplayerwindow').text("");
$('#smmovieplayerbackground').fadeOut("fast");
}

// adding and handling click events to flv links
$(document).ready(function() {
                            
    $('a[href*=.flv], a[href*=.f4v]').each(function(){
            $(this).click(function(){
                var movie = $(this).attr('href');
                
                // add movie background div if it does not already exist
                if($('#smmovieplayerbackground').length == 0)
                {
                    $(document.body).append("<div id='smmovieplayerbackground'>background</div>");
                    $('#smmovieplayerbackground').css({  
                        "position": "absolute",  
                        "top": "0px",  
                        "left": "0px",
                        "width": "100%",
                        "height": "100%",
                        "background-color" : "#000000",
                        "opacity" : "0.1",
                        "display" : "none"
                    }); 
                    
                    $('#smmovieplayerbackground').click(function(){
                        CloseMovie();
                    });
                }
                
                // add movie div if it does not already exist
                if($('#smmovieplayerwindow').length == 0)
                {
                    $(document.body).append("<div id='smmovieplayerwindow'>movie</div>");
                }
                
                // embed flash
                $('#smmovieplayerwindow').flashembed(
                            {src:'/SMControls/Resources/Flash/VideoPlayer.swf',bgcolor:'#ffffff',quality:'high'},
                            {flvFile: movie ,maxHeight:'700'}
                            )
                // show windows
                OpenWindow();
                return false;
            });
    });


});