﻿/// <reference path="swfobject.js" />
/// <reference path="jquery-1.4.1.min.js" />
/// <reference path="jquery-ui-1.5.3.min.js" />


var dialogBuffer = "<div id='[videoName]'><a href='http://www.adobe.com/go/getflashplayer'><img alt='Flash Plug-in Not Found' src='/Core/Images/videoImages/flash-video-error-640x360.jpg' /></a></div>";
    
function startFlash(videoName, containerName, videoPath, width, height, version) {
        $(containerName).html(dialogBuffer.replace('[videoName]',videoName));
        swfobject.embedSWF(videoPath, videoName,width, height, "8.0.0");
    }

   function stopFlash(containerName) {
       $(containerName).html("");
      
   }
   function setDialogTitle(titleTagName, title) {
       $(titleTagName).html(title);
   }
   function showDialog(DialogName) {
       $('#overlay').addClass("PromoModal");
       $(DialogName).show();
       $(DialogName).removeClass('general-dialog-hide');
       $(DialogName).addClass('general-dialog-show');

       dlgShowing = true;
   }
   function hideDialog(DialogName) {
       $('#overlay').removeClass("PromoModal");
       $(DialogName).removeClass('general-dialog-show');

       $(DialogName).addClass('general-dialog-hide');
       $(DialogName).hide();

       dlgShowing = false;
   }
   function showVideoDialog(videoName, videoContainer, videoPath, videoWidth,videoHeight, videoDialogName,videoTitleContainer, videoTitle) {
        startFlash(videoName,videoContainer,videoPath,videoWidth,videoHeight);
        setDialogTitle(videoTitleContainer, videoTitle);
      //  $(videoDialogName).attr("style", "width:" +  String(videoWidth + 100) + "px; margin-left:-" +  String(((videoWidth+100)/2)) + "px" ); 
        showDialog(videoDialogName);
        //$(window).scrollTop(0);        
        $(window).scrollTop(0,0);        
        
     }
     function hideVideoDialog(dialogName,videoContainer,videoTitleContainer) {
         hideDialog(dialogName);
         setDialogTitle(videoTitleContainer, "");
         stopFlash(videoContainer);

     }

     
