document.write('<div id="container_player_53253" class="clipkitvideo"><div id="companion"></div><div id="player_53253"></div></div>');

lazy_load_script_player_53253 = function() {

  lazy_load_script_player_53253.jQuery.load.success = function(){
    lazy_load_script_player_53253.fallbackAd.load();
  }

  lazy_load_script_player_53253.fallbackAd.load.success = function(){
    lazy_load_flowplayer_player_53253();
  }

  lazy_load_script_player_53253.jQuery();
}

// traegt ein script im header ein
lazy_load_script_player_53253.getScript = function(filename) {
  var fileref = document.createElement('script')
  fileref.setAttribute("type","text/javascript")
  fileref.setAttribute("src", filename)
  if (typeof fileref != undefined)
    document.getElementsByTagName("head")[0].appendChild(fileref)
}

lazy_load_script_player_53253.jQuery = function(){
  if(typeof jQuery == 'undefined'){
    lazy_load_script_player_53253.jQuery.load()
  }else{
    lazy_load_script_player_53253.jQuery.load.success();
  }
}
// laed jquery wenn es noch nicht geladen wurde.
// Wenn alles erfolgreich wird die methode jQuery.load.success gerufen
lazy_load_script_player_53253.jQuery.load = function(){
  lazy_load_script_player_53253.getScript("http://cdn.clipkit.de/lib/js/jquery.js");
  lazy_load_script_player_53253.jQuery.tryReady(0);
}

// Wenn jQuery geladen wird schaut diese methode alle 200ms nach ob es fertig ist
// wenn ja success aufruf
// wartet max 5 sekunden
lazy_load_script_player_53253.jQuery.tryReady = function(time_elapsed) {
  if(typeof jQuery == 'undefined'){
    if (time_elapsed <= 50000) {
      setTimeout("lazy_load_script_player_53253.jQuery.tryReady(" + (time_elapsed + 200) + ")", 200);
    }
  }else{
    jQuery.noConflict();
    lazy_load_script_player_53253.jQuery.load.success();
  }
}
// leere definition der success methode,
// wird gerufen wenn jQuery.load erfolgreich beendet wird
//lazy_load_script.jQuery.load.success = function(){}

lazy_load_script_player_53253.fallbackAd = function(){
  if (typeof fallbackCall == 'undefined') {
    lazy_load_script_player_53253.fallbackAd.load()
  }else{
    lazy_load_script_player_53253.fallbackAd.load.success();
  }
}

lazy_load_script_player_53253.fallbackAd.load = function(){
  lazy_load_script_player_53253.getScript("http://cdn.clipkit.de/lib/js/clipkit.fallbackad.js");
  lazy_load_script_player_53253.fallbackAd.tryReady(0);
}

lazy_load_script_player_53253.fallbackAd.tryReady = function(time_elapsed) {
  if (typeof fallbackCall == 'undefined') {
    if (time_elapsed <= 50000) {
      setTimeout("lazy_load_script_player_53253.fallbackAd.tryReady(" + (time_elapsed + 200) + ")", 200);
    }
  }else{
    lazy_load_script_player_53253.fallbackAd.load.success();
  }

}

//nugg.ad

lazy_load_script_player_53253.nuggad = function(){
  var config = config__player_53253;
  var nuggsid = config.user.plugins.nuggad.nuggsid;
  var nuggn = config.user.plugins.nuggad.nuggn;
  if(typeof config.user.plugins.nuggad.nuggrid == 'undefined'){
    var nuggrid = encodeURIComponent(top.location.href);
  }else{
    var nuggrid = config.user.plugins.nuggad.nuggrid;
  }
  jQuery.ajax({
    url: "http://clipkit.nuggad.net/rc?nuggn="+nuggn+"&nuggsid="+nuggsid+"&nuggrid=" + nuggrid,
    type: 'GET',
    dataType: 'script',
    cache: false,
    success: function(response) {
      if(typeof n_pbt1 != 'undefined'){
        config__player_53253.user.plugins.liverail.LR_TAGS = config__player_53253.user.plugins.liverail.LR_TAGS + ',' + (n_pbt1.replace(';',',').replace(';',''));
      }
      init_player_player_53253();
    },
    error: function(){
      init_player_player_53253();
    }
  });
}


/*
 * Start Loading...
 */


function lazy_load_flowplayer_player_53253(){
  if(typeof jQuery == 'undefined')
    return;
  if (typeof flowplayer == 'undefined') {
    jQuery.ajax({
      url: 'http://cdn.clipkit.de/lib/js/flowplayer.js',
      type: 'GET',
      dataType: 'script',
      cache: true,
      success: function(response) {

        load_player_config_player_53253();
      }
    })
  } else {
    load_player_config_player_53253();
  }
}

var config__player_53253;

function load_player_config_player_53253() {
  var scriptElement = '#clipkit_src';
  if(document.getElementById('clipkit_src_53253') != null) {
    var scriptElement = '#clipkit_src_53253';
  }
    var relAttribute = jQuery(scriptElement).attr('rel');
    var slug = relAttribute.replace(/&/g, "/").replace(/=/g, "/");

  jQuery.ajax({
    type: 'GET',
    url: 'http://signin.clipkit.de/107/video/53253/' + slug + '/cache/config.json',
    dataType: 'jsonp',
    success: function(response) {
      config__player_53253 = response;
      
       /* Checks if geo location is forbidden
        * Added by Mimo on 04/04/2011
        */
      if(config__player_53253.geoLocation === 'forbidden')
          {
              var html_forbidden = '<h3 class="video_forbidden" style="width:480px;height:360px;background:#000;color:#fff;line-height:360px;text-align:center">Sorry, this video is not available in your country!</h3>'
              jQuery('.clipkitvideo').html(html_forbidden);
              return;
          }
          //End geo check
          
      if(typeof response.user.plugins.nuggad != 'undefined' && response.user.plugins.liverail != 'undefined'){
        lazy_load_script_player_53253.nuggad();
      }else{
        init_player_player_53253();
      }
    }
    });
}

function init_player_player_53253() {
  var config = config__player_53253;
  jQuery('#player_53253').css({
    'width': config.player.css.width,
    'height': config.player.css.height
    });

  if(config.user.plugins.liverail.LR_URL == 'undefined' || config.user.plugins.liverail.LR_URL == ''){
      config.user.plugins.liverail.LR_URL = escape(top.location.href);
  }

  var playerParams = {
    logo: config.player.logo,
    clip: config.clip,
    canvas: config.player.canvas,
    playlist: config.playlist,
    plugins: {
      controls: config.player.plugins.controls,
      liverail: config.user.plugins.liverail
    },
    onLoad: function(){
        if(this.getCommonClip().autoMute == true){
              this.mute();
        }else{
              this.unmute();
        }
        clipkitPlayerLoaded(this);
    }
  };

  
  if(config.clip.clipkitVideoId != 'undefined'){
      playerParams.plugins.liverail.LR_VIDEO_ID = config.clip.clipkitVideoId;
      playerParams.plugins.liverail.LR_VIDEO_AMID = config.clip.clipkitVideoFormat;
  }
  
  if(config.player.autoMute != 'undefined'){
    if(playerParams.clip.autoMute == 'undefined'){
        playerParams.clip.autoMute = config.player.autoMute;
    }
    playerParams.clip.autoMute = playerParams.clip.autoMute || config.player.autoMute;
  }
  if(typeof config.user.plugins.secure_stream != 'undefined'){
    playerParams.plugins.secure_stream = config.user.plugins.secure_stream;
  }
  if(typeof config.user.plugins.openAdFallback != 'undefined'){
    playerParams.plugins.openAdFallback = config.user.plugins.openAdFallback;
  }
  if(typeof config.player.play != 'undefined'){
    playerParams.play =  config.player.play;
  }

  playerParams.plugins.tracker = {
    'url': "http://cdn.clipkit.de/lib/swf/clipkit.tracking.swf"
  }
  if(typeof config.tracker != 'undefined'){
    playerParams.plugins.tracker.impression = config.tracker;
  }

  if(typeof clipkitPlayerLoaded == 'undefined'){
    clipkitPlayerLoaded = function(player){}
  }






  

  





  $f(
    'player_53253',
    {
      src: 'http://cdn.clipkit.de/lib/swf/v-3.2.5/clipkitplayer.swf',
      wmode: 'opaque'
    },
    playerParams
  );

  if(typeof config.user.clickThruTracker != "undefined"){

    var trackerCode = '<object width="1" height="1">';
    trackerCode += '<param name="movie" value="http://cdn.clipkit.de/lib/swf/clipkit.third-party-ad-tracker.swf"></param>';
    trackerCode += '<param name="allowFullScreen" value="true"></param>';
    trackerCode += '<param name="allowscriptaccess" value="always"></param>';
    trackerCode += '<param name="flashvars" value="pc=' + config.user.clickThruTracker + '&publisher=' + config.user.website + '&lr_publisher=' + config.user.plugins.liverail.LR_PUBLISHER_ID + '"></param>';
    trackerCode += '<embed src="http://cdn.clipkit.de/lib/swf/clipkit.third-party-ad-tracker.swf" flashvars="pc=' + config.user.clickThruTracker + '&publisher=' + config.user.website + '&lr_publisher=' + config.user.plugins.liverail.LR_PUBLISHER_ID + '" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="1" height="1"></embed>';
    trackerCode += '</object>';


    jQuery('#container_player_53253').append( trackerCode );
  }

}

lazy_load_script_player_53253();

