$(function() {

  var embedFlash = function() {
    var attributes = {};
    attributes.id = '_demo_video';

    var flashvars = {};
    flashvars.autoload = '1';
    flashvars.autoplay = '1';
    //flashvars.buffer = '1';
    flashvars.showiconplay = '1';
    flashvars.bufferbgcolor = '000000';
    flashvars.buffercolor = 'FFFFFF';
    flashvars.buttonovercolor = 'B4BD73';
    flashvars.flv = $('.video_preview a').attr('href');
    flashvars.height = '480';
    flashvars.loadingcolor = '839328';
    flashvars.margin = '0';
    flashvars.showfullscreen = '1';
    flashvars.showplayer = 'always';
    flashvars.showslider = '1';
    flashvars.showtime = '1';
    flashvars.showvolume = '1';
    flashvars.sliderovercolor = 'B4BD73';
    flashvars.volume = '100';
    flashvars.width = '640';

    var params = {};
    params.quality = 'high';
    params.allowFullScreen = 'true';
    params.movie = 'player_flv_maxi.swf';

    swfobject.embedSWF('/images/player_flv_maxi.swf', 
                        'demo_video_swf',
                        '640', 
                        '480', 
                        '7', 
                        'expressInstall.swf', 
                        flashvars,
                        params,
                        attributes);
  };

  $('#demo_video').jqm({
    overlay: 75,
    modal: true,
    onHide: function(obj) {
      $('#_demo_video')[0].SetVariable("player:jsPause", "");
      obj.w.hide();
      if (obj.o) {
        obj.o.remove();
      }
    }
  });

  $('.video_preview a').click(function() {
    $('#demo_video').jqmShow();
    window.setTimeout(embedFlash,10);
    return false;
  });

  $('#demo_video_close').click(function() {
    $('#demo_video').jqmHide();
    return false;
  });

});
