/* Generated 2012-01-27 11:29:03*//* contents of /global/core.js */siteGlobal=function(){var a=jQuery;return{init:function(){a(".quickTool h3, .quickTool .section-header, .quickTool .section-hint").live("click",this.quickTools);a.fn.webService=this.webServiceCall;a.fn.expressionWebService=this.expressionWebServiceCall;a(".mates-show-info, .post-user-name-modal").live("click",this.matesShowInfo);a(".menu-profile-add a, .menu-profile-add-editorial a, .add-as-a-mate").live("click",this.matesAddShowInfo);a(".menu-profile-remove a, .menu-profile-remove-editorial a, .remove-as-a-mate").live("click",this.matesRemoveShowInfo);a("#mystuff-toggle").live("click",this.myStuffProfileBoxToggle);a(".delete-select").click(this.deleteSelect);a(".add-me").live("click",this.addMeRollService);a.fn.inputHints=this.inputHints;siteGlobal.sendMeUpdates();a(".button-view-stats").live("click",this.loadPageStats);siteGlobal.userInfoCard();siteGlobal.helperInfoCard();a("#service-link-finish-updates,.modalCloseImg").live("click",function(){a.modal.close()})},webServiceCall:function(d){d=a.extend({},d);ajaxQueueName=(typeof d.ajaxQueueName!="undefined")?d.ajaxQueueName:"defaultQueue";ajaxQueueMethod=(typeof d.ajaxQueueMethod!="undefined")?d.ajaxQueueMethod:true;ajaxQueueAbort=(typeof d.ajaxQueueAbort!="undefined")?d.ajaxQueueAbort:true;ajaxQueueCache=(typeof d.ajaxQueueCache!="undefined")?d.ajaxQueueCache:false;ajaxQueuePreventDoubleRequests=(typeof d.ajaxQueuePreventDoubleRequests!="undefined")?d.ajaxQueuePreventDoubleRequests:true;ajaxQueueRequests=(typeof d.ajaxQueueRequests!="undefined")?d.ajaxQueueRequests:3;var b=a.manageAjax.create(ajaxQueueName,{queue:ajaxQueueMethod,abortOld:ajaxQueueAbort,cacheResponse:ajaxQueueCache,maxRequests:ajaxQueueRequests,preventDoubleRequests:ajaxQueuePreventDoubleRequests});ajaxTimeout=(typeof d.timeout!="undefined")?d.timeout:5000;ajaxTryCount=(typeof d.tryCount!="undefined")?d.tryCount:0;ajaxRetryLimit=(typeof d.retryLimit!="undefined")?d.retryLimit:0;var c=b.add({type:d.type,url:d.url,data:d.data,timeout:ajaxTimeout,tryCount:ajaxTryCount,retryLimit:ajaxRetryLimit,dataType:d.dataType,beforeSend:function(){var f=d.loadingLocation;if(d.loading==true){if(d.loadingText==true){a(f).fadeIn("slow").append('<div class="preloader">Loading, please wait...</div>')}else{var e=a(f).width();var g=a(f).height();if(g<43){var g=43}a(f).css("position","relative");a(f).prepend("<div class='preLoader-overlay' style='width:"+e+"px;height:"+g+"px;'></div>")}a(f).ajaxStop(function(){if(d.loadingText==true){a(".preloader").remove()}else{a(".preLoader-overlay").remove()}})}},success:d.success,error:d.error,complete:function(f,h){if(h=="error"&&d.errorLocation!=null){switch(f.status){case 404:a(d.errorLocation).fadeIn("slow").prepend("<div class='ajax-error'><p>The requested service is no longer available</p></div>");if(d.debug==true){console.log("Error Code: "+f.status+" "+f.statusText)}break;case 403:a(d.errorLocation).fadeIn("slow").prepend("<div class='ajax-error'><p>You are not authorized to access this service</p></div>");if(d.debug==true){console.log("Error Code: "+f.status+" "+f.statusText)}break;case 500:a(d.errorLocation).fadeIn("slow").prepend("<div class='ajax-error'><p>There was an internal server error</p></div>");if(d.debug==true){console.log("Error Code: "+f.status+" "+f.statusText)}break;case 204:if(d.errorText==true){var g=d.errorTextContent;a(d.errorLocation).fadeIn("slow").prepend("<div class='ajax-error'><p>"+g+"</p></div>")}else{a(d.errorLocation).fadeIn("slow").prepend("<div class='ajax-error'><p>No content</p></div>")}if(d.debug==true){console.log("Error Code: "+f.status+" "+f.statusText)}break;default:a(d.errorLocation).fadeIn("slow").prepend("<div class='ajax-error'><p>Server Error</p></div>");if(d.debug==true){console.log("Error Code: "+f.status+" "+f.statusText)}break}if(d.errorFadeOut==true){var e=d.errorLocation+" .ajax-error";setTimeout(function(){a(e).fadeOut("slow",function(){a(this).remove()})},10000)}a(".preLoader-overlay").remove()}if(h=="error"&&d.errorHightLightLocation!=null){a(d.errorHightLightLocation).addClass("ajax-error-hightlight")}if(h=="success"&&d.successText==true){a(d.successTextLocation).fadeIn("slow").html(d.successTextContent)}if(h=="success"){switch(f.status){case 404:a(d.errorLocation).fadeIn("slow").prepend("<div class='ajax-error'><p>The requested service is no longer available</p></div>");if(d.debug==true){console.log("Error Code: "+f.status+" "+f.statusText)}break;case 403:a(d.errorLocation).fadeIn("slow").prepend("<div class='ajax-error'><p>You are not authorized to access this service</p></div>");if(d.debug==true){console.log("Error Code: "+f.status+" "+f.statusText)}break;case 500:a(d.errorLocation).fadeIn("slow").prepend("<div class='ajax-error'><p>There was an internal server error</p></div>");if(d.debug==true){console.log("Error Code: "+f.status+" "+f.statusText)}break;case 204:if(d.errorText==true){var g=d.errorTextContent;a(d.errorLocation).fadeIn("slow").prepend("<div class='ajax-error'><p>"+g+"</p></div>")}else{a(d.errorLocation).fadeIn("slow").prepend("<div class='ajax-error'><p>No content</p></div>")}if(d.debug==true){console.log("Error Code: "+f.status+" "+f.statusText)}break}}if(h=="timeout"){c.abort();if(d.errorLocation!=null){a(d.errorLocation).fadeIn("slow").html("<p>There was an internal server error</p>")}a(".preLoader-overlay").remove()}}});if(d.debug==true){if(console){console.debug(d)}}return this},expressionWebServiceCall:function(e){var f=e.expAction;var j=e.objectId;var c=e.objectType;var d=e.extraParam;var h=e.extraParamValue;var b=e.extraParamType;var i=e.extraParamTypeValue;var k=e.dataType;var g="/services/gateway/";a(this).webService({url:g,dataType:k,success:e.success,loading:e.loading,loadingLocation:e.loadingLocation,data:"service[module]=Expressions&service[action]="+f+"&service[format]="+k+"&params[objectType]="+c+"&params[objectId]="+j+"&params["+d+"]="+h+"&params["+b+"]="+i})},inputHints:function(b){if(!b){b="blur"}return this.each(function(){var g=a(this),e=g.attr("title"),d=a(this.form),f=a(window);function c(){if(g.val()===e&&g.hasClass(b)){g.val("").removeClass(b)}}if(e){g.blur(function(){if(this.value===""){g.val(e).addClass(b)}}).focus(c).blur();d.submit(c);f.unload(c)}})},sendMeUpdates:function(){a("#service-link-send-updates").live("click",function(b){b.preventDefault();if(document.userToken){a("#all-about-alerts-modal").modal({containerCss:{height:330,width:513}});a("#all-about-alerts-modal li").each(function(d){var g=a(this).attr("id");var c=a(this).find("input").attr("name");var f=a("#"+g);var e=".alertcheckBox ."+g;uri="/services/gateway/allabout/"+c+"/"+g+"/hasAlert.json";a(f).addClass("item_loading");a(this).webService({ajaxQueueName:"getAlerts",ajaxQueueMethod:"clear",ajaxQueueRequests:3,type:"get",url:uri,dataType:"json",data:{"user[token]":document.userToken},success:function(h){var i=".alertcheckBox ."+g;if(h.hasAlert==true){a(f).find("input").attr("checked","checked");a(f).css("background-color","#ffe58b");a(f).find("input").attr("disabled",true);a(f).removeClass("add-alert")}a(f).removeClass("item_loading")},error:function(h,j,i){if(j=="timeout"||j=="error"){this.tryCount++;if(this.tryCount<=this.retryLimit){a.ajax(this);return}a(f).append('<span class="item-error">Error, try again later</span>');a(f).removeClass("item_loading");return}}})})}else{loginModal()}});a("#service-link-finish-updates,.modalCloseImg").live("click",function(){a.modal.close()});a(".add-alert").live("click",function(f){var d=a(this).attr("id");var c=a("#"+d);var b=a(c).find("input").attr("name");a(c).find("input").attr("checked","checked");a(c).attr("background-position","45% center");a(c).css("background-color","#ffe58b");a(c).addClass("item_loading");uri="/services/gateway/allabout/"+b+"/"+d+"/addAlert.json";a(this).webService({ajaxQueueName:"postAlerts",ajaxQueueMethod:true,ajaxQueueRequests:3,type:"post",url:uri,dataType:"json",success:function(e){a(c).removeClass("item_loading");a(c).find("input").attr("disabled",true)},errorHightLightLocation:"."+d})})},matesShowInfo:function(){a(".showMatesInfoInModalBox").remove();a(".simplemodal-data").remove();if(a(this).attr("class")=="post-user-name-modal"){var b=a(this).attr("rel")}else{var b=a(this).attr("id")}var c="/services/gateway?service[module]=User&service[action]=UserDetails&service[format]=html&params[userId]="+b;a("#site-footer").append("<div class='showMatesInfoInModalBox'></div>");a(".showMatesInfoInModalBox").webService({type:"post",url:c,dataType:"html",loading:true,loadingText:true,loadingLocation:".showMatesInfoInModalBox",success:function(f){a(".showMatesInfoInModalBox").html(f)}});a(".showMatesInfoInModalBox").modal({overlayClose:true,containerCss:{height:270,width:315}});var e=a(".matesShowProfile .profile-tools-status h3").html();var d=a(".matesShowProfile .img-cont").html();a(".menu-profile-shout a").live("click",function(){var g=a(this).parents(".matesShowProfile").find("h3").html();var f=a(this).parents(".matesShowProfile").find(".img-cont").html();a(this).parents(".matesShowProfile").find(".content").fadeIn("slow").html("<div class='shout-mate profile-tools-status'><a class='shout-profile-link clearfix' href='"+document.siteURL+"/people/"+g+"'><div class='img-cont'>"+f+"</div><span class=shout-text>shout at:</span><h3>"+g+"</h3></a><div class=shoutback-textarea><textarea id=shoutBox_CommentArea></textarea><div class=shoutback-postshout><div class='profile-tools-links'><ul><li class=''><a href='#' class='lightBox-postshout'>Post Shout</a></li></ul></div></div></div>");return false});a(".lightBox-postshout").live("click",function(){var f=a("#shoutBox_CommentArea").attr("value");f=encodeURIComponent(f);var g="/services/gateway/?service[module]=Expressions&service[action]=AddTag&service[format]=JSON&params[userId]="+document.jsItemID+"&params[objectType]=User&params[objectId]="+b+"&params[tagValue]="+f+"&params[tagType]=shoutBox&user[token]="+document.userToken;a(this).webService({url:g,dataType:"json",success:function(h){a(".lightBox-postshout").fadeIn("slow").html("Sent");setTimeout("jQuery.modal.close()",500)}});return false});return false},matesAddShowInfo:function(){if(a(this).attr("class")=="service-action-link add-as-a-mate"||a(this).attr("class")=="button add-as-a-mate"){var c=a("#profileImage").attr("title")}else{var c=a(this).parents(".content").find("h3").html()}var b="/services/gateway/buddies/add/"+c+"?user[token]="+document.userToken;a(this).webService({type:"post",url:b,dataType:"html",successText:true,successTextLocation:this,successTextContent:"Added"});return false},matesRemoveShowInfo:function(){if(a(this).attr("class")=="service-action-link remove-as-a-mate"||a(this).attr("class")=="button remove-as-a-mate"){var c=a("#profileImage").attr("title")}else{var c=a(this).parents(".content").find("h3").html()}var b="/services/gateway/buddies/remove/"+c+"?user[token]="+document.userToken;a(this).webService({type:"post",url:b,dataType:"html",successText:true,successTextLocation:this,successTextContent:"Removed"});return false},userInfoCard:function(g){var f=100;var c=null;var h=15;function d(){a(".infocard-user").remove();if(c){clearTimeout(c)}if(a(this).attr("rel")!=""){var i=a(this).attr("rel")}else{var i=a(this).attr("id")}var k="/services/user/card/"+i+".html";var l=a(this).offset();var j=a(this).width();var e=a(this).height();a("#site-footer").append("<div class='infocard infocard-user'></div>");a(".infocard-user").webService({type:"get",url:k,dataType:"html",loading:true,loadingText:true,loadingLocation:".infocard-user",success:function(n){a(".infocard-user").html(n);var o=a(".infocard-user").height();var m=a(".infocard-user").width();a(".infocard-user").css({left:(l.left-(((m-j)/2)-10))+"px",top:l.top-(o+h)+"px","z-index":100});a(".infocard-user").css("display","block")}})}function b(){if(c){clearTimeout(c)}c=setTimeout(function(){a(".infocard-user").css("display","none")},f)}a(".infocard-user-trigger").live("mouseover",function(){a(this).find("img").attr("title","");if(!a(this).data("init")){a(this).data("init",true);a(this).hoverIntent({over:d,interval:40,out:b});a(this).trigger("mouseover")}});a(".infocard-user").live("mouseover",function(){if(c){clearTimeout(c)}});a(".infocard-user").live("mouseout",function(){if(c){clearTimeout(c)}c=setTimeout(function(){a(".infocard-user").css("display","none")},f)});a(".infocard-user-trigger").live("click",function(i){i.preventDefault()})},helperInfoCard:function(g){var f=100;var c=null;var h=15;function d(j){a("#site-footer").find(".infocard-helper").remove();if(a(j).hasClass("infocard-helper-trigger")){var l=j}else{var l=this}if(c){clearTimeout(c)}var p=a(l).attr("message");var m=a(l).offset();var e=a(l).width();var n=a(l).height();if(typeof p!="undefined"){a("#site-footer").append('<div class="infocard infocard-helper"></div>');a(".infocard-helper").html(p);var o=a(".infocard-helper").height();var k=a(".infocard-helper").width();a(".infocard-helper").css({left:(m.left-(((k-e)/2)- -15))+"px",top:m.top-(o+h)+"px","z-index":100});var i=a(j).attr("id");if(i!=""){if(isHelperActiveForName(i)){a(".infocard-helper").css("display","block");updateHelper(i)}else{a(l).removeClass("infocard-trigger infocard-helper-trigger");a(l).removeAttr("message")}}}}function b(){if(c){clearTimeout(c)}c=setTimeout(function(){a(".infocard-helper").css("display","none")},f)}a(".infocard-helper-trigger").live("click",function(i){i.preventDefault()});a(".infocard-helper").live("mouseover",function(){a(".infocard-helper").css("display","none")});if(a(".infocard-helper-trigger").length){a(".infocard-helper-trigger").appear(function(){d(this);if(c){clearTimeout(c)}c=setTimeout(function(){a(".infocard-helper").css("display","none")},4000)})}},addMeRollService:function(){var b=a(this).parents(".mates-going").attr("id");var d="#"+b;var c="/services/gateway/?service[module]=Expressions&service[action]=AddTag&service[format]=JSON&params[tagValue]=&params[tagType]=calendar&params[objectType]=WhatsOn&params[objectId]="+b+"&user[token]="+document.userToken;a(this).webService({type:"post",url:c,dataType:"html",success:function(g){var f=d+" .mates-going-addme";var e=d+" .mates-going-count";a(f).remove();a(e).prepend("You and ")}});return false},myStuffProfileBoxToggle:function(){a("#block_My_FasterLouder .content").slideToggle("slow");a("#mystuff-toggle").toggleClass("opened");return false},deleteSelect:function(){a(".message-delete").click()},shoutAtMates:function(c){a(".shout-at-profilepic").live("click",function(){var g=a(this).attr("src");var e=a(this).attr("id");var f=a(this).attr("alt");var d=encodeURIComponent(f);a("#breakout-shout-at-a-mate .content").fadeIn("slow").html("<div class=shout-mate><a class='shout-profile-link clearfix mates-show-info' href='#' id="+e+"><img class=shout-image src="+g+"><span class=shout-text>shout at:</span><h3 id="+e+">"+f+"</h3></a><div class=shoutback-textarea><textarea id=shoutBox_CommentArea></textarea><div class=shoutback-postshout><button class=button-postshout>Post Shout</button></div></div>");return false});a(".button-postshout").live("click",function(){var g=getItem("shoutBox_CommentArea").value;var d=a(".shout-profile-link h3").attr("id");g=encodeURIComponent(g);var f="/services/gateway/?service[module]=Expressions&service[action]=AddTag&service[format]=JSON&params[userId]="+document.loggedinUserId+"&params[objectType]=User&params[objectId]="+d+"&params[tagValue]="+g+"&params[tagType]=shoutBox&user[token]="+document.userToken;a(this).webService({type:"POST",url:f,dataType:"html",success:function(h){}});var e="/services/gateway/?service[module]=User&service[action]=getUserBuddies&service[format]=html&service[templateName]=ShoutAtMate&params[userId]="+document.loggedinUserId+"&params[isMe]=true&params[page]=1&params[offset]=7&user[token]="+document.userToken;a(this).webService({type:"POST",url:e,dataType:"html",success:function(h){a("#breakout-shout-at-a-mate .content").html(h)},loading:true,loadingLocation:"#breakout-shout-at-a-mate .content"});return false});a(".listing-button-reply").live("click",function(){if(a(this).hasClass("opened")){}else{var d=a(this).parent().parent().find(".shouter").html();a(this).addClass("opened");a(this).css("padding-bottom","9px");a(this).parent().parent().append("<div class='reply-box'><span>@ "+d+":<input type='text' class='reply-textfield'><button class='listing-button-shout'>Send</button></span></div>")}return false});a(".listing-button-shout").live("click",function(){var d=a(this).parents(".item-shouts").find("h3").attr("class");var f=a(this).parent().children(".reply-textfield").val();f=encodeURIComponent(f);d=d.match(/[0-9]+/);var e="/services/gateway/?service[module]=Expressions&service[action]=AddTag&service[format]=JSON&params[userId]="+document.loggedinUserId+"&params[objectType]=User&params[objectId]="+d+"&params[tagValue]="+f+"&params[tagType]=shoutBox&user[token]="+document.userToken;a(this).webService({type:"POST",url:e,dataType:"html",success:function(g){}});a(this).parent().fadeOut("slow");a(".listing-button-reply").css("padding-bottom","0px");setTimeout(function(){a(".reply-box").remove()},1500);return false});if(a(".matesincommon").length){userId=a(".matesincommon").attr("id");var b="/services/gateway/?service[module]=User&service[action]=GetMatesInCommon&service[format]=html&params[userId]="+userId+"&params[page]=1&user[token]="+document.userToken;a(this).webService({type:"POST",url:b,dataType:"html",success:function(d){if(d=="No mates in common."){a(".matesincommon").html("<div class='no-content'>No mates in common yet</div>")}else{a(".matesincommon").html(d)}},loading:true,loadingLocation:".matesincommon"})}},quickTools:function(b){a(this).parents().find(".quickTool .section-content").slideToggle(150);if(a(this).parent().hasClass("open")){a(this).parent().removeClass("open");a(this).parent().addClass("closed");a(this).attr("title","Click to open area");a(this).parent().addClass("closed");a(this).parent().find(".section-hint").html("+")}else{a(this).parent().removeClass("closed");a(this).parent().addClass("open");a(this).attr("title","Click to close area");a(this).parent().find(".section-hint").html("-")}return false},loadPageStats:function(f){f.preventDefault();a.modal.close();window.setTimeout(c,500);var b=a(this).attr("id");if(document.jsItemID!=""){var d=document.jsItemID}else{var d=a(this).attr("value")}a("#statsArea").html("Loading stats data...");a("#statsArea").load("/services/graph/"+b+"/"+d);function c(){a("#statsArea").modal({autoResize:true,containerCss:{height:400,width:545},overlayClose:true})}},interStitialInit:function(d){var c=d.config.bg;var b=d.config.top+"px";a("#interstitial-cont").css({"background-color":c}).scrollTop(0).show();a("body").css("width","100%");a("#site").css("width","100%");a("#ad-close strong").click(this.interStitialClose);if(d.config.adTimer){adTimer=d.config.adTimer;this.interStitialTimer()}},interStitialTimer:function(){if(adTimer==0){this.interStitialClose()}else{if(a.isReady){}a("#ad-timer").html('this ad will close in&nbsp;<em style="color:#7d7d7d;font-size:14px;font-weight:bold">'+adTimer+"</em>&nbsp;seconds");adTimer--;adCountDown=setTimeout("flGlobal.interStitialTimer()",1250)}},interStitialClose:function(b){a("body").css("width","990px");a("#site").css("width","990px");clearTimeout(adCountDown);a("#video-player").css("visibility","visible");a("#interstitial-cont").hide();a("#interstitial-ad").hide()}}}();jQuery(document).ready(function(){siteGlobal.init()});/* contents of /global/snippets.js */var $=jQuery;function setEqualHeights(b){var a=0;b.each(function(){currentHeight=$(this).height();if(currentHeight>a){a=currentHeight}});b.height(a)}function preloadImages(a){if(a&&$(".thumb-carousel-wrapper").length){var b=0;var c=new Array();c=a.split(",");var d=new Image();for(b=0;b<=c.length-1;b++){$("body").append('<img style="display:none;" width="1" height="1" src="'+c[b]+'" />')}}}function reloadAds(){var a=imagesViewed%showAdEveryXPhoto;if(!a){document.cacheBuster=Math.round(Math.random()*100000000);$("#advert-leaderboard-1 iframe").attr("src",advertTop1+"&ord="+document.cacheBuster);$("#advert-island-1 iframe").attr("src",advertSide1+"&ord="+document.cacheBuster);if($("#advert-island-2 iframe").length){$("#advert-island-2 iframe").attr("src",advertIslandBottom+"&ord="+document.cacheBuster)}if($("#advert-leaderboard-2 iframe").length){$("#advert-leaderboard-2 iframe").attr("src",advertLeaderBottom+"&ord="+document.cacheBuster)}}imagesViewed++;return false}function netRatingsPageEvent(a){trac.pageEvent(a);return false}function netRatingsSlideEvent(a){trac.slideEvent(a);return false}function recordPageVisit(a,b){jQuery.post("/tasks/stats/record.php",{app_id:a,unique_id:b,statmanReferer:document.referrer})}function loginModal(){$(".modal-container .login-options").modal({containerCss:{height:347,width:540},persist:true})}$(document).ready(function(){jQuery(".button-shout-at-mate, .get-mates").live("click",function(b){b.preventDefault();$(".subpanel").hide();$("#footpanel li a").removeClass("active");var a=jQuery(this).attr("rel");if($("#simplemodal-container").length<1){jQuery("#shout-at-mates").remove();jQuery("#site-footer").append("<div id='shout-at-mates'></div>");jQuery("#shout-at-mates").modal({containerCss:{height:380,width:400}})}jQuery(this).webService({type:"POST",url:"/services/gateway/?service[module]=User&service[action]=getUserBuddies&service[format]=html&service[templateName]=GetUserBuddiesSideBlock&params[userId]="+document.loggedinUserId+"&params[isMe]=true&params[page]="+a+"&params[offset]=18&user[token]="+document.userToken,dataType:"html",loading:true,loadingLocation:"#shout-at-mates",success:function(c){jQuery("#shout-at-mates").html(c)}})});jQuery(".do-shout").live("click",function(b){b.preventDefault();var a=jQuery(this).attr("rel");shoutModal(a)})});function shoutModal(b){jQuery.modal.close();if($("#simplemodal-container").length<1){jQuery("#shout-reply").remove();jQuery("#site-footer").append("<div id='shout-reply'></div>");window.setTimeout(shoutReply,500)}var a="/services/gateway?service[module]=User&service[action]=UserDetails&service[format]=html&params[userId]="+b;$(this).webService({type:"post",url:a,dataType:"html",overlayClose:true,success:function(c){$("#shout-reply").html(jQuery(c).find("#shout-at-mates-reply"));$("#shout-at-mates-reply").fadeIn("fast")}})}function shoutReply(){jQuery("#shout-reply").modal({containerCss:{height:235,width:400}})}jQuery("#reply-shout-box-button").live("click",function(){var a=$("#reply-shout-box-userid").val();var b=$("#reply-shout-box-textarea").val();jQuery().webService({type:"POST",url:"/services/gateway/?service[module]=Expressions&service[action]=AddTag&service[format]=JSON&params[userId]="+document.loggedinUserId+"&params[objectType]=User&params[objectId]="+a+"&params[tagValue]="+b+"&params[tagType]=shoutBox&user[token]="+document.userToken,dataType:"html",success:function(c){jQuery("#reply-shout-box-textarea").val("");jQuery.modal.close()},loading:true,loadingLocation:"#shout-reply"});return false});jQuery(".expressionRemove").live("click",function(){var a=jQuery(this).find("span").html();removeShouts(a)});function addShouts(){var a=jQuery("#shoutBox_CommentArea").val();jQuery("#shoutBox_ResultArea").expressionWebService({expAction:"AddTag",objectId:document.jsItemID,objectType:document.jsItemType,extraParamBoolean:true,extraParamType:"tagType",extraParamTypeValue:"shoutBox",extraParam:"tagValue",dataType:"json",extraParamValue:a,loading:true,loadingLocation:"#shoutBox_ResultArea",success:function(b){jQuery("#shoutBox_CommentArea").val("");retrieveShouts()}})}function retrieveShouts(){jQuery("#shoutBox_ResultArea").expressionWebService({expAction:"retrieveTag",objectId:document.jsItemID,objectType:document.jsItemType,extraParamBoolean:true,extraParamType:"tagType",extraParamTypeValue:"shoutBox",extraParam:"tagValue",extraParamValue:"",dataType:"html",loading:true,loadingLocation:"#shoutBox_ResultArea",success:function(a){jQuery("#shoutBox_ResultArea").html(a)}})}function removeShouts(a){jQuery("#shoutBox_ResultArea").expressionWebService({expAction:"RemoveTag",objectId:document.jsItemID,objectType:document.jsItemType,extraParamBoolean:true,extraParamType:"tagType",extraParamTypeValue:"shoutBox",extraParam:"unId",extraParamValue:a,dataType:"json",loading:true,loadingLocation:"#shoutBox_ResultArea",success:function(b){retrieveShouts()}})}function isHelperActiveForName(a){for(var b=0;b<helperValues.length;b++){helperItem=helperValues[b];if(helperItem.name==a){if(helperItem.count<helperMaxDisplayCount){return true}else{return false}}}return true}function updateHelper(a){var c=helperValues.length;for(var b=0;b<c;b++){helperItem=helperValues[b];if(helperItem.name==a){helperItem.count=helperItem.count+1;helperValues[b]=helperItem;updateHelperCookie(helperValues);return true}}helperValues.push(new helperValue(a,0));updateHelperCookie(helperValues)}function updateHelperCookie(a){a=$.toJSON(a);$.cookie("helper",a)}function helperValue(a,b){this.name=a;this.count=b}jQuery(".button-post-expression").live("click",function(){siteComments.addComment()});jQuery(".button-post-forum").live("click",function(){siteComments.addForumComment()});jQuery(".comment-add-another").live("click",function(a){a.preventDefault();$("#comments-message").slideUp("fast");$("#comments-reply").slideDown("fast")});siteComments=function(){return{init:function(){},removeComment:function(a){$(this).expressionWebService({expAction:"RemoveTag",objectId:document.jsItemID,objectType:document.jsItemType,extraParamBoolean:true,extraParamType:"tagType",extraParamTypeValue:"comment",extraParam:"unId",extraParamValue:a,dataType:"json",loading:true,loadingLocation:"#comments-posts",success:function(b){siteComments.retrieveComments()}})},retrieveComments:function(){var a=document.jsItemID;var b=document.jsItemType;$(this).expressionWebService({expAction:"retrieveTag",objectId:document.jsItemID,objectType:document.jsItemType,extraParamBoolean:true,extraParamType:"tagType",extraParamTypeValue:"comment",extraParam:"tagValue",extraParamValue:"",dataType:"html",loading:true,loadingLocation:"#comments-posts",success:function(d){$("#comments-posts").html(d);if($(".viewPhoto, .snap").length){var c=parseInt(jQuery("#picIndex").html())-1;updateImageJSON(albumId,document.jsItemID,c)}}})},addComment:function(){var a=escape($("#comment-textarea").val());if(a!=""){$(".button-post-expression").removeClass("button-post-expression").addClass("button-post-inactive");$(this).expressionWebService({expAction:"AddTag",objectId:document.jsItemID,objectType:document.jsItemType,extraParamBoolean:true,extraParamType:"tagType",extraParamTypeValue:"comment",extraParam:"tagValue",dataType:"json",extraParamValue:a,success:function(b){$("#comment-textarea").val("");siteComments.retrieveComments();$(".button-post-inactive").removeClass("button-post-inactive").addClass("button-post-expression");$("#comments-reply").slideUp("fast");$("#comments-message").fadeIn("slow")},loading:true,loadingLocation:".button-post-inactive"})}},addForumComment:function(){var c=$("#forum-thread-id").html();var b=escape($("#comment-textarea").val());if(b!=""){$(".button-post-forum").removeClass("button-post-forum").addClass("button-post-inactive");var a="/services/gateway/?service[module]=VBulletin&service[action]=CreateArticleComment&service[format]=json&params[itemType]="+document.jsItemType+"&params[article_id]="+document.jsItemID+"&params[thread_id]="+c+"&params[comment_text]="+b+"&user[token]="+document.userToken;$(this).webService({type:"POST",url:a,dataType:"json",success:function(d){$("#comment-textarea").val("");siteComments.retrieveForumComments(d.threadId);$(".button-post-inactive").removeClass("button-post-inactive").addClass("button-post-forum");$("#comments-reply").slideUp("fast");$("#comments-message .comment-post-result").html(d.message);$("#comments-message").fadeIn("slow")},loading:true,loadingLocation:".button-post-inactive"})}},retrieveForumComments:function(b){var a="/services/gateway/?service[module]=VBulletin&service[action]=ForumThreadData&service[format]=html&params[itemType]="+document.jsItemType+"&params[article_id]="+document.jsItemID+"&params[thread_id]="+b+"&params[order]=ASC&params[max_results]="+document.articleCommentCount+"&user[token]="+document.userToken;$(this).webService({type:"GET",url:a,dataType:"html",success:function(c){$("#comments-posts").html(c)},loading:true,loadingLocation:"#comments-posts"})},updateCommentBox:function(){var b=document.getElementById("comment_UserComment");var a=document.getElementById("comment_AddArea");if(!b.name){a.innerHTML="<div class='commentThreads first'><p><strong>Your comment has been added</strong></p></div>"}}}}();imageEmbedCode=function(a){var a=a;var b=jQuery("input[name=image-size]:checked").val();var d=jQuery("input[name=image-position]:checked").val();var c="";return{init:function(e){jQuery("input[name=image-size]").change(function(){imageEmbedCode.buildEmbedCode(e,b,d,c)});jQuery("input[name=image-position]").change(function(){imageEmbedCode.buildEmbedCode(e,b,d,c)});jQuery("input[name=image-alt]").change(function(){if(jQuery("#image-alt").val()==""){c=""}else{c="|"+jQuery("#image-alt").val()}imageEmbedCode.buildEmbedCode(e,b,d,c)});imageEmbedCode.buildEmbedCode(e,b,d,c);jQuery("#image-embed-code").click(function(){this.select()})},buildEmbedCode:function(e,f,h,g){var f=jQuery("input[name=image-size]:checked").val();var h=jQuery("input[name=image-position]:checked").val();jQuery("#image-embed-code").val("[img:"+e+"{"+f+"|"+h+g+"}]")}}}();$(".button-iheart").live("click",function(a){a.preventDefault();addBookmark()});$(".heartthis-close").live("click",function(a){a.preventDefault();$(".hearted-list").slideToggle("slow",function(){var b=".heartthis-close";if($(b).html()=="+ Hide"){$(b).html("+ Show")}else{$(b).html("+ Hide")}})});$(".heartthis-who").live("click",function(a){a.preventDefault();var b="/services/gateway/?service[module]=Content&service[action]=GetContentBookmarkBlock&service[format]=html&user[token]="+document.userToken+"&params[itemId]="+document.jsItemID+"&params[serviceTemplate]=heartedList.tpl&params[itemType]="+document.jsItemType;$(this).webService({type:"GET",url:b,dataType:"html",success:function(c){$(".hearted-list").html($(c)).slideDown("slow")},loading:true,loadingLocation:"#section-social-wide"})});$(".heartthis-button").live("click",function(d){d.preventDefault();if(document.userToken){var e="";if($(this).hasClass("inbrief-heart-this")){$(this).css("background-position","130px -78px");var b=$(this).attr("rel")}else{if($(this).attr("topshotitem")){var b=$(this).attr("topshotitem")}else{var b=document.jsItemID}}var c=$(".heartthis-count").html();var a=parseFloat(c)+1;$(this).expressionWebService({expAction:"AddTag",objectId:b,objectType:document.jsItemType,extraParamBoolean:true,extraParamType:"tagType",extraParamTypeValue:"bookmark",extraParam:"tagValue",dataType:"json",extraParamValue:e,success:function(g){if($(".hearted-list").length){retrieveBookmarks(".hearted-list");$(".heartthis-count").html(a);$(".heartthis-button").removeClass("heartthis-button").addClass("heartthis-button-disable")}if($(".viewPhoto, .snap").length){var f=parseInt(jQuery("#picIndex").html())-1;updateImageJSON(albumId,document.jsItemID,f)}if($(".large .heartthis-button").length){$(".large .heartthis-button").addClass("hearted");$(".large .hearted").removeClass("heartthis-button")}}})}else{loginModal()}});function addBookmark(){if(document.userToken){var a="";$(this).expressionWebService({expAction:"AddTag",objectId:document.jsItemID,objectType:document.jsItemType,extraParamBoolean:true,extraParamType:"tagType",extraParamTypeValue:"bookmark",extraParam:"tagValue",dataType:"json",extraParamValue:a,loading:true,loadingLocation:"#iheartthis",success:function(b){retrieveBookmark()}})}else{loginModal()}}function retrieveBookmark(){var a="";jQuery("#iheartthis").expressionWebService({expAction:"retrieveTag",objectId:document.jsItemID,objectType:document.jsItemType,extraParamBoolean:true,extraParamType:"tagType",extraParamTypeValue:"bookmark",extraParam:"tagValue",extraParamValue:a,dataType:"html",type:"get",loading:true,loadingLocation:"#section-i-heart-this .section-content",success:function(b){jQuery("#section-i-heart-this .section-content").html(b)}})}function retrieveBookmarks(b){var a="/services/gateway/?service[module]=Content&service[action]=GetContentBookmarkBlock&service[format]=html&user[token]="+document.userToken+"&params[itemId]="+document.jsItemID+"&params[serviceTemplate]=heartedList.tpl&params[itemType]="+document.jsItemType;$(this).webService({type:"GET",url:a,dataType:"html",success:function(c){$(".hearted-list").html(c)},loading:true,loadingLocation:b})}function removeBookmark(a){jQuery("#comment_AddArea").expressionWebService({expAction:"RemoveTag",type:"POST",objectId:document.jsItemID,objectType:document.jsItemType,extraParamBoolean:true,extraParamType:"tagType",extraParamTypeValue:"bookmark",extraParam:"unId",extraParamValue:a,dataType:"json",loading:true,loadingLocation:"#HeartThis",success:function(b){retrieveBookmarks()}})}$("#service-link-view-all").live("click",function(a){a.preventDefault();var b="/services/gateway/?service[module]=Content&service[action]=GetContentBookmarkBlock&service[format]=html&user[token]="+document.userToken+"&params[itemId]="+document.jsItemID+"&params[itemType]="+document.jsItemType;$(this).webService({type:"GET",url:b,dataType:"html",success:function(c){$("#section-i-heart-this .section-content").html(c)},loading:true,loadingLocation:"#section-i-heart-this"})});jQuery.fn.slideFadeToggle=function(a,c,b){return this.animate({opacity:"toggle",height:"toggle"},a,c,b)};jQuery.fn.fadeToggle=function(a,c,b){return this.animate({opacity:"toggle"},a,c,b)};function arrValueExists(b,c){for(var a=0;a<c.length;a++){if(c[a]==b){return true}}return false}function setCustomTheme(a,e,g,f,c){var d=jQuery.cookie(f);if(typeof c=="undefined"){var c=0}if(typeof f!="undefined"&&(!d||!arrValueExists(d,e))){d=e[Math.floor(Math.random()*e.length)];if(c>0){var b=new Date();b.setTime(b.getTime()+c)}else{var b=-1}jQuery.cookie(f,d,{path:"/",expires:b})}jQuery(a).addClass("theme-"+d);if(typeof g!="undefined"&&g){g(a,d,f)}}function updateCustomTheme(b,c,a){if(b==a){jQuery.cookie(c,null,{path:"/",expires:-1})}else{jQuery.cookie(c,b,{path:"/",expires:9999})}location.reload()}function iFrameAutoHeight(c,a){a=(typeof a=="undefined")?1:a;var d=jQuery(c,top.document).contents().find("#iframe-inner").height();var b=jQuery(c,top.document).parents().find(".advert").attr("id");if(a<4){if(d!==null&&typeof d=="number"&&d>0){jQuery(c,top.document).css("height",d+"px");if((d<=1)&&jQuery("#"+b).hasClass("advert-sponsor")){jQuery("#"+b).addClass("advert-empty")}else{jQuery("#"+b).css("display","block");jQuery("#"+b).removeClass("advert-empty")}}else{setTimeout(function(){iFrameAutoHeight(c,++a)},2500)}}}eventAddInvite=function(){return{init:function(){eventAddInvite.moduleType="WhatsOn";eventAddInvite.eventId=document.jsItemID;jQuery(".event-add-me").click(function(){if(document.loggedinUserName){if(jQuery(".event-add-me").length&&jQuery(this).attr("id")!=""){eventAddInvite.eventId=jQuery(this).attr("id")}eventAddInvite.inviteFriendsModal();eventAddInvite.addCalendar()}else{loginModal()}});jQuery(".event-invite-mates").live("click",function(){eventAddInvite.inviteFriendsModal()});jQuery(".event-invite-accept").live("click",function(){eventAddInvite.inviteFriendsModal();eventAddInvite.addCalendar();jQuery("#section-invite-mate").fadeOut();setTimeout(function(){jQuery("#section-invite-mate").remove()},1500)});jQuery(".event-invite-reject").live("click",function(){var a="/services/gateway/?service[module]=WhatsOn&service[action]=InviteReject&service[format]=json&params[actionableId]="+document.actionableId+"&user[token]="+document.userToken;jQuery(this).webService({type:"POST",url:a,dataType:"json",success:function(b){jQuery("#section-invite-mate").fadeOut();setTimeout(function(){jQuery("#section-invite-mate").remove()},1500)},error:"true",loading:true,loadingLocation:".members-invitation-request"})});jQuery(".event-invite-all").live("click",function(){jQuery("#mates-list li").addClass("selected");jQuery("#mates-list li").each(function(a,b){var c=jQuery(b).find("img").attr("id");jQuery("#invite-mates-list-submit").append("<li id=sumbit-mate-"+c+">"+c+"</li>")})});jQuery(".event-invite-all").live("click",function(){jQuery("#mates-list li").addClass("selected");jQuery("#mates-list li").each(function(a,b){var c=jQuery(b).find("img").attr("id");jQuery("#invite-mates-list-submit").append("<li id=sumbit-mate-"+c+">"+c+"</li>")})});jQuery("#mates-list li").live("click",function(){if(jQuery(this).is(".selected")){var a=jQuery(this).find("img").attr("id");jQuery(this).removeClass("selected");jQuery("#invite-mates-list-submit #sumbit-mate-"+a).remove()}else{var a=jQuery(this).find("img").attr("id");jQuery(this).addClass("selected");jQuery("#invite-mates-list-submit").append("<li id=sumbit-mate-"+a+">"+a+"</li>")}});jQuery(".event-invite-button").live("click",function(){var c=jQuery.makeArray();jQuery("#invite-mates-list-submit li").each(function(e,f){c.push(jQuery(f).html())});if(jQuery("#invite-mates-email textarea").val()=="friend@somewhere.com\n"){var d=""}else{var d=jQuery("#invite-mates-email textarea").val().split("\n")}if(jQuery("#invite-mates-message textarea").val()=="enter text..\n"){var b=""}else{var b=jQuery("#invite-mates-message textarea").val()}var a="/services/gigguide/event/"+eventAddInvite.eventId+"/invite.json?params[message]="+b+"&params[invitees][userIds]="+c+"&params[invitees][emails]="+d+"&user[token]="+document.userToken;jQuery(this).webService({type:"POST",url:a,dataType:"json",success:function(f){var e="#"+eventAddInvite.eventId;jQuery("#section-members-going .section-content").append('<span class="button-action-spc event-invite-mates"><span class="symbol symbol-plus">+</span>Invite friends</span>');if(f[0]=="Invited"){jQuery("#invite-mates-result").html("Your mates have been invited to this event")}else{jQuery("#invite-mates-result").html("There was a problem with your request, please try again later...")}jQuery("#invite-mates-result").fadeIn();setTimeout(function(){if(jQuery(e).length){jQuery(e).remove()}else{jQuery(".event-add-me,.event-invite-mates").remove()}jQuery("#simplemodal-overlay,#simplemodal-container").fadeOut();jQuery.modal.close()},2500)},loading:true,loadingLocation:".event-invite-button"})});jQuery(".event-invite-cancel,.modalCloseImg").live("click",function(){var a="#"+eventAddInvite.eventId;if(jQuery(a).length){if(jQuery(".item-counter-additional").length){var c=".item-counter-additional "+a;var b="#going-"+eventAddInvite.eventId+" .item-counter-number";var d=parseInt(jQuery(b).html());jQuery(b).html(d+1);jQuery(c).html("ADDED");jQuery(c).removeClass("event-add-me")}else{jQuery(a).remove()}}else{jQuery(".event-add-me,.event-invite-mates").remove()}jQuery("#section-members-going .section-content").append('<span class="button-action-spc event-invite-mates"><span class="symbol symbol-plus">+</span>Invite friends</span>');jQuery.modal.close()})},inviteFriendsModal:function(){jQuery("#inviteFriendsModalBox").remove();jQuery("#site-footer").append("<div id='inviteFriendsModalBox'></div>");jQuery("#inviteFriendsModalBox").modal({containerCss:{height:480,width:450}});jQuery("#inviteFriendsModalBox").webService({type:"GET",url:"/services/gateway/?service[module]=User&service[action]=getUserBuddies&service[format]=html&service[templateName]=inviteMates&params[offset]=1000&params[userId]="+document.loggedinUserId+"&params[eventId]="+eventAddInvite.eventId+"&params[isMe]=true&user[token]="+document.userToken,dataType:"html",loading:true,loadingText:true,loadingLocation:"#inviteFriendsModalBox",success:function(a){jQuery("#inviteFriendsModalBox").html(a)}})},retrieveCalendar:function(){jQuery(this).expressionWebService({expAction:"retrieveTag",objectId:eventAddInvite.eventId,objectType:eventAddInvite.moduleType,extraParamBoolean:true,extraParamType:"tagType",extraParamTypeValue:"calendar",extraParam:"tagValue",extraParamValue:"",dataType:"html",loading:true,loadingLocation:"#members-going-list",success:function(a){jQuery(".going-list-summary").html(a);var b=jQuery(".event-add-me span").html();if(b!="Invite mates"){var c=parseInt(jQuery("h2.members-going-list-count span").html());var c=c+1;if(c==1){jQuery(".members-going-list-count").html("There is <span>1</span> Member going")}if(c>1){jQuery(".members-going-list-count").html("There are <span>2</span> Members going")}jQuery(".members-going-list-count span").html(c)}}})},addCalendar:function(){jQuery(this).expressionWebService({expAction:"AddTag",objectId:eventAddInvite.eventId,objectType:eventAddInvite.moduleType,extraParamBoolean:true,extraParamType:"tagType",extraParamTypeValue:"calendar",extraParam:"actionableId",extraParamValue:document.actionableId,dataType:"json",loading:true,loadingLocation:"#members-going-list",success:function(a){if(jQuery(".going-list-summary").length){eventAddInvite.retrieveCalendar()}if(jQuery("#invite-mates-result").length){jQuery("#invite-mates-result").html("You have been added to this event, Invite some mates").fadeIn("slow");setTimeout(function(){jQuery("#invite-mates-result").fadeOut("slow")},2500)}}})},inviteRequest:function(){jQuery(this).webService({type:"get",url:"/services/gateway/?service[module]=WhatsOn&service[action]=InviteOpen&service[format]=html&params[templateName]=openInvite&params[actionableId]="+document.actionableId+"&user[token]="+document.userToken,dataType:"html",success:function(a){if(a!=""){jQuery("#section-invite-mate .section-content").append(a)}},loading:true,loadingLocation:"#section-invite-mate"})}}}();galleryManageTools=function(){return{init:function(b){if(document.jsCurrentTheme=="user"||document.jsCurrentTheme=="ugc"){var a="/services/gateway/gallery/"+b+"/retrieveManageMenu.php?user[token]="+document.userToken+"&params[template]=UserGalleryManageTools.tpl&service[format]=html"}else{var a="/services/gateway/gallery/"+b+"/retrieveManageMenu.php?user[token]="+document.userToken+"&service[format]=html"}if(a!=""){$(this).webService({type:"get",url:a,dataType:"html",success:function(c){jQuery("#manage-tools").html(c);if(document.jsCurrentAction=="ViewAlbum"){$("#album-delete-image").remove()}}})}$("#album-delete-image").live("click",function(c){c.preventDefault();galleryManageTools.albumDeleteImage(b)});$("#album-edit").live("click",function(c){c.preventDefault();galleryManageTools.albumEdit(b)});$("#album-delete").live("click",function(c){c.preventDefault();galleryManageTools.albumDelete(b)});$("#album-merge").live("click",function(c){c.preventDefault();galleryManageTools.albumMerge(b)});$("#user-album-delete-image").live("click",function(c){c.preventDefault();galleryManageTools.userAlbumDeleteImage(b)});$("#user-album-delete").live("click",function(c){c.preventDefault();galleryManageTools.userAlbumDelete(b)})},albumDeleteImage:function(c){var b=$("#selectedImageSection img").attr("id");var a=confirm(document.loggedinUserName+", are you fricken sure you want to delete this image (id: "+b+")?\n Don't say we didn't warn you, once it's deleted, it's deleted.");if(a){window.location.href="/gallery/delete/?albumId="+c+"&imageId="+b}},albumEdit:function(a){window.location.href="/gallery/edit/"+a},albumDelete:function(b){var a=confirm(document.loggedinUserName+", this will delete the album, and you can't recover it, go on, click OK if you are sure.");if(a){window.location.href="/gallery/delete/?albumId="+b}},albumMerge:function(b){var c=$("#destinationAlbumId").val();if(c!=""){var a=confirm(document.loggedinUserName+", are you sure you want to merge this album with album id "+c+"?\n This process is distructive and can not be un-done.");if(a){window.location.href="/gallery/MergeItem?albumId="+document.jsItemID+"&destinationId="+getItem("destinationAlbumId").value}}},userAlbumDeleteImage:function(c){var b=$("#selectedImageSection img").attr("id");var a=confirm(document.loggedinUserName+", are you fricken sure you want to delete this image (id: "+b+")?\n Don't say we didn't warn you, once it's deleted, it's deleted.");if(a){window.location.href="/people/"+document.loggedinUserName+"/gallery/delete/?albumId="+c+"&imageId="+b}},userAlbumDelete:function(b){var a=confirm(document.loggedinUserName+", this will delete the album, and you can't recover it, go on, click OK if you are sure.");if(a){window.location.href="/people/"+document.loggedinUserName+"/gallery/delete/?albumId="+b}}}}();articleManageTools=function(){return{init:function(){$("#content-changelog").live("click",function(b){b.preventDefault();var a="/index.php?module=Default&action=ShowToolTemplate&template=changeLogContentTool&itemID="+document.jsItemID+"&userModule="+document.jsItemType+"&id="+document.jsItemID+"&userAction=View&user[token]="+document.userToken;$(this).webService({type:"post",url:a,dataType:"html",success:function(d){$("#statsArea").html(d);jQuery.modal.close();window.setTimeout(c,500);function c(){$("#statsArea").modal({autoResize:true,containerCss:{height:400,width:545},overlayClose:true})}}})});$("#content-editor-pick").live("click",function(c){c.preventDefault();var a=$("input[name=content-editor-pick]").attr("checked");var b="/services/gateway/?service[module]=Content&service[action]=setEditorsPick&service[format]=html&params[active]="+a+"&params[id]="+document.jsItemID+"&user[token]="+document.userToken;$(this).webService({type:"post",url:b,dataType:"html",success:function(d){if(a==true){$("input[name=content-editor-pick]").attr("checked","checked")}else{$("input[name=content-editor-pick]").attr("checked","")}alert(d)}})});$("#content-suspend").live("click",function(c){c.preventDefault();var b=$("textarea[name=content-suspend-reason]").val();var a="/services/gateway/?service[module]=Content&service[action]=suspendArticle&service[format]=html&params[reason]="+b+"&params[id]="+document.jsItemID+"&user[token]="+document.userToken;var d=confirm(document.loggedinUserName+", you are about to suspend this article, make sure you have a good reason why.");if(d){$(this).webService({type:"post",url:a,dataType:"html",success:function(e){alert(e)}})}})}}}();function endlessScroll(){page=parseInt($(this).parent().find(".endless-scroll-container").attr("page"));serviceURL=$(this).parent().find(".endless-scroll-container").attr("service");socialButtons=$(this).parent().find(".endless-scroll-container").attr("social");loadingElement=$(this).parent().find(".endless-scroll-container");triggerElement=$(this).find(".endless-scroll-trigger");newPage=page+1;if(typeof maxPageResultsSize!="undefined"){var a={"params[page]":newPage,"params[pageSize]":maxPageResultsSize}}else{var a={"params[page]":newPage}}if(newPage<=document.maxAutoScroll){$.get(serviceURL,a,function(b){if(b!=""){$(loadingElement).append(b);$(loadingElement).attr("page",newPage);if(socialButtons=="true"){FB.XFBML.parse();gapi.plusone.go();if($("a.twitter-share-button",b).length>0){$.ajax({url:"http://platform.twitter.com/widgets.js",dataType:"script",cache:true})}}}else{$(this).remove()}})}else{$(this).remove()}};/* contents of /global/comps/social_bar.js */$(document).ready(function(){if($.cookie("socialbar")=="true"||$.cookie("socialbar")==null){d()}else{if($.cookie("socialbar")=="false"){b()}}$.fn.adjustPanel=function(){$(this).find("ul, .subpanel").css({height:"auto"});var j=$(window).height();var i=$(this).find(".subpanel").height();var g=j-100;var h=g-25;if(i>=g){$(this).find(".subpanel").css({height:g});$(this).find("ul").css({height:h})}else{if(i<g){$(this).find("ul").css({height:"auto"})}}};$("#chatpanel").adjustPanel();$("#alertpanel").adjustPanel();$("#mypanel").adjustPanel();$("#statuspanel").adjustPanel();$(window).resize(function(){$("#chatpanel").adjustPanel();$("#alertpanel").adjustPanel();$("#mypanel").adjustPanel();$("#statuspanel").adjustPanel()});$("#chatpanel a:first, #alertpanel a:first, #mypanel a:first, #statuspanel a:first").click(function(){if($(this).next(".subpanel").is(":visible")){$(this).next(".subpanel").hide();$("#footpanel li a").removeClass("active")}else{$(".subpanel").hide();$(this).next(".subpanel").toggle();$("#footpanel li a").removeClass("active");$(this).toggleClass("active")}return false});$("#chatpanel a:first").click(function(g){if($(this).next(".subpanel").is(":visible")){g.preventDefault();a()}});$("#alertpanel a:first").click(function(g){if($(this).next(".subpanel").is(":visible")){g.preventDefault();e()}});$("#statuspanel a:first").click(function(g){if($(this).next(".subpanel").is(":visible")){g.preventDefault();f()}});$(".subpanel h3").click(function(){$(".subpanel").hide();$("#footpanel li a").removeClass("active")});$(".subpanel ul").click(function(g){g.stopPropagation()});$("#alertpanel li").hover(function(){$(this).find("a.delete").css({visibility:"visible"})},function(){$(this).find("a.delete").css({visibility:"hidden"})});$(".close").click(function(){b();$.cookie("socialbar",false,{expires:365,path:"/",domain:cookiedomain})});$(".open").click(function(){d();$.cookie("socialbar",true,{expires:365,path:"/",domain:cookiedomain})});function d(){$("#footpanel").css({display:"block",width:"100%",right:"auto",left:"0"});$("#chatpanel, #alertpanel, #socialclose, #request, #mail, #statuspanel, #mypanel").show();$("#open").hide()}function b(){$("#footpanel").css({display:"block",width:"30px",right:"0",left:"auto"});$("#chatpanel, #alertpanel, #socialclose, #request, #mail, #statuspanel, #mypanel").hide();$("#open").show()}function a(){var g="/services/my/chatterbox.html";jQuery(this).webService({type:"POST",url:g,dataType:"html",success:function(h){$("#matesShouts").html(h)},loading:true,loadingLocation:"#matesShouts"})}function e(){var g="/services/my/feed.html";jQuery(this).webService({type:"POST",url:g,dataType:"html",success:function(h){$("#matesFeed").html(h)},loading:true,loadingLocation:"#matesFeed"})}function f(){var g="/services/my/status.html";jQuery(this).webService({type:"POST",url:g,dataType:"html",success:function(h){$("#matesStatus").html(h)},loading:true,loadingLocation:"#matesStatus"})}if(jQuery("#chatbox-status-update-form").length){jQuery("#chatbox-status-update-form").submit(function(){var g=jQuery("input#chatbox-status-update").val();newStatusToString=escape(g);jQuery("input#chatbox-status-update").addClass("input_loading");jQuery().webService({type:"POST",url:"/services/user/status/add.html",data:"params[tagType]=statusUpdate&params[tagValue]="+newStatusToString+"&params[objectType]=User&params[objectId]="+document.loggedinUserId+"&user[token]="+document.userToken,dataType:"html",success:function(h){jQuery("#chatbox-status-update").val("");jQuery("#chatbox-status-update").addClass("blur").blur();jQuery("#chatbox-status-update").removeClass("input_loading")},loading:true,loadingLocation:"#shout-reply"});return false})}jQuery("#chatbox-shout-everyone-button").live("click",function(){c();return false});$("#chatbox-shout-everyone").keydown(function(g){if(g.which==13){c();return false}});function c(){var g=$("#shout-everyone-box-userid").val();var h=$("#chatbox-shout-everyone").val();jQuery("textarea#chatbox-shout-everyone").addClass("input_loading");jQuery().webService({type:"POST",url:"/services/user/shout/add.html",data:"params[userId]="+document.loggedinUserId+"&params[objectType]=Chat&params[objectId]="+g+"&params[tagValue]="+h+"&params[tagType]=shoutBox&user[token]="+document.userToken,dataType:"html",success:function(i){jQuery("#chatbox-shout-everyone").val("");jQuery.modal.close();jQuery("#chatbox-shout-everyone").removeClass("input_loading")},loading:true,loadingLocation:"#shout-reply"})}if(navigator.platform=="iPad"||navigator.platform=="iPhone"||navigator.platform=="iPod"){$("#footpanel").hide()}});/* contents of /comps/swfobject.js */if(typeof deconcept=="undefined"){var deconcept=new Object()}if(typeof deconcept.util=="undefined"){deconcept.util=new Object()}if(typeof deconcept.SWFObjectUtil=="undefined"){deconcept.SWFObjectUtil=new Object()}deconcept.SWFObject=function(m,b,n,e,j,k,g,f,d,l){if(!document.getElementById){return}this.DETECT_KEY=l?l:"detectflash";this.skipDetect=deconcept.util.getRequestParameter(this.DETECT_KEY);this.params=new Object();this.variables=new Object();this.attributes=new Array();if(m){this.setAttribute("swf",m)}if(b){this.setAttribute("id",b)}if(n){this.setAttribute("width",n)}if(e){this.setAttribute("height",e)}if(j){this.setAttribute("version",new deconcept.PlayerVersion(j.toString().split(".")))}this.installedVer=deconcept.SWFObjectUtil.getPlayerVersion();if(!window.opera&&document.all&&this.installedVer.major>7){deconcept.SWFObject.doPrepUnload=true}if(k){this.addParam("bgcolor",k)}var a=g?g:"high";this.addParam("quality",a);this.setAttribute("useExpressInstall",false);this.setAttribute("doExpressInstall",false);var i=(f)?f:window.location;this.setAttribute("xiRedirectUrl",i);this.setAttribute("redirectUrl","");if(d){this.setAttribute("redirectUrl",d)}};deconcept.SWFObject.prototype={useExpressInstall:function(a){this.xiSWFPath=!a?"expressinstall.swf":a;this.setAttribute("useExpressInstall",true)},setAttribute:function(a,b){this.attributes[a]=b},getAttribute:function(a){return this.attributes[a]},addParam:function(b,a){this.params[b]=a},getParams:function(){return this.params},addVariable:function(b,a){this.variables[b]=a},getVariable:function(a){return this.variables[a]},getVariables:function(){return this.variables},getVariablePairs:function(){var c=new Array();var b;var a=this.getVariables();for(b in a){c[c.length]=b+"="+a[b]}return c},getSWFHTML:function(){var b="";if(navigator.plugins&&navigator.mimeTypes&&navigator.mimeTypes.length){if(this.getAttribute("doExpressInstall")){this.addVariable("MMplayerType","PlugIn");this.setAttribute("swf",this.xiSWFPath)}b='<embed type="application/x-shockwave-flash" src="'+this.getAttribute("swf")+'" width="'+this.getAttribute("width")+'" height="'+this.getAttribute("height")+'" style="'+this.getAttribute("style")+'"';b+=' id="'+this.getAttribute("id")+'" name="'+this.getAttribute("id")+'" ';var f=this.getParams();for(var e in f){b+=[e]+'="'+f[e]+'" '}var d=this.getVariablePairs().join("&");if(d.length>0){b+='flashvars="'+d+'"'}b+="/>"}else{if(this.getAttribute("doExpressInstall")){this.addVariable("MMplayerType","ActiveX");this.setAttribute("swf",this.xiSWFPath)}b='<object id="'+this.getAttribute("id")+'" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="'+this.getAttribute("width")+'" height="'+this.getAttribute("height")+'" style="'+this.getAttribute("style")+'">';b+='<param name="movie" value="'+this.getAttribute("swf")+'" />';var c=this.getParams();for(var e in c){b+='<param name="'+e+'" value="'+c[e]+'" />'}var a=this.getVariablePairs().join("&");if(a.length>0){b+='<param name="flashvars" value="'+a+'" />'}b+="</object>"}return b},write:function(b){if(this.getAttribute("useExpressInstall")){var a=new deconcept.PlayerVersion([6,0,65]);if(this.installedVer.versionIsValid(a)&&!this.installedVer.versionIsValid(this.getAttribute("version"))){this.setAttribute("doExpressInstall",true);this.addVariable("MMredirectURL",escape(this.getAttribute("xiRedirectUrl")));document.title=document.title.slice(0,47)+" - Flash Player Installation";this.addVariable("MMdoctitle",document.title)}}if(this.skipDetect||this.getAttribute("doExpressInstall")||this.installedVer.versionIsValid(this.getAttribute("version"))){var c=(typeof b=="string")?document.getElementById(b):b;c.innerHTML=this.getSWFHTML();return true}else{if(this.getAttribute("redirectUrl")!=""){document.location.replace(this.getAttribute("redirectUrl"))}}return false}};deconcept.SWFObjectUtil.getPlayerVersion=function(){var f=new deconcept.PlayerVersion([0,0,0]);if(navigator.plugins&&navigator.mimeTypes.length){var a=navigator.plugins["Shockwave Flash"];if(a&&a.description){f=new deconcept.PlayerVersion(a.description.replace(/([a-zA-Z]|\s)+/,"").replace(/(\s+r|\s+b[0-9]+)/,".").split("."))}}else{if(navigator.userAgent&&navigator.userAgent.indexOf("Windows CE")>=0){var b=1;var c=3;while(b){try{c++;b=new ActiveXObject("ShockwaveFlash.ShockwaveFlash."+c);f=new deconcept.PlayerVersion([c,0,0])}catch(d){b=null}}}else{try{var b=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7")}catch(d){try{var b=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");f=new deconcept.PlayerVersion([6,0,21]);b.AllowScriptAccess="always"}catch(d){if(f.major==6){return f}}try{b=new ActiveXObject("ShockwaveFlash.ShockwaveFlash")}catch(d){}}if(b!=null){f=new deconcept.PlayerVersion(b.GetVariable("$version").split(" ")[1].split(","))}}}return f};deconcept.PlayerVersion=function(a){this.major=a[0]!=null?parseInt(a[0]):0;this.minor=a[1]!=null?parseInt(a[1]):0;this.rev=a[2]!=null?parseInt(a[2]):0};deconcept.PlayerVersion.prototype.versionIsValid=function(a){if(this.major<a.major){return false}if(this.major>a.major){return true}if(this.minor<a.minor){return false}if(this.minor>a.minor){return true}if(this.rev<a.rev){return false}return true};deconcept.util={getRequestParameter:function(c){var d=document.location.search||document.location.hash;if(c==null){return d}if(d){var b=d.substring(1).split("&");for(var a=0;a<b.length;a++){if(b[a].substring(0,b[a].indexOf("="))==c){return b[a].substring((b[a].indexOf("=")+1))}}}return""}};deconcept.SWFObjectUtil.cleanupSWFs=function(){var b=document.getElementsByTagName("OBJECT");for(var c=b.length-1;c>=0;c--){b[c].style.display="none";for(var a in b[c]){if(typeof b[c][a]=="function"){b[c][a]=function(){}}}}};if(deconcept.SWFObject.doPrepUnload){if(!deconcept.unloadSet){deconcept.SWFObjectUtil.prepUnload=function(){__flash_unloadHandler=function(){};__flash_savedUnloadHandler=function(){};window.attachEvent("onunload",deconcept.SWFObjectUtil.cleanupSWFs)};window.attachEvent("onbeforeunload",deconcept.SWFObjectUtil.prepUnload);deconcept.unloadSet=true}}if(!document.getElementById&&document.all){document.getElementById=function(a){return document.all[a]}}var getQueryParamValue=deconcept.util.getRequestParameter;var FlashObject=deconcept.SWFObject;var SWFObject=deconcept.SWFObject;/* contents of /comps/interstitial.js */itmGlobal=function(){var c=jQuery,b,a;return{init:function(){var d=parseInt(jQuery.browser.version,10);if(jQuery.browser.msie&&d<7){c("#vid-loading").fadeOut();c("#vid-player").fadeIn()}else{var f=c("#video-cont").width();if(f>640){f=640;var e=380}else{var e=Math.round(f*9/16+20)}c("#vid-player #embedded_player").height(e).width(f);c("#vid-loading").fadeOut();c("#vid-player").fadeIn()}c("#notify-close").live("click",function(){itmGlobal.notifyClose()})},interStitialInit:function(f){var e=f.config.bg;var d=f.config.top+"px";c("#interstitial-cont").css({"background-color":e}).scrollTop(0).show();c("#ad-close strong").click(this.interStitialClose);if(f.config.adTimer){adTimer=f.config.adTimer;this.interStitialTimer()}},interStitialTimer:function(){if(adTimer==0){this.interStitialClose()}else{if(jQuery.isReady){}c("#ad-timer").html('this ad will close in&nbsp;<em style="color:#3399cc;font-size:14px;font-weight:bold">'+adTimer+"</em>&nbsp;seconds");adTimer--;b=setTimeout("itmGlobal.interStitialTimer()",1250)}},interStitialClose:function(d){clearTimeout(b);c("#video-player").css("visibility","visible");c("#interstitial-cont").hide();c("#interstitial-ad").hide()},notifyInit:function(d){c("#container").css("background-position","0px 40px");if(d.config.slide){c("#notify").slideDown("slow")}else{c("#notify").show("fast")}if(d.config.closeButton){c("#notify-close").show()}if(d.config.adTimer){adTimer=d.config.adTimer;this.notifyTimer()}c("body").css("background-position","center 40px")},notifyTimer:function(){if(adTimer==0){this.notifyClose()}else{adTimer--;b=setTimeout("itmGlobal.notifyTimer()",1250)}},notifyClose:function(d){clearTimeout(b);c("#notify").slideUp("fast");c("#container").css("background-position","0px 0px");c("body").css("background-position","center 0px")}}}();jQuery(document).ready(function(){itmGlobal.init()});jQuery(window).resize(function(){itmGlobal.init()});/* contents of /default.js */jQuery(document).ready(function(){if(jQuery("#site-menu").length){jQuery("#site-menu .menu-sub").superfish({autoArrows:false,dropShadows:false,speed:1,delay:800})}var a;jQuery("ul.menu-show-click>li.parent>a").live("click",function(b){b.preventDefault();a=jQuery(this).parent();jQuery(this).parent().toggleClass("show-child")});jQuery(document.body).bind("click",function(c){if(a){var b=a[0];if(!jQuery.contains(b,c.target)||!b==c.target){jQuery("ul.menu-show-click>li.parent>a").parent().removeClass("show-child")}}});jQuery("input[title],textarea[title]").inputHints();jQuery(".txt-auto-select").click(function(b){jQuery(this).select()});if(jQuery(".uitabs-active").length){jQuery(".uitabs-active").tabs({event:"mouseover"});jQuery(".uitabs-active .uitabs-panel").css("visibility","visible")}if(jQuery(".related-content").length){jQuery(".related-content").tabs({event:"mouseover"}).css("visibility","visible")}if(jQuery(".breakout-tabbed").length){jQuery(".breakout-tabbed").each(function(){if(jQuery(this).hasClass(".breakout-tabbed-random")){var b=Math.floor(Math.random()*3)}else{var b=0}jQuery(this).tabs({event:"mouseover",selected:b}).css("visibility","visible")})}if(jQuery(".section-related .items-more-toggle").length){jQuery(".section-related .items-more-toggle a").click(function(b){b.preventDefault();jQuery(this).parent(".section-related .items-more-toggle").toggleClass("items-collapsed items-expanded");jQuery(".section-related .item-list-more").slideFadeToggle()})}if(document.userToken){if(jQuery("#breakout-my").length){jQuery().webService({url:"/services/gateway/?user[token]="+document.userToken+"&service[module]=Default&service[action]=getYourStuff&service[format]=html&params[yourstuffDisplay]=0&params[]=",dataType:"html",success:function(b){jQuery("#breakout-my").html(b);jQuery("#breakout-my input[title], #breakout-my textarea[title]").inputHints();jQuery("#breakout-subscribe").hide();jQuery("#breakout-my").fadeIn();jQuery("#my-status-update-form").submit(function(){socialBlockStats_Shout(jQuery(this));var c=jQuery("input#my-status-update").val();newStatusToString=escape(c);jQuery().webService({type:"GET",url:"/services/gateway/?service[module]=Expressions&service[action]=AddTag&service[format]=json&params[tagType]=statusUpdate&params[tagValue]="+newStatusToString+"&params[objectType]=User&params[objectId]="+document.loggedinUserId+"&user[token]="+document.userToken,dataType:"json",success:function(d){},loading:true,loadingLocation:"#my-primary-view"});return false})}})}}else{jQuery(".login-options .login-site form").validate({errorClass:"invalid",validClass:"valid",errorElement:"p",invalidHandler:function(){var b=jQuery(".simplemodal-container");if(b.length){b.css("height","auto")}},submitHandler:function(b){b.submit()},rules:{u_name:"required",u_pass:"required"},messages:{u_name:"No username or email address",u_pass:"No password"}});jQuery(".open-login-modal").click(function(b){b.preventDefault();loginModal()});if(jQuery("#breakout-subscribe").length){jQuery("#subscribe-newsletter").click(function(b){b.preventDefault();jQuery("#breakout-subscribe .subscribe-hint").hide();jQuery("#subscribe-email").fadeToggle()});jQuery("#breakout-subscribe .button").bind({mouseover:function(){hintID="#"+jQuery(this).attr("id")+"-hint";jQuery("#breakout-subscribe .subscribe-hint").hide();jQuery(hintID).fadeIn("fast")},mouseout:function(){jQuery("#breakout-subscribe .subscribe-hint").fadeOut("fast")}})}}if(jQuery("iframe.iResize").length){jQuery("iframe.iResize").each(function(){jQuery(this).load(function(){iFrameAutoHeight(this)})})}if(jQuery(".back-link").length){jQuery(".back-link").click(function(b){b.preventDefault();if(typeof history.go(-1)!="undefined"){history.go(-1)}else{window.location="/"}})}if(jQuery(".content-text").length){jQuery(".content-text a").addClass("content-link");if(jQuery(".article-paginate").length){jQuery(".article-paginate a").removeClass("content-link")}if(jQuery("#section-tracklisting").length){jQuery("#section-tracklisting a").removeClass("content-link")}}$(".music-reviews .content-grouper ").hover(function(){$(this).animate({opacity:1},150)},function(){$(this).animate({opacity:0},500)});$("#button-manage").live("click",function(b){b.preventDefault();$("#manage-tools").modal({opacity:0,containerId:"manage-tools-modal",overlayClose:true,autoPosition:false,autoResize:true,containerCss:{padding:10,width:185,minHeight:390},onOpen:function(c){$("#button-manage").css("background-color","#333");c.overlay.fadeIn("fast",function(){c.container.toggle("slide",{direction:"right"},500);c.data.fadeIn("fast")})},onClose:function(c){$("#button-manage").css("background-color","");$.modal.close()}})});$(".fb-connect").click(function(b){b.preventDefault();window.location=fb_redirect})});function resizeContent(b,d){var f=$(b);if(f.length){var c=f.height();for(i in d){if(!jQuery(d[i]).length){return false}}for(i in d){var e=jQuery(d[i]);var a=e.css("padding-top").replace("px","")*1+e.css("padding-bottom").replace("px","")*1;e.css("min-height",c-a+"px")}}}function getThumbIndex(a){return a.parent().children("li.thumb-image").index(a)}function showUserTools(){jQuery("#cities-menu-city>a>span").prepend(userCity).attr("href",userCityURL)}function showSubscribeBlock(){if(!document.userToken){jQuery("#breakout-subscribe").fadeIn()}}jQuery(".content-link").live("click",function(a){a.preventDefault();if(jQuery("#whatson-listing").length){contentType=2}else{contentType=1}linkURL=jQuery(this).attr("href");objectId=document.jsItemID;linkRedirect="/go.php?";window.open(siteURL+linkRedirect+linkURL+";;"+contentType+";"+objectId)});var customThemes={hands:"Hands",shellstage:"Shell Stage",orangestage:"Orange Stage",crowd:"Crowd",beetroots:"Beetroots",topview:"Top View",minimal:"ITM Minimal",random:"I Can't Decide!"};var availableThemes=new Array();jQuery.each(customThemes,function(a,b){jQuery(document).ready(function(){jQuery("#theme-updater select").append('<option value="'+a+'">'+b+"</option>")});if(a!="random"||a!="minimal"){availableThemes.push(a)}});jQuery(document).ready(function(){jQuery("#theme-updater select").change(function(){var a=jQuery("#theme-updater select option:selected").val();if(typeof a!="undefined"&&a!=""){jQuery.trackEvent("theme-"+a,"select",window.location.href,null);updateCustomTheme(a,"itm_custom_theme","random")}})});function updateSelectedTheme(a,b,c){jQuery(document).ready(function(){jQuery("#theme-updater select option[selected]").removeAttr("selected");jQuery("#theme-updater select option[value='"+b+"']").attr("selected","selected")})};/* contents of /global/comps/TSA_JWAudioPlayer.js */function TSA_JWAudioPlayer(a){this.playerId=a;this.playRecorded=false;this.player=null;this.playedPercent=new Array();this.getplayerInstance=function(){if(this.player==null){this.player=jwplayer(this.playerId)}return this.player};this.returnPlaylistIdFromTrackNumber=function(e){var c=this.getplayerInstance();var f=c.config.playlist;var b=e+".mp4";var d=false;$.each(f,function(g,h){if(h.file==b){d=g}});return d};this.analyticsRecordDuration=function(e){var b=Math.round((e.position/e.duration)*100);var d=this.analyticsBuildFileReference();var c=this.getplayerInstance();if(b%10==0&&c.getState()=="PLAYING"&&this.playedPercent[b]!=true&&b>0){this.playedPercent[b]=true;$.trackEvent("stream","percent_played",d,b)}};this.analyticsBuildFileReference=function(){var c=this.getplayerInstance();if(c){var b=c.getPlaylistItem();return streamAnalyticsPrefix+"|"+b.file}};this.analyticsRecordPlays=function(d){var c=this.getplayerInstance();var b=this.analyticsBuildFileReference();if(c){if(this.playRecorded==false){this.playRecorded=true;$.trackEvent("stream","plays",b,null)}}};this.newPlaylistItemLoaded=function(b){this.playRecorded=false};this.nextInPlaylist=function(){var b=this.getplayerInstance();b.playlistNext()}};/* contents of /global/comps/jwplayer.js */if(typeof jwplayer=="undefined"){var jwplayer=function(b){if(jwplayer.api){return jwplayer.api.selectPlayer(b)}};var $jw=jwplayer;jwplayer.version="5.7.1896 (Licensed version)";jwplayer.vid=document.createElement("video");jwplayer.audio=document.createElement("audio");jwplayer.source=document.createElement("source");(function(c){c.utils=function(){};c.utils.typeOf=function(a){var b=typeof a;if(b==="object"){if(a){if(a instanceof Array){b="array"}}else{b="null"}}return b};c.utils.extend=function(){var f=c.utils.extend["arguments"];if(f.length>1){for(var a=1;a<f.length;a++){for(var b in f[a]){f[0][b]=f[a][b]}}return f[0]}return null};c.utils.clone=function(a){var h;var g=c.utils.clone["arguments"];if(g.length==1){switch(c.utils.typeOf(g[0])){case"object":h={};for(var b in g[0]){h[b]=c.utils.clone(g[0][b])}break;case"array":h=[];for(var b in g[0]){h[b]=c.utils.clone(g[0][b])}break;default:return g[0];break}}return h};c.utils.extension=function(a){if(!a){return""}a=a.substring(a.lastIndexOf("/")+1,a.length);a=a.split("?")[0];if(a.lastIndexOf(".")>-1){return a.substr(a.lastIndexOf(".")+1,a.length).toLowerCase()}return};c.utils.html=function(b,a){b.innerHTML=a};c.utils.wrap=function(b,a){if(b.parentNode){b.parentNode.replaceChild(a,b)}a.appendChild(b)};c.utils.ajax=function(a,b,k){var h;if(window.XMLHttpRequest){h=new XMLHttpRequest()}else{h=new ActiveXObject("Microsoft.XMLHTTP")}h.onreadystatechange=function(){if(h.readyState===4){if(h.status===200){if(b){b(h)}}else{if(k){k(a)}}}};try{h.open("GET",a,true);h.send(null)}catch(j){if(k){k(a)}}return h};c.utils.load=function(b,a,f){b.onreadystatechange=function(){if(b.readyState===4){if(b.status===200){if(a){a()}}else{if(f){f()}}}}};c.utils.find=function(a,b){return a.getElementsByTagName(b)};c.utils.append=function(b,a){b.appendChild(a)};c.utils.isIE=function(){return((!+"\v1")||(typeof window.ActiveXObject!="undefined"))};c.utils.isLegacyAndroid=function(){var a=navigator.userAgent.toLowerCase();return(a.match(/android 2.[012]/i)!==null)};c.utils.isIOS=function(a){if(typeof a=="undefined"){a=/iP(hone|ad|od)/i}var b=navigator.userAgent.toLowerCase();return(b.match(a)!==null)};c.utils.isIPad=function(){return c.utils.isIOS(/iPad/i)};c.utils.isIPod=function(){return c.utils.isIOS(/iP(hone|od)/i)};c.utils.getFirstPlaylistItemFromConfig=function(f){var b={};var a;if(f.playlist&&f.playlist.length){a=f.playlist[0]}else{a=f}b.file=a.file;b.levels=a.levels;b.streamer=a.streamer;b.playlistfile=a.playlistfile;b.provider=a.provider;if(!b.provider){if(b.file&&(b.file.toLowerCase().indexOf("youtube.com")>-1||b.file.toLowerCase().indexOf("youtu.be")>-1)){b.provider="youtube"}if(b.streamer&&b.streamer.toLowerCase().indexOf("rtmp://")==0){b.provider="rtmp"}if(a.type){b.provider=a.type.toLowerCase()}}if(b.provider=="audio"){b.provider="sound"}return b};c.utils.getOuterHTML=function(b){if(b.outerHTML){return b.outerHTML}else{try{return new XMLSerializer().serializeToString(b)}catch(a){return""}}};c.utils.setOuterHTML=function(b,h){if(b.outerHTML){b.outerHTML=h}else{var a=document.createElement("div");a.innerHTML=h;var k=document.createRange();k.selectNodeContents(a);var j=k.extractContents();b.parentNode.insertBefore(j,b);b.parentNode.removeChild(b)}};c.utils.hasFlash=function(){if(typeof navigator.plugins!="undefined"&&typeof navigator.plugins["Shockwave Flash"]!="undefined"){return true}if(typeof window.ActiveXObject!="undefined"){try{new ActiveXObject("ShockwaveFlash.ShockwaveFlash");return true}catch(a){}}return false};c.utils.getPluginName=function(a){if(a.lastIndexOf("/")>=0){a=a.substring(a.lastIndexOf("/")+1,a.length)}if(a.lastIndexOf("-")>=0){a=a.substring(0,a.lastIndexOf("-"))}if(a.lastIndexOf(".swf")>=0){a=a.substring(0,a.lastIndexOf(".swf"))}if(a.lastIndexOf(".js")>=0){a=a.substring(0,a.lastIndexOf(".js"))}return a};c.utils.getPluginVersion=function(a){if(a.lastIndexOf("-")>=0){if(a.lastIndexOf(".js")>=0){return a.substring(a.lastIndexOf("-")+1,a.lastIndexOf(".js"))}else{if(a.lastIndexOf(".swf")>=0){return a.substring(a.lastIndexOf("-")+1,a.lastIndexOf(".swf"))}else{return a.substring(a.lastIndexOf("-")+1)}}}return""};c.utils.getAbsolutePath=function(b,l){if(!c.utils.exists(l)){l=document.location.href}if(!c.utils.exists(b)){return undefined}if(d(b)){return b}var a=l.substring(0,l.indexOf("://")+3);var m=l.substring(a.length,l.indexOf("/",a.length+1));var p;if(b.indexOf("/")===0){p=b.split("/")}else{var o=l.split("?")[0];o=o.substring(a.length+m.length+1,o.lastIndexOf("/"));p=o.split("/").concat(b.split("/"))}var q=[];for(var n=0;n<p.length;n++){if(!p[n]||!c.utils.exists(p[n])||p[n]=="."){continue}else{if(p[n]==".."){q.pop()}else{q.push(p[n])}}}return a+m+"/"+q.join("/")};function d(b){if(!c.utils.exists(b)){return}var a=b.indexOf("://");var f=b.indexOf("?");return(a>0&&(f<0||(f>a)))}c.utils.pluginPathType={ABSOLUTE:"ABSOLUTE",RELATIVE:"RELATIVE",CDN:"CDN"};c.utils.getPluginPathType=function(g){if(typeof g!="string"){return}g=g.split("?")[0];var b=g.indexOf("://");if(b>0){return c.utils.pluginPathType.ABSOLUTE}var h=g.indexOf("/");var a=c.utils.extension(g);if(b<0&&h<0&&(!a||!isNaN(a))){return c.utils.pluginPathType.CDN}return c.utils.pluginPathType.RELATIVE};c.utils.mapEmpty=function(b){for(var a in b){return false}return true};c.utils.mapLength=function(b){var f=0;for(var a in b){f++}return f};c.utils.log=function(a,b){if(typeof console!="undefined"&&typeof console.log!="undefined"){if(b){console.log(a,b)}else{console.log(a)}}};c.utils.css=function(j,a,k){if(c.utils.exists(j)){for(var h in a){try{if(typeof a[h]==="undefined"){continue}else{if(typeof a[h]=="number"&&!(h=="zIndex"||h=="opacity")){if(isNaN(a[h])){continue}if(h.match(/color/i)){a[h]="#"+c.utils.strings.pad(a[h].toString(16),6)}else{a[h]=Math.ceil(a[h])+"px"}}}j.style[h]=a[h]}catch(b){}}}};c.utils.isYouTube=function(a){return(a.indexOf("youtube.com")>-1||a.indexOf("youtu.be")>-1)};c.utils.transform=function(b,a){b.style.webkitTransform=a;b.style.MozTransform=a;b.style.OTransform=a};c.utils.stretch=function(r,a,b,t,o,s){if(typeof b=="undefined"||typeof t=="undefined"||typeof o=="undefined"||typeof s=="undefined"){return}var v=b/o;var u=t/s;var p=0;var q=0;a.style.overflow="hidden";c.utils.transform(a,"");var w={};switch(r.toUpperCase()){case c.utils.stretching.NONE:w.width=o;w.height=s;break;case c.utils.stretching.UNIFORM:if(v>u){w.width=o*u;w.height=s*u}else{w.width=o*v;w.height=s*v}break;case c.utils.stretching.FILL:if(v>u){w.width=o*v;w.height=s*v}else{w.width=o*u;w.height=s*u}break;case c.utils.stretching.EXACTFIT:c.utils.transform(a,["scale(",v,",",u,")"," translate(0px,0px)"].join(""));w.width=o;w.height=s;break;default:break}w.top=(t-w.height)/2;w.left=(b-w.width)/2;c.utils.css(a,w)};c.utils.stretching={NONE:"NONE",FILL:"FILL",UNIFORM:"UNIFORM",EXACTFIT:"EXACTFIT"};c.utils.deepReplaceKeyName=function(a,k,m){switch(c.utils.typeOf(a)){case"array":for(var b=0;b<a.length;b++){a[b]=c.utils.deepReplaceKeyName(a[b],k,m)}break;case"object":for(var j in a){var l=j.replace(new RegExp(k,"g"),m);a[l]=c.utils.deepReplaceKeyName(a[j],k,m);if(j!=l){delete a[j]}}break}return a};c.utils.isInArray=function(a,b){if(!(a)||!(a instanceof Array)){return false}for(var f=0;f<a.length;f++){if(b===a[f]){return true}}return false};c.utils.exists=function(a){switch(typeof(a)){case"string":return(a.length>0);break;case"object":return(a!==null);case"undefined":return false}return true};c.utils.empty=function(a){if(typeof a.hasChildNodes=="function"){while(a.hasChildNodes()){a.removeChild(a.firstChild)}}};c.utils.parseDimension=function(a){if(typeof a=="string"){if(a===""){return 0}else{if(a.lastIndexOf("%")>-1){return a}else{return parseInt(a.replace("px",""),10)}}}return a};c.utils.getDimensions=function(a){if(a&&a.style){return{x:c.utils.parseDimension(a.style.left),y:c.utils.parseDimension(a.style.top),width:c.utils.parseDimension(a.style.width),height:c.utils.parseDimension(a.style.height)}}else{return{}}};c.utils.timeFormat=function(a){str="00:00";if(a>0){str=Math.floor(a/60)<10?"0"+Math.floor(a/60)+":":Math.floor(a/60)+":";str+=Math.floor(a%60)<10?"0"+Math.floor(a%60):Math.floor(a%60)}return str}})(jwplayer);(function(b){b.events=function(){};b.events.COMPLETE="COMPLETE";b.events.ERROR="ERROR"})(jwplayer);(function(jwplayer){jwplayer.events.eventdispatcher=function(debug){var _debug=debug;var _listeners;var _globallisteners;this.resetEventListeners=function(){_listeners={};_globallisteners=[]};this.resetEventListeners();this.addEventListener=function(type,listener,count){try{if(!jwplayer.utils.exists(_listeners[type])){_listeners[type]=[]}if(typeof(listener)=="string"){eval("listener = "+listener)}_listeners[type].push({listener:listener,count:count})}catch(err){jwplayer.utils.log("error",err)}return false};this.removeEventListener=function(type,listener){if(!_listeners[type]){return}try{for(var listenerIndex=0;listenerIndex<_listeners[type].length;listenerIndex++){if(_listeners[type][listenerIndex].listener.toString()==listener.toString()){_listeners[type].splice(listenerIndex,1);break}}}catch(err){jwplayer.utils.log("error",err)}return false};this.addGlobalListener=function(listener,count){try{if(typeof(listener)=="string"){eval("listener = "+listener)}_globallisteners.push({listener:listener,count:count})}catch(err){jwplayer.utils.log("error",err)}return false};this.removeGlobalListener=function(listener){if(!_globallisteners[type]){return}try{for(var globalListenerIndex=0;globalListenerIndex<_globallisteners.length;globalListenerIndex++){if(_globallisteners[globalListenerIndex].listener.toString()==listener.toString()){_globallisteners.splice(globalListenerIndex,1);break}}}catch(err){jwplayer.utils.log("error",err)}return false};this.sendEvent=function(type,data){if(!jwplayer.utils.exists(data)){data={}}if(_debug){jwplayer.utils.log(type,data)}if(typeof _listeners[type]!="undefined"){for(var listenerIndex=0;listenerIndex<_listeners[type].length;listenerIndex++){try{_listeners[type][listenerIndex].listener(data)}catch(err){jwplayer.utils.log("There was an error while handling a listener: "+err.toString(),_listeners[type][listenerIndex].listener)}if(_listeners[type][listenerIndex]){if(_listeners[type][listenerIndex].count===1){delete _listeners[type][listenerIndex]}else{if(_listeners[type][listenerIndex].count>0){_listeners[type][listenerIndex].count=_listeners[type][listenerIndex].count-1}}}}}for(var globalListenerIndex=0;globalListenerIndex<_globallisteners.length;globalListenerIndex++){try{_globallisteners[globalListenerIndex].listener(data)}catch(err){jwplayer.utils.log("There was an error while handling a listener: "+err.toString(),_globallisteners[globalListenerIndex].listener)}if(_globallisteners[globalListenerIndex]){if(_globallisteners[globalListenerIndex].count===1){delete _globallisteners[globalListenerIndex]}else{if(_globallisteners[globalListenerIndex].count>0){_globallisteners[globalListenerIndex].count=_globallisteners[globalListenerIndex].count-1}}}}}}})(jwplayer);(function(d){var c={};d.utils.animations=function(){};d.utils.animations.transform=function(b,a){b.style.webkitTransform=a;b.style.MozTransform=a;b.style.OTransform=a;b.style.msTransform=a};d.utils.animations.transformOrigin=function(b,a){b.style.webkitTransformOrigin=a;b.style.MozTransformOrigin=a;b.style.OTransformOrigin=a;b.style.msTransformOrigin=a};d.utils.animations.rotate=function(b,a){d.utils.animations.transform(b,["rotate(",a,"deg)"].join(""))};d.utils.cancelAnimation=function(a){delete c[a.id]};d.utils.fadeTo=function(a,r,s,o,p,t){if(c[a.id]!=t&&d.utils.exists(t)){return}if(a.style.opacity==r){return}var u=new Date().getTime();if(t>u){setTimeout(function(){d.utils.fadeTo(a,r,s,o,0,t)},t-u)}if(a.style.display=="none"){a.style.display="block"}if(!d.utils.exists(o)){o=a.style.opacity===""?1:a.style.opacity}if(a.style.opacity==r&&a.style.opacity!==""&&d.utils.exists(t)){if(r===0){a.style.display="none"}return}if(!d.utils.exists(t)){t=u;c[a.id]=t}if(!d.utils.exists(p)){p=0}var n=(s>0)?((u-t)/(s*1000)):0;n=n>1?1:n;var b=r-o;var q=o+(n*b);if(q>1){q=1}else{if(q<0){q=0}}a.style.opacity=q;if(p>0){c[a.id]=t+p*1000;d.utils.fadeTo(a,r,s,o,0,c[a.id]);return}setTimeout(function(){d.utils.fadeTo(a,r,s,o,0,t)},10)}})(jwplayer);(function(b){b.utils.arrays=function(){};b.utils.arrays.indexOf=function(f,e){for(var a=0;a<f.length;a++){if(f[a]==e){return a}}return -1};b.utils.arrays.remove=function(f,e){var a=b.utils.arrays.indexOf(f,e);if(a>-1){f.splice(a,1)}}})(jwplayer);(function(b){b.utils.extensionmap={"3gp":{html5:"video/3gpp",flash:"video"},"3gpp":{html5:"video/3gpp"},"3g2":{html5:"video/3gpp2",flash:"video"},"3gpp2":{html5:"video/3gpp2"},flv:{flash:"video"},f4a:{html5:"audio/mp4"},f4b:{html5:"audio/mp4",flash:"video"},f4v:{html5:"video/mp4",flash:"video"},mov:{html5:"video/quicktime",flash:"video"},m4a:{html5:"audio/mp4",flash:"video"},m4b:{html5:"audio/mp4"},m4p:{html5:"audio/mp4"},m4v:{html5:"video/mp4",flash:"video"},mp4:{html5:"video/mp4",flash:"video"},rbs:{flash:"sound"},aac:{html5:"audio/aac",flash:"video"},mp3:{html5:"audio/mp3",flash:"sound"},ogg:{html5:"audio/ogg"},oga:{html5:"audio/ogg"},ogv:{html5:"video/ogg"},webm:{html5:"video/webm"},m3u8:{html5:"audio/x-mpegurl"},gif:{flash:"image"},jpeg:{flash:"image"},jpg:{flash:"image"},swf:{flash:"image"},png:{flash:"image"},wav:{html5:"audio/x-wav"}}})(jwplayer);(function(o){o.utils.mediaparser=function(){};var m={element:{width:"width",height:"height",id:"id","class":"className",name:"name"},media:{src:"file",preload:"preload",autoplay:"autostart",loop:"repeat",controls:"controls"},source:{src:"file",type:"type",media:"media","data-jw-width":"width","data-jw-bitrate":"bitrate"},video:{poster:"image"}};var n={};o.utils.mediaparser.parseMedia=function(a){return p(a)};function q(a,b){if(!o.utils.exists(b)){b=m[a]}else{o.utils.extend(b,m[a])}return b}function p(f,d){if(n[f.tagName.toLowerCase()]&&!o.utils.exists(d)){return n[f.tagName.toLowerCase()](f)}else{d=q("element",d);var e={};for(var c in d){if(c!="length"){var a=f.getAttribute(c);if(o.utils.exists(a)){e[d[c]]=a}}}var b=f.style["#background-color"];if(b&&!(b=="transparent"||b=="rgba(0, 0, 0, 0)")){e.screencolor=b}return e}}function l(f,c){c=q("media",c);var b=[];var d=o.utils.selectors("source",f);for(var a in d){if(!isNaN(a)){b.push(k(d[a]))}}var e=p(f,c);if(o.utils.exists(e.file)){b[0]={file:e.file}}e.levels=b;return e}function k(a,b){b=q("source",b);var c=p(a,b);c.width=c.width?c.width:0;c.bitrate=c.bitrate?c.bitrate:0;return c}function j(a,b){b=q("video",b);var c=l(a,b);return c}n.media=l;n.audio=l;n.source=k;n.video=j})(jwplayer);(function(b){b.utils.loaderstatus={NEW:"NEW",LOADING:"LOADING",ERROR:"ERROR",COMPLETE:"COMPLETE"};b.utils.scriptloader=function(f){var e=b.utils.loaderstatus.NEW;var a=new b.events.eventdispatcher();b.utils.extend(this,a);this.load=function(){if(e==b.utils.loaderstatus.NEW){e=b.utils.loaderstatus.LOADING;var c=document.createElement("script");c.onload=function(d){e=b.utils.loaderstatus.COMPLETE;a.sendEvent(b.events.COMPLETE)};c.onerror=function(d){e=b.utils.loaderstatus.ERROR;a.sendEvent(b.events.ERROR)};c.onreadystatechange=function(){if(c.readyState=="loaded"||c.readyState=="complete"){e=b.utils.loaderstatus.COMPLETE;a.sendEvent(b.events.COMPLETE)}};document.getElementsByTagName("head")[0].appendChild(c);c.src=f}};this.getStatus=function(){return e}}})(jwplayer);(function(b){b.utils.selectors=function(a,f){if(!b.utils.exists(f)){f=document}a=b.utils.strings.trim(a);var h=a.charAt(0);if(h=="#"){return f.getElementById(a.substr(1))}else{if(h=="."){if(f.getElementsByClassName){return f.getElementsByClassName(a.substr(1))}else{return b.utils.selectors.getElementsByTagAndClass("*",a.substr(1))}}else{if(a.indexOf(".")>0){var g=a.split(".");return b.utils.selectors.getElementsByTagAndClass(g[0],g[1])}else{return f.getElementsByTagName(a)}}}return null};b.utils.selectors.getElementsByTagAndClass=function(o,l,m){var k=[];if(!b.utils.exists(m)){m=document}var n=m.getElementsByTagName(o);for(var p=0;p<n.length;p++){if(b.utils.exists(n[p].className)){var q=n[p].className.split(" ");for(var a=0;a<q.length;a++){if(q[a]==l){k.push(n[p])}}}}return k}})(jwplayer);(function(b){b.utils.strings=function(){};b.utils.strings.trim=function(a){return a.replace(/^\s*/,"").replace(/\s*$/,"")};b.utils.strings.pad=function(f,e,a){if(!a){a="0"}while(f.length<e){f=a+f}return f};b.utils.strings.serialize=function(a){if(a==null){return null}else{if(a=="true"){return true}else{if(a=="false"){return false}else{if(isNaN(Number(a))||a.length>5||a.length==0){return a}else{return Number(a)}}}}};b.utils.strings.seconds=function(e){e=e.replace(",",".");var a=e.split(":");var f=0;if(e.substr(-1)=="s"){f=Number(e.substr(0,e.length-1))}else{if(e.substr(-1)=="m"){f=Number(e.substr(0,e.length-1))*60}else{if(e.substr(-1)=="h"){f=Number(e.substr(0,e.length-1))*3600}else{if(a.length>1){f=Number(a[a.length-1]);f+=Number(a[a.length-2])*60;if(a.length==3){f+=Number(a[a.length-3])*3600}}else{f=Number(e)}}}}return f};b.utils.strings.xmlAttribute=function(a,f){for(var e=0;e<a.attributes.length;e++){if(a.attributes[e].name&&a.attributes[e].name.toLowerCase()==f.toLowerCase()){return a.attributes[e].value.toString()}}return""};b.utils.strings.jsonToString=function(l){var j=j||{};if(j&&j.stringify){return j.stringify(l)}var o=typeof(l);if(o!="object"||l===null){if(o=="string"){l='"'+l+'"'}else{return String(l)}}else{var k=[],a=(l&&l.constructor==Array);for(var n in l){var m=l[n];switch(typeof(m)){case"string":m='"'+m+'"';break;case"object":if(b.utils.exists(m)){m=b.utils.strings.jsonToString(m)}break}if(a){if(typeof(m)!="function"){k.push(String(m))}}else{if(typeof(m)!="function"){k.push('"'+n+'":'+String(m))}}}if(a){return"["+String(k)+"]"}else{return"{"+String(k)+"}"}}}})(jwplayer);(function(k){var j=new RegExp(/^(#|0x)[0-9a-fA-F]{3,6}/);k.utils.typechecker=function(a,b){b=!k.utils.exists(b)?f(a):b;return h(a,b)};function f(b){var a=["true","false","t","f"];if(a.toString().indexOf(b.toLowerCase().replace(" ",""))>=0){return"boolean"}else{if(j.test(b)){return"color"}else{if(!isNaN(parseInt(b,10))&&parseInt(b,10).toString().length==b.length){return"integer"}else{if(!isNaN(parseFloat(b))&&parseFloat(b).toString().length==b.length){return"float"}}}}return"string"}function h(a,b){if(!k.utils.exists(b)){return a}switch(b){case"color":if(a.length>0){return g(a)}return null;case"integer":return parseInt(a,10);case"float":return parseFloat(a);case"boolean":if(a.toLowerCase()=="true"){return true}else{if(a=="1"){return true}}return false}return a}function g(a){switch(a.toLowerCase()){case"blue":return parseInt("0000FF",16);case"green":return parseInt("00FF00",16);case"red":return parseInt("FF0000",16);case"cyan":return parseInt("00FFFF",16);case"magenta":return parseInt("FF00FF",16);case"yellow":return parseInt("FFFF00",16);case"black":return parseInt("000000",16);case"white":return parseInt("FFFFFF",16);default:a=a.replace(/(#|0x)?([0-9A-F]{3,6})$/gi,"$2");if(a.length==3){a=a.charAt(0)+a.charAt(0)+a.charAt(1)+a.charAt(1)+a.charAt(2)+a.charAt(2)}return parseInt(a,16)}return parseInt("000000",16)}})(jwplayer);(function(b){b.utils.parsers=function(){};b.utils.parsers.localName=function(a){if(!a){return""}else{if(a.localName){return a.localName}else{if(a.baseName){return a.baseName}else{return""}}}};b.utils.parsers.textContent=function(a){if(!a){return""}else{if(a.textContent){return a.textContent}else{if(a.text){return a.text}else{return""}}}}})(jwplayer);(function(b){b.utils.parsers.jwparser=function(){};b.utils.parsers.jwparser.PREFIX="jwplayer";b.utils.parsers.jwparser.parseEntry=function(f,e){for(var a=0;a<f.childNodes.length;a++){if(f.childNodes[a].prefix==b.utils.parsers.jwparser.PREFIX){e[b.utils.parsers.localName(f.childNodes[a])]=b.utils.strings.serialize(b.utils.parsers.textContent(f.childNodes[a]))}if(!e.file&&String(e.link).toLowerCase().indexOf("youtube")>-1){e.file=e.link}}return e};b.utils.parsers.jwparser.getProvider=function(d){if(d.type){return d.type}else{if(d.file.indexOf("youtube.com/w")>-1||d.file.indexOf("youtube.com/v")>-1||d.file.indexOf("youtu.be/")>-1){return"youtube"}else{if(d.streamer&&d.streamer.indexOf("rtmp")==0){return"rtmp"}else{if(d.streamer&&d.streamer.indexOf("http")==0){return"http"}else{var a=b.utils.strings.extension(d.file);if(extensions.hasOwnProperty(a)){return extensions[a]}}}}}return""}})(jwplayer);(function(b){b.utils.parsers.mediaparser=function(){};b.utils.parsers.mediaparser.PREFIX="media";b.utils.parsers.mediaparser.parseGroup=function(j,g){var h=false;for(var k=0;k<j.childNodes.length;k++){if(j.childNodes[k].prefix==b.utils.parsers.mediaparser.PREFIX){if(!b.utils.parsers.localName(j.childNodes[k])){continue}switch(b.utils.parsers.localName(j.childNodes[k]).toLowerCase()){case"content":if(!h){g.file=b.utils.strings.xmlAttribute(j.childNodes[k],"url")}if(b.utils.strings.xmlAttribute(j.childNodes[k],"duration")){g.duration=b.utils.strings.seconds(b.utils.strings.xmlAttribute(j.childNodes[k],"duration"))}if(b.utils.strings.xmlAttribute(j.childNodes[k],"start")){g.start=b.utils.strings.seconds(b.utils.strings.xmlAttribute(j.childNodes[k],"start"))}if(j.childNodes[k].childNodes&&j.childNodes[k].childNodes.length>0){g=b.utils.parsers.mediaparser.parseGroup(j.childNodes[k],g)}if(b.utils.strings.xmlAttribute(j.childNodes[k],"width")||b.utils.strings.xmlAttribute(j.childNodes[k],"bitrate")||b.utils.strings.xmlAttribute(j.childNodes[k],"url")){if(!g.levels){g.levels=[]}g.levels.push({width:b.utils.strings.xmlAttribute(j.childNodes[k],"width"),bitrate:b.utils.strings.xmlAttribute(j.childNodes[k],"bitrate"),file:b.utils.strings.xmlAttribute(j.childNodes[k],"url")})}break;case"title":g.title=b.utils.parsers.textContent(j.childNodes[k]);break;case"description":g.description=b.utils.parsers.textContent(j.childNodes[k]);break;case"keywords":g.tags=b.utils.parsers.textContent(j.childNodes[k]);break;case"thumbnail":g.image=b.utils.strings.xmlAttribute(j.childNodes[k],"url");break;case"credit":g.author=b.utils.parsers.textContent(j.childNodes[k]);break;case"player":var a=j.childNodes[k].url;if(a.indexOf("youtube.com")>=0||a.indexOf("youtu.be")>=0){h=true;g.file=b.utils.strings.xmlAttribute(j.childNodes[k],"url")}break;case"group":b.utils.parsers.mediaparser.parseGroup(j.childNodes[k],g);break}}}return g}})(jwplayer);(function(c){c.utils.parsers.rssparser=function(){};c.utils.parsers.rssparser.parse=function(a){var h=[];for(var b=0;b<a.childNodes.length;b++){if(c.utils.parsers.localName(a.childNodes[b]).toLowerCase()=="channel"){for(var g=0;g<a.childNodes[b].childNodes.length;g++){if(c.utils.parsers.localName(a.childNodes[b].childNodes[g]).toLowerCase()=="item"){h.push(d(a.childNodes[b].childNodes[g]))}}}}return h};function d(b){var a={};for(var f=0;f<b.childNodes.length;f++){if(!c.utils.parsers.localName(b.childNodes[f])){continue}switch(c.utils.parsers.localName(b.childNodes[f]).toLowerCase()){case"enclosure":a.file=c.utils.strings.xmlAttribute(b.childNodes[f],"url");break;case"title":a.title=c.utils.parsers.textContent(b.childNodes[f]);break;case"pubdate":a.date=c.utils.parsers.textContent(b.childNodes[f]);break;case"description":a.description=c.utils.parsers.textContent(b.childNodes[f]);break;case"link":a.link=c.utils.parsers.textContent(b.childNodes[f]);break;case"category":if(a.tags){a.tags+=c.utils.parsers.textContent(b.childNodes[f])}else{a.tags=c.utils.parsers.textContent(b.childNodes[f])}break}}a=c.utils.parsers.mediaparser.parseGroup(b,a);a=c.utils.parsers.jwparser.parseEntry(b,a);return new c.html5.playlistitem(a)}})(jwplayer);(function(e){var f={};var d={};e.plugins=function(){};e.plugins.loadPlugins=function(a,b){d[a]=new e.plugins.pluginloader(new e.plugins.model(f),b);return d[a]};e.plugins.registerPlugin=function(a,c,j){var k=e.utils.getPluginName(a);if(f[k]){f[k].registerPlugin(a,c,j)}else{e.utils.log("A plugin ("+a+") was registered with the player that was not loaded. Please check your configuration.");for(var b in d){d[b].pluginFailed()}}}})(jwplayer);(function(b){b.plugins.model=function(a){this.addPlugin=function(f){var e=b.utils.getPluginName(f);if(!a[e]){a[e]=new b.plugins.plugin(f)}return a[e]}}})(jwplayer);(function(b){b.plugins.pluginmodes={FLASH:"FLASH",JAVASCRIPT:"JAVASCRIPT",HYBRID:"HYBRID"};b.plugins.plugin=function(u){var s="http://lp.longtailvideo.com";var n=b.utils.loaderstatus.NEW;var m;var o;var a;var t=new b.events.eventdispatcher();b.utils.extend(this,t);function r(){switch(b.utils.getPluginPathType(u)){case b.utils.pluginPathType.ABSOLUTE:return u;case b.utils.pluginPathType.RELATIVE:return b.utils.getAbsolutePath(u,window.location.href);case b.utils.pluginPathType.CDN:var d=b.utils.getPluginName(u);var c=b.utils.getPluginVersion(u);return s+"/"+b.version.split(".")[0]+"/"+d+"/"+d+(c!==""?("-"+c):"")+".js"}}function p(c){a=setTimeout(function(){n=b.utils.loaderstatus.COMPLETE;t.sendEvent(b.events.COMPLETE)},1000)}function q(c){n=b.utils.loaderstatus.ERROR;t.sendEvent(b.events.ERROR)}this.load=function(){if(n==b.utils.loaderstatus.NEW){if(u.lastIndexOf(".swf")>0){m=u;n=b.utils.loaderstatus.COMPLETE;t.sendEvent(b.events.COMPLETE);return}n=b.utils.loaderstatus.LOADING;var c=new b.utils.scriptloader(r());c.addEventListener(b.events.COMPLETE,p);c.addEventListener(b.events.ERROR,q);c.load()}};this.registerPlugin=function(d,e,c){if(a){clearTimeout(a);a=undefined}if(e&&c){m=c;o=e}else{if(typeof e=="string"){m=e}else{if(typeof e=="function"){o=e}else{if(!e&&!c){m=d}}}}n=b.utils.loaderstatus.COMPLETE;t.sendEvent(b.events.COMPLETE)};this.getStatus=function(){return n};this.getPluginName=function(){return b.utils.getPluginName(u)};this.getFlashPath=function(){if(m){switch(b.utils.getPluginPathType(m)){case b.utils.pluginPathType.ABSOLUTE:return m;case b.utils.pluginPathType.RELATIVE:if(u.lastIndexOf(".swf")>0){return b.utils.getAbsolutePath(m,window.location.href)}return b.utils.getAbsolutePath(m,r());case b.utils.pluginPathType.CDN:if(m.indexOf("-")>-1){return m+"h"}return m+"-h"}}return null};this.getJS=function(){return o};this.getPluginmode=function(){if(typeof m!="undefined"&&typeof o!="undefined"){return b.plugins.pluginmodes.HYBRID}else{if(typeof m!="undefined"){return b.plugins.pluginmodes.FLASH}else{if(typeof o!="undefined"){return b.plugins.pluginmodes.JAVASCRIPT}}}};this.getNewInstance=function(e,c,d){return new o(e,c,d)};this.getURL=function(){return u}}})(jwplayer);(function(b){b.plugins.pluginloader=function(m,p){var n={};var a=b.utils.loaderstatus.NEW;var q=false;var s=false;var r=new b.events.eventdispatcher();b.utils.extend(this,r);function o(){if(!s){s=true;a=b.utils.loaderstatus.COMPLETE;r.sendEvent(b.events.COMPLETE)}}function l(){if(!s){var c=0;for(plugin in n){var d=n[plugin].getStatus();if(d==b.utils.loaderstatus.LOADING||d==b.utils.loaderstatus.NEW){c++}}if(c==0){o()}}}this.setupPlugins=function(k,d,e){var c={length:0,plugins:{}};var h={length:0,plugins:{}};for(var j in n){var g=n[j].getPluginName();if(n[j].getFlashPath()){c.plugins[n[j].getFlashPath()]=d.plugins[j];c.plugins[n[j].getFlashPath()].pluginmode=n[j].getPluginmode();c.length++}if(n[j].getJS()){var f=document.createElement("div");f.id=k.id+"_"+g;f.style.position="absolute";f.style.zIndex=h.length+10;h.plugins[g]=n[j].getNewInstance(k,d.plugins[j],f);h.length++;if(typeof h.plugins[g].resize!="undefined"){k.onReady(e(h.plugins[g],f,true));k.onResize(e(h.plugins[g],f))}}}k.plugins=h.plugins;return c};this.load=function(){a=b.utils.loaderstatus.LOADING;q=true;for(var c in p){if(b.utils.exists(c)){n[c]=m.addPlugin(c);n[c].addEventListener(b.events.COMPLETE,l);n[c].addEventListener(b.events.ERROR,l)}}for(c in n){n[c].load()}q=false;l()};this.pluginFailed=function(){o()};this.getStatus=function(){return a}}})(jwplayer);(function(c){var d=[];c.api=function(E){this.container=E;this.id=E.id;var v={};var G={};var b={};var F=[];var A=undefined;var x=false;var z=[];var t=c.utils.getOuterHTML(E);var a={};var y={};this.getBuffer=function(){return this.callInternal("jwGetBuffer")};this.getContainer=function(){return this.container};function D(e,f){return function(k,j,h,g){if(e.renderingMode=="flash"||e.renderingMode=="html5"){var l;if(j){y[k]=j;l="jwplayer('"+e.id+"').callback('"+k+"')"}else{if(!j&&y[k]){delete y[k]}}A.jwDockSetButton(k,l,h,g)}return f}}this.getPlugin=function(g){var e=this;var f={};if(g=="dock"){return c.utils.extend(f,{setButton:D(e,f),show:function(){e.callInternal("jwDockShow");return f},hide:function(){e.callInternal("jwDockHide");return f},onShow:function(h){e.componentListener("dock",c.api.events.JWPLAYER_COMPONENT_SHOW,h);return f},onHide:function(h){e.componentListener("dock",c.api.events.JWPLAYER_COMPONENT_HIDE,h);return f}})}else{if(g=="controlbar"){return c.utils.extend(f,{show:function(){e.callInternal("jwControlbarShow");return f},hide:function(){e.callInternal("jwControlbarHide");return f},onShow:function(h){e.componentListener("controlbar",c.api.events.JWPLAYER_COMPONENT_SHOW,h);return f},onHide:function(h){e.componentListener("controlbar",c.api.events.JWPLAYER_COMPONENT_HIDE,h);return f}})}else{if(g=="display"){return c.utils.extend(f,{show:function(){e.callInternal("jwDisplayShow");return f},hide:function(){e.callInternal("jwDisplayHide");return f},onShow:function(h){e.componentListener("display",c.api.events.JWPLAYER_COMPONENT_SHOW,h);return f},onHide:function(h){e.componentListener("display",c.api.events.JWPLAYER_COMPONENT_HIDE,h);return f}})}else{return this.plugins[g]}}}};this.callback=function(e){if(y[e]){return y[e]()}};this.getDuration=function(){return this.callInternal("jwGetDuration")};this.getFullscreen=function(){return this.callInternal("jwGetFullscreen")};this.getHeight=function(){return this.callInternal("jwGetHeight")};this.getLockState=function(){return this.callInternal("jwGetLockState")};this.getMeta=function(){return this.getItemMeta()};this.getMute=function(){return this.callInternal("jwGetMute")};this.getPlaylist=function(){var e=this.callInternal("jwGetPlaylist");if(this.renderingMode=="flash"){c.utils.deepReplaceKeyName(e,"__dot__",".")}for(var f=0;f<e.length;f++){if(!c.utils.exists(e[f].index)){e[f].index=f}}return e};this.getPlaylistItem=function(e){if(!c.utils.exists(e)){e=this.getCurrentItem()}return this.getPlaylist()[e]};this.getPosition=function(){return this.callInternal("jwGetPosition")};this.getRenderingMode=function(){return this.renderingMode};this.getState=function(){return this.callInternal("jwGetState")};this.getVolume=function(){return this.callInternal("jwGetVolume")};this.getWidth=function(){return this.callInternal("jwGetWidth")};this.setFullscreen=function(e){if(!c.utils.exists(e)){this.callInternal("jwSetFullscreen",!this.callInternal("jwGetFullscreen"))}else{this.callInternal("jwSetFullscreen",e)}return this};this.setMute=function(e){if(!c.utils.exists(e)){this.callInternal("jwSetMute",!this.callInternal("jwGetMute"))}else{this.callInternal("jwSetMute",e)}return this};this.lock=function(){return this};this.unlock=function(){return this};this.load=function(e){this.callInternal("jwLoad",e);return this};this.playlistItem=function(e){this.callInternal("jwPlaylistItem",e);return this};this.playlistPrev=function(){this.callInternal("jwPlaylistPrev");return this};this.playlistNext=function(){this.callInternal("jwPlaylistNext");return this};this.resize=function(e,f){if(this.renderingMode=="html5"){A.jwResize(e,f)}else{this.container.width=e;this.container.height=f}return this};this.play=function(e){if(typeof e=="undefined"){e=this.getState();if(e==c.api.events.state.PLAYING||e==c.api.events.state.BUFFERING){this.callInternal("jwPause")}else{this.callInternal("jwPlay")}}else{this.callInternal("jwPlay",e)}return this};this.pause=function(e){if(typeof e=="undefined"){e=this.getState();if(e==c.api.events.state.PLAYING||e==c.api.events.state.BUFFERING){this.callInternal("jwPause")}else{this.callInternal("jwPlay")}}else{this.callInternal("jwPause",e)}return this};this.stop=function(){this.callInternal("jwStop");return this};this.seek=function(e){this.callInternal("jwSeek",e);return this};this.setVolume=function(e){this.callInternal("jwSetVolume",e);return this};this.onBufferChange=function(e){return this.eventListener(c.api.events.JWPLAYER_MEDIA_BUFFER,e)};this.onBufferFull=function(e){return this.eventListener(c.api.events.JWPLAYER_MEDIA_BUFFER_FULL,e)};this.onError=function(e){return this.eventListener(c.api.events.JWPLAYER_ERROR,e)};this.onFullscreen=function(e){return this.eventListener(c.api.events.JWPLAYER_FULLSCREEN,e)};this.onMeta=function(e){return this.eventListener(c.api.events.JWPLAYER_MEDIA_META,e)};this.onMute=function(e){return this.eventListener(c.api.events.JWPLAYER_MEDIA_MUTE,e)};this.onPlaylist=function(e){return this.eventListener(c.api.events.JWPLAYER_PLAYLIST_LOADED,e)};this.onPlaylistItem=function(e){return this.eventListener(c.api.events.JWPLAYER_PLAYLIST_ITEM,e)};this.onReady=function(e){return this.eventListener(c.api.events.API_READY,e)};this.onResize=function(e){return this.eventListener(c.api.events.JWPLAYER_RESIZE,e)};this.onComplete=function(e){return this.eventListener(c.api.events.JWPLAYER_MEDIA_COMPLETE,e)};this.onSeek=function(e){return this.eventListener(c.api.events.JWPLAYER_MEDIA_SEEK,e)};this.onTime=function(e){return this.eventListener(c.api.events.JWPLAYER_MEDIA_TIME,e)};this.onVolume=function(e){return this.eventListener(c.api.events.JWPLAYER_MEDIA_VOLUME,e)};this.onBuffer=function(e){return this.stateListener(c.api.events.state.BUFFERING,e)};this.onPause=function(e){return this.stateListener(c.api.events.state.PAUSED,e)};this.onPlay=function(e){return this.stateListener(c.api.events.state.PLAYING,e)};this.onIdle=function(e){return this.stateListener(c.api.events.state.IDLE,e)};this.remove=function(){v={};z=[];if(c.utils.getOuterHTML(this.container)!=t){c.api.destroyPlayer(this.id,t)}};this.setup=function(f){if(c.embed){var g=this.id;this.remove();var e=c(g);e.config=f;return new c.embed(e)}return this};this.registerPlugin=function(e,f,g){c.plugins.registerPlugin(e,f,g)};this.setPlayer=function(f,e){A=f;this.renderingMode=e};this.stateListener=function(f,e){if(!G[f]){G[f]=[];this.eventListener(c.api.events.JWPLAYER_PLAYER_STATE,B(f))}G[f].push(e);return this};function B(e){return function(h){var j=h.newstate,f=h.oldstate;if(j==e){var g=G[j];if(g){for(var k=0;k<g.length;k++){if(typeof g[k]=="function"){g[k].call(this,{oldstate:f,newstate:j})}}}}}}this.componentListener=function(g,f,e){if(!b[g]){b[g]={}}if(!b[g][f]){b[g][f]=[];this.eventListener(f,w(g,f))}b[g][f].push(e);return this};function w(f,e){return function(h){if(f==h.component){var j=b[f][e];if(j){for(var g=0;g<j.length;g++){if(typeof j[g]=="function"){j[g].call(this,h)}}}}}}this.addInternalListener=function(f,e){f.jwAddEventListener(e,'function(dat) { jwplayer("'+this.id+'").dispatchEvent("'+e+'", dat); }')};this.eventListener=function(f,e){if(!v[f]){v[f]=[];if(A&&x){this.addInternalListener(A,f)}}v[f].push(e);return this};this.dispatchEvent=function(e){if(v[e]){var f=C(e,arguments[1]);for(var g=0;g<v[e].length;g++){if(typeof v[e][g]=="function"){v[e][g].call(this,f)}}}};function C(g,j){var e=c.utils.extend({},j);if(g==c.api.events.JWPLAYER_FULLSCREEN&&!e.fullscreen){e.fullscreen=e.message=="true"?true:false;delete e.message}else{if(typeof e.data=="object"){e=c.utils.extend(e,e.data);delete e.data}}var h=["position","duration","offset"];for(var f in h){if(e[h[f]]){e[h[f]]=Math.round(e[h[f]]*1000)/1000}}return e}this.callInternal=function(e,f){if(x){if(typeof A!="undefined"&&typeof A[e]=="function"){if(c.utils.exists(f)){return(A[e])(f)}else{return(A[e])()}}return null}else{z.push({method:e,parameters:f})}};this.playerReady=function(e){x=true;if(!A){this.setPlayer(document.getElementById(e.id))}this.container=document.getElementById(this.id);for(var g in v){this.addInternalListener(A,g)}this.eventListener(c.api.events.JWPLAYER_PLAYLIST_ITEM,function(h){a={}});this.eventListener(c.api.events.JWPLAYER_MEDIA_META,function(h){c.utils.extend(a,h.metadata)});this.dispatchEvent(c.api.events.API_READY);while(z.length>0){var f=z.shift();this.callInternal(f.method,f.parameters)}};this.getItemMeta=function(){return a};this.getCurrentItem=function(){return this.callInternal("jwGetPlaylistIndex")};function u(g,e,f){var j=[];if(!e){e=0}if(!f){f=g.length-1}for(var h=e;h<=f;h++){j.push(g[h])}return j}return this};c.api.selectPlayer=function(b){var f;if(!c.utils.exists(b)){b=0}if(b.nodeType){f=b}else{if(typeof b=="string"){f=document.getElementById(b)}}if(f){var a=c.api.playerById(f.id);if(a){return a}else{return c.api.addPlayer(new c.api(f))}}else{if(typeof b=="number"){return c.getPlayers()[b]}}return null};c.api.events={API_READY:"jwplayerAPIReady",JWPLAYER_READY:"jwplayerReady",JWPLAYER_FULLSCREEN:"jwplayerFullscreen",JWPLAYER_RESIZE:"jwplayerResize",JWPLAYER_ERROR:"jwplayerError",JWPLAYER_COMPONENT_SHOW:"jwplayerComponentShow",JWPLAYER_COMPONENT_HIDE:"jwplayerComponentHide",JWPLAYER_MEDIA_BUFFER:"jwplayerMediaBuffer",JWPLAYER_MEDIA_BUFFER_FULL:"jwplayerMediaBufferFull",JWPLAYER_MEDIA_ERROR:"jwplayerMediaError",JWPLAYER_MEDIA_LOADED:"jwplayerMediaLoaded",JWPLAYER_MEDIA_COMPLETE:"jwplayerMediaComplete",JWPLAYER_MEDIA_SEEK:"jwplayerMediaSeek",JWPLAYER_MEDIA_TIME:"jwplayerMediaTime",JWPLAYER_MEDIA_VOLUME:"jwplayerMediaVolume",JWPLAYER_MEDIA_META:"jwplayerMediaMeta",JWPLAYER_MEDIA_MUTE:"jwplayerMediaMute",JWPLAYER_PLAYER_STATE:"jwplayerPlayerState",JWPLAYER_PLAYLIST_LOADED:"jwplayerPlaylistLoaded",JWPLAYER_PLAYLIST_ITEM:"jwplayerPlaylistItem"};c.api.events.state={BUFFERING:"BUFFERING",IDLE:"IDLE",PAUSED:"PAUSED",PLAYING:"PLAYING"};c.api.playerById=function(a){for(var b=0;b<d.length;b++){if(d[b].id==a){return d[b]}}return null};c.api.addPlayer=function(b){for(var a=0;a<d.length;a++){if(d[a]==b){return b}}d.push(b);return b};c.api.destroyPlayer=function(k,n){var l=-1;for(var a=0;a<d.length;a++){if(d[a].id==k){l=a;continue}}if(l>=0){var o=document.getElementById(d[l].id);if(document.getElementById(d[l].id+"_wrapper")){o=document.getElementById(d[l].id+"_wrapper")}if(o){if(n){c.utils.setOuterHTML(o,n)}else{var b=document.createElement("div");var m=o.id;if(o.id.indexOf("_wrapper")==o.id.length-8){newID=o.id.substring(0,o.id.length-8)}b.setAttribute("id",m);o.parentNode.replaceChild(b,o)}}d.splice(l,1)}return null};c.getPlayers=function(){return d.slice(0)}})(jwplayer);var _userPlayerReady=(typeof playerReady=="function")?playerReady:undefined;playerReady=function(c){var d=jwplayer.api.playerById(c.id);if(d){d.playerReady(c)}else{jwplayer.api.selectPlayer(c.id).playerReady(c)}if(_userPlayerReady){_userPlayerReady.call(this,c)}};(function(d){d.embed=function(k){var a={width:400,height:300,components:{controlbar:{position:"over"}}};var l=d.utils.mediaparser.parseMedia(k.container);var m=new d.embed.config(d.utils.extend(a,l,k.config),this);var b=d.plugins.loadPlugins(k.id,m.plugins);function o(e,f){for(var g in f){if(typeof e[g]=="function"){(e[g]).call(e,f[g])}}}function n(){if(b.getStatus()==d.utils.loaderstatus.COMPLETE){for(var e=0;e<m.modes.length;e++){if(m.modes[e].type&&d.embed[m.modes[e].type]){var g=m;if(m.modes[e].config){g=d.utils.extend(d.utils.clone(m),m.modes[e].config)}var f=new d.embed[m.modes[e].type](document.getElementById(k.id),m.modes[e],g,b,k);if(f.supportsConfig()){f.embed();o(k,m.events);return k}}}d.utils.log("No suitable players found");new d.embed.logo(d.utils.extend({hide:true},m.components.logo),"none",k.id)}}b.addEventListener(d.events.COMPLETE,n);b.addEventListener(d.events.ERROR,n);b.load();return k};function c(){if(!document.body){return setTimeout(c,15)}var f=d.utils.selectors.getElementsByTagAndClass("video","jwplayer");for(var b=0;b<f.length;b++){var a=f[b];d(a.id).setup({})}}c()})(jwplayer);(function(o){function l(){return[{type:"flash",src:"/jwplayer/player.swf"},{type:"html5"},{type:"download"}]}var s={players:"modes",autoplay:"autostart"};function r(d){var a=d.toLowerCase();var b=["left","right","top","bottom"];for(var c=0;c<b.length;c++){if(a==b[c]){return true}}return false}function q(a){var b=false;b=(a instanceof Array)||(typeof a=="object"&&!a.position&&!a.size);return b}function k(a){if(typeof a=="string"){if(parseInt(a).toString()==a||a.toLowerCase().indexOf("px")>-1){return parseInt(a)}}return a}var m=["playlist","dock","controlbar","logo","display"];function n(c){var e={};switch(o.utils.typeOf(c.plugins)){case"object":for(var a in c.plugins){e[o.utils.getPluginName(a)]=a}break;case"string":var d=c.plugins.split(",");for(var b=0;b<d.length;b++){e[o.utils.getPluginName(d[b])]=d[b]}break}return e}function p(e,f,a,c){if(o.utils.typeOf(e[f])!="object"){e[f]={}}var b=e[f][a];if(o.utils.typeOf(b)!="object"){e[f][a]=b={}}if(c){if(f=="plugins"){var d=o.utils.getPluginName(a);b[c]=e[d+"."+c];delete e[d+"."+c]}else{b[c]=e[a+"."+c];delete e[a+"."+c]}}}o.embed.deserialize=function(b){var a=n(b);for(var c in a){p(b,"plugins",a[c])}for(var d in b){if(d.indexOf(".")>-1){var e=d.split(".");var f=e[0];var d=e[1];if(o.utils.isInArray(m,f)){p(b,"components",f,d)}else{if(a[f]){p(b,"plugins",a[f],d)}}}}return b};o.embed.config=function(h,j){var v=o.utils.extend({},h);var a;if(q(v.playlist)){a=v.playlist;delete v.playlist}v=o.embed.deserialize(v);v.height=k(v.height);v.width=k(v.width);if(typeof v.plugins=="string"){var g=v.plugins.split(",");if(typeof v.plugins!="object"){v.plugins={}}for(var c=0;c<g.length;c++){var b=o.utils.getPluginName(g[c]);if(typeof v[b]=="object"){v.plugins[g[c]]=v[b];delete v[b]}else{v.plugins[g[c]]={}}}}for(var w=0;w<m.length;w++){var d=m[w];if(o.utils.exists(v[d])){if(typeof v[d]!="object"){if(!v.components[d]){v.components[d]={}}if(d=="logo"){v.components[d].file=v[d]}else{v.components[d].position=v[d]}delete v[d]}else{if(!v.components[d]){v.components[d]={}}o.utils.extend(v.components[d],v[d]);delete v[d]}}if(typeof v[d+"size"]!="undefined"){if(!v.components[d]){v.components[d]={}}v.components[d].size=v[d+"size"];delete v[d+"size"]}}if(typeof v.icons!="undefined"){if(!v.components.display){v.components.display={}}v.components.display.icons=v.icons;delete v.icons}for(var e in s){if(v[e]){if(!v[s[e]]){v[s[e]]=v[e]}delete v[e]}}var f;if(v.flashplayer&&!v.modes){f=l();f[0].src=v.flashplayer;delete v.flashplayer}else{if(v.modes){if(typeof v.modes=="string"){f=l();f[0].src=v.modes}else{if(v.modes instanceof Array){f=v.modes}else{if(typeof v.modes=="object"&&v.modes.type){f=[v.modes]}}}delete v.modes}else{f=l()}}v.modes=f;if(a){v.playlist=a}return v}})(jwplayer);(function(b){b.embed.download=function(m,h,a,l,j){this.embed=function(){var x=b.utils.extend({},a);var d={};var y=a.width?a.width:480;if(typeof y!="number"){y=parseInt(y,10)}var v=a.height?a.height:320;if(typeof v!="number"){v=parseInt(v,10)}var A,f,g;var C={};if(a.playlist&&a.playlist.length){C.file=a.playlist[0].file;f=a.playlist[0].image;C.levels=a.playlist[0].levels}else{C.file=a.file;f=a.image;C.levels=a.levels}if(C.file){A=C.file}else{if(C.levels&&C.levels.length){A=C.levels[0].file}}g=A?"pointer":"auto";var w={display:{style:{cursor:g,width:y,height:v,backgroundColor:"#000",position:"relative",textDecoration:"none",border:"none",display:"block"}},display_icon:{style:{cursor:g,position:"absolute",display:A?"block":"none",top:0,left:0,border:0,margin:0,padding:0,zIndex:3,width:50,height:50,backgroundImage:"url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAALdJREFUeNrs18ENgjAYhmFouDOCcQJGcARHgE10BDcgTOIosAGwQOuPwaQeuFRi2p/3Sb6EC5L3QCxZBgAAAOCorLW1zMn65TrlkH4NcV7QNcUQt7Gn7KIhxA+qNIR81spOGkL8oFJDyLJRdosqKDDkK+iX5+d7huzwM40xptMQMkjIOeRGo+VkEVvIPfTGIpKASfYIfT9iCHkHrBEzf4gcUQ56aEzuGK/mw0rHpy4AAACAf3kJMACBxjAQNRckhwAAAABJRU5ErkJggg==)"}},display_iconBackground:{style:{cursor:g,position:"absolute",display:A?"block":"none",top:((v-50)/2),left:((y-50)/2),border:0,width:50,height:50,margin:0,padding:0,zIndex:2,backgroundImage:"url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAEpJREFUeNrszwENADAIA7DhX8ENoBMZ5KR10EryckCJiIiIiIiIiIiIiIiIiIiIiIh8GmkRERERERERERERERERERERERGRHSPAAPlXH1phYpYaAAAAAElFTkSuQmCC)"}},display_image:{style:{width:y,height:v,display:f?"block":"none",position:"absolute",cursor:g,left:0,top:0,margin:0,padding:0,textDecoration:"none",zIndex:1,border:"none"}}};var z=function(p,n,q){var o=document.createElement(p);if(q){o.id=q}else{o.id=m.id+"_jwplayer_"+n}b.utils.css(o,w[n].style);return o};d.display=z("a","display",m.id);if(A){d.display.setAttribute("href",b.utils.getAbsolutePath(A))}d.display_image=z("img","display_image");d.display_image.setAttribute("alt","Click to download...");if(f){d.display_image.setAttribute("src",b.utils.getAbsolutePath(f))}if(true){d.display_icon=z("div","display_icon");d.display_iconBackground=z("div","display_iconBackground");d.display.appendChild(d.display_image);d.display_iconBackground.appendChild(d.display_icon);d.display.appendChild(d.display_iconBackground)}_css=b.utils.css;_hide=function(n){_css(n,{display:"none"})};function c(n){_imageWidth=d.display_image.naturalWidth;_imageHeight=d.display_image.naturalHeight;B()}function B(){b.utils.stretch(b.utils.stretching.UNIFORM,d.display_image,y,v,_imageWidth,_imageHeight)}d.display_image.onerror=function(n){_hide(d.display_image)};d.display_image.onload=c;m.parentNode.replaceChild(d.display,m);var e=(a.plugins&&a.plugins.logo)?a.plugins.logo:{};d.display.appendChild(new b.embed.logo(a.components.logo,"download",m.id));j.container=document.getElementById(j.id);j.setPlayer(d.display,"download")};this.supportsConfig=function(){if(a){var c=b.utils.getFirstPlaylistItemFromConfig(a);if(typeof c.file=="undefined"&&typeof c.levels=="undefined"){return true}else{if(c.file){return k(c.file,c.provider,c.playlistfile)}else{if(c.levels&&c.levels.length){for(var d=0;d<c.levels.length;d++){if(c.levels[d].file&&k(c.levels[d].file,c.provider,c.playlistfile)){return true}}}}}}else{return true}};function k(f,d,g){if(g){return false}var e=["image","sound","youtube","http"];if(d&&(e.toString().indexOf(d)>-1)){return true}if(!d||(d&&d=="video")){var c=b.utils.extension(f);if(c&&b.utils.extensionmap[c]){return true}}return false}}})(jwplayer);(function(b){b.embed.flash=function(s,r,n,t,p){function a(e,f,d){var c=document.createElement("param");c.setAttribute("name",f);c.setAttribute("value",d);e.appendChild(c)}function o(d,c,e){return function(h){if(e){document.getElementById(p.id+"_wrapper").appendChild(c)}var f=document.getElementById(p.id).getPluginConfig("display");d.resize(f.width,f.height);var g={left:f.x,top:f.y};b.utils.css(c,g)}}function u(e){if(!e){return{}}var c={};for(var f in e){var g=e[f];for(var d in g){c[f+"."+d]=g[d]}}return c}function q(e,f){if(e[f]){var c=e[f];for(var g in c){var h=c[g];if(typeof h=="string"){if(!e[g]){e[g]=h}}else{for(var d in h){if(!e[g+"."+d]){e[g+"."+d]=h[d]}}}}delete e[f]}}function w(f){if(!f){return{}}var c={},d=[];for(var j in f){var g=b.utils.getPluginName(j);var h=f[j];d.push(j);for(var e in h){c[g+"."+e]=h[e]}}c.plugins=d.join(",");return c}function v(c){var e=c.netstreambasepath?"":"netstreambasepath="+encodeURIComponent(window.location.href.split("#")[0])+"&";for(var d in c){if(typeof(c[d])=="object"){e+=d+"="+encodeURIComponent("[[JSON]]"+b.utils.strings.jsonToString(c[d]))+"&"}else{e+=d+"="+encodeURIComponent(c[d])+"&"}}return e.substring(0,e.length-1)}this.embed=function(){n.id=p.id;var h;var d=b.utils.extend({},n);var g=d.width;var k=d.height;if(s.id+"_wrapper"==s.parentNode.id){h=document.getElementById(s.id+"_wrapper")}else{h=document.createElement("div");h.id=s.id+"_wrapper";b.utils.wrap(s,h);b.utils.css(h,{position:"relative",width:g,height:k})}var f=t.setupPlugins(p,d,o);if(f.length>0){b.utils.extend(d,w(f.plugins))}else{delete d.plugins}var c=["height","width","modes","events"];for(var m=0;m<c.length;m++){delete d[c[m]]}var e="opaque";if(d.wmode){e=d.wmode}q(d,"components");q(d,"providers");if(typeof d["dock.position"]!="undefined"){if(d["dock.position"].toString().toLowerCase()=="false"){d.dock=d["dock.position"];delete d["dock.position"]}}var j="#000000";var z;if(b.utils.isIE()){var l='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" bgcolor="'+j+'" width="100%" height="100%" id="'+s.id+'" name="'+s.id+'" tabindex=0"">';l+='<param name="movie" value="'+r.src+'">';l+='<param name="allowfullscreen" value="true">';l+='<param name="allowscriptaccess" value="always">';l+='<param name="seamlesstabbing" value="true">';l+='<param name="wmode" value="'+e+'">';l+='<param name="flashvars" value="'+v(d)+'">';l+="</object>";b.utils.setOuterHTML(s,l);z=document.getElementById(s.id)}else{var A=document.createElement("object");A.setAttribute("type","application/x-shockwave-flash");A.setAttribute("data",r.src);A.setAttribute("width","100%");A.setAttribute("height","100%");A.setAttribute("bgcolor","#000000");A.setAttribute("id",s.id);A.setAttribute("name",s.id);A.setAttribute("tabindex",0);a(A,"allowfullscreen","true");a(A,"allowscriptaccess","always");a(A,"seamlesstabbing","true");a(A,"wmode",e);a(A,"flashvars",v(d));s.parentNode.replaceChild(A,s);z=A}p.container=z;p.setPlayer(z,"flash")};this.supportsConfig=function(){if(b.utils.hasFlash()){if(n){var c=b.utils.getFirstPlaylistItemFromConfig(n);if(typeof c.file=="undefined"&&typeof c.levels=="undefined"){return true}else{if(c.file){return flashCanPlay(c.file,c.provider)}else{if(c.levels&&c.levels.length){for(var d=0;d<c.levels.length;d++){if(c.levels[d].file&&flashCanPlay(c.levels[d].file,c.provider)){return true}}}}}}else{return true}}return false};flashCanPlay=function(f,d){var e=["video","http","sound","image"];if(d&&(e.toString().indexOf(d<0))){return true}var c=b.utils.extension(f);if(!c){return true}if(b.utils.exists(b.utils.extensionmap[c])&&!b.utils.exists(b.utils.extensionmap[c].flash)){return false}return true}}})(jwplayer);(function(b){b.embed.html5=function(m,h,a,l,j){function k(d,c,e){return function(g){var f=document.getElementById(m.id+"_displayarea");if(e){f.appendChild(c)}var o=f.style;d.resize(parseInt(o.width.replace("px","")),parseInt(o.height.replace("px","")));c.left=o.left;c.top=o.top}}this.embed=function(){if(b.html5){l.setupPlugins(j,a,k);m.innerHTML="";var e=b.utils.extend({screencolor:"0x000000"},a);var f=["plugins","modes","events"];for(var d=0;d<f.length;d++){delete e[f[d]]}if(e.levels&&!e.sources){e.sources=a.levels}if(e.skin&&e.skin.toLowerCase().indexOf(".zip")>0){e.skin=e.skin.replace(/\.zip/i,".xml")}var c=new (b.html5(m)).setup(e);j.container=document.getElementById(j.id);j.setPlayer(c,"html5")}else{return null}};this.supportsConfig=function(){if(!!b.vid.canPlayType){if(a){var c=b.utils.getFirstPlaylistItemFromConfig(a);if(typeof c.file=="undefined"&&typeof c.levels=="undefined"){return true}else{if(c.file){return html5CanPlay(b.vid,c.file,c.provider,c.playlistfile)}else{if(c.levels&&c.levels.length){for(var d=0;d<c.levels.length;d++){if(c.levels[d].file&&html5CanPlay(b.vid,c.levels[d].file,c.provider,c.playlistfile)){return true}}}}}}else{return true}}return false};html5CanPlay=function(e,f,d,g){if(g){return false}if(d&&d=="youtube"){return true}if(d&&d!="video"&&d!="http"&&d!="sound"){return false}var c=b.utils.extension(f);if(!b.utils.exists(c)||!b.utils.exists(b.utils.extensionmap[c])){return true}if(!b.utils.exists(b.utils.extensionmap[c].html5)){return false}if(b.utils.isLegacyAndroid()&&c.match(/m4v|mp4/)){return true}return browserCanPlay(e,b.utils.extensionmap[c].html5)};browserCanPlay=function(c,d){if(!d){return true}if(c.canPlayType(d)){return true}else{if(d=="audio/mp3"&&navigator.userAgent.match(/safari/i)){return c.canPlayType("audio/mpeg")}else{return false}}}}})(jwplayer);(function(b){b.embed.logo=function(s,t,A){var v={prefix:"http://l.longtailvideo.com/"+t+"/",file:"",link:"",margin:8,out:0.5,over:1,timeout:5,hide:false,position:"bottom-left"};_css=b.utils.css;var C;var w;u();function u(){q();B();y()}function q(){if(v.prefix){var c=b.version.split(/\W/).splice(0,2).join("/");if(v.prefix.indexOf(c)<0){v.prefix+=c+"/"}}w=b.utils.extend({},v,s)}function a(){var c={border:"none",textDecoration:"none",position:"absolute",cursor:"pointer",zIndex:10};c.display=w.hide?"none":"block";var d=w.position.toLowerCase().split("-");for(var e in d){c[d[e]]=w.margin}return c}function B(){C=document.createElement("img");C.id=A+"_jwplayer_logo";C.style.display="none";C.onload=function(c){_css(C,a());z()};if(!w.file){return}if(w.file.indexOf("http://")===0){C.src=w.file}else{C.src=w.prefix+w.file}}if(!w.file){return}function y(){if(w.link){C.onmouseover=x;C.onmouseout=z;C.onclick=r}else{this.mouseEnabled=false}}function r(c){if(typeof c!="undefined"){c.preventDefault();c.stopPropagation()}if(w.link){window.open(w.link,"_blank")}return}function z(c){if(w.link){C.style.opacity=w.out}return}function x(c){if(w.hide){C.style.opacity=w.over}return}return C}})(jwplayer);(function(b){b.html5=function(a){var d=a;this.setup=function(c){b.utils.extend(this,new b.html5.api(d,c));return this};return this}})(jwplayer);(function(e){var g=e.utils;var h=g.css;e.html5.view=function(K,M,X){var F=K;var Q=M;var c=X;var d;var W;var J;var H;var I;var O;var N;function a(){d=document.createElement("div");d.id=Q.id;d.className=Q.className;_videowrapper=document.createElement("div");_videowrapper.id=d.id+"_video_wrapper";Q.id=d.id+"_video";h(d,{position:"relative",height:c.height,width:c.width,padding:0,backgroundColor:j(),zIndex:0});function j(){if(F.skin.getComponentSettings("display")&&F.skin.getComponentSettings("display").backgroundcolor){return F.skin.getComponentSettings("display").backgroundcolor}return parseInt("000000",16)}h(Q,{width:c.width,height:c.height,top:0,left:0,zIndex:1,margin:"auto",display:"block"});h(_videowrapper,{overflow:"hidden",position:"absolute",top:0,left:0,bottom:0,right:0});g.wrap(Q,d);g.wrap(Q,_videowrapper);H=document.createElement("div");H.id=d.id+"_displayarea";d.appendChild(H)}function T(){for(var k=0;k<c.plugins.order.length;k++){var j=c.plugins.order[k];if(g.exists(c.plugins.object[j].getDisplayElement)){c.plugins.object[j].height=g.parseDimension(c.plugins.object[j].getDisplayElement().style.height);c.plugins.object[j].width=g.parseDimension(c.plugins.object[j].getDisplayElement().style.width);c.plugins.config[j].currentPosition=c.plugins.config[j].position}}E()}function R(j){h(H,{display:c.getMedia().hasChrome()?"none":"block"})}function E(l){var j=c.getMedia()?c.getMedia().getDisplayElement():null;if(g.exists(j)){if(N!=j){if(N&&N.parentNode){N.parentNode.replaceChild(j,N)}N=j}for(var m=0;m<c.plugins.order.length;m++){var k=c.plugins.order[m];if(g.exists(c.plugins.object[k].getDisplayElement)){c.plugins.config[k].currentPosition=c.plugins.config[k].position}}}U(c.width,c.height)}this.setup=function(){if(c&&c.getMedia()){Q=c.getMedia().getDisplayElement()}a();T();F.jwAddEventListener(e.api.events.JWPLAYER_PLAYER_STATE,R);F.jwAddEventListener(e.api.events.JWPLAYER_MEDIA_LOADED,E);F.jwAddEventListener(e.api.events.JWPLAYER_MEDIA_META,function(){b()});var j;if(g.exists(window.onresize)){j=window.onresize}window.onresize=function(m){if(g.exists(j)){try{j(m)}catch(k){}}if(F.jwGetFullscreen()){var l=document.body.getBoundingClientRect();c.width=Math.abs(l.left)+Math.abs(l.right);c.height=window.innerHeight}U(c.width,c.height)}};function V(j){switch(j.keyCode){case 27:if(F.jwGetFullscreen()){F.jwSetFullscreen(false)}break;case 32:if(F.jwGetState()!=e.api.events.state.IDLE&&F.jwGetState()!=e.api.events.state.PAUSED){F.jwPause()}else{F.jwPlay()}break}}function U(l,o){if(d.style.display=="none"){return}var m=[].concat(c.plugins.order);m.reverse();I=m.length+2;if(!c.fullscreen){c.width=l;c.height=o;W=l;J=o;h(H,{top:0,bottom:0,left:0,right:0,width:l,height:o,position:"relative"});h(d,{height:J,width:W});var n=P(G,m);if(n.length>0){I+=n.length;var j=n.indexOf("playlist"),k=n.indexOf("controlbar");if(j>=0&&k>=0){n[j]=n.splice(k,1,n[j])[0]}P(S,n,true)}}else{if(!(navigator&&navigator.vendor&&navigator.vendor.indexOf("Apple")==0)){P(L,m,true)}}b()}function P(k,n,m){var o=[];for(var p=0;p<n.length;p++){var j=n[p];if(g.exists(c.plugins.object[j].getDisplayElement)){if(c.plugins.config[j].currentPosition!=e.html5.view.positions.NONE){var l=k(j,I--);if(!l){o.push(j)}else{c.plugins.object[j].resize(l.width,l.height);if(m){delete l.width;delete l.height}h(c.plugins.object[j].getDisplayElement(),l)}}else{h(c.plugins.object[j].getDisplayElement(),{display:"none"})}}}return o}function G(k,j){if(g.exists(c.plugins.object[k].getDisplayElement)){if(c.plugins.config[k].position&&f(c.plugins.config[k].position)){if(!g.exists(c.plugins.object[k].getDisplayElement().parentNode)){d.appendChild(c.plugins.object[k].getDisplayElement())}var l=Y(k);l.zIndex=j;return l}}return false}function S(k,j){if(!g.exists(c.plugins.object[k].getDisplayElement().parentNode)){H.appendChild(c.plugins.object[k].getDisplayElement())}var m=c.width,l=c.height;if(typeof c.width=="string"&&c.width.lastIndexOf("%")>-1){percentage=parseFloat(c.width.substring(0,c.width.lastIndexOf("%")))/100;m=Math.round(window.innerWidth*percentage)}if(typeof c.height=="string"&&c.height.lastIndexOf("%")>-1){percentage=parseFloat(c.height.substring(0,c.height.lastIndexOf("%")))/100;l=Math.round(window.innerHeight*percentage)}return{position:"absolute",width:(m-g.parseDimension(H.style.left)-g.parseDimension(H.style.right)),height:(l-g.parseDimension(H.style.top)-g.parseDimension(H.style.bottom)),zIndex:j}}function L(k,j){return{position:"fixed",width:c.width,height:c.height,zIndex:j}}function b(){if(!g.exists(c.getMedia())){return}H.style.position="absolute";var k=c.getMedia().getDisplayElement();if(k&&k.tagName.toLowerCase()=="video"){k.style.position="absolute";var n,j;if(H.style.width.toString().lastIndexOf("%")>-1||H.style.width.toString().lastIndexOf("%")>-1){var m=H.getBoundingClientRect();n=Math.abs(m.left)+Math.abs(m.right);j=Math.abs(m.top)+Math.abs(m.bottom)}else{n=g.parseDimension(H.style.width);j=g.parseDimension(H.style.height)}if(k.parentNode){k.parentNode.style.left=H.style.left;k.parentNode.style.top=H.style.top}g.stretch(F.jwGetStretching(),k,n,j,k.videoWidth?k.videoWidth:400,k.videoHeight?k.videoHeight:300)}else{var l=c.plugins.object.display.getDisplayElement();if(l){c.getMedia().resize(g.parseDimension(l.style.width),g.parseDimension(l.style.height))}else{c.getMedia().resize(g.parseDimension(H.style.width),g.parseDimension(H.style.height))}}}function Y(k){var j={position:"absolute",margin:0,padding:0,top:null};var l=c.plugins.config[k].currentPosition.toLowerCase();switch(l.toUpperCase()){case e.html5.view.positions.TOP:j.top=g.parseDimension(H.style.top);j.left=g.parseDimension(H.style.left);j.width=W-g.parseDimension(H.style.left)-g.parseDimension(H.style.right);j.height=c.plugins.object[k].height;H.style[l]=g.parseDimension(H.style[l])+c.plugins.object[k].height+"px";H.style.height=g.parseDimension(H.style.height)-j.height+"px";break;case e.html5.view.positions.RIGHT:j.top=g.parseDimension(H.style.top);j.right=g.parseDimension(H.style.right);j.width=c.plugins.object[k].width;j.height=J-g.parseDimension(H.style.top)-g.parseDimension(H.style.bottom);H.style[l]=g.parseDimension(H.style[l])+c.plugins.object[k].width+"px";H.style.width=g.parseDimension(H.style.width)-j.width+"px";break;case e.html5.view.positions.BOTTOM:j.bottom=g.parseDimension(H.style.bottom);j.left=g.parseDimension(H.style.left);j.width=W-g.parseDimension(H.style.left)-g.parseDimension(H.style.right);j.height=c.plugins.object[k].height;H.style[l]=g.parseDimension(H.style[l])+c.plugins.object[k].height+"px";H.style.height=g.parseDimension(H.style.height)-j.height+"px";break;case e.html5.view.positions.LEFT:j.top=g.parseDimension(H.style.top);j.left=g.parseDimension(H.style.left);j.width=c.plugins.object[k].width;j.height=J-g.parseDimension(H.style.top)-g.parseDimension(H.style.bottom);H.style[l]=g.parseDimension(H.style[l])+c.plugins.object[k].width+"px";H.style.width=g.parseDimension(H.style.width)-j.width+"px";break;default:break}return j}this.resize=U;this.fullscreen=function(j){if(navigator&&navigator.vendor&&navigator.vendor.indexOf("Apple")===0){if(c.getMedia().getDisplayElement().webkitSupportsFullscreen){if(j){try{c.getMedia().getDisplayElement().webkitEnterFullscreen()}catch(k){}}else{try{c.getMedia().getDisplayElement().webkitExitFullscreen()}catch(k){}}}}else{if(j){document.onkeydown=V;clearInterval(O);var l=document.body.getBoundingClientRect();c.width=Math.abs(l.left)+Math.abs(l.right);c.height=window.innerHeight;var m={position:"fixed",width:"100%",height:"100%",top:0,left:0,zIndex:2147483000};h(d,m);m.zIndex=1;if(c.getMedia()&&c.getMedia().getDisplayElement()){h(c.getMedia().getDisplayElement(),m)}m.zIndex=2;h(H,m)}else{document.onkeydown="";c.width=W;c.height=J;h(d,{position:"relative",height:c.height,width:c.width,zIndex:0})}U(c.width,c.height)}}};function f(a){return([e.html5.view.positions.TOP,e.html5.view.positions.RIGHT,e.html5.view.positions.BOTTOM,e.html5.view.positions.LEFT].toString().indexOf(a.toUpperCase())>-1)}e.html5.view.positions={TOP:"TOP",RIGHT:"RIGHT",BOTTOM:"BOTTOM",LEFT:"LEFT",OVER:"OVER",NONE:"NONE"}})(jwplayer);(function(d){var c={backgroundcolor:"",margin:10,font:"Arial,sans-serif",fontsize:10,fontcolor:parseInt("000000",16),fontstyle:"normal",fontweight:"bold",buttoncolor:parseInt("ffffff",16),position:d.html5.view.positions.BOTTOM,idlehide:false,layout:{left:{position:"left",elements:[{name:"play",type:"button"},{name:"divider",type:"divider"},{name:"prev",type:"button"},{name:"divider",type:"divider"},{name:"next",type:"button"},{name:"divider",type:"divider"},{name:"elapsed",type:"text"}]},center:{position:"center",elements:[{name:"time",type:"slider"}]},right:{position:"right",elements:[{name:"duration",type:"text"},{name:"blank",type:"button"},{name:"divider",type:"divider"},{name:"mute",type:"button"},{name:"volume",type:"slider"},{name:"divider",type:"divider"},{name:"fullscreen",type:"button"}]}}};_utils=d.utils;_css=_utils.css;_hide=function(a){_css(a,{display:"none"})};_show=function(a){_css(a,{display:"block"})};d.html5.controlbar=function(a3,ak){var a4=a3;var aH=_utils.extend({},c,a4.skin.getComponentSettings("controlbar"),ak);if(aH.position==d.html5.view.positions.NONE||typeof d.html5.view.positions[aH.position]=="undefined"){return}if(_utils.mapLength(a4.skin.getComponentLayout("controlbar"))>0){aH.layout=a4.skin.getComponentLayout("controlbar")}var aL;var aq;var aM;var aF;var aT="none";var a7;var a5;var aJ;var a8;var a9;var aQ;var ap={};var aZ=false;var bb={};var b;var a6=false;var a0;var ba;var an=false;var aB=false;var aj=new d.html5.eventdispatcher();_utils.extend(this,aj);function ax(){if(!b){b=a4.skin.getSkinElement("controlbar","background");if(!b){b={width:0,height:0,src:null}}}return b}function at(){aM=0;aF=0;aq=0;if(!aZ){var g={height:ax().height,backgroundColor:aH.backgroundcolor};aL=document.createElement("div");aL.id=a4.id+"_jwplayer_controlbar";_css(aL,g)}var h=(a4.skin.getSkinElement("controlbar","capLeft"));var e=(a4.skin.getSkinElement("controlbar","capRight"));if(h){aR("capLeft","left",false,aL)}var f={position:"absolute",height:ax().height,left:(h?h.width:0),zIndex:0};a("background",aL,f,"img");if(ax().src){ap.background.src=ax().src}f.zIndex=1;a("elements",aL,f);if(e){aR("capRight","right",false,aL)}}this.getDisplayElement=function(){return aL};this.resize=function(f,e){_utils.cancelAnimation(aL);document.getElementById(a4.id).onmousemove=aN;a9=f;aQ=e;if(aB!=a4.jwGetFullscreen()){aB=a4.jwGetFullscreen();ba=undefined}var g=aS();aN();ay({id:a4.id,duration:aJ,position:a5});aU({id:a4.id,bufferPercent:a8});return g};this.show=function(){if(a6){a6=false;_show(aL);am()}};this.hide=function(){if(!a6){a6=true;_hide(aL);aO()}};function aY(){var g=["timeSlider","volumeSlider","timeSliderRail","volumeSliderRail"];for(var f in g){var e=g[f];if(typeof ap[e]!="undefined"){bb[e]=ap[e].getBoundingClientRect()}}}function aN(e){if(a6){return}if(aH.position==d.html5.view.positions.OVER||a4.jwGetFullscreen()){clearTimeout(a0);switch(a4.jwGetState()){case d.api.events.state.PAUSED:case d.api.events.state.IDLE:if(!aH.idlehide||_utils.exists(e)){al()}if(aH.idlehide){a0=setTimeout(function(){aP()},2000)}break;default:if(e){al()}a0=setTimeout(function(){aP()},2000);break}}}function aP(e){aO();_utils.cancelAnimation(aL);_utils.fadeTo(aL,0,0.1,1,0)}function al(){am();_utils.cancelAnimation(aL);_utils.fadeTo(aL,1,0,1,0)}function az(e){return function(){if(an&&ba!=e){ba=e;aj.sendEvent(e,{component:"controlbar",boundingRect:ar()})}}}var am=az(d.api.events.JWPLAYER_COMPONENT_SHOW);var aO=az(d.api.events.JWPLAYER_COMPONENT_HIDE);function ar(){if(aH.position==d.html5.view.positions.OVER||a4.jwGetFullscreen()){return _utils.getDimensions(aL)}else{return{x:0,y:0,width:0,height:0}}}function a(f,g,h,e){var j;if(!aZ){if(!e){e="div"}j=document.createElement(e);ap[f]=j;j.id=aL.id+"_"+f;g.appendChild(j)}else{j=document.getElementById(aL.id+"_"+f)}if(_utils.exists(h)){_css(j,h)}return j}function au(){aA(aH.layout.left);aA(aH.layout.right,-1);aA(aH.layout.center)}function aA(g,e){var f=g.position=="right"?"right":"left";var h=_utils.extend([],g.elements);if(_utils.exists(e)){h.reverse()}for(var j=0;j<h.length;j++){aI(h[j],f)}}function aw(){return aq++}function aI(j,g){var k,m,l,n,e;if(j.type=="divider"){aR("divider"+aw(),g,true,undefined,undefined,j.width,j.element);return}switch(j.name){case"play":aR("playButton",g,false);aR("pauseButton",g,true);ao("playButton","jwPlay");ao("pauseButton","jwPause");break;case"prev":aR("prevButton",g,true);ao("prevButton","jwPlaylistPrev");break;case"stop":aR("stopButton",g,true);ao("stopButton","jwStop");break;case"next":aR("nextButton",g,true);ao("nextButton","jwPlaylistNext");break;case"elapsed":aR("elapsedText",g,true);break;case"time":m=!_utils.exists(a4.skin.getSkinElement("controlbar","timeSliderCapLeft"))?0:a4.skin.getSkinElement("controlbar","timeSliderCapLeft").width;l=!_utils.exists(a4.skin.getSkinElement("controlbar","timeSliderCapRight"))?0:a4.skin.getSkinElement("controlbar","timeSliderCapRight").width;k=g=="left"?m:l;n=a4.skin.getSkinElement("controlbar","timeSliderRail").width+m+l;e={height:ax().height,position:"absolute",top:0,width:n};e[g]=g=="left"?aM:aF;var h=a("timeSlider",ap.elements,e);aR("timeSliderCapLeft",g,true,h,g=="left"?0:k);aR("timeSliderRail",g,false,h,k);aR("timeSliderBuffer",g,false,h,k);aR("timeSliderProgress",g,false,h,k);aR("timeSliderThumb",g,false,h,k);aR("timeSliderCapRight",g,true,h,g=="right"?0:k);ai("time");break;case"fullscreen":aR("fullscreenButton",g,false);aR("normalscreenButton",g,true);ao("fullscreenButton","jwSetFullscreen",true);ao("normalscreenButton","jwSetFullscreen",false);break;case"volume":m=!_utils.exists(a4.skin.getSkinElement("controlbar","volumeSliderCapLeft"))?0:a4.skin.getSkinElement("controlbar","volumeSliderCapLeft").width;l=!_utils.exists(a4.skin.getSkinElement("controlbar","volumeSliderCapRight"))?0:a4.skin.getSkinElement("controlbar","volumeSliderCapRight").width;k=g=="left"?m:l;n=a4.skin.getSkinElement("controlbar","volumeSliderRail").width+m+l;e={height:ax().height,position:"absolute",top:0,width:n};e[g]=g=="left"?aM:aF;var f=a("volumeSlider",ap.elements,e);aR("volumeSliderCapLeft",g,true,f,g=="left"?0:k);aR("volumeSliderRail",g,true,f,k);aR("volumeSliderProgress",g,false,f,k);aR("volumeSliderCapRight",g,true,f,g=="right"?0:k);ai("volume");break;case"mute":aR("muteButton",g,false);aR("unmuteButton",g,true);ao("muteButton","jwSetMute",true);ao("unmuteButton","jwSetMute",false);break;case"duration":aR("durationText",g,true);break}}function aR(m,j,o,f,l,p,n){if(_utils.exists(a4.skin.getSkinElement("controlbar",m))||m.indexOf("Text")>0||m.indexOf("divider")===0){var k={height:ax().height,position:"absolute",display:"block",top:0};if((m.indexOf("next")===0||m.indexOf("prev")===0)&&a4.jwGetPlaylist().length<2){o=false;k.display="none"}var e;if(m.indexOf("Text")>0){m.innerhtml="00:00";k.font=aH.fontsize+"px/"+(ax().height+1)+"px "+aH.font;k.color=aH.fontcolor;k.textAlign="center";k.fontWeight=aH.fontweight;k.fontStyle=aH.fontstyle;k.cursor="default";e=14+3*aH.fontsize}else{if(m.indexOf("divider")===0){if(p){if(!isNaN(parseInt(p))){e=parseInt(p)}}else{if(n){var h=a4.skin.getSkinElement("controlbar",n);if(h){k.background="url("+h.src+") repeat-x center left";e=h.width}}else{k.background="url("+a4.skin.getSkinElement("controlbar","divider").src+") repeat-x center left";e=a4.skin.getSkinElement("controlbar","divider").width}}}else{k.background="url("+a4.skin.getSkinElement("controlbar",m).src+") repeat-x center left";e=a4.skin.getSkinElement("controlbar",m).width}}if(j=="left"){k.left=isNaN(l)?aM:l;if(o){aM+=e}}else{if(j=="right"){k.right=isNaN(l)?aF:l;if(o){aF+=e}}}if(_utils.typeOf(f)=="undefined"){f=ap.elements}k.width=e;if(aZ){_css(ap[m],k)}else{var g=a(m,f,k);if(_utils.exists(a4.skin.getSkinElement("controlbar",m+"Over"))){g.onmouseover=function(q){g.style.backgroundImage=["url(",a4.skin.getSkinElement("controlbar",m+"Over").src,")"].join("")};g.onmouseout=function(q){g.style.backgroundImage=["url(",a4.skin.getSkinElement("controlbar",m).src,")"].join("")}}}}}function aD(){a4.jwAddEventListener(d.api.events.JWPLAYER_PLAYLIST_LOADED,aK);a4.jwAddEventListener(d.api.events.JWPLAYER_PLAYLIST_ITEM,aW);a4.jwAddEventListener(d.api.events.JWPLAYER_MEDIA_BUFFER,aU);a4.jwAddEventListener(d.api.events.JWPLAYER_PLAYER_STATE,aX);a4.jwAddEventListener(d.api.events.JWPLAYER_MEDIA_TIME,ay);a4.jwAddEventListener(d.api.events.JWPLAYER_MEDIA_MUTE,aC);a4.jwAddEventListener(d.api.events.JWPLAYER_MEDIA_VOLUME,a2);a4.jwAddEventListener(d.api.events.JWPLAYER_MEDIA_COMPLETE,av)}function aK(){at();au();aS();aG()}function aW(e){aJ=a4.jwGetPlaylist()[e.index].duration;ay({id:a4.id,duration:aJ,position:0});aU({id:a4.id,bufferProgress:0})}function aG(){ay({id:a4.id,duration:a4.jwGetDuration(),position:0});aU({id:a4.id,bufferProgress:0});aC({id:a4.id,mute:a4.jwGetMute()});aX({id:a4.id,newstate:d.api.events.state.IDLE});a2({id:a4.id,volume:a4.jwGetVolume()})}function ao(g,f,h){if(aZ){return}if(_utils.exists(a4.skin.getSkinElement("controlbar",g))){var e=ap[g];if(_utils.exists(e)){_css(e,{cursor:"pointer"});if(f=="fullscreen"){e.onmouseup=function(j){j.stopPropagation();a4.jwSetFullscreen(!a4.jwGetFullscreen())}}else{e.onmouseup=function(j){j.stopPropagation();if(_utils.exists(h)){a4[f](h)}else{a4[f]()}}}}}}function ai(e){if(aZ){return}var f=ap[e+"Slider"];_css(ap.elements,{cursor:"pointer"});_css(f,{cursor:"pointer"});f.onmousedown=function(g){aT=e};f.onmouseup=function(g){g.stopPropagation();aE(g.pageX)};f.onmousemove=function(h){if(aT=="time"){a7=true;var g=h.pageX-bb[e+"Slider"].left-window.pageXOffset;_css(ap.timeSliderThumb,{left:g})}}}function aE(h){a7=false;var e;if(aT=="time"){e=h-bb.timeSliderRail.left+window.pageXOffset;var f=e/bb.timeSliderRail.width*aJ;if(f<0){f=0}else{if(f>aJ){f=aJ-3}}if(a4.jwGetState()==d.api.events.state.PAUSED||a4.jwGetState()==d.api.events.state.IDLE){a4.jwPlay()}a4.jwSeek(f)}else{if(aT=="volume"){e=h-bb.volumeSliderRail.left-window.pageXOffset;var g=Math.round(e/bb.volumeSliderRail.width*100);if(g<0){g=0}else{if(g>100){g=100}}if(a4.jwGetMute()){a4.jwSetMute(false)}a4.jwSetVolume(g)}}aT="none"}function aU(g){if(_utils.exists(g.bufferPercent)){a8=g.bufferPercent}if(bb.timeSliderRail){var f=bb.timeSliderRail.width;var e=isNaN(Math.round(f*a8/100))?0:Math.round(f*a8/100);_css(ap.timeSliderBuffer,{width:e})}}function aC(e){if(e.mute){_hide(ap.muteButton);_show(ap.unmuteButton);_hide(ap.volumeSliderProgress)}else{_show(ap.muteButton);_hide(ap.unmuteButton);_show(ap.volumeSliderProgress)}}function aX(e){if(e.newstate==d.api.events.state.BUFFERING||e.newstate==d.api.events.state.PLAYING){_show(ap.pauseButton);_hide(ap.playButton)}else{_hide(ap.pauseButton);_show(ap.playButton)}aN();if(e.newstate==d.api.events.state.IDLE){_hide(ap.timeSliderBuffer);_hide(ap.timeSliderProgress);_hide(ap.timeSliderThumb);ay({id:a4.id,duration:a4.jwGetDuration(),position:0})}else{_show(ap.timeSliderBuffer);if(e.newstate!=d.api.events.state.BUFFERING){_show(ap.timeSliderProgress);_show(ap.timeSliderThumb)}}}function av(e){aU({bufferPercent:0});ay(_utils.extend(e,{position:0,duration:aJ}))}function ay(g){if(_utils.exists(g.position)){a5=g.position}if(_utils.exists(g.duration)){aJ=g.duration}var j=(a5===aJ===0)?0:a5/aJ;var f=bb.timeSliderRail;if(f){var e=isNaN(Math.round(f.width*j))?0:Math.round(f.width*j);var h=e;if(ap.timeSliderProgress){ap.timeSliderProgress.style.width=e+"px";if(!a7){if(ap.timeSliderThumb){ap.timeSliderThumb.style.left=h+"px"}}}}if(ap.durationText){ap.durationText.innerHTML=_utils.timeFormat(aJ)}if(ap.elapsedText){ap.elapsedText.innerHTML=_utils.timeFormat(a5)}}function a1(){var f,j;var h=document.getElementById(aL.id+"_elements");if(!h){return}var g=h.childNodes;for(var e in h.childNodes){if(isNaN(parseInt(e,10))){continue}if(g[e].id.indexOf(aL.id+"_divider")===0&&j&&j.id.indexOf(aL.id+"_divider")===0&&g[e].style.backgroundImage==j.style.backgroundImage){g[e].style.display="none"}else{if(g[e].id.indexOf(aL.id+"_divider")===0&&f&&f.style.display!="none"){g[e].style.display="block"}}if(g[e].style.display!="none"){j=g[e]}f=g[e]}}function aS(){a1();if(a4.jwGetFullscreen()){_show(ap.normalscreenButton);_hide(ap.fullscreenButton)}else{_hide(ap.normalscreenButton);_show(ap.fullscreenButton)}var j={width:a9};var e={};if(aH.position==d.html5.view.positions.OVER||a4.jwGetFullscreen()){j.left=aH.margin;j.width-=2*aH.margin;j.top=aQ-ax().height-aH.margin;j.height=ax().height}var g=a4.skin.getSkinElement("controlbar","capLeft");var h=a4.skin.getSkinElement("controlbar","capRight");e.left=g?g.width:0;e.width=j.width-e.left-(h?h.width:0);var f=!_utils.exists(a4.skin.getSkinElement("controlbar","timeSliderCapLeft"))?0:a4.skin.getSkinElement("controlbar","timeSliderCapLeft").width;_css(ap.timeSliderRail,{width:(e.width-aM-aF),left:f});if(_utils.exists(ap.timeSliderCapRight)){_css(ap.timeSliderCapRight,{left:f+(e.width-aM-aF)})}_css(aL,j);_css(ap.elements,e);_css(ap.background,e);aY();return j}function a2(g){if(_utils.exists(ap.volumeSliderRail)){var j=isNaN(g.volume/100)?1:g.volume/100;var h=_utils.parseDimension(ap.volumeSliderRail.style.width);var e=isNaN(Math.round(h*j))?0:Math.round(h*j);var f=_utils.parseDimension(ap.volumeSliderRail.style.right);var k=(!_utils.exists(a4.skin.getSkinElement("controlbar","volumeSliderCapLeft")))?0:a4.skin.getSkinElement("controlbar","volumeSliderCapLeft").width;_css(ap.volumeSliderProgress,{width:e,left:k});if(_utils.exists(ap.volumeSliderCapLeft)){_css(ap.volumeSliderCapLeft,{left:0})}}}function aV(){at();au();aY();aZ=true;aD();aH.idlehide=(aH.idlehide.toString().toLowerCase()=="true");if(aH.position==d.html5.view.positions.OVER&&aH.idlehide){aL.style.opacity=0;an=true}else{setTimeout((function(){an=true;am()}),1)}aG()}aV();return this}})(jwplayer);(function(d){var e=["width","height","state","playlist","item","position","buffer","duration","volume","mute","fullscreen"];var f=d.utils;d.html5.controller=function(c,R,am,T){var aa=c;var S=am;var an=T;var ag=R;var N=true;var ap=-1;var af=f.exists(S.config.debug)&&(S.config.debug.toString().toLowerCase()=="console");var ai=new d.html5.eventdispatcher(ag.id,af);f.extend(this,ai);var X=[];var aq=false;function ab(g){if(aq){ai.sendEvent(g.type,g)}else{X.push(g)}}function b(j){if(!aq){ai.sendEvent(d.api.events.JWPLAYER_READY,j);if(d.utils.exists(window.playerReady)){playerReady(j)}if(d.utils.exists(window[am.config.playerReady])){window[am.config.playerReady](j)}while(X.length>0){var g=X.shift();ai.sendEvent(g.type,g)}if(am.config.autostart&&!d.utils.isIOS()){W(S.item)}while(ae.length>0){var h=ae.shift();O(h.method,h.arguments)}aq=true}}S.addGlobalListener(ab);S.addEventListener(d.api.events.JWPLAYER_MEDIA_BUFFER_FULL,function(){S.getMedia().play()});S.addEventListener(d.api.events.JWPLAYER_MEDIA_TIME,function(g){if(g.position>=S.playlist[S.item].start&&ap>=0){S.playlist[S.item].start=ap;ap=-1}});S.addEventListener(d.api.events.JWPLAYER_MEDIA_COMPLETE,function(g){setTimeout(Y,25)});function V(){try{ao(S.item);if(S.playlist[S.item].levels[0].file.length>0){if(N||S.state==d.api.events.state.IDLE){S.getMedia().load(S.playlist[S.item]);N=false}else{if(S.state==d.api.events.state.PAUSED){S.getMedia().play()}}}return true}catch(g){ai.sendEvent(d.api.events.JWPLAYER_ERROR,g)}return false}function P(){try{if(S.playlist[S.item].levels[0].file.length>0){switch(S.state){case d.api.events.state.PLAYING:case d.api.events.state.BUFFERING:S.getMedia().pause();break}}return true}catch(g){ai.sendEvent(d.api.events.JWPLAYER_ERROR,g)}return false}function Z(h){try{if(S.playlist[S.item].levels[0].file.length>0){if(typeof h!="number"){h=parseFloat(h)}switch(S.state){case d.api.events.state.IDLE:if(ap<0){ap=S.playlist[S.item].start;S.playlist[S.item].start=h}V();break;case d.api.events.state.PLAYING:case d.api.events.state.PAUSED:case d.api.events.state.BUFFERING:S.seek(h);break}}return true}catch(g){ai.sendEvent(d.api.events.JWPLAYER_ERROR,g)}return false}function ah(h){if(!f.exists(h)){h=true}try{S.getMedia().stop(h);return true}catch(g){ai.sendEvent(d.api.events.JWPLAYER_ERROR,g)}return false}function ak(){try{if(S.playlist[S.item].levels[0].file.length>0){if(S.config.shuffle){ao(M())}else{if(S.item+1==S.playlist.length){ao(0)}else{ao(S.item+1)}}}if(S.state!=d.api.events.state.IDLE){var g=S.state;S.state=d.api.events.state.IDLE;ai.sendEvent(d.api.events.JWPLAYER_PLAYER_STATE,{oldstate:g,newstate:d.api.events.state.IDLE})}V();return true}catch(h){ai.sendEvent(d.api.events.JWPLAYER_ERROR,h)}return false}function al(){try{if(S.playlist[S.item].levels[0].file.length>0){if(S.config.shuffle){ao(M())}else{if(S.item===0){ao(S.playlist.length-1)}else{ao(S.item-1)}}}if(S.state!=d.api.events.state.IDLE){var g=S.state;S.state=d.api.events.state.IDLE;ai.sendEvent(d.api.events.JWPLAYER_PLAYER_STATE,{oldstate:g,newstate:d.api.events.state.IDLE})}V();return true}catch(h){ai.sendEvent(d.api.events.JWPLAYER_ERROR,h)}return false}function M(){var g=null;if(S.playlist.length>1){while(!f.exists(g)){g=Math.floor(Math.random()*S.playlist.length);if(g==S.item){g=null}}}else{g=0}return g}function W(h){if(!S.playlist||!S.playlist[h]){return false}try{if(S.playlist[h].levels[0].file.length>0){var g=S.state;if(g!==d.api.events.state.IDLE){if(S.playlist[S.item].provider==S.playlist[h].provider){ah(false)}else{ah()}}ao(h);V()}return true}catch(j){ai.sendEvent(d.api.events.JWPLAYER_ERROR,j)}return false}function ao(g){if(!S.playlist[g]){return}S.setActiveMediaProvider(S.playlist[g]);if(S.item!=g){S.item=g;N=true;ai.sendEvent(d.api.events.JWPLAYER_PLAYLIST_ITEM,{index:g})}}function Q(h){try{ao(S.item);var g=S.getMedia();switch(typeof(h)){case"number":g.volume(h);break;case"string":g.volume(parseInt(h,10));break}return true}catch(j){ai.sendEvent(d.api.events.JWPLAYER_ERROR,j)}return false}function ad(h){try{ao(S.item);var g=S.getMedia();if(typeof h=="undefined"){g.mute(!S.mute)}else{if(h.toString().toLowerCase()=="true"){g.mute(true)}else{g.mute(false)}}return true}catch(j){ai.sendEvent(d.api.events.JWPLAYER_ERROR,j)}return false}function aj(h,j){try{S.width=h;S.height=j;an.resize(h,j);ai.sendEvent(d.api.events.JWPLAYER_RESIZE,{width:S.width,height:S.height});return true}catch(g){ai.sendEvent(d.api.events.JWPLAYER_ERROR,g)}return false}function ac(g){try{if(typeof g=="undefined"){S.fullscreen=!S.fullscreen;an.fullscreen(!S.fullscreen)}else{if(g.toString().toLowerCase()=="true"){S.fullscreen=true;an.fullscreen(true)}else{S.fullscreen=false;an.fullscreen(false)}}ai.sendEvent(d.api.events.JWPLAYER_RESIZE,{width:S.width,height:S.height});ai.sendEvent(d.api.events.JWPLAYER_FULLSCREEN,{fullscreen:g});return true}catch(h){ai.sendEvent(d.api.events.JWPLAYER_ERROR,h)}return false}function a(h){try{ah();S.loadPlaylist(h);ao(S.item);return true}catch(g){ai.sendEvent(d.api.events.JWPLAYER_ERROR,g)}return false}d.html5.controller.repeatoptions={LIST:"LIST",ALWAYS:"ALWAYS",SINGLE:"SINGLE",NONE:"NONE"};function Y(){switch(S.config.repeat.toUpperCase()){case d.html5.controller.repeatoptions.SINGLE:V();break;case d.html5.controller.repeatoptions.ALWAYS:if(S.item==S.playlist.length-1&&!S.config.shuffle){W(0)}else{ak()}break;case d.html5.controller.repeatoptions.LIST:if(S.item==S.playlist.length-1&&!S.config.shuffle){ah();ao(0)}else{ak()}break;default:ah();break}}var ae=[];function U(g){return function(){if(aq){O(g,arguments)}else{ae.push({method:g,arguments:arguments})}}}function O(g,h){var j=[];for(i=0;i<h.length;i++){j.push(h[i])}g.apply(this,j)}this.play=U(V);this.pause=U(P);this.seek=U(Z);this.stop=U(ah);this.next=U(ak);this.prev=U(al);this.item=U(W);this.setVolume=U(Q);this.setMute=U(ad);this.resize=U(aj);this.setFullscreen=U(ac);this.load=U(a);this.playerReady=b}})(jwplayer);(function(b){b.html5.defaultSkin=function(){this.text='<?xml version="1.0" ?><skin author="LongTail Video" name="Five" version="1.0"><settings><setting name="backcolor" value="0xFFFFFF"/><setting name="frontcolor" value="0x000000"/><setting name="lightcolor" value="0x000000"/><setting name="screencolor" value="0x000000"/></settings><components><component name="controlbar"><settings><setting name="margin" value="20"/><setting name="fontsize" value="11"/></settings><elements><element name="background" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAIAAABvFaqvAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAFJJREFUeNrslLENwAAIwxLU/09j5AiOgD5hVQzNAVY8JK4qEfHMIKBnd2+BQlBINaiRtL/aV2rdzYBsM6CIONbI1NZENTr3RwdB2PlnJgJ6BRgA4hwu5Qg5iswAAAAASUVORK5CYII="/><element name="capLeft" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAYCAIAAAC0rgCNAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAD5JREFUeNosi8ENACAMAgnuv14H0Z8asI19XEjhOiKCMmibVgJTUt7V6fe9KXOtSQCfctJHu2q3/ot79hNgANc2OTz9uTCCAAAAAElFTkSuQmCC"/><element name="capRight" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAYCAIAAAC0rgCNAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAD5JREFUeNosi8ENACAMAgnuv14H0Z8asI19XEjhOiKCMmibVgJTUt7V6fe9KXOtSQCfctJHu2q3/ot79hNgANc2OTz9uTCCAAAAAElFTkSuQmCC"/><element name="divider" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAYCAIAAAC0rgCNAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAD5JREFUeNosi8ENACAMAgnuv14H0Z8asI19XEjhOiKCMmibVgJTUt7V6fe9KXOtSQCfctJHu2q3/ot79hNgANc2OTz9uTCCAAAAAElFTkSuQmCC"/><element name="playButton" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAYCAYAAAAVibZIAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAEhJREFUeNpiYqABYBo1dNRQ+hr6H4jvA3E8NS39j4SpZvh/LJig4YxEGEqy3kET+w+AOGFQRhTJhrEQkGcczfujhg4CQwECDADpTRWU/B3wHQAAAABJRU5ErkJggg=="/><element name="pauseButton" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAYCAYAAAAVibZIAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAChJREFUeNpiYBgFo2DwA0YC8v/R1P4nRu+ooaOGUtnQUTAKhgIACDAAFCwQCfAJ4gwAAAAASUVORK5CYII="/><element name="prevButton" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAYCAYAAAAVibZIAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAEtJREFUeNpiYBgFo2Dog/9QDAPyQHweTYwiQ/2B+D0Wi8g2tB+JTdBQRiIMJVkvEy0iglhDF9Aq9uOpHVEwoE+NJDUKRsFgAAABBgDe2hqZcNNL0AAAAABJRU5ErkJggg=="/><element name="nextButton" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAYCAYAAAAVibZIAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAElJREFUeNpiYBgFo2Dog/9AfB6I5dHE/lNqKAi/B2J/ahsKw/3EGMpIhKEk66WJoaR6fz61IyqemhEFSlL61ExSo2AUDAYAEGAAiG4hj+5t7M8AAAAASUVORK5CYII="/><element name="timeSliderRail" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADxJREFUeNpiYBgFo2AU0Bwwzluw+D8tLWARFhKiqQ9YuLg4aWsBGxs7bS1gZ6e5BWyjSX0UjIKhDgACDABlYQOGh5pYywAAAABJRU5ErkJggg=="/><element name="timeSliderBuffer" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAD1JREFUeNpiYBgFo2AU0Bww1jc0/aelBSz8/Pw09QELOzs7bS1gY2OjrQWsrKy09gHraFIfBaNgqAOAAAMAvy0DChXHsZMAAAAASUVORK5CYII="/><element name="timeSliderProgress" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAClJREFUeNpiYBgFo2AU0BwwAvF/WlrARGsfjFow8BaMglEwCugAAAIMAOHfAQunR+XzAAAAAElFTkSuQmCC"/><element name="timeSliderThumb" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAAICAYAAAA870V8AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABZJREFUeNpiZICA/yCCiQEJUJcDEGAAY0gBD1/m7Q0AAAAASUVORK5CYII="/><element name="muteButton" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAYCAYAAADKx8xXAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADFJREFUeNpiYBgFIw3MB+L/5Gj8j6yRiRTFyICJXHfTXyMLAXlGati4YDRFDj8AEGAABk8GSqqS4CoAAAAASUVORK5CYII="/><element name="unmuteButton" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAYCAYAAADKx8xXAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAD1JREFUeNpiYBgFgxz8p7bm+cQa+h8LHy7GhEcjIz4bmAjYykiun/8j0fakGPIfTfPgiSr6aB4FVAcAAQYAWdwR1G1Wd2gAAAAASUVORK5CYII="/><element name="volumeSliderRail" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAYCAYAAADkgu3FAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAGpJREFUeNpi/P//PwM9ABMDncCoRYPfIqqDZcuW1UPp/6AUDcNM1DQYKtRAlaAj1mCSLSLXYIIWUctgDItoZfDA5aOoqKhGEANIM9LVR7SymGDQUctikuOIXkFNdhHEOFrDjlpEd4sAAgwAriRMub95fu8AAAAASUVORK5CYII="/><element name="volumeSliderProgress" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAYCAYAAADkgu3FAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAFtJREFUeNpi/P//PwM9ABMDncCoRYPfIlqAeij9H5SiYZiqBqPTlFqE02BKLSLaYFItIttgQhZRzWB8FjENiuRJ7aAbsMQwYMl7wDIsWUUQ42gNO2oR3S0CCDAAKhKq6MLLn8oAAAAASUVORK5CYII="/><element name="fullscreenButton" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAE5JREFUeNpiYBgFo2DQA0YC8v/xqP1PjDlMRDrEgUgxkgHIlfZoriVGjmzLsLFHAW2D6D8eA/9Tw7L/BAwgJE90PvhPpNgoGAVDEQAEGAAMdhTyXcPKcAAAAABJRU5ErkJggg=="/><element name="normalscreenButton" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAEZJREFUeNpiYBgFo2DIg/9UUkOUAf8JiFFsyX88fJyAkcQgYMQjNkzBoAgiezyRbE+tFGSPxQJ7auYBmma0UTAKBhgABBgAJAEY6zON61sAAAAASUVORK5CYII="/></elements></component><component name="display"><elements><element name="background" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAEpJREFUeNrszwENADAIA7DhX8ENoBMZ5KR10EryckCJiIiIiIiIiIiIiIiIiIiIiIh8GmkRERERERERERERERERERERERGRHSPAAPlXH1phYpYaAAAAAElFTkSuQmCC"/><element name="playIcon" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAALdJREFUeNrs18ENgjAYhmFouDOCcQJGcARHgE10BDcgTOIosAGwQOuPwaQeuFRi2p/3Sb6EC5L3QCxZBgAAAOCorLW1zMn65TrlkH4NcV7QNcUQt7Gn7KIhxA+qNIR81spOGkL8oFJDyLJRdosqKDDkK+iX5+d7huzwM40xptMQMkjIOeRGo+VkEVvIPfTGIpKASfYIfT9iCHkHrBEzf4gcUQ56aEzuGK/mw0rHpy4AAACAf3kJMACBxjAQNRckhwAAAABJRU5ErkJggg=="/><element name="muteIcon" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHJJREFUeNrs1jEOgCAMBVAg7t5/8qaoIy4uoobyXsLCxA+0NCUAAADGUWvdQoQ41x4ixNBB2hBvBskdD3w5ZCkl3+33VqI0kjBBlh9rp+uTcyOP33TnolfsU85XX3yIRpQph8ZQY3wTZtU5AACASA4BBgDHoVuY1/fvOQAAAABJRU5ErkJggg=="/><element name="errorIcon" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAWlJREFUeNrsl+1twjAQhsHq/7BBYQLYIBmBDcoGMAIjtBPQTcII2SDtBDBBwrU6pGsUO7YbO470PtKJkz9iH++d4ywWAAAAAABgljRNsyWr2bZzDuJG1rLdZhcMbTjrBCGDyUKsqQLFciJb9bSvuG/WagRVRUVUI6gqy5HVeKWfSgRyJruKIU//TrZTSn2nmlaXThrloi/v9F2STC1W4+Aw5cBzkquRc09bofFNc6YLxEON0VUZS5FPTftO49vMjRsIF3RhOGr7/D/pJw+FKU+q0vDyq8W42jCunDqI3LC5XxNj2wHLU1XjaRnb0Lhykhqhhd8MtSF5J9tbjCv4mXGvKJz/65FF/qJryyaaIvzP2QRxZTX2nTuXjvV/VPFSwyLnW7mpH99yTh1FEVro6JBSd40/pMrRdV8vPtcKl28T2pT8TnFZ4yNosct3Q0io6JfBiz1FlGdqVQH3VHnepAEAAAAAADDzEGAAcTwB10jWgxcAAAAASUVORK5CYII="/><element name="bufferIcon" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAuhJREFUeNrsWr9rU1EUznuNGqvFQh1ULOhiBx0KDtIuioO4pJuik3FxFfUPaAV1FTdx0Q5d2g4FFxehTnEpZHFoBy20tCIWtGq0TZP4HfkeHB5N8m6Sl/sa74XDybvv3vvOd8/Pe4lXrVZT3dD8VJc0B8QBcUAcEAfESktHGeR5XtMfqFQq/f92zPe/NbtGlKTdCY30kuxrpMGO94BlQCXs+rbh3ONgA6BlzP1p20d80gEI5hmA2A92Qua1Q2PtAFISM+bvjMG8U+Q7oA3rQGASwrYCU6WpNdLGYbA+Pq5jjXIiwi8EEa2UDbQSaKOIuV+SlkcCrfjY8XTI9EpKGwP0C2kru2hLtHqa4zoXtZRWyvi4CLwv9Opr6Hkn6A9HKgEANsQ1iqC3Ub/vRUk2JgmRkatK36kVrnt0qObunwUdUUMXMWYpakJsO5Am8tAw2GBIgwWA+G2S2dMpiw0gDioQRQJoKhRb1QiDwlHZUABYbaXWsm5ae6loTE4ZDxN4CZar8foVzOJ2iyZ2kWF3t7YIevffaMT5yJ70kQb2fQ1sE5SHr2wazs2wgMxgbsEKEAgxAvZUJbQLBGTSBMgNrncJbA6AljtS/eKDJ0Ez+DmrQEzXS2h1Ck25kAg0IZcUOaydCy4sYnN2fOA+2AP16gNoHALlQ+fwH7XO4CxLenUpgj4xr6ugY2roPMbMx+Xs18m/E8CVEIhxsNeg83XWOAN6grG3lGbk8uE5fr4B/WH3cJw+co/l9nTYsSGYCJ/lY5/qv0thn6nrIWmjeJcPSnWOeY++AkF8tpJHIMAUs/MaBBpj3znZfQo5psY+ZrG4gv5HickjEOymKjEeRpgyST6IuZcTcWbnjcgdPi5ghxciRKsl1lDSsgwA1i8fssonJgzmTSqfGUkCENndNdAL7PS6QQ7ZYISTo+1qq0LEWjTWcvY4isa4z+yfQB+7ooyHVg5RI7/i1Ijn/vnggDggDogD4oC00P4KMACd/juEHOrS4AAAAABJRU5ErkJggg=="/></elements></component><component name="dock"><elements><element name="button" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAFBJREFUeNrs0cEJACAQA8Eofu0fu/W6EM5ZSAFDRpKTBs00CQQEBAQEBAQEBAQEBAQEBATkK8iqbY+AgICAgICAgICAgICAgICAgIC86QowAG5PAQzEJ0lKAAAAAElFTkSuQmCC"/></elements></component><component name="playlist"><elements><element name="item" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAIAAAC1nk4lAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHhJREFUeNrs2NEJwCAMBcBYuv/CFuIE9VN47WWCR7iocXR3pdWdGPqqwIoMjYfQeAiNh9B4JHc6MHQVHnjggQceeOCBBx77TifyeOY0iHi8DqIdEY8dD5cL094eePzINB5CO/LwcOTptNB4CP25L4TIbZzpU7UEGAA5wz1uF5rF9AAAAABJRU5ErkJggg=="/><element name="sliderRail" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAA8CAIAAADpFA0BAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADhJREFUeNrsy6ENACAMAMHClp2wYxZLAg5Fcu9e3OjuOKqqfTMzbs14CIZhGIZhGIZhGP4VLwEGAK/BBnVFpB0oAAAAAElFTkSuQmCC"/><element name="sliderThumb" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAA8CAIAAADpFA0BAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADRJREFUeNrsy7ENACAMBLE8++8caFFKKiRffU53112SGs3ttOohGIZhGIZhGIZh+Fe8BRgAiaUGde6NOSEAAAAASUVORK5CYII="/></elements></component></components></skin>';this.xml=null;if(window.DOMParser){parser=new DOMParser();this.xml=parser.parseFromString(this.text,"text/xml")}else{this.xml=new ActiveXObject("Microsoft.XMLDOM");this.xml.async="false";this.xml.loadXML(this.text)}return this}})(jwplayer);(function(b){_utils=b.utils;_css=_utils.css;_hide=function(a){_css(a,{display:"none"})};_show=function(a){_css(a,{display:"block"})};b.html5.display=function(ax,aa){var ay={icons:true,showmute:false};var a=_utils.extend({},ay,aa);var az=ax;var R={};var aC;var am;var ak;var T;var ao;var Y;var ag;var X=!_utils.exists(az.skin.getComponentSettings("display").bufferrotation)?15:parseInt(az.skin.getComponentSettings("display").bufferrotation,10);var aq=!_utils.exists(az.skin.getComponentSettings("display").bufferinterval)?100:parseInt(az.skin.getComponentSettings("display").bufferinterval,10);var ah=-1;var an="";var W=true;var aD;var aA=false;var au=false;var Z=new b.html5.eventdispatcher();_utils.extend(this,Z);var ad={display:{style:{cursor:"pointer",top:0,left:0,overflow:"hidden"},click:av},display_icon:{style:{cursor:"pointer",position:"absolute",top:((az.skin.getSkinElement("display","background").height-az.skin.getSkinElement("display","playIcon").height)/2),left:((az.skin.getSkinElement("display","background").width-az.skin.getSkinElement("display","playIcon").width)/2),border:0,margin:0,padding:0,zIndex:3,display:"none"}},display_iconBackground:{style:{cursor:"pointer",position:"absolute",top:((am-az.skin.getSkinElement("display","background").height)/2),left:((aC-az.skin.getSkinElement("display","background").width)/2),border:0,backgroundImage:(["url(",az.skin.getSkinElement("display","background").src,")"]).join(""),width:az.skin.getSkinElement("display","background").width,height:az.skin.getSkinElement("display","background").height,margin:0,padding:0,zIndex:2,display:"none"}},display_image:{style:{display:"none",width:aC,height:am,position:"absolute",cursor:"pointer",left:0,top:0,margin:0,padding:0,textDecoration:"none",zIndex:1}},display_text:{style:{zIndex:4,position:"relative",opacity:0.8,backgroundColor:parseInt("000000",16),color:parseInt("ffffff",16),textAlign:"center",fontFamily:"Arial,sans-serif",padding:"0 5px",fontSize:14}}};az.jwAddEventListener(b.api.events.JWPLAYER_PLAYER_STATE,ar);az.jwAddEventListener(b.api.events.JWPLAYER_MEDIA_MUTE,ar);az.jwAddEventListener(b.api.events.JWPLAYER_PLAYLIST_ITEM,ar);az.jwAddEventListener(b.api.events.JWPLAYER_ERROR,at);V();function V(){R.display=ae("div","display");R.display_text=ae("div","display_text");R.display.appendChild(R.display_text);R.display_image=ae("img","display_image");R.display_image.onerror=function(c){_hide(R.display_image)};R.display_image.onload=ai;R.display_icon=ae("div","display_icon");R.display_iconBackground=ae("div","display_iconBackground");R.display.appendChild(R.display_image);R.display_iconBackground.appendChild(R.display_icon);R.display.appendChild(R.display_iconBackground);aB();setTimeout((function(){au=true;if(a.icons.toString()=="true"){ab()}}),1)}this.getDisplayElement=function(){return R.display};this.resize=function(c,d){_css(R.display,{width:c,height:d});_css(R.display_text,{width:(c-10),top:((d-R.display_text.getBoundingClientRect().height)/2)});_css(R.display_iconBackground,{top:((d-az.skin.getSkinElement("display","background").height)/2),left:((c-az.skin.getSkinElement("display","background").width)/2)});if(aC!=c||am!=d){aC=c;am=d;aD=undefined;ab()}aE();ar({})};this.show=function(){if(aA){aA=false;ap(az.jwGetState())}};this.hide=function(){if(!aA){af();aA=true}};function ai(c){ak=R.display_image.naturalWidth;T=R.display_image.naturalHeight;aE()}function aE(){_utils.stretch(az.jwGetStretching(),R.display_image,aC,am,ak,T)}function ae(e,c){var d=document.createElement(e);d.id=az.id+"_jwplayer_"+c;_css(d,ad[c].style);return d}function aB(){for(var c in R){if(_utils.exists(ad[c].click)){R[c].onclick=ad[c].click}}}function av(c){if(typeof c.preventDefault!="undefined"){c.preventDefault()}else{c.returnValue=false}if(az.jwGetState()!=b.api.events.state.PLAYING){az.jwPlay()}else{az.jwPause()}}function S(c){if(ag){af();return}R.display_icon.style.backgroundImage=(["url(",az.skin.getSkinElement("display",c).src,")"]).join("");_css(R.display_icon,{width:az.skin.getSkinElement("display",c).width,height:az.skin.getSkinElement("display",c).height,top:(az.skin.getSkinElement("display","background").height-az.skin.getSkinElement("display",c).height)/2,left:(az.skin.getSkinElement("display","background").width-az.skin.getSkinElement("display",c).width)/2});aF();if(_utils.exists(az.skin.getSkinElement("display",c+"Over"))){R.display_icon.onmouseover=function(d){R.display_icon.style.backgroundImage=["url(",az.skin.getSkinElement("display",c+"Over").src,")"].join("")};R.display_icon.onmouseout=function(d){R.display_icon.style.backgroundImage=["url(",az.skin.getSkinElement("display",c).src,")"].join("")}}else{R.display_icon.onmouseover=null;R.display_icon.onmouseout=null}}function af(){if(a.icons.toString()=="true"){_hide(R.display_icon);_hide(R.display_iconBackground);U()}}function aF(){if(!aA&&a.icons.toString()=="true"){_show(R.display_icon);_show(R.display_iconBackground);ab()}}function at(c){ag=true;af();R.display_text.innerHTML=c.error;_show(R.display_text);R.display_text.style.top=((am-R.display_text.getBoundingClientRect().height)/2)+"px"}function ac(){R.display_image.style.display="none"}function ar(d){if((d.type==b.api.events.JWPLAYER_PLAYER_STATE||d.type==b.api.events.JWPLAYER_PLAYLIST_ITEM)&&ag){ag=false;_hide(R.display_text)}var c=az.jwGetState();if(c==an){return}an=c;if(ah>=0){clearTimeout(ah)}if(W||az.jwGetState()==b.api.events.state.PLAYING||az.jwGetState()==b.api.events.state.PAUSED){ap(az.jwGetState())}else{ah=setTimeout(aw(az.jwGetState()),500)}}function aw(c){return(function(){ap(c)})}function ap(c){if(_utils.exists(Y)){clearInterval(Y);Y=null;_utils.animations.rotate(R.display_icon,0)}switch(c){case b.api.events.state.BUFFERING:if(_utils.isIOS()){ac();af()}else{if(az.jwGetPlaylist()[az.jwGetItem()].provider=="sound"){al()}ao=0;Y=setInterval(function(){ao+=X;_utils.animations.rotate(R.display_icon,ao%360)},aq);S("bufferIcon");W=true}break;case b.api.events.state.PAUSED:if(!_utils.isIOS()){if(az.jwGetPlaylist()[az.jwGetItem()].provider!="sound"){_css(R.display_image,{background:"transparent no-repeat center center"})}S("playIcon");W=true}break;case b.api.events.state.IDLE:if(az.jwGetPlaylist()[az.jwGetItem()]&&az.jwGetPlaylist()[az.jwGetItem()].image){al()}else{ac()}S("playIcon");W=true;break;default:if(az.jwGetPlaylist()[az.jwGetItem()]&&az.jwGetPlaylist()[az.jwGetItem()].provider=="sound"){if(_utils.isIOS()){ac();W=false}else{al()}}else{ac();W=false}if(az.jwGetMute()&&a.showmute){S("muteIcon")}else{af()}break}ah=-1}function al(){if(az.jwGetPlaylist()[az.jwGetItem()]&&az.jwGetPlaylist()[az.jwGetItem()].image){_css(R.display_image,{display:"block"});R.display_image.src=_utils.getAbsolutePath(az.jwGetPlaylist()[az.jwGetItem()].image)}}function aj(c){return function(){if(!au){return}if(!aA&&aD!=c){aD=c;Z.sendEvent(c,{component:"display",boundingRect:_utils.getDimensions(R.display_iconBackground)})}}}var ab=aj(b.api.events.JWPLAYER_COMPONENT_SHOW);var U=aj(b.api.events.JWPLAYER_COMPONENT_HIDE);return this}})(jwplayer);(function(b){_css=b.utils.css;b.html5.dock=function(D,y){function C(){return{align:b.html5.view.positions.RIGHT}}var I=b.utils.extend({},C(),y);if(I.align=="FALSE"){return}var M={};var A=[];var L;var x;var O=false;var z=false;var N={x:0,y:0,width:0,height:0};var B;var J=new b.html5.eventdispatcher();_utils.extend(this,J);var G=document.createElement("div");G.id=D.id+"_jwplayer_dock";D.jwAddEventListener(b.api.events.JWPLAYER_PLAYER_STATE,H);this.getDisplayElement=function(){return G};this.setButton=function(d,c,f,e){if(!c&&M[d]){b.utils.arrays.remove(A,d);G.removeChild(M[d].div);delete M[d]}else{if(c){if(!M[d]){M[d]={}}M[d].handler=c;M[d].outGraphic=f;M[d].overGraphic=e;if(!M[d].div){A.push(d);M[d].div=document.createElement("div");M[d].div.style.position="relative";G.appendChild(M[d].div);M[d].div.appendChild(document.createElement("img"));M[d].div.childNodes[0].style.position="absolute";M[d].div.childNodes[0].style.left=0;M[d].div.childNodes[0].style.top=0;M[d].div.childNodes[0].style.zIndex=10;M[d].div.childNodes[0].style.cursor="pointer";M[d].div.appendChild(document.createElement("img"));M[d].div.childNodes[1].style.position="absolute";M[d].div.childNodes[1].style.left=0;M[d].div.childNodes[1].style.top=0;if(D.skin.getSkinElement("dock","button")){M[d].div.childNodes[1].src=D.skin.getSkinElement("dock","button").src}M[d].div.childNodes[1].style.zIndex=9;M[d].div.childNodes[1].style.cursor="pointer";M[d].div.onmouseover=function(){if(M[d].overGraphic){M[d].div.childNodes[0].src=M[d].overGraphic}if(D.skin.getSkinElement("dock","buttonOver")){M[d].div.childNodes[1].src=D.skin.getSkinElement("dock","buttonOver").src}};M[d].div.onmouseout=function(){if(M[d].outGraphic){M[d].div.childNodes[0].src=M[d].outGraphic}if(D.skin.getSkinElement("dock","button")){M[d].div.childNodes[1].src=D.skin.getSkinElement("dock","button").src}};if(M[d].overGraphic){M[d].div.childNodes[0].src=M[d].overGraphic}if(M[d].outGraphic){M[d].div.childNodes[0].src=M[d].outGraphic}if(D.skin.getSkinElement("dock","button")){M[d].div.childNodes[1].src=D.skin.getSkinElement("dock","button").src}}if(c){M[d].div.onclick=function(g){g.preventDefault();b(D.id).callback(d);if(M[d].overGraphic){M[d].div.childNodes[0].src=M[d].overGraphic}if(D.skin.getSkinElement("dock","button")){M[d].div.childNodes[1].src=D.skin.getSkinElement("dock","button").src}}}}}K(L,x)};function K(l,k){if(A.length>0){var j=10;var m=j;var p=-1;var o=D.skin.getSkinElement("dock","button").height;var q=D.skin.getSkinElement("dock","button").width;var d=l-q-j;var n,e;if(I.align==b.html5.view.positions.LEFT){p=1;d=j}for(var g=0;g<A.length;g++){var h=Math.floor(m/k);if((m+o+j)>((h+1)*k)){m=((h+1)*k)+j;h=Math.floor(m/k)}var f=M[A[g]].div;f.style.top=(m%k)+"px";f.style.left=(d+(D.skin.getSkinElement("dock","button").width+j)*h*p)+"px";var c={x:b.utils.parseDimension(f.style.left),y:b.utils.parseDimension(f.style.top),width:q,height:o};if(!n||(c.x<=n.x&&c.y<=n.y)){n=c}if(!e||(c.x>=e.x&&c.y>=e.y)){e=c}m+=D.skin.getSkinElement("dock","button").height+j}N={x:n.x,y:n.y,width:e.x-n.x+e.width,height:n.y-e.y+e.height}}if(z!=D.jwGetFullscreen()||L!=l||x!=k){L=l;x=k;z=D.jwGetFullscreen();B=undefined;setTimeout(F,1)}}function Q(c){return function(){if(!O&&B!=c&&A.length>0){B=c;J.sendEvent(c,{component:"dock",boundingRect:N})}}}function H(c){if(b.utils.isIOS()){switch(c.newstate){case b.api.events.state.IDLE:E();break;default:P();break}}}var F=Q(b.api.events.JWPLAYER_COMPONENT_SHOW);var a=Q(b.api.events.JWPLAYER_COMPONENT_HIDE);this.resize=K;var E=function(){_css(G,{display:"block"});if(O){O=false;F()}};var P=function(){_css(G,{display:"none"});if(!O){a();O=true}};this.hide=P;this.show=E;return this}})(jwplayer);(function(b){b.html5.eventdispatcher=function(e,a){var f=new b.events.eventdispatcher(a);b.utils.extend(this,f);this.sendEvent=function(d,c){if(!b.utils.exists(c)){c={}}b.utils.extend(c,{id:e,version:b.version,type:d});f.sendEvent(d,c)}}})(jwplayer);(function(d){var c={prefix:"",file:"",link:"",margin:8,out:0.5,over:1,timeout:5,hide:true,position:"bottom-left"};_css=d.utils.css;d.html5.logo=function(A,w){var x=A;var a;var J;var b;var F=false;G();function G(){z();K();C()}function z(){if(c.prefix){var e=A.version.split(/\W/).splice(0,2).join("/");if(c.prefix.indexOf(e)<0){c.prefix+=e+"/"}}if(w.position==d.html5.view.positions.OVER){w.position=c.position}J=d.utils.extend({},c,w)}function K(){b=document.createElement("img");b.id=x.id+"_jwplayer_logo";b.style.display="none";b.onload=function(e){_css(b,D());x.jwAddEventListener(d.api.events.JWPLAYER_PLAYER_STATE,E);y()};if(!J.file){return}if(J.file.indexOf("http://")===0){b.src=J.file}else{b.src=J.prefix+J.file}}if(!J.file){return}this.resize=function(e,f){};this.getDisplayElement=function(){return b};function C(){if(J.link){b.onmouseover=H;b.onmouseout=y;b.onclick=v}else{this.mouseEnabled=false}}function v(e){if(typeof e!="undefined"){e.stopPropagation()}if(!F){return}x.jwPause();x.jwSetFullscreen(false);if(J.link){window.open(J.link,"_top")}return}function y(e){if(J.link&&F){b.style.opacity=J.out}return}function H(e){if(J.hide.toString()=="true"&&F){b.style.opacity=J.over}return}function D(){var e={textDecoration:"none",position:"absolute",cursor:"pointer"};e.display=(J.hide.toString()=="true")?"none":"block";var f=J.position.toLowerCase().split("-");for(var g in f){e[f[g]]=J.margin}return e}function B(){if(J.hide.toString()=="true"){b.style.display="block";b.style.opacity=0;d.utils.fadeTo(b,J.out,0.1,parseFloat(b.style.opacity));a=setTimeout(function(){I()},J.timeout*1000)}F=true}function I(){F=false;if(J.hide.toString()=="true"){d.utils.fadeTo(b,0,0.1,parseFloat(b.style.opacity))}}function E(e){if(e.newstate==d.api.events.state.BUFFERING){clearTimeout(a);B()}}return this}})(jwplayer);(function(g){var k={ended:g.api.events.state.IDLE,playing:g.api.events.state.PLAYING,pause:g.api.events.state.PAUSED,buffering:g.api.events.state.BUFFERING};var h=g.utils;var f=h.css;var j=h.isIOS();g.html5.mediavideo=function(ac,P){var R={abort:X,canplay:aa,canplaythrough:aa,durationchange:I,emptied:X,ended:aa,error:L,loadeddata:I,loadedmetadata:I,loadstart:aa,pause:aa,play:X,playing:aa,progress:J,ratechange:X,seeked:aa,seeking:aa,stalled:aa,suspend:aa,timeupdate:O,volumechange:X,waiting:aa,canshowcurrentframe:X,dataunavailable:X,empty:X,load:a,loadedfirstframe:X};var ab=new g.html5.eventdispatcher();h.extend(this,ab);var b=ac,Z=P,Y,S,U,c,ae,e=false,Q,V,T;W();this.load=function(n,m){if(typeof m=="undefined"){m=true}c=n;h.empty(Y);T=0;if(n.levels&&n.levels.length>0){if(n.levels.length==1){Y.src=n.levels[0].file}else{if(Y.src){Y.removeAttribute("src")}for(var o=0;o<n.levels.length;o++){var l=Y.ownerDocument.createElement("source");l.src=n.levels[o].file;Y.appendChild(l);T++}}}else{Y.src=n.file}if(j){if(n.image){Y.poster=n.image}Y.controls="controls";Y.style.display="block"}Q=V=U=false;b.buffer=0;if(!h.exists(n.start)){n.start=0}b.duration=n.duration;ab.sendEvent(g.api.events.JWPLAYER_MEDIA_LOADED);if((!j&&n.levels.length==1)||!e){Y.load()}e=false;if(m){N(g.api.events.state.BUFFERING);ab.sendEvent(g.api.events.JWPLAYER_MEDIA_BUFFER,{bufferPercent:0});this.play()}};this.play=function(){if(S!=g.api.events.state.PLAYING){M();if(V){N(g.api.events.state.PLAYING)}else{N(g.api.events.state.BUFFERING)}Y.play()}};this.pause=function(){Y.pause();N(g.api.events.state.PAUSED)};this.seek=function(l){if(!(b.duration<=0||isNaN(b.duration))&&!(b.position<=0||isNaN(b.position))){Y.currentTime=l;Y.play()}};_stop=this.stop=function(n){if(!h.exists(n)){n=true}ad();if(n){Y.style.display="none";V=false;var m=navigator.userAgent;if(m.match(/chrome/i)){Y.src=undefined}else{if(m.match(/safari/i)){Y.removeAttribute("src")}else{Y.src=""}}Y.removeAttribute("controls");Y.removeAttribute("poster");h.empty(Y);Y.load();e=true;if(Y.webkitSupportsFullscreen){try{Y.webkitExitFullscreen()}catch(l){}}}N(g.api.events.state.IDLE)};this.fullscreen=function(l){if(l===true){this.resize("100%","100%")}else{this.resize(b.config.width,b.config.height)}};this.resize=function(l,m){if(false){f(Z,{width:l,height:m})}ab.sendEvent(g.api.events.JWPLAYER_MEDIA_RESIZE,{fullscreen:b.fullscreen,width:l,hieght:m})};this.volume=function(l){if(!j){Y.volume=l/100;b.volume=l;ab.sendEvent(g.api.events.JWPLAYER_MEDIA_VOLUME,{volume:Math.round(l)})}};this.mute=function(l){if(!j){Y.muted=l;b.mute=l;ab.sendEvent(g.api.events.JWPLAYER_MEDIA_MUTE,{mute:l})}};this.getDisplayElement=function(){return Y};this.hasChrome=function(){return false};function W(){Y=document.createElement("video");S=g.api.events.state.IDLE;for(var l in R){Y.addEventListener(l,function(m){if(h.exists(m.target.parentNode)){R[m.type](m)}},true)}Y.setAttribute("x-webkit-airplay","allow");if(Z.parentNode){Z.parentNode.replaceChild(Y,Z)}if(!Y.id){Y.id=Z.id}}function N(m){if(m==g.api.events.state.PAUSED&&S==g.api.events.state.IDLE){return}if(S!=m){var l=S;b.state=S=m;ab.sendEvent(g.api.events.JWPLAYER_PLAYER_STATE,{oldstate:l,newstate:m})}}function X(l){}function J(l){var m;if(h.exists(l)&&l.lengthComputable&&l.total){m=l.loaded/l.total*100}else{if(h.exists(Y.buffered)&&(Y.buffered.length>0)){var n=Y.buffered.length-1;if(n>=0){m=Y.buffered.end(n)/Y.duration*100}}}if(V===false&&S==g.api.events.state.BUFFERING){ab.sendEvent(g.api.events.JWPLAYER_MEDIA_BUFFER_FULL);V=true}if(!Q){if(m==100){Q=true}if(h.exists(m)&&(m>b.buffer)){b.buffer=Math.round(m);ab.sendEvent(g.api.events.JWPLAYER_MEDIA_BUFFER,{bufferPercent:Math.round(m)})}}}function O(l){if(h.exists(l)&&h.exists(l.target)){if(!isNaN(l.target.duration)&&(isNaN(b.duration)||b.duration<1)){if(l.target.duration==Infinity){b.duration=0}else{b.duration=Math.round(l.target.duration*10)/10}}if(!U&&Y.readyState>0){Y.style.display="block";N(g.api.events.state.PLAYING)}if(S==g.api.events.state.PLAYING){if(!U&&Y.readyState>0){U=true;try{if(Y.currentTime<c.start){Y.currentTime=c.start}}catch(m){}Y.volume=b.volume/100;Y.muted=b.mute}b.position=b.duration>0?(Math.round(l.target.currentTime*10)/10):0;ab.sendEvent(g.api.events.JWPLAYER_MEDIA_TIME,{position:b.position,duration:b.duration});if(b.position>=b.duration&&(b.position>0||b.duration>0)){d()}}}J(l)}function a(l){}function aa(l){if(k[l.type]){if(l.type=="ended"){d()}else{N(k[l.type])}}}function I(m){var l={height:m.target.videoHeight,width:m.target.videoWidth,duration:Math.round(m.target.duration*10)/10};if((b.duration===0||isNaN(b.duration))&&m.target.duration!=Infinity){b.duration=Math.round(m.target.duration*10)/10}ab.sendEvent(g.api.events.JWPLAYER_MEDIA_META,{metadata:l})}function L(l){if(S==g.api.events.state.IDLE){return}var m="There was an error: ";if((l.target.error&&l.target.tagName.toLowerCase()=="video")||l.target.parentNode.error&&l.target.parentNode.tagName.toLowerCase()=="video"){var n=!h.exists(l.target.error)?l.target.parentNode.error:l.target.error;switch(n.code){case n.MEDIA_ERR_ABORTED:m="You aborted the video playback: ";break;case n.MEDIA_ERR_NETWORK:m="A network error caused the video download to fail part-way: ";break;case n.MEDIA_ERR_DECODE:m="The video playback was aborted due to a corruption problem or because the video used features your browser did not support: ";break;case n.MEDIA_ERR_SRC_NOT_SUPPORTED:m="The video could not be loaded, either because the server or network failed or because the format is not supported: ";break;default:m="An unknown error occurred: ";break}}else{if(l.target.tagName.toLowerCase()=="source"){T--;if(T>0){return}m="The video could not be loaded, either because the server or network failed or because the format is not supported: "}else{h.log("An unknown error occurred.  Continuing...");return}}_stop(false);m+=K();_error=true;ab.sendEvent(g.api.events.JWPLAYER_ERROR,{error:m});return}function K(){var m="";for(var n in c.levels){var o=c.levels[n];var l=Z.ownerDocument.createElement("source");m+=g.utils.getAbsolutePath(o.file);if(n<(c.levels.length-1)){m+=", "}}return m}function M(){if(!h.exists(ae)){ae=setInterval(function(){J()},100)}}function ad(){clearInterval(ae);ae=null}function d(){if(S!=g.api.events.state.IDLE){_stop(false);ab.sendEvent(g.api.events.JWPLAYER_MEDIA_COMPLETE)}}}})(jwplayer);(function(e){var f={ended:e.api.events.state.IDLE,playing:e.api.events.state.PLAYING,pause:e.api.events.state.PAUSED,buffering:e.api.events.state.BUFFERING};var d=e.utils.css;e.html5.mediayoutube=function(r,v){var u=new e.html5.eventdispatcher();e.utils.extend(this,u);var p=r;var s=document.getElementById(v.id);var t=e.api.events.state.IDLE;var b,c;function q(h){if(t!=h){var g=t;p.state=h;t=h;u.sendEvent(e.api.events.JWPLAYER_PLAYER_STATE,{oldstate:g,newstate:h})}}this.getDisplayElement=function(){return s};this.play=function(){if(t==e.api.events.state.IDLE){u.sendEvent(e.api.events.JWPLAYER_MEDIA_BUFFER,{bufferPercent:100});u.sendEvent(e.api.events.JWPLAYER_MEDIA_BUFFER_FULL);q(e.api.events.state.PLAYING)}else{if(t==e.api.events.state.PAUSED){q(e.api.events.state.PLAYING)}}};this.pause=function(){q(e.api.events.state.PAUSED)};this.seek=function(g){};this.stop=function(g){if(!_utils.exists(g)){g=true}p.position=0;q(e.api.events.state.IDLE);if(g){d(s,{display:"none"})}};this.volume=function(g){p.volume=g;u.sendEvent(e.api.events.JWPLAYER_MEDIA_VOLUME,{volume:Math.round(g)})};this.mute=function(g){s.muted=g;p.mute=g;u.sendEvent(e.api.events.JWPLAYER_MEDIA_MUTE,{mute:g})};this.resize=function(g,h){if(g*h>0&&b){b.width=c.width=g;b.height=c.height=h}u.sendEvent(e.api.events.JWPLAYER_MEDIA_RESIZE,{fullscreen:p.fullscreen,width:g,height:h})};this.fullscreen=function(g){if(g===true){this.resize("100%","100%")}else{this.resize(p.config.width,p.config.height)}};this.load=function(g){a(g);d(b,{display:"block"});q(e.api.events.state.BUFFERING);u.sendEvent(e.api.events.JWPLAYER_MEDIA_BUFFER,{bufferPercent:0});u.sendEvent(e.api.events.JWPLAYER_MEDIA_LOADED);this.play()};this.hasChrome=function(){return(t!=e.api.events.state.IDLE)};function a(g){var k=g.levels[0].file;k=["http://www.youtube.com/v/",w(k),"&amp;hl=en_US&amp;fs=1&autoplay=1"].join("");b=document.createElement("object");b.id=s.id;b.style.position="absolute";var h={movie:k,allowfullscreen:"true",allowscriptaccess:"always"};for(var n in h){var j=document.createElement("param");j.name=n;j.value=h[n];b.appendChild(j)}c=document.createElement("embed");b.appendChild(c);var m={src:k,type:"application/x-shockwave-flash",allowfullscreen:"true",allowscriptaccess:"always",width:b.width,height:b.height};for(var l in m){c.setAttribute(l,m[l])}b.appendChild(c);b.style.zIndex=2147483000;if(s!=b&&s.parentNode){s.parentNode.replaceChild(b,s)}s=b}function w(j){var k=j.split(/\?|\#\!/);var g="";for(var h=0;h<k.length;h++){if(k[h].substr(0,2)=="v="){g=k[h].substr(2)}}if(g==""){if(j.indexOf("/v/")>=0){g=j.substr(j.indexOf("/v/")+3)}else{if(j.indexOf("youtu.be")>=0){g=j.substr(j.indexOf("youtu.be/")+9)}else{g=j}}}if(g.indexOf("?")>-1){g=g.substr(0,g.indexOf("?"))}if(g.indexOf("&")>-1){g=g.substr(0,g.indexOf("&"))}return g}this.embed=c;return this}})(jwplayer);(function(jwplayer){var _configurableStateVariables=["width","height","start","duration","volume","mute","fullscreen","item","plugins","stretching"];jwplayer.html5.model=function(api,container,options){var _api=api;var _container=container;var _model={id:_container.id,playlist:[],state:jwplayer.api.events.state.IDLE,position:0,buffer:0,config:{width:480,height:320,item:-1,skin:undefined,file:undefined,image:undefined,start:0,duration:0,bufferlength:5,volume:90,mute:false,fullscreen:false,repeat:"",stretching:jwplayer.utils.stretching.UNIFORM,autostart:false,debug:undefined,screencolor:undefined}};var _media;var _eventDispatcher=new jwplayer.html5.eventdispatcher();var _components=["display","logo","controlbar","playlist","dock"];jwplayer.utils.extend(_model,_eventDispatcher);for(var option in options){if(typeof options[option]=="string"){var type=/color$/.test(option)?"color":null;options[option]=jwplayer.utils.typechecker(options[option],type)}var config=_model.config;var path=option.split(".");for(var edge in path){if(edge==path.length-1){config[path[edge]]=options[option]}else{if(!jwplayer.utils.exists(config[path[edge]])){config[path[edge]]={}}config=config[path[edge]]}}}for(var index in _configurableStateVariables){var configurableStateVariable=_configurableStateVariables[index];_model[configurableStateVariable]=_model.config[configurableStateVariable]}var pluginorder=_components.concat([]);if(jwplayer.utils.exists(_model.plugins)){if(typeof _model.plugins=="string"){var userplugins=_model.plugins.split(",");for(var userplugin in userplugins){if(typeof userplugins[userplugin]=="string"){pluginorder.push(userplugins[userplugin].replace(/^\s+|\s+$/g,""))}}}}if(jwplayer.utils.isIOS()){pluginorder=["display","logo","dock","playlist"];if(!jwplayer.utils.exists(_model.config.repeat)){_model.config.repeat="list"}}else{if(_model.config.chromeless){pluginorder=["logo","dock","playlist"];if(!jwplayer.utils.exists(_model.config.repeat)){_model.config.repeat="list"}}}_model.plugins={order:pluginorder,config:{},object:{}};if(typeof _model.config.components!="undefined"){for(var component in _model.config.components){_model.plugins.config[component]=_model.config.components[component]}}for(var pluginIndex in _model.plugins.order){var pluginName=_model.plugins.order[pluginIndex];var pluginConfig=!jwplayer.utils.exists(_model.plugins.config[pluginName])?{}:_model.plugins.config[pluginName];_model.plugins.config[pluginName]=!jwplayer.utils.exists(_model.plugins.config[pluginName])?pluginConfig:jwplayer.utils.extend(_model.plugins.config[pluginName],pluginConfig);if(!jwplayer.utils.exists(_model.plugins.config[pluginName].position)){if(pluginName=="playlist"){_model.plugins.config[pluginName].position=jwplayer.html5.view.positions.NONE}else{_model.plugins.config[pluginName].position=jwplayer.html5.view.positions.OVER}}else{_model.plugins.config[pluginName].position=_model.plugins.config[pluginName].position.toString().toUpperCase()}}if(typeof _model.plugins.config.dock!="undefined"){if(typeof _model.plugins.config.dock!="object"){var position=_model.plugins.config.dock.toString().toUpperCase();_model.plugins.config.dock={position:position}}if(typeof _model.plugins.config.dock.position!="undefined"){_model.plugins.config.dock.align=_model.plugins.config.dock.position;_model.plugins.config.dock.position=jwplayer.html5.view.positions.OVER}}function _loadExternal(playlistfile){var loader=new jwplayer.html5.playlistloader();loader.addEventListener(jwplayer.api.events.JWPLAYER_PLAYLIST_LOADED,function(evt){_model.playlist=new jwplayer.html5.playlist(evt);_loadComplete(true)});loader.addEventListener(jwplayer.api.events.JWPLAYER_ERROR,function(evt){_model.playlist=new jwplayer.html5.playlist({playlist:[]});_loadComplete(false)});loader.load(playlistfile)}function _loadComplete(){if(_model.config.shuffle){_model.item=_getShuffleItem()}else{if(_model.config.item>=_model.playlist.length){_model.config.item=_model.playlist.length-1}else{if(_model.config.item<0){_model.config.item=0}}_model.item=_model.config.item}_eventDispatcher.sendEvent(jwplayer.api.events.JWPLAYER_PLAYLIST_LOADED,{playlist:_model.playlist});_eventDispatcher.sendEvent(jwplayer.api.events.JWPLAYER_PLAYLIST_ITEM,{index:_model.item})}_model.loadPlaylist=function(arg){var input;if(typeof arg=="string"){if(arg.indexOf("[")==0||arg.indexOf("{")=="0"){try{input=eval(arg)}catch(err){input=arg}}else{input=arg}}else{input=arg}var config;switch(jwplayer.utils.typeOf(input)){case"object":config=input;break;case"array":config={playlist:input};break;default:_loadExternal(input);return;break}_model.playlist=new jwplayer.html5.playlist(config);if(jwplayer.utils.extension(_model.playlist[0].file)=="xml"){_loadExternal(_model.playlist[0].file)}else{_loadComplete()}};function _getShuffleItem(){var result=null;if(_model.playlist.length>1){while(!jwplayer.utils.exists(result)){result=Math.floor(Math.random()*_model.playlist.length);if(result==_model.item){result=null}}}else{result=0}return result}function forward(evt){if(evt.type==jwplayer.api.events.JWPLAYER_MEDIA_LOADED){_container=_media.getDisplayElement()}_eventDispatcher.sendEvent(evt.type,evt)}var _mediaProviders={};_model.setActiveMediaProvider=function(playlistItem){if(playlistItem.provider=="audio"){playlistItem.provider="sound"}var provider=playlistItem.provider;var current=_media?_media.getDisplayElement():null;if(provider=="sound"||provider=="http"||provider==""){provider="video"}if(!jwplayer.utils.exists(_mediaProviders[provider])){switch(provider){case"video":_media=new jwplayer.html5.mediavideo(_model,current?current:_container);break;case"youtube":_media=new jwplayer.html5.mediayoutube(_model,current?current:_container);break}if(!jwplayer.utils.exists(_media)){return false}_media.addGlobalListener(forward);_mediaProviders[provider]=_media}else{if(_media!=_mediaProviders[provider]){if(_media){_media.stop()}_media=_mediaProviders[provider]}}return true};_model.getMedia=function(){return _media};_model.seek=function(pos){_eventDispatcher.sendEvent(jwplayer.api.events.JWPLAYER_MEDIA_SEEK,{position:_model.position,offset:pos});return _media.seek(pos)};_model.setupPlugins=function(){if(!jwplayer.utils.exists(_model.plugins)||!jwplayer.utils.exists(_model.plugins.order)||_model.plugins.order.length==0){jwplayer.utils.log("No plugins to set up");return _model}for(var i=0;i<_model.plugins.order.length;i++){try{var pluginName=_model.plugins.order[i];if(jwplayer.utils.exists(jwplayer.html5[pluginName])){if(pluginName=="playlist"){_model.plugins.object[pluginName]=new jwplayer.html5.playlistcomponent(_api,_model.plugins.config[pluginName])}else{_model.plugins.object[pluginName]=new jwplayer.html5[pluginName](_api,_model.plugins.config[pluginName])}}else{_model.plugins.order.splice(plugin,plugin+1)}if(typeof _model.plugins.object[pluginName].addGlobalListener=="function"){_model.plugins.object[pluginName].addGlobalListener(forward)}}catch(err){jwplayer.utils.log("Could not setup "+pluginName)}}};return _model}})(jwplayer);(function(b){b.html5.playlist=function(a){var e=[];if(a.playlist&&a.playlist instanceof Array&&a.playlist.length>0){for(var f in a.playlist){if(!isNaN(parseInt(f))){e.push(new b.html5.playlistitem(a.playlist[f]))}}}else{e.push(new b.html5.playlistitem(a))}return e}})(jwplayer);(function(e){var f={size:180,position:e.html5.view.positions.NONE,itemheight:60,thumbs:true,fontcolor:"#000000",overcolor:"",activecolor:"",backgroundcolor:"#f8f8f8",font:"_sans",fontsize:"",fontstyle:"",fontweight:""};var d={_sans:"Arial, Helvetica, sans-serif",_serif:"Times, Times New Roman, serif",_typewriter:"Courier New, Courier, monospace"};_utils=e.utils;_css=_utils.css;_hide=function(a){_css(a,{display:"none"})};_show=function(a){_css(a,{display:"block"})};e.html5.playlistcomponent=function(J,K){var D=J;var X=e.utils.extend({},f,D.skin.getComponentSettings("playlist"),K);if(X.position==e.html5.view.positions.NONE||typeof e.html5.view.positions[X.position]=="undefined"){return}var c;var R;var I;var Y;var V;var W;var S=-1;var U={background:undefined,item:undefined,itemOver:undefined,itemImage:undefined,itemActive:undefined};this.getDisplayElement=function(){return c};this.resize=function(g,j){R=g;I=j;if(D.jwGetFullscreen()){_hide(c)}else{var h={display:"block",width:R,height:I};_css(c,h)}};this.show=function(){_show(c)};this.hide=function(){_hide(c)};function T(){c=document.createElement("div");c.id=D.id+"_jwplayer_playlistcomponent";switch(X.position){case e.html5.view.positions.RIGHT:case e.html5.view.positions.LEFT:c.style.width=X.size+"px";break;case e.html5.view.positions.TOP:case e.html5.view.positions.BOTTOM:c.style.height=X.size+"px";break}M();if(U.item){X.itemheight=U.item.height}c.style.backgroundColor="#C6C6C6";D.jwAddEventListener(e.api.events.JWPLAYER_PLAYLIST_LOADED,H);D.jwAddEventListener(e.api.events.JWPLAYER_PLAYLIST_ITEM,F);D.jwAddEventListener(e.api.events.JWPLAYER_PLAYER_STATE,Q)}function N(){var g=document.createElement("ul");_css(g,{width:c.style.width,minWidth:c.style.width,height:c.style.height,backgroundColor:X.backgroundcolor,backgroundImage:U.background?"url("+U.background.src+")":"",color:X.fontcolor,listStyle:"none",margin:0,padding:0,fontFamily:d[X.font]?d[X.font]:d._sans,fontSize:(X.fontsize?X.fontsize:11)+"px",fontStyle:X.fontstyle,fontWeight:X.fontweight,overflowY:"auto"});return g}function b(g){return function(){var k=W.getElementsByClassName("item")[g];var j=X.fontcolor;var h=U.item?"url("+U.item.src+")":"";if(g==D.jwGetPlaylistIndex()){if(X.activecolor!==""){j=X.activecolor}if(U.itemActive){h="url("+U.itemActive.src+")"}}_css(k,{color:X.overcolor!==""?X.overcolor:j,backgroundImage:U.itemOver?"url("+U.itemOver.src+")":h})}}function O(g){return function(){var k=W.getElementsByClassName("item")[g];var j=X.fontcolor;var h=U.item?"url("+U.item.src+")":"";if(g==D.jwGetPlaylistIndex()){if(X.activecolor!==""){j=X.activecolor}if(U.itemActive){h="url("+U.itemActive.src+")"}}_css(k,{color:j,backgroundImage:h})}}function L(p){var h=Y[p];var j=document.createElement("li");j.className="item";_css(j,{height:X.itemheight,display:"block",cursor:"pointer",backgroundImage:U.item?"url("+U.item.src+")":"",backgroundSize:"100% "+X.itemheight+"px"});j.onmouseover=b(p);j.onmouseout=O(p);var o=document.createElement("div");var s=new Image();var n=0;var m=0;var l=0;if(E()&&(h.image||h["playlist.image"]||U.itemImage)){s.className="image";if(U.itemImage){n=(X.itemheight-U.itemImage.height)/2;m=U.itemImage.width;l=U.itemImage.height}else{m=X.itemheight*4/3;l=X.itemheight}_css(o,{height:l,width:m,"float":"left",styleFloat:"left",cssFloat:"left",margin:"0 5px 0 0",background:"black",overflow:"hidden",margin:n+"px",position:"relative"});_css(s,{position:"relative"});o.appendChild(s);s.onload=function(){e.utils.stretch(e.utils.stretching.FILL,s,m,l,this.naturalWidth,this.naturalHeight)};if(h["playlist.image"]){s.src=h["playlist.image"]}else{if(h.image){s.src=h.image}else{if(U.itemImage){s.src=U.itemImage.src}}}j.appendChild(o)}var t=R-m-n*2;if(I<X.itemheight*Y.length){t-=15}var g=document.createElement("div");_css(g,{position:"relative",height:"100%",overflow:"hidden"});var r=document.createElement("span");if(h.duration>0){r.className="duration";_css(r,{fontSize:(X.fontsize?X.fontsize:11)+"px",fontWeight:(X.fontweight?X.fontweight:"bold"),width:"40px",height:X.fontsize?X.fontsize+10:20,lineHeight:24,"float":"right",styleFloat:"right",cssFloat:"right"});r.innerHTML=_utils.timeFormat(h.duration);g.appendChild(r)}var k=document.createElement("span");k.className="title";_css(k,{padding:"5px 5px 0 "+(n?0:"5px"),height:X.fontsize?X.fontsize+10:20,lineHeight:X.fontsize?X.fontsize+10:20,overflow:"hidden","float":"left",styleFloat:"left",cssFloat:"left",width:((h.duration>0)?t-50:t)-10+"px",fontSize:(X.fontsize?X.fontsize:13)+"px",fontWeight:(X.fontweight?X.fontweight:"bold")});k.innerHTML=h?h.title:"";g.appendChild(k);if(h.description){var q=document.createElement("span");q.className="description";_css(q,{display:"block","float":"left",styleFloat:"left",cssFloat:"left",margin:0,paddingLeft:k.style.paddingLeft,paddingRight:k.style.paddingRight,lineHeight:(X.fontsize?X.fontsize+4:16)+"px",overflow:"hidden",position:"relative"});q.innerHTML=h.description;g.appendChild(q)}j.appendChild(g);return j}function H(j){c.innerHTML="";Y=D.jwGetPlaylist();if(!Y){return}items=[];W=N();for(var h=0;h<Y.length;h++){var k=L(h);k.onclick=a(h);W.appendChild(k);items.push(k)}S=D.jwGetPlaylistIndex();O(S)();c.appendChild(W);if(_utils.isIOS()&&window.iScroll){W.style.height=X.itemheight*Y.length+"px";var g=new iScroll(c.id)}}function a(g){return function(){D.jwPlaylistItem(g);D.jwPlay(true)}}function P(){W.scrollTop=D.jwGetPlaylistIndex()*X.itemheight}function E(){return X.thumbs.toString().toLowerCase()=="true"}function F(g){if(S>=0){O(S)();S=g.index}O(g.index)();P()}function Q(){if(X.position==e.html5.view.positions.OVER){switch(D.jwGetState()){case e.api.events.state.IDLE:_show(c);break;default:_hide(c);break}}}function M(){for(var g in U){U[g]=G(g)}}function G(g){return D.skin.getSkinElement("playlist",g)}T();return this}})(jwplayer);(function(c){c.html5.playlistitem=function(b){var a={author:"",date:"",description:"",image:"",link:"",mediaid:"",tags:"",title:"",provider:"",file:"",streamer:"",duration:-1,start:0,currentLevel:-1,levels:[]};var f=c.utils.extend({},a,b);if(f.type){f.provider=f.type;delete f.type}if(f.levels.length===0){f.levels[0]=new c.html5.playlistitemlevel(f)}if(!f.provider){f.provider=d(f.levels[0])}else{f.provider=f.provider.toLowerCase()}return f};function d(b){if(c.utils.isYouTube(b.file)){return"youtube"}else{var a=c.utils.extension(b.file);var h;if(a&&c.utils.extensionmap[a]){if(a=="m3u8"){return"video"}h=c.utils.extensionmap[a].html5}else{if(b.type){h=b.type}}if(h){var g=h.split("/")[0];if(g=="audio"){return"sound"}else{if(g=="video"){return g}}}}return""}})(jwplayer);(function(b){b.html5.playlistitemlevel=function(a){var e={file:"",streamer:"",bitrate:0,width:0};for(var f in e){if(b.utils.exists(a[f])){e[f]=a[f]}}return e}})(jwplayer);(function(b){b.html5.playlistloader=function(){var f=new b.html5.eventdispatcher();b.utils.extend(this,f);this.load=function(c){b.utils.ajax(c,e,a)};function e(d){var j=[];try{var j=b.utils.parsers.rssparser.parse(d.responseXML.firstChild);f.sendEvent(b.api.events.JWPLAYER_PLAYLIST_LOADED,{playlist:new b.html5.playlist({playlist:j})})}catch(c){a("Could not parse the playlist")}}function a(c){f.sendEvent(b.api.events.JWPLAYER_ERROR,{error:c?c:"could not load playlist for whatever reason.  too bad"})}}})(jwplayer);(function(b){b.html5.skin=function(){var a={};var d=false;this.load=function(f,c){new b.html5.skinloader(f,function(e){d=true;a=e;c()},function(){new b.html5.skinloader("",function(e){d=true;a=e;c()})})};this.getSkinElement=function(h,g){if(d){try{return a[h].elements[g]}catch(c){b.utils.log("No such skin component / element: ",[h,g])}}return null};this.getComponentSettings=function(c){if(d){return a[c].settings}return null};this.getComponentLayout=function(c){if(d){return a[c].layout}return null}}})(jwplayer);(function(b){b.html5.skinloader=function(D,u,z){var v={};var G=u;var y=z;var E=true;var A;var w=D;var I=false;function x(){if(typeof w!="string"||w===""){F(b.html5.defaultSkin().xml)}else{b.utils.ajax(b.utils.getAbsolutePath(w),function(d){try{if(b.utils.exists(d.responseXML)){F(d.responseXML);return}}catch(c){B()}F(b.html5.defaultSkin().xml)},function(c){F(b.html5.defaultSkin().xml)})}}function F(m){var U=m.getElementsByTagName("component");if(U.length===0){return}for(var p=0;p<U.length;p++){var W=U[p].getAttribute("name");var X={settings:{},elements:{},layout:{}};v[W]=X;var s=U[p].getElementsByTagName("elements")[0].getElementsByTagName("element");for(var S=0;S<s.length;S++){H(s[S],W)}var k=U[p].getElementsByTagName("settings")[0];if(k&&k.childNodes.length>0){var j=k.getElementsByTagName("setting");for(var d=0;d<j.length;d++){var c=j[d].getAttribute("name");var n=j[d].getAttribute("value");var o=/color$/.test(c)?"color":null;v[W].settings[c]=b.utils.typechecker(n,o)}}var h=U[p].getElementsByTagName("layout")[0];if(h&&h.childNodes.length>0){var g=h.getElementsByTagName("group");for(var q=0;q<g.length;q++){var Y=g[q];v[W].layout[Y.getAttribute("position")]={elements:[]};for(var e=0;e<Y.attributes.length;e++){var V=Y.attributes[e];v[W].layout[Y.getAttribute("position")][V.name]=V.value}var f=Y.getElementsByTagName("*");for(var r=0;r<f.length;r++){var T=f[r];v[W].layout[Y.getAttribute("position")].elements.push({type:T.tagName});for(var R=0;R<T.attributes.length;R++){var l=T.attributes[R];v[W].layout[Y.getAttribute("position")].elements[r][l.name]=l.value}if(!b.utils.exists(v[W].layout[Y.getAttribute("position")].elements[r].name)){v[W].layout[Y.getAttribute("position")].elements[r].name=T.tagName}}}}E=false;a()}}function a(){clearInterval(A);if(!I){A=setInterval(function(){t()},100)}}function H(k,d){var e=new Image();var h=k.getAttribute("name");var f=k.getAttribute("src");var c;if(f.indexOf("data:image/png;base64,")===0){c=f}else{var g=b.utils.getAbsolutePath(w);var j=g.substr(0,g.lastIndexOf("/"));c=[j,d,f].join("/")}v[d].elements[h]={height:0,width:0,src:"",ready:false,image:e};e.onload=function(l){C(e,h,d)};e.onerror=function(l){I=true;a();y()};e.src=c}function B(){for(var f in v){var d=v[f];for(var g in d.elements){var c=d.elements[g];var e=c.image;e.onload=null;e.onerror=null;delete c.image;delete d.elements[g]}delete v[f]}}function t(){for(var d in v){if(d!="properties"){for(var c in v[d].elements){if(!v[d].elements[c].ready){return}}}}if(E===false){clearInterval(A);G(v)}}function C(e,c,d){if(v[d]&&v[d].elements[c]){v[d].elements[c].height=e.height;v[d].elements[c].width=e.width;v[d].elements[c].src=e.src;v[d].elements[c].ready=true;a()}else{b.utils.log("Loaded an image for a missing element: "+d+"."+c)}}x()}})(jwplayer);(function(b){b.html5.api=function(x,a){var o={};var u=document.createElement("div");x.parentNode.replaceChild(u,x);u.id=x.id;o.version=b.version;o.id=u.id;var p=new b.html5.model(o,u,a);var r=new b.html5.view(o,u,p);var q=new b.html5.controller(o,u,p,r);o.skin=new b.html5.skin();o.jwPlay=function(c){if(typeof c=="undefined"){v()}else{if(c.toString().toLowerCase()=="true"){q.play()}else{q.pause()}}};o.jwPause=function(c){if(typeof c=="undefined"){v()}else{if(c.toString().toLowerCase()=="true"){q.pause()}else{q.play()}}};function v(){if(p.state==b.api.events.state.PLAYING||p.state==b.api.events.state.BUFFERING){q.pause()}else{q.play()}}o.jwStop=q.stop;o.jwSeek=q.seek;o.jwPlaylistItem=q.item;o.jwPlaylistNext=q.next;o.jwPlaylistPrev=q.prev;o.jwResize=q.resize;o.jwLoad=q.load;function s(c){return function(){return p[c]}}function w(e,c,d){return function(){var f=p.plugins.object[e];if(f&&f[c]&&typeof f[c]=="function"){f[c].apply(f,d)}}}o.jwGetItem=s("item");o.jwGetPosition=s("position");o.jwGetDuration=s("duration");o.jwGetBuffer=s("buffer");o.jwGetWidth=s("width");o.jwGetHeight=s("height");o.jwGetFullscreen=s("fullscreen");o.jwSetFullscreen=q.setFullscreen;o.jwGetVolume=s("volume");o.jwSetVolume=q.setVolume;o.jwGetMute=s("mute");o.jwSetMute=q.setMute;o.jwGetStretching=s("stretching");o.jwGetState=s("state");o.jwGetVersion=function(){return o.version};o.jwGetPlaylist=function(){return p.playlist};o.jwGetPlaylistIndex=o.jwGetItem;o.jwAddEventListener=q.addEventListener;o.jwRemoveEventListener=q.removeEventListener;o.jwSendEvent=q.sendEvent;o.jwDockSetButton=function(c,f,e,d){if(p.plugins.object.dock&&p.plugins.object.dock.setButton){p.plugins.object.dock.setButton(c,f,e,d)}};o.jwControlbarShow=w("controlbar","show");o.jwControlbarHide=w("controlbar","hide");o.jwDockShow=w("dock","show");o.jwDockHide=w("dock","hide");o.jwDisplayShow=w("display","show");o.jwDisplayHide=w("display","hide");o.jwGetLevel=function(){};o.jwGetBandwidth=function(){};o.jwGetLockState=function(){};o.jwLock=function(){};o.jwUnlock=function(){};function y(){if(p.config.playlistfile){p.addEventListener(b.api.events.JWPLAYER_PLAYLIST_LOADED,t);p.loadPlaylist(p.config.playlistfile)}else{if(typeof p.config.playlist=="string"){p.addEventListener(b.api.events.JWPLAYER_PLAYLIST_LOADED,t);p.loadPlaylist(p.config.playlist)}else{p.loadPlaylist(p.config);setTimeout(t,25)}}}function t(c){p.removeEventListener(b.api.events.JWPLAYER_PLAYLIST_LOADED,t);p.setupPlugins();r.setup();var c={id:o.id,version:o.version};q.playerReady(c)}if(p.config.chromeless&&!b.utils.isIOS()){y()}else{o.skin.load(p.config.skin,y)}return o}})(jwplayer)};
