tgdEPaperObject = function()
{
   var idLayer;
   var closeHandler;
   var colorBackground = '#eeeeee';
   
   this.load = function(o)
   {
      idLayer = o.idLayer;
      closeHandler = o.closeHandler;
      if (!o.swfPath) o.swfPath = 'swf/';
      if (!o.xmlPath) o.xmlPath = 'epaper/';
      if (o.colorBackground) colorBackground = o.colorBackground;
      var swf = 'ePaper.swf';
      var xml = 'epaper.xml';
      if (document.location.href.indexOf('http') == -1)
      {
          swf = 'ePaperSA.swf';
          xml = 'epaper_offline.xml';
      }
      
      swfobject.embedSWF(
         o.swfPath+swf, idLayer, "100%", "100%", "9.0.115", o.swfPath+"swf/expressInstall.swf",
         {
            policyFile: o.policyFile,
            xmlFile: xml,
            basePath: o.xmlPath,
            uiPath: "ePaper.controller.swf"
         }, {
            allowScriptAccess: "always",
            bgcolor: colorBackground,
            allowFullscreen: "true"
         },
         {
            id: "epaperSWF"
         }
      );
   };
   
   this.close = function() {
      eval(closeHandler)();
   }
}

var tgdEPaper = new tgdEPaperObject();

function closeEPaper() {
   tgdEPaper.close();
}
function startShadowbox(imgs)
{
   var options = {
      displayNav: true,
      handleUnsupported: 'remove',
      autoplayMovies: false,
      continuous:     true,
      initialHeight: 600,
      initialWidth: 400
   };
   if ('content' in imgs)
   {
      if (imgs.player == 'flv')
      {
         if (imgs.content.indexOf("flv") == -1) imgs.player = 'iframe';
      } else {
         imgs.player = 'swf';
      }
   }
   Shadowbox.init(options);
   Shadowbox.open(imgs);
};
