LazyLoad=function(k){function p(b,a){var g=k.createElement(b),c;for(c in a)a.hasOwnProperty(c)&&g.setAttribute(c,a[c]);return g}function l(b){var a=m[b],c,f;if(a)c=a.callback,f=a.urls,f.shift(),h=0,f.length||(c&&c.call(a.context,a.obj),m[b]=null,n[b].length&&j(b))}function w(){var b=navigator.userAgent;c={async:k.createElement("script").async===!0};(c.webkit=/AppleWebKit\//.test(b))||(c.ie=/MSIE/.test(b))||(c.opera=/Opera/.test(b))||(c.gecko=/Gecko\//.test(b))||(c.unknown=!0)}function j(b,a,g,f,h){var j=
function(){l(b)},o=b==="css",q=[],d,i,e,r;c||w();if(a)if(a=typeof a==="string"?[a]:a.concat(),o||c.async||c.gecko||c.opera)n[b].push({urls:a,callback:g,obj:f,context:h});else{d=0;for(i=a.length;d<i;++d)n[b].push({urls:[a[d]],callback:d===i-1?g:null,obj:f,context:h})}if(!m[b]&&(r=m[b]=n[b].shift())){s||(s=k.head||k.getElementsByTagName("head")[0]);a=r.urls;d=0;for(i=a.length;d<i;++d)g=a[d],o?e=c.gecko?p("style"):p("link",{href:g,rel:"stylesheet"}):(e=p("script",{src:g}),e.async=!1),e.className="lazyload",
e.setAttribute("charset","utf-8"),c.ie&&!o?e.onreadystatechange=function(){if(/loaded|complete/.test(e.readyState))e.onreadystatechange=null,j()}:o&&(c.gecko||c.webkit)?c.webkit?(r.urls[d]=e.href,t()):(e.innerHTML='@import "'+g+'";',u(e)):e.onload=e.onerror=j,q.push(e);d=0;for(i=q.length;d<i;++d)s.appendChild(q[d])}}function u(b){var a;try{a=!!b.sheet.cssRules}catch(c){h+=1;h<200?setTimeout(function(){u(b)},50):a&&l("css");return}l("css")}function t(){var b=m.css,a;if(b){for(a=v.length;--a>=0;)if(v[a].href===
b.urls[0]){l("css");break}h+=1;b&&(h<200?setTimeout(t,50):l("css"))}}var c,s,m={},h=0,n={css:[],js:[]},v=k.styleSheets;return{css:function(b,a,c,f){j("css",b,a,c,f)},js:function(b,a,c,f){j("js",b,a,c,f)}}}(this.document);;
(function ($) {
  Drupal.behaviors.kalturawebKdp =  {
    attach: function (context, settings) {
    $('a.section').click( function (e) {
      var player = $('.kaltura-embed object');
      e.preventDefault();
      player.get(0).sendNotification('doSeek', $(this).attr('rel'));
      return false;
      });
    }
  };
  Drupal.behaviors.kalturawebNewsletter = {
    attach: function (context, settings) {
      $('#kalturaweb-webinar-alert-form #edit-email').val('name@email.com');
      $('#kalturaweb-webinar-alert-form #edit-email').focus ( function () {
          if ($(this).val() === 'name@email.com') {
            $(this).val('');
          }
        });
      $('#kalturaweb-webinar-alert-form #edit-email').blur( function() {
        if ($(this).val() === '') {
          $(this).val('name@email.com');
          }
        });
      }
    };
    Drupal.behaviors.kalturawebGoBack = {
      attach: function (context, settings) {
        $('.go-back').click( function() {
            history.back();
        });
      }
    };
    Drupal.behaviors.kalturawebLoginForm = {
      attach: function (context, settings) {
        $('#edit-password, #edit-email--2').keydown( function (ev) {
            if (ev.which === 13) {
              ev.preventDefault();
              $('#edit-submit--2').trigger('mousedown');
            }
        });
        $('#edit-submit--2').click(function (e) {
            e.preventDefault();
        });
        $('.login-form-wrapper').addClass('hidden');
        $('.kaltura-server-login').colorbox(
          {
            inline:true,
            href: "#kalturaweb-beacon-login-form",
            innerWidth: "300px",
            innerHeight: "370px",
            overlayClose: false
          }
        );
      }
    };
    Drupal.behaviors.kalturawebAddHtml5 = {
      attach: function (context, settings) {
        var player =  $('object[id^="kaltura_player"]');
        if (typeof mw === 'undefined' && player.length > 0) {
          var resurl = player.attr('data').split('/');
          var pid = settings.kaltura.pid;
          var uiconf = resurl[$.inArray('uiconf_id', resurl) + 1];
          var scriptUrl = 'http://www.kaltura.com/p/' + pid + '/sp/' + pid + '00/embedIframeJs/uiconf_id/' + uiconf + '/partner_id/' + pid;
          LazyLoad.js(scriptUrl, function () {
            mw.setConfig( 'EmbedPlayer.EnableIframeApi', false );
          });
      }
    }
  };
  Drupal.behaviors.kalturawebLiveWebinar = {
    attach: function (context, settings) {
      $('.view-live-webinars .views-row').each(
        function () {
          //console.dir($(this).children('.views-field-field-display-link'));
          if ($(this).find('.views-field-field-display-link').length === 0) {
            //var txt = $(this).find('.webinar-title a').html();
            $(this).find('.webinar-title a').replaceWith($(this).find('.webinar-title a').html());
          }
        }
      );
      }
  };
  Drupal.behaviors.kalturawebPuaseOnClick = {
    attach: function (context, settings) {
      $('.view-homepage-banner- .views-slideshow-pager-field-item').click(function() {
        var pageId = $(this).attr('id');
        var splits = pageId.split('-');
        $('#views_slideshow_cycle_div_homepage_banner_-' + splits[1]).trigger('click');
      });
      }
  };
  /*
   *Drupal.behaviors.kalturawebRefere = {
   *  attach: function (context, settings) {
   *    console.log(document.referrer);
   *    $('#kalturaweb-free-trail-form input[name=referer]').val(document.referrer);
   *  }
   *};
   */
  $(document).ready( function () {
    $('#kalturaweb-free-trail-form .hidden').parent().hide();
    if ($('#kalturaweb-webinar-form').length > 0) {
    var emailRegExp = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
    if (!emailRegExp.test($.cookie('kalturaweb_webinars'))) {
      $.colorbox(
        {
          inline: true,
          href: "#kalturaweb-webinar-form",
          escKey: false,
          overlayClose: false,
          innerWidth: "550px",
          innerHeight: "680px",
          onLoad: function() {$('#cboxClose').remove();},
          opacity: 0.15,
          top: '40%'
      }
    );
  }
  else {
    var webinar = {};
    webinar.id = $.cookie('kalturaweb_webinars');
    webinar.Webinar_Recording__c = $('#page-title').text().trim();
    var data = {action: 'custom', parmes: webinar};
    $.post('/marketo/ajax', data);
  }
}
    //put first video in place holder
    //$('.field-collection-container').append('<div id="video-continer"><div class="video"></div></div>');
    /*
     *var firstVideo = $('.video').eq(0).clone();
     *$('#video-continer .video').replaceWith(firstVideo);
     *$('#video-continer .video').removeClass('hidden');
     */
    $('.view-video').click(function () {
        var vid = $(this).next('.video');
        $('.video:visible').fadeOut(1000, function() {
            vid.fadeIn(1000);
        });
      /*
       *$('#video-continer').fadeOut(1000, function() {
       *  $('#video-continer .video').replaceWith(vid);
       *  $('#video-continer .video').removeClass('hidden');
       *  $('#video-continer').fadeIn(1000);
       *  });
       */
        return false;
      });
  });
}(jQuery));
;

