(function(a){a.fn.asdtv_slider=function(h){var e=a(this),f=this,b=e.width();this.params=a.extend({offsetLeft:23,knob:false,next:"",prev:"",PerPage:4,Pages:1,Length:1,view:""},h);this.params.knob=a(this.params.knob,e);this.params.next=a(this.params.next,e);this.params.prev=a(this.params.prev,e);var c=this.params.knob.width();this.params.knob.css({left:this.params.offsetLeft});this.params.view.css({position:"relative"});var g=0;this.update=function(i){i=f.knobPosition(i);if(!i){return}i=i.viewLeft;if(f.inProgress){f.params.view.stop().css({left:"-"+i+"px"})}else{f.params.view.stop().animate({left:"-"+i+"px"})}};this.knobPosition=function(l){if(!l){return false}var k=(l)-f.params.offsetLeft;var m=b-(c)-f.params.offsetLeft*2;var j=(k/(m/100));var i=f.params.view.find("li");var l=((i.eq(0).width()*i.size())/100)*j;return{knob:k,view:m,viewLeft:l,pct:j,lis:i}};this.updateKnob=function(k,j){if(k.pageX){k=k.pageX}j=j||1;var i=parseInt(k)-f.params.offsetLeft;if(i<f.params.offsetLeft){i=f.params.offsetLeft}else{if(i>=b-f.params.offsetLeft-c){i=b-f.params.offsetLeft-c}}f.params.knob.stop().animate({left:i},j,function(){});f.update(parseInt(i))};var d=false;e.hover(function(i){},function(){d=false;f.inProgress=false;f.update()}).mousemove(function(i){if(!d){return}i.pageX=i.pageX-e.offset().left;f.inProgress=true;f.updateKnob(i,false)}).mousedown(function(){d=true}).mouseup(function(){f.inProgress=false;d=false}).click(function(i){if(i&&i.target&&(a(i.target).hasClass("asdtv_prev")||a(i.target).hasClass("asdtv_next"))){return false}f.inProgress=false;d=false;i.pageX=i.pageX-e.offset().left;f.updateKnob(i.pageX,500)});f.params.knob.attr("unselectable","on").css("MozUserSelect","none");this.params.next.click(function(){var o=f.params.knob.offset().left-e.offset().left+f.params.offsetLeft;var m=f.knobPosition(o);var n=m.lis.eq(0).width();var k=n*m.lis.size();var j=(n/(k/100))*(f.params.PerPage-1);var i=((e.width()-f.params.offsetLeft*2)/100);o+=j*i;f.updateKnob(o,500);f.inProgress=false;d=false;return false});this.params.prev.click(function(){var o=f.params.knob.offset().left-e.offset().left+f.params.offsetLeft;var m=f.knobPosition(o);var n=m.lis.eq(0).width();var k=n*m.lis.size();var j=(n/(k/100))*(f.params.PerPage-1);var i=((e.width()-f.params.offsetLeft*2)/100);o-=j*i;f.updateKnob(o,500);f.inProgress=false;d=false;return false});return this}})(jQuery);(function(d){d.fn.asdtv_carousel=function(h){h=d.extend({btnPrev:null,btnNext:null,btnGo:null,mouseWheel:false,auto:null,speed:200,easing:null,vertical:false,circular:true,visible:3,start:0,scroll:1,beforeStart:null,afterEnd:null,disabledClass:"disabled",enabledClass:"enabled"},h||{});var i=h.scroll,g=false,f=h.visible;return this.each(function(){var s=false,p=(h.vertical?"top":"left"),j=(h.vertical?"height":"width"),k=d(this),u=d("ul:first",k),m=d(">li",u),z=m.size(),x=h.visible;if(m.size()>h.visible){if(h.circular){u.prepend(m.slice(z-x-1+1).clone()).append(m.slice(0,x).clone());h.start+=x}}if(((m.size()/2)<=h.scroll)&&(h.scroll>1)){h.scroll--}var w=d(">li",u),t=w.size(),A=h.start;k.css("visibility","visible");w.css({overflow:"hidden","float":(h.vertical?"none":"left")});u.css({margin:"0",padding:"0",position:"relative","list-style-type":"none","z-index":"1",left:"0px",width:"0px"});k.css({overflow:"hidden",position:"relative","z-index":"2",left:"0px",display:"block"});var o=h.vertical?c(w):b(w);var y=o*t;var r=o*x;w.css({width:w.width(),height:w.height()});u.css(j,y+"px").css(p,-(A*o));k.css(j,r+"px");if(m.size()>h.visible){d(h.btnPrev).removeClass(h.disabledClass).addClass(h.enabledClass);d(h.btnNext).removeClass(h.disabledClass).addClass(h.enabledClass);if(h.btnPrev){d(h.btnPrev).unbind("click").click(function(){return n(A-h.scroll)})}if(h.btnNext){d(h.btnNext).unbind("click").click(function(){return n(A+h.scroll)})}if(h.btnGo){d.each(h.btnGo,function(v,B){d(B).click(function(){return n(h.circular?h.visible+v:v)})})}if(h.mouseWheel&&k.mousewheel){k.mousewheel(function(v,B){return B>0?n(A-h.scroll):n(A+h.scroll)})}if(h.auto){setInterval(function(){n(A+h.scroll)},h.auto+h.speed)}}else{d(h.btnPrev).addClass(h.disabledClass).removeClass(h.enabledClass);d(h.btnNext).addClass(h.disabledClass).removeClass(h.enabledClass)}function l(){return w.slice(A).slice(0,x)}function n(B){if(!s){if(h.beforeStart){h.beforeStart.call(this,l())}var v=A;if(h.circular){if(B<=h.start-x-1){u.css(p,-((t-(x*2))*o)+"px");A=B==h.start-x-1?t-(x*2)-1:t-(x*2)-h.scroll}else{if(B>=t-x+1){u.css(p,-((x)*o)+"px");A=B==t-x+1?x+1:x+h.scroll}else{A=B}}}else{if(B<0||B>t-x){return}else{A=B}}q(v,A);s=true;u.animate(p=="left"?{left:-(A*o)}:{top:-(A*o)},h.speed,h.easing,function(){if(h.afterEnd){h.afterEnd.call(this,l())}s=false});if(!h.circular){d(h.btnPrev).removeClass(h.disabledClass).addClass(h.enabledClass);d(h.btnNext).removeClass(h.disabledClass).addClass(h.enabledClass);if(A-h.scroll<0){d(h.btnPrev).addClass(h.disabledClass).removeClass(h.enabledClass)}if(A+h.scroll>(t-x)){h.btnNext.addClass(h.disabledClass).remvoveClass(h.enabledClass)}}if(g==true){asdtv_brightcove.ivwcount()}else{g=true}}return false}function q(B,v){w.asdtv_activateImages(v,v+f)}q(0,i)})};d.fn.asdtv_activateImages=function(g,f){g=g||0;f=f||10000;this.find("img").slice(g,f).each(function(){var h=d(this);if(h.attr("data")&&!h.attr("src")){h.attr("src",h.attr("data"))}});return this};function a(f,g){if(!f||!f[0]){return 0}return parseInt(d.css(f[0],g))||0}function b(f){return(!f||!f[0]?0:f[0].offsetWidth+a(f,"marginLeft")+a(f,"marginRight"))}function c(f){return(!f||!f[0]?0:f[0].offsetHeight+a(f,"marginTop")+a(f,"marginBottom"))}var e=d('<div class="asdtv_overlay"></div>');d.fn.asdtv_overlay=function(f){f=f==true?true:false;return this.each(function(g,h){h=d(h);if(f==true){h.parent().hover(function(){e.insertBefore(h).css({width:h.width(),height:h.height(),position:"absolute",display:"block"})},function(){e.css("display","none")})}else{e.clone().insertBefore(h).css({width:h.width(),height:h.height(),position:"absolute",display:"block"})}})}})(jQuery);(function(p){var h=p;var u="http://api.brightcove.com/services/library",o=[],g={find_related_videos:false};var s=function(){};window.asdtv_brightcove=s;s.__revision__="$Revision: 282 $";s.api=function(e){this.token=e;o.push(this)};s.api.get=function(e){e=e||(o.length-1);return o[e]};s.api.canUse=function(j,e){if(g[j]!=undefined){if(e!=undefined){g[j]=e==true?true:false}else{return g[j]==true?true:false}}};s.api.prototype.data=function(z,x){var E="";if(z.who){E=z.who+".";delete z.who}z=s.hook(E+"brightcove.params."+z.command,z);var F=[],C=this,y=(z.all_pages==true)?true:false;delete z.all_pages;p.each(z,function(H,G){if(H!=undefined&&G!=undefined){F.push(C.encode(H)+"="+C.encode(G))}});F.push("token="+this.token);var e={items:[],videos:[]};var A=true,w=0,B=0;function D(){p.ajax({url:u,cache:true,data:F.join("&")+"&page_number="+B,dataType:"jsonp",contentType:"utf-8",scriptCharset:"utf-8",success:function(G){j(G)},error:x})}function j(G){if(G&&G.error==undefined){if(y==true){B++;if(A==true){A=false;w=Math.ceil(G.total_count/G.page_size);e=h.extend(e,G)}else{if(G.items){jQuery.each(G.items,function(H,I){e.items=e.items||[];e.items.push(I)})}if(G.videos){jQuery.each(G.videos,function(H,I){e.videos=e.videos||[];e.videos.push(I)})}}if(B>=w){x(s.hook(E+"brightcove.data."+z.command,e))}else{D()}}else{x(s.hook(E+"brightcove.data."+z.command,G))}}}D()};s.api.prototype.encode=function(e){switch(typeof(e)){case"array":return e.join(",");break;case"string":default:return encodeURIComponent(e);break}};s.api.prototype.playlists=function(j,e,w){if(!j||j.length==0){return this.allplaylists(e,w)}this.data(p.extend({command:"find_playlists_by_ids",playlist_ids:j,playlist_fields:"id,name,filterTags,videos,playlistType"},w||{}),function(x){h.each(x.items,function(z,y){if(!x.items[z]||y.videos==undefined){return}x.items[z].videos=s.filter_video_by_tags(y.videos)});e(x)})};s.api.prototype.playlist=function(w,e,j){this.data(p.extend({command:"find_playlist_by_id",playlist_id:w,playlist_fields:"id,name,filterTags,videos,playlistType"},j||{}),function(x){h.each(x.items,function(z,y){if(!x.items[z]||y.videos==undefined){return}x.items[z].videos=s.filter_video_by_tags(y.videos)});e(x)})};s.api.prototype.allplaylists=function(e,j){this.data(p.extend({command:"find_all_playlists",page_size:"25"},j||{}),function(w){h.each(w.items,function(y,x){if(!w.items[y]||x.videos==undefined){return}w.items[y].videos=s.filter_video_by_tags(x.videos)});e(w)})};s.api.prototype.video=function(w,e,j){this.data(p.extend({command:"find_video_by_id",video_id:w,video_fields:"id,name,shortDescription,linkURL,thumbnailURL"},j||{}),e)};s.api.prototype.related=function(w,e,j){if(typeof(w)=="number"||parseInt(w)==w&&s.api.canUse("find_related_videos")){this.data(h.extend({command:"find_related_videos",video_id:w,page_size:25},j||{}),e)}else{this.data(h.extend({command:"find_related_videos",reference_id:w,page_size:25},j||{}),function(x){if(x.items){x.items=s.filter_video_by_tags(x.items)}if(x.videos){x.videos=s.filter_video_by_tags(x.videos)}e(x)})}};s.api.prototype.tags=function(j,e,w){and_tags=[];or_tags=[];if(typeof(j)=="array"){or_tags=j}else{and_tags=undefined;or_tags=j.replace("/[+]/gmi","").split(",")}h.each(or_tags,function(x,y){if(y.indexOf("+")>-1){if(!and_tags){and_tags=[]}and_tags=y.split("+");delete or_tags[x]}});this.data(h.extend({command:"find_videos_by_tags",get_item_count:"true",and_tags:and_tags,or_tags:or_tags,page_size:25},w||{}),function(x){if(x.items){x.items=s.filter_video_by_tags(x.items)}if(x.videos){x.videos=s.filter_video_by_tags(x.videos)}e(x)})};s.api.prototype.search=function(w,e,j){this.data(h.extend({command:"find_videos_by_text",text:w,page_size:25,video_fields:"id,name,shortDescription,linkURL,thumbnailURL,publishedDate,TAGS"},j||{}),function(x){x.items=s.filter_video_by_tags(x.items);e(x)})};s.api.prototype.byPlayer=function(j,e,w){this.data(h.extend({command:"find_playlists_for_player_id",get_item_count:"true",player_id:j,page_size:25,fields:"id,name,videos",video_fields:"id,name,shortDescription,linkURL,thumbnailURL"},w||{}),e)};var n=1,l={allowScriptAccess:"sameDomain",menu:"false",quality:"high",align:"middle",allowFullScreen:"true",wmode:"opaque"},a=["allowScriptAccess","menu","quality","flashvars","allowFullScreen","wmode","width","height","src","align"],v={};s.player=function(w,z){w.playerID=w.playerID?w.playerID:v.playerID;if(w.playerID&&parseInt(w.playerID)==w.playerID&&window.brightcove!=undefined){n++;w=h.extend(v,w);w.linkBaseURL=w.itemURL;w["@videoPlayer"]=w.videoId;var C=brightcove.createElement("object");C.id="asdtvBrightcove"+n;var B;for(var x in w){if(!w[x]||w[x]==undefined){continue}B=brightcove.createElement("param");B.name=x;B.value=w[x];C.appendChild(B)}z=h(z).empty().get(0);brightcove.createExperience(C,z,true)}else{n++;var A=s.utilities.copyObject(h.extend(l,w));A.src=A.src?A.src:A.playerID;A["@videoPlayer"]=w.videoId;var y=h.extend(A,A.flashvars||{}),E={};if(y.flashvars){delete (y.flashvars)}if(!A.width){A.width=z.width()}if(!A.height){A.height=z.height()}y.deeplinkUrl=w.itemURL;if(y.mediaclip){if(y.deeplinkUrl){var D=y.deeplinkUrl.match(/([\d]+)/gmi);y.mediaclip=y.mediaclip+D}else{y.mediaclip=y.mediaclip+w.videoId}}else{y.mediaclip=w.videoId}if(y.autoStart){y.autoPlay=y.autoStart}else{if(y.autoPlay){y.autoStart=y.autoPlay}}for(var j in A){if(s.utilities.iN(j,a)){E[j]=A[j]}}var e={};for(var j in y){if(!s.utilities.iN(j,a)){e[j]=y[j]}}E.flashvars=e;z.empty().flash(E,{version:8,expressInstall:true})}};s.player.setDefaultParams=function(e){l=e};s.player.setDefaultBrightcoveParams=function(e){v=e};var b=[],c=false,f=(new Date).getTime(),q=1;s.ivwcount=function(){if(c==false){return}var e=(new Date).getTime();if(Math.round(f/q)==Math.round(e/q)){return}f=e;h.each(b,function(j,w){if(w.apply){w.apply(window,arguments)}})};s.ivwcount.addCounter=function(e){b.push(e)};s.ivwcount.clean=function(){b=[]};s.ivwcount.enable=function(){c=true;f=(new Date).getTime()};s.ivwcount.disable=function(){c=false};s.enabled_tag=false;s.filter_video_by_tags=function(e){if(!s.enabled_tag){return e}var j=[];h.each(e,function(x,w){if(w.tags){if(s.utilities.contains(w.tags,s.enabled_tag)){j.push(w)}}else{j.push(w)}});return j};var i={};s.register_hook=function(e,j){if(!i[e]){i[e]=[]}i[e].push(j);return s};s.unregister_hook=function(j,w){if(!w){delete i[j]}else{if(i[j]){var e;for(e=0;e<i[j].length;e++){if(i[j][e]==fn){delete i[j][e]}}}}return s};s.hook=function(x,j){if(!i[x]){return j}var w;for(w=0;w<i[x].length;w++){try{j=i[x][w].apply(s,[j])}catch(y){}}return j};s.staticPicture="./lib/img/spacer.png";var d={teaserview:function(e){e.thumbnailURL=e.thumbnailURL||s.staticPicture;if(e.linkURL&&e.linkURL.indexOf("javascript:")==-1&&e.linkURL.indexOf("#bcload")==-1){e.linkURL+="#bcload"}return h('<li class="asdtv_videoteaser"><a href="'+e.linkURL+'"><img data="'+e.thumbnailURL+'" /></a><span class="asdtv_teasertextlink"><a href="'+e.linkURL+'#bcload">'+s.utilities.ie6.decode(e.name)+"</a></span></li>").data(s.css.data,e)},sidebar_vertical_teaserview:function(j){j.thumbnailURL=j.thumbnailURL||s.staticPicture;j.shortDescription=j.shortDescription.slice(0,25);if(j.linkURL&&j.linkURL.indexOf("javascript:")==-1&&j.linkURL.indexOf("#bcload")==-1){j.linkURL+="#bcload"}var e="";e+="<li>";e+='	<a href="'+j.linkURL+'" title="">';e+='		<span class="asdtv_teaserimg asdtv_floatleft">';e+='			<img class="asdtv_teaserimagelink asdtv_floatleft" data="'+j.thumbnailURL+'" />';e+="		</span>";e+='		<span class="asdtv_category">'+s.utilities.ie6.decode(j.shortDescription)+"</span>";e+='		<span class="asdtv_teasertextlink">'+s.utilities.ie6.decode(j.name)+"</span>";e+="	</a>";e+="</li>";return h(e).data(s.css.data,j)},tab:function(e){return h('<li class="asdtv_tab"><a href="#" title="">'+s.utilities.ie6.decode(e.name)+"</a></li>").data(s.css.data,e)},category_list_item:function(e){return h('<li class="asdtv_category"><a href="#" title="">'+s.utilities.ie6.decode(e.name)+"</a></li>").data(s.css.data,e)},"2row_item":function(e){e.shortDescription=e.shortDescription.slice(0,25);e.thumbnailURL=e.thumbnailURL||s.staticPicture;if(e.linkURL&&e.linkURL.indexOf("javascript:")==-1&&e.linkURL.indexOf("#bcload")==-1){e.linkURL+="#bcload"}return h('<li class="asdtv_videoteaser"><div class="asdtv_videoteasercontent"><a href="'+e.linkURL+'"><img src="'+e.thumbnailURL+'" /></a><span class="asdtv_teasertextlink"><a href="'+e.linkURL+'"><strong>'+s.utilities.ie6.decode(e.shortDescription)+"</strong><br/>"+s.utilities.ie6.decode(e.name)+"</a></span></div></li>").data(s.css.data,e)},"1row_item":function(e){e.shortDescription=e.shortDescription.slice(0,25);e.thumbnailURL=e.thumbnailURL||s.staticPicture;if(e.linkURL&&e.linkURL.indexOf("javascript:")==-1&&e.linkURL.indexOf("#bcload")==-1){e.linkURL+="#bcload"}return h('<li class="asdtv_videoteaser"><div class="asdtv_videoteasercontent"><a href="'+e.linkURL+'"><img src="'+e.thumbnailURL+'" /></a><span class="asdtv_teasertextlink"><a href="'+e.linkURL+'"><strong>'+s.utilities.ie6.decode(e.shortDescription)+"</strong><br/>"+s.utilities.ie6.decode(e.name)+"</a></span></div></li>").data(s.css.data,e)},videobuehne_pagination:function(e){return h('<li class="asdtv_page"><a href="#videobuehne/list:'+e.listID+"/page:"+e.page+'">'+e.page+"</a></li>").data(s.css.data,e)},videobuehne:function(e){return h('<ul class="asdtv_videoteaserlist"></ul>').data(s.css.data,e)},videobuehne_coverflow:function(j){var e="";e+='<h3 class="asdtv_videoteaserheadline"></h3>';e+='<ul class="asdtv_videoteaserlist"></ul>';e+='<div class="asdtv_videoteaserslider asdtv_clear"><ul><li class="asdtv_prev"></li><li></li><li class="asdtv_next"></li></ul><div class="asdtv_slidercontroller"></div></div>';return h(e).data(s.css.data,j)},videoplayer:function(y){var e=(new Date(parseInt(y.publishedDate)));var j=s.utilities.twoChars(e.getDate())+"."+s.utilities.twoChars(e.getMonth())+"."+s.utilities.twoChars(e.getFullYear())+", "+s.utilities.twoChars(e.getHours())+":"+s.utilities.twoChars(e.getMinutes());var x="";jQuery.each(y.tags||[],function(A,z){if(z.indexOf("source=")!==-1){x=", Quelle: "+z.replace("source=","")}});y.shortDescription=y.shortDescription.slice(0,25);if(y.container){y.container.find(".asdtv_time").html(j+" Uhr"+s.utilities.ie6.decode(x));y.container.find(".asdtv_videoteaserheadline").html(s.utilities.ie6.decode(y.name));y.container.find(".asdtv_videoteaserdescription").html(s.utilities.ie6.decode(y.longDescription))}else{var w="";w+='<div class="asdtv_moduleheader"><h3>&nbsp;</h3></div>';w+='<div class="asdtv_modulebody"><span class="asdtv_time">'+j+" Uhr"+s.utilities.ie6.decode(x)+'</span><h4 class="asdtv_videoteaserheadline">'+s.utilities.ie6.decode(y.name)+'</h4><p class="asdtv_videoteaserdescription">'+s.utilities.ie6.decode(y.longDescription)+'</p><span class="asdtv_videosource"></span><div class="asdtv_videoteasers"><ul class="asdtv_videoteaserlist"><li class="asdtv_videoteaser asdtv_clear"><div class="stage"></div></li></ul></div></div>'}return h(w).data(s.css.data,y)},searchresult:function(j){var e='<div class="asdtv_searchresult">Ihre Suche nach <span class="asdtv_searchhighlight">"'+j.value+'"</span> hat folgende Ergebnisse gebracht:</div>';return h(e).data(s.css.data,j)}};s.template=function(){};s.template.preprocess=function(e){return e};s.template.render=function(w,j){if(j.items){j.items=s.hook(w,j.items);var e=h("<div></div>");h.each(j.items,function(y,x){e.append(d[w](s.template.preprocess(x)))});return e.children()}else{j=s.hook(w,j);return d[w](s.template.preprocess(j))}};s.css={loading:"asdtv_loading",prev:"asdtv_prev",next:"asdtv_next",active:"asdtv_active",inactive:"asdtv_inactive",data:"asdtv_data",page:"asdtv_page",teasersubnavi:"asdtv_videoteasersubnavi",teaserheadline:"asdtv_videoteaserheadline",teaserlist:"asdtv_videoteaserlist",slider:"asdtv_videoteaserslider",ivw_counter:"asdtv_ivw_counter"};var k={verwandt:"Verwandt"};s.translate=function(e){return k[e]};s.modules=function(){};s.utilities=function(){};s.utilities.unique=function(e){var w=[],x,j=e.length;for(x=0;x<j;x++){if(s.utilities.contains(w,e[x])==false){w.push(e[x])}}return w};s.utilities.contains=function(e,j){for(var w=0;w<e.length;w++){if(e[w]==j){return true}}return false};s.utilities.iN=function(j,e){j=j.toLowerCase();for(var w=0;w<e.length;w++){if(String(e[w]).toLowerCase()==j){return true}}return false};s.utilities.twoChars=function(e){e=String(e);return e.length<2?"0"+e:e};s.utilities.copyObject=function(j){var e={};h.each(j,function(x,w){e[x]=w});return e};var m=false;if(jQuery.browser.msie){try{h("<div></div>").get(0).style.display="table-cell";m=true}catch(r){}}s.utilities.ie6={decode:function(e){return s.utilities.utf8String.decode(e)}};var t={150:"&mdash;",132:"&mdash;"};s.utilities.utf8String={decode:function(x){x=x?String(x):"";var w=0,j="",e="",y=0;while(w<x.length){y=x.charCodeAt(w);if(t[y]!=undefined){x=x.substring(0,w)+t[y]+x.substring(w+1,x.length)}w++}return x}};s.utilities.cookie=function(E,C,j){if(C==undefined){var z,e,C,B=document.cookie.split(";"),F={},A;for(A=0;A<B.length;A=A+1){z=B[A].split("=");e=z[0].replace(/^\s*/,"").replace(/\s*$/,"");C=decodeURIComponent(z[1]);F[e]=C}if(E){return F[E]}return F}else{j=j||{};var D=[],y,x={expires:24*30,path:"/",domain:null,secure:false},w={expires:function(H){if(!H||H=="0"){return"Thu, 01-Jan-1970 00:00:01 GMT"}var G=new Date;G.setTime(G.getTime()+(H*60*60*1000));return G.toGMTString()},secure:function(G){return G?1:0}};for(y in x){if(j[y]){D.push(y+"="+(w[y]?w[y](j[y]):j[y]))}else{if(x[y]){D.push(y+"="+(w[y]?w[y](x[y]):x[y]))}}}document.cookie=E+"="+encodeURIComponent(C)+(D.length==0?"":";")+D.join(";");return s.utilities.cookie}};window.asdtv_brightcove=s})(jQuery);(function(b,c){var e=jQuery,f="content1";b.content1=function(g,h){var a=this;this.params=e.extend({tags:false,carousel:false,relatedVideoID:false,teaserTemplate:"teaserview",onClick:function(){return true},ammount:false},h||{});this.data={items:[]};this.container=e(g);if(this.container.size()==0){return}this.initialized=false;this.api=c.api.get();this.view=this.container.find(".asdtv_videoteasers").unbind("click");this.viewList=this.view.find(".asdtv_videoteaserlist").unbind("click");this.viewBody=this.view.find(".asdtv_videoteaserview").unbind("click");this.tabBody=this.container.find(".asdtv_tabnav").unbind("click");this.container.addClass(c.css.loading);this.loaded=false;this.relatedLoaded=false;this.playlistsLoaded=false;if(this.params.tags){e.each(this.params.tags,function(k,j){var l={};l.id=j;l.name=j;l.type="tag";a.data.items.unshift(l);a.renderTabs()})}else{this.api.playlists(this.params.playlistID,function(i){if(!a.params.relatedVideoID){a.loaded=true}else{if(a.relatedLoaded){a.loaded=true}}a.container.find("."+c.css.loading).removeClass(c.css.loading);if(a.params.ammount){e.each(i.items,function(l,j){if(!i.items[l]){return}i.items[l].type="playlist";if(j.videos!=undefined){i.items[l].videos=j.videos.slice(0,a.params.ammount)}})}a.data.items=e.merge(a.data.items,i.items);a.renderTabs(a.params.relatedVideoID?false:true);a.playlistsLoaded=true},{playlist_fields:"id,name",who:f})}if(this.params.relatedVideoID){this.api.related(this.params.relatedVideoID,function(i){a.relatedLoaded=true;if(a.playlistsLoaded||!a.params.playlistID){a.loaded=true}i.name=asdtv_brightcove.translate("verwandt");i.id=a.params.relatedVideoID;i.videos=i.items;if(i.videos==undefined){return false}if(a.params.ammount){i.videos=i.videos.slice(0,a.params.ammount)}a.data.items.unshift(i);a.renderTabs(true);a.container.find("."+c.css.loading).removeClass(c.css.loading)},{page_size:a.params.ammount||20,page_number:0,sort_by:"PLAYS_TRAILING_WEEK",sort_order:"DESC",who:f})}};b.content1.prototype.renderTabs=function(a){this.container.removeClass(c.css.loading);var h=this;var g=c.template.render("tab",this.data).appendTo(this.tabBody.empty()).click(function(){if(this.isRunning==true){return}var i=e(this);var j=i.data(c.css.data);if(j.videos!=undefined){h.showVideos(j)}else{h.load(j.id,function(k){h.showVideos(k)},j.type)}g.removeClass(c.css.active);i.addClass(c.css.active);return false});if(h.loaded||a==true){g.eq(0).click()}};var d={};b.content1.prototype.load=function(i,a,g){if(this.isRunning==true){return}this.view.addClass(c.css.loading);this.viewList.empty();if(d[i]!=undefined&&d[i].videos!=undefined){a(d[i]);this.view.removeClass(c.css.loading)}else{var h=this;this.isRunning=true;if(g=="playlist"){this.api.playlists(i,function(j){j=j.items[0];if(h.params.ammount){if(j.items!=undefined){j.videos=j.items.slice(0,h.params.ammount)}}d[i]=j;a(j);h.view.removeClass(c.css.loading);h.isRunning=false})}else{h.api.tags(i,function(j){h.container.find("."+c.css.loading).removeClass(c.css.loading);j.id=i;j.name=i;j.videos=j.items;d[i]=j;a(j);h.view.removeClass(c.css.loading);h.isRunning=false},{page_size:h.params.ammount,sort_by:"PLAYS_TRAILING_WEEK",sort_order:"DESC",who:f})}}};b.content1.prototype.carousel=function(){if(this.params.carousel){this.viewBody.asdtv_carousel({scroll:4,visible:4,btnPrev:this.container.find("."+c.css.prev),btnNext:this.container.find("."+c.css.next),disabledClass:c.css.inactive,enabledClass:c.css.active})}else{this.viewList.scrollTop(0);this.viewList.asdtv_activateImages()}};b.content1.prototype.showVideos=function(h){if(this.loaded){if(this.initialized==true){asdtv_brightcove.ivwcount()}else{this.initialized=true}}var g=this;var a=c.template.render(this.params.teaserTemplate,{items:h.videos}).appendTo(this.viewList.empty()).click(function(){a.removeClass(c.css.active);return g.params.onClick(e(this).addClass(c.css.active).data(c.css.data))});a.eq(0).click();g.carousel()}})(asdtv_brightcove.modules,asdtv_brightcove);(function(b,c){var d=jQuery,e="sidebar1";b.sidebar1=function(f,g){var a=this;this.params=d.extend({ammount:false},g||{});this.container=d(f);if(this.container.size()==0){return}this.initialized=false;this.api=c.api.get();this.view=this.container.find(".asdtv_videoteasers").unbind("click");this.viewList=this.view.find(".asdtv_videoteaserlist").unbind("click");this.viewBody=this.view.find(".asdtv_videoteaserview").unbind("click");this.videoContainer=this.container.find(".asdtv_videomodule").unbind("click");this.container.addClass(c.css.loading);this.api.related(this.params.relatedVideoID,function(j){if(a.params.ammount){j.items=j.items.slice(0,a.params.ammount)}a.container.find("."+c.css.loading).removeClass(c.css.loading);var h=c.template.render("teaserview",j).appendTo(a.viewList).click(function(){var k=d(this).data(c.css.data);a.showVideo(k.id,{itemURL:k.itemURL||k.linkURL,videoId:k.videoId});return false});var i=h.eq(0).data(c.css.data);a.showVideo(i.id,{autoStart:"false",itemURL:i.itemURL||i.linkURL,videoId:i.videoId});a.carousel();a.container.removeClass(c.css.loading)},{page_size:a.params.ammount||20,page_number:0})};b.sidebar1.prototype.carousel=function(){this.viewBody.asdtv_carousel({scroll:2,visible:2,btnPrev:this.container.find("."+c.css.prev),btnNext:this.container.find("."+c.css.next),disabledClass:c.css.inactive,enabledClass:c.css.active})};b.sidebar1.prototype.showVideo=function(f,a){if(this.initialized==true){asdtv_brightcove.ivwcount()}else{this.initialized=true}this.videoContainer.removeClass(c.css.loading);a=d.extend({playerID:this.params.playerID,videoId:f,autoStart:"true",isVid:"true"},a||{});new asdtv_brightcove.player(a,this.videoContainer)}})(asdtv_brightcove.modules,asdtv_brightcove);(function(b,c){var b=asdtv_brightcove.modules;var c=asdtv_brightcove;var d=jQuery,e="sidebar_topvideo";b.sidebar_topvideo=function(f,g){var a=this;this.params=d.extend({ammount:false},g||{});this.container=d(f);if(this.container.size()==0){return}this.initialized=false;this.api=c.api.get();this.view=this.container.find(".asdtv_videoteasers").unbind("click");this.viewList=this.view.find(".asdtv_videoteaserlist").unbind("click");this.viewBody=this.view.find(".asdtv_videoteaserview").unbind("click");this.videoContainer=d("<div></div>");this.api.related(this.params.relatedVideoID,function(i){if(a.params.ammount){i.items=i.items.slice(0,a.params.ammount)}a.container.removeClass(c.css.loading).find("."+c.css.loading).removeClass(c.css.loading);var h=c.template.render("teaserview",i).appendTo(a.viewList).click(function(){var j=d(this);var k=j.data(c.css.data);a.showVideo(k.id,{itemURL:k.itemURL||k.linkURL,videoId:k.videoId,who:e},j);return false});h.find("img").asdtv_overlay();a.carousel()},{page_size:a.params.ammount||20,page_number:0,sort_by:"PLAYS_TRAILING_WEEK",sort_order:"DESC",who:e})};b.sidebar_topvideo.prototype.carousel=function(){var a=this;this.viewBody.asdtv_carousel({scroll:1,visible:1,btnPrev:this.container.find("."+c.css.prev),btnNext:this.container.find("."+c.css.next),disabledClass:c.css.inactive,enabledClass:c.css.active,beforeStart:function(){a.hideVideo()}})};b.sidebar_topvideo.prototype.showVideo=function(g,f,a){if(this.initialized==true){c.ivwcount()}else{this.initialized=true}this.videoContainer.removeClass(c.css.loading);f=d.extend({playerID:this.params.playerID,videoId:g,autoStart:"true",isVid:"true"},f||{});this.videoContainer.css({height:a.height(),width:a.width()}).prependTo(a);new c.player(f,this.videoContainer)};b.sidebar_topvideo.prototype.hideVideo=function(){this.videoContainer.remove()}})(asdtv_brightcove.modules,asdtv_brightcove);(function(b,c){var e=jQuery,d={playlists:[]},f="videobuehne";b.videobuehne1=function(h,i){var g=this;this.params=e.extend({onChangeChannel:function(){},onStartChannel:null,searchForm:false,carousel:false,playerID:false,search_page_size:50,category_page_size:25,onClick:function(){return true},videosOnARow:{"2row":8,"1row":4},cssKlassen:{"2row":"2row","1row":"1row"}},i||{});this.currentView="2row";this.data={items:[]};this.currentData={};this.container=e(h);if(this.container.size()==0){return}this.initialized=false;this.api=c.api.get();this.category_navi=this.container.find(".asdtv_category-navi>ul:first").unbind("click");this.view=this.container.find(".asdtv_videoteaserview").unbind("click");this.pagination_navi=this.container.find(".asdtv_pagination").unbind("click");this.moduleBody=this.container.find(".asdtv_modulebody").unbind("click");this.view_switch_navigation=this.container.find(".asdtv_view_switch").unbind("click");this.isRunning=false;this.getCategories();var a=this.view_switch_navigation.find("li").unbind("click").click(function(l){if(l&&l.preventDefault){l.preventDefault()}if(g.isRunning==true){return false}var k=e(this);a.find("a").removeClass(c.css.active);if(e(this).hasClass(c.css.active)){return false}a.removeClass(c.css.active);e("a",k).addClass(c.css.active);var j="1row";if(e(this).addClass(c.css.active).hasClass("asdtv_2rows_view")){j="2row"}g.currentView=j;g.renderView();return false});if(this.params.searchForm&&this.params.searchForm.size&&this.params.searchForm.size()>0){this.params.searchForm.find("form").submit(function(){g.search();return false});this.params.searchForm.find("input[type=text]").attr("value","").keydown(function(j){if(j.keyCode==13){g.search();return false}})}};b.videobuehne1.prototype.search=function(){if(this.isRunning==true){return false}var h=e.trim(this.params.searchForm.find("input[type=text]").attr("value"));if(h.length<2){return false}var a=this,g="search:"+h;a.view.empty();this.pagination_navi.empty();a.moduleBody.addClass(c.css.loading);a.category_navi.find("."+c.css.active).removeClass(c.css.active);if(d.playlists[g]!=undefined){a.moduleBody.removeClass(c.css.loading);a.isRunning=false;a.currentData=d.playlists[g];a.renderView();c.template.render("searchresult",{value:h,data:d.playlists[g]}).prependTo(a.view)}else{this.api.search(h,function(i){i.items=i.items.sort(function(k,j){return k.publishedDate<j.publishedDate});i.videos=i.items;d.playlists[g]=i;a.moduleBody.removeClass(c.css.loading);a.isRunning=false;a.currentData=i;a.renderView();c.template.render("searchresult",{value:h,data:i}).prependTo(a.view)},{page_size:a.params.search_page_size,who:f})}this.params.searchForm.find("input[type=text]").attr("value","")};b.videobuehne1.prototype.getCategories=function(){var a=this;this.moduleBody.addClass(c.css.loading);this.api.byPlayer(this.params.playerID,function(h){var g=c.template.render("category_list_item",h).appendTo(a.category_navi.empty()).click(function(){if(a.isRunning==true){return false}var i=e(this);var j=i.data(c.css.data);g.removeClass(c.css.active);i.addClass(c.css.active);a.videoByCatgeory(j.id,function(k){a.currentData=k;a.renderView();a.params.onChangeChannel(k.id)});return false});if(a.params.onStartChannel){a.params.onStartChannel(g,h)}else{g.eq(0).click()}},{page_size:a.params.category_page_size,all_pages:true,fields:"id,name",who:f})};b.videobuehne1.prototype.videoByCatgeory=function(h,a){this.isRunning=true;var g=this;g.view.empty();this.pagination_navi.empty();g.moduleBody.addClass(c.css.loading);if(d.playlists[h]!=undefined){g.moduleBody.removeClass(c.css.loading);g.isRunning=false;a(d.playlists[h])}else{this.api.playlists(h,function(i){g.moduleBody.removeClass(c.css.loading);d.playlists[h]=i.items[0];g.isRunning=false;a(i.items[0])},{video_fields:"id,name,shortDescription,linkURL,thumbnailURL",playlist_fields:"id,videos",who:f})}};b.videobuehne1.prototype.renderCategoryNavigation=function(){var g=this;var a=c.template.render("category_list_item",this.data).appendTo(this.category_navi.empty()).click(function(){var h=e(this);var i=h.data(c.css.data);a.removeClass(c.css.active);h.addClass(c.css.active);g.currentData=i;g.renderView();return false});a.eq(0).click()};b.videobuehne1.prototype.renderView=function(){this.pagination_navi.empty();this.view.empty();this.container.removeClass(this.params.cssKlassen["2row"]);this.container.removeClass(this.params.cssKlassen["1row"]);this.container.addClass(this.params.cssKlassen[this.currentView]);this["renderView_"+this.currentView]()};b.videobuehne1.prototype.getDataPage=function(g,h){var i=this.currentData.videos;var j=((h-1)*g);var a=h*g;i=i.length?i:[];return i.slice(j,a)};b.videobuehne1.prototype.renderView_2row=function(){var l=this;var m=this.currentData;if(!m||!m.videos){return}var g=this.params.videosOnARow["2row"];var k=Math.ceil(m.videos.length/g);var a=c.template.render("videobuehne",{}).appendTo(this.view);for(var j=0;j<k;j++){c.template.render("videobuehne_pagination",{page:(j+1),listID:m.id}).appendTo(this.pagination_navi)}var h=this.pagination_navi.find("."+c.css.page).click(function(){if(l.isRunning==true){return false}if(l.initialized==true){asdtv_brightcove.ivwcount()}else{l.initialized=true}var p=e(this);h.removeClass(c.css.active);var o=p.addClass(c.css.active).data(c.css.data).page;var n=l.getDataPage(g,o);var i=c.template.render("2row_item",{items:n}).appendTo(a.empty()).click(l.params.onClick);return false});h.eq(0).click()};b.videobuehne1.prototype.renderView_1row=function(){var l=this;var m=this.currentData;if(!m||!m.videos){return}var g=c.template.render("videobuehne_coverflow",{}).appendTo(this.view.empty());var a=this.view.find("."+c.css.teasersubnavi);var j=this.view.find("."+c.css.teaserheadline);var k=this.view.find("."+c.css.teaserlist);var i=this.view.find("."+c.css.slider).asdtv_slider({PerPage:this.params.videosOnARow["1row"],Length:m.videos.length,Pages:Math.ceil(m.videos.length/this.params.videosOnARow["1row"]),next:".asdtv_next",prev:".asdtv_prev",knob:".asdtv_slidercontroller",view:k});j.html(c.utilities.ie6.decode(m.name));var h=c.template.render("1row_item",{items:m.videos}).appendTo(k.empty()).click(l.params.onClick);h.eq(0).addClass("asdtv_active");if(this.initialized==true){asdtv_brightcove.ivwcount()}else{this.initialized=true}}})(asdtv_brightcove.modules,asdtv_brightcove);(function(b,c,d){var e="videoplayer";b.videoplayer=function(f,g){var a=this;this.data=false;this.params=d.extend({videoId:false,autoplay:undefined,isReady:function(){},notRenderVideo:false},g||{});this.container=d(f);if(this.container.size()==0){return this.ready()}this.api=c.api.get();if(this.params.videoId==false){this.getParams()}if(this.params.videoId==false&&this.params.playlistID==undefined){return this.ready()}this.container.addClass(c.css.loading);if(this.params.playlistID&&this.params.videoId==false){this.api.playlist(this.params.playlistID,function(h){a.data=h.videos[0];a.render()},{video_fields:"id,name,shortDescription,longDescription,linkURL,thumbnailURL,PUBLISHEDDATE,tags",playlist_fields:"id,videos",page_size:"1",who:e})}else{this.api.video(this.params.videoId,function(h){a.data=h;a.render()},{video_fields:"id,name,shortDescription,longDescription,linkURL,thumbnailURL,PUBLISHEDDATE,tags",who:e})}};b.videoplayer.prototype.ready=function(){if(this.params.isReady){this.params.isReady(this.data)}};b.videoplayer.prototype.getParams=function(){var g=window.location.search,f={};var a=String(String(g).split("?")[1]).split("&");d.each(a,function(h,k){var j=k.split("=");if(j[0]&&j[1]!=undefined&&j[0]!="?"){f[j[0]]=String(decodeURIComponent(j[1])).replace(/[\+]/gmi," ")}});if(f.vid){this.params.videoId=parseInt(f.vid)}if(String(location.hash).indexOf("bcload")>-1){this.params.autoplay=true}};b.videoplayer.prototype.render=function(){this.ready();this.container.removeClass(c.css.loading);if(this.params.notRenderVideo&&this.data&&this.data.id&&this.data.name){this.data.container=this.container;c.template.render("videoplayer",this.data);return}if(this.data&&this.data.id&&this.data.name){this.data.notRenderVideo=this.params.notRenderVideo;var a=c.template.render("videoplayer",this.data).appendTo(this.container.empty());var f={videoId:this.data.id,autoStart:this.params.autoplay==true?"true":"false",isVid:"true"};new asdtv_brightcove.player(f,a.find(".stage"))}else{this.container.empty().html("Ooops here is an error occured, the video is not valid.")}}})(asdtv_brightcove.modules,asdtv_brightcove,jQuery);(function(l,c){var f=c,g=false,b=false,m,h=true;var d=function(j,a){if(!window.token&&g==false){return false}if(!g){g=new asdtv_brightcove.api(window.token)}b=false;var e=new asdtv_brightcove.modules.videoplayer(f(".asdtv_modulecontainer.asdtv_video_player"),{videoId:(j||false),notRenderVideo:(j&&a?true:false),playlistID:window.playerInitPlaylistID,autoplay:(j&&!a?true:false),isReady:function(q){m=q&&q.id?q.id:false;if(window.asdtv_enable_tag!==undefined){asdtv_brightcove.enabled_tag=window.asdtv_enable_tag}if(window.playlistIDs){var y=window.ammountPlaylistVideos||false;var v=window.playlistIDs.split(",");var x=q.id||window.relatedVideo;if(window.playlistInitID){v.unshift(playlistInitID)}v=asdtv_brightcove.utilities.unique(v);if(v.length==0){return false}if(window.related!="true"||!x){x=false}if(window.playerParams!=undefined){asdtv_brightcove.player.setDefaultParams(playerParams)}if(window.BrightcovePlayerParams!=undefined){asdtv_brightcove.player.setDefaultBrightcoveParams(BrightcovePlayerParams)}new asdtv_brightcove.modules.content1(".asdtv_playlist_content",{playlistID:v,relatedVideoID:x,carousel:true,ammount:y});new asdtv_brightcove.modules.content1(".asdtv_playlist_sidebar_vertical",{playlistID:v,relatedVideoID:x,tags:(window.Tags!=undefined?String(window.Tags).split(","):false),carousel:false,teaserTemplate:"sidebar_vertical_teaserview",ammount:y});if(window.sidebar=="true"){new asdtv_brightcove.modules.sidebar1(".asdtv_playlist_sidebar.bmo",{relatedVideoID:x,ammount:y});new asdtv_brightcove.modules.sidebar_topvideo(".asdtv_playlist_sidebar_topvideos",{relatedVideoID:x,ammount:y});new asdtv_brightcove.modules.sidebar1(".asdtv_playlist_sidebar.won",{relatedVideoID:x,ammount:y})}}var p=false;if(f(".won,.won_sd_vertikal,.won_topvideos,.won_content,.won_videostage_bottom").size()>0){p="won";asdtv_brightcove.ivwcount.addCounter(function(){var A=f("."+asdtv_brightcove.css.ivw_counter),z="http://welt.ivwbox.de/cgi-bin/ivw/CP/Videos?r="+escape(document.referrer)+"&d="+(new Date).getTime();if(A.size()){A.attr("src",z)}else{f('<img class="'+asdtv_brightcove.css.ivw_counter+'" src="'+z+'"/>').appendTo(f("body"))}})}else{if(f(".bmo,.bmo_sd_vert,.bmo_content,.bmo_topvideos,.bmo_videostage_bottom").size()>0){p="bmo"}else{if(f(".hao,.hao_sd_vert,.hao_topvideos,.hao_videostage_bottom").size()>0){p="hao"}}}if(window.asdtv_enable_tag==undefined){switch(p){case"won":asdtv_brightcove.enabled_tag="publisher=www.welt.de";break;case"bmo":asdtv_brightcove.enabled_tag="publisher=www.morgenpost.de";break;case"hao":asdtv_brightcove.enabled_tag="publisher=www.abendblatt.de";break}}if(window.videoBuehnePlayerID!=undefined){var u=f(".asdtv_modulecontainer.videostage_bottom.won_videostage_bottom");var t=f(".asdtv_modulecontainer.videostage_bottom.bmo_videostage_bottom");var n=f(".asdtv_modulecontainer.videostage_bottom.hao_videostage_bottom");if(u.size()>0){new asdtv_brightcove.modules.videobuehne1(u,{searchForm:c(".asdtv_modulecontainer.videostage_searchengine"),playerID:window.videoBuehnePlayerID,cssKlassen:{"2row":"won_videostage_bottom","1row":"won_videostage_bottom_coverflow"}})}else{if(t.size()>0){new asdtv_brightcove.modules.videobuehne1(t,{searchForm:c(".asdtv_modulecontainer.videostage_searchengine"),playerID:window.videoBuehnePlayerID,cssKlassen:{"2row":"bmo_videostage_bottom","1row":"bmo_videostage_bottom_coverflow"}})}else{if(n.size()>0){var w=function(z){z.video_fields=z.video_fields.replace("thumbnailURL","videoStillURL");return z};var s=function(B){var z,A;for(z=0;z<B.items.length;z++){for(A=0;A<B.items[z].videos.length;A++){B.items[z].videos[A]["thumbnailURL"]="./abendblatt/image.php?image="+escape(B.items[z].videos[A]["videoStillURL"])+"&size=140,105"}}return B};var r=function(B){var z,A;for(z=0;z<B.items.length;z++){B.items[z]["thumbnailURL"]="./abendblatt/image.php?image="+escape(B.items[z]["videoStillURL"])+"&size=140,105"}return B};asdtv_brightcove.register_hook("videobuehne.brightcove.params.find_playlists_by_ids",w);asdtv_brightcove.register_hook("videobuehne.brightcove.data.find_playlists_by_ids",s);asdtv_brightcove.register_hook("videobuehne.brightcove.params.find_videos_by_text",w);asdtv_brightcove.register_hook("videobuehne.brightcove.data.find_videos_by_text",r);var o=asdtv_brightcove.utilities.cookie("hao.asdtv.videobuehne1.current");new asdtv_brightcove.modules.videobuehne1(n,{searchForm:c(".videostage_searchengine"),playerID:window.videoBuehnePlayerID,cssKlassen:{"2row":"hao_videostage_bottom","1row":"hao_videostage_bottom_coverflow"},videosOnARow:{"2row":9,"1row":3},onClick:function(){return true},onChangeChannel:function(z){if(z!==asdtv_brightcove.utilities.cookie("hao.asdtv.videobuehne1.current")){asdtv_brightcove.utilities.cookie("hao.asdtv.videobuehne1.current",z)}},onStartChannel:function(A,B){if(!o){A.eq(0).click()}else{var z=false;A.each(function(C,E){if(z==false){var D=f(E).data(asdtv_brightcove.css.data);if(D.id==o){f(E).click();z=true}}})}}});window.adstv_linkbridge=function(z){if(z&&z!==q.id){d(z,false)}};asdtv_brightcove.template.preprocess=function(z){if(z.linkURL!=undefined||z.id!=undefined){z.linkURL="javascript: adstv_linkbridge( '"+z.id+"' );"}return z}}}}window.setTimeout(asdtv_brightcove.ivwcount.enable,200)}else{asdtv_brightcove.ivwcount.enable()}b=true;h=false}})};try{if(!APIModules.VIDEO_PLAYER||!BCMediaEvent.CHANGE){throw ("BC Modules are not loaded")}var k=window.onTemplateLoaded||function(){};window.onTemplateLoaded=function(a){k(a);var j=brightcove.getExperience(a);var e=j.getModule(APIModules.VIDEO_PLAYER);e.addEventListener(BCMediaEvent.CHANGE,function(n){if(!b){return}if(n.media.id!==m){try{d(n.media.id,true)}catch(o){}}})}}catch(i){}c().ready(function(){try{d()}catch(a){}})})(asdtv_brightcove,jQuery);(function(){var b;b=jQuery.fn.flash=function(g,f,d,h){var i=d||b.replace;f=b.copy(b.pluginOptions,f);if(!b.hasFlash(f.version)){if(f.expressInstall&&b.hasFlash(6,0,65)){var e={flashvars:{MMredirectURL:location,MMplayerType:"PlugIn",MMdoctitle:jQuery("title").text()}}}else{if(f.update){i=h||b.update}else{return this}}}g=b.copy(b.htmlOptions,e,g);return this.each(function(){i.call(this,b.copy(g))})};b.copy=function(){var f={},g={};for(var e=0;e<arguments.length;e++){var d=arguments[e];if(d==undefined){continue}jQuery.extend(f,d);if(d.flashvars==undefined){continue}jQuery.extend(g,d.flashvars)}f.flashvars=g;return f};b.hasFlash=function(){if(/hasFlash\=true/.test(location)){return true}if(/hasFlash\=false/.test(location)){return false}var e=b.hasFlash.playerVersion().match(/\d+/g);var f=String([arguments[0],arguments[1],arguments[2]]).match(/\d+/g)||String(b.pluginOptions.version).match(/\d+/g);for(var d=0;d<3;d++){e[d]=parseInt(e[d]||0);f[d]=parseInt(f[d]||0);if(e[d]<f[d]){return false}if(e[d]>f[d]){return true}}return true};b.hasFlash.playerVersion=function(){try{try{var d=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");try{d.AllowScriptAccess="always"}catch(f){return"6,0,0"}}catch(f){}return new ActiveXObject("ShockwaveFlash.ShockwaveFlash").GetVariable("$version").replace(/\D+/g,",").match(/^,?(.+),?$/)[1]}catch(f){try{if(navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin){return(navigator.plugins["Shockwave Flash 2.0"]||navigator.plugins["Shockwave Flash"]).description.replace(/\D+/g,",").match(/^,?(.+),?$/)[1]}}catch(f){}}return"0,0,0"};b.htmlOptions={height:240,flashvars:{},pluginspage:"http://www.adobe.com/go/getflashplayer",src:"#",type:"application/x-shockwave-flash",width:320};b.pluginOptions={expressInstall:false,update:true,version:"6.0.65"};b.replace=function(d){this.innerHTML='<div class="alt">'+this.innerHTML+"</div>";jQuery(this).addClass("flash-replaced").prepend(b.transform(d))};b.update=function(e){var d=String(location).split("?");d.splice(1,0,"?hasFlash=true&");d=d.join("");var f='<p>This content requires the Flash Player. <a href="http://www.adobe.com/go/getflashplayer">Download Flash Player</a>. Already have Flash Player? <a href="'+d+'">Click here.</a></p>';this.innerHTML='<span class="alt">'+this.innerHTML+"</span>";jQuery(this).addClass("flash-update").prepend(f)};function c(){var e="";for(var d in this){if(typeof this[d]!="function"){e+=d+'="'+this[d]+'" '}}return e}function a(){var e="";for(var d in this){if(typeof this[d]!="function"){e+=d+"="+encodeURIComponent(this[d])+"&"}}return e.replace(/&$/,"")}b.transform=function(d){d.toString=c;if(d.flashvars){d.flashvars.toString=a}return"<embed "+String(d)+"/>"};if(window.attachEvent){window.attachEvent("onbeforeunload",function(){__flash_unloadHandler=function(){};__flash_savedUnloadHandler=function(){}})}})();
// jpa: special JS for asdtv players

// called when template loads, we use this to store a reference to the player and modules
// and add event listeners for the video load (when the user clicks on a video)
function onTemplateLoaded(pExperience) {
    var player = brightcove.getExperience(pExperience);
    var adModule = player.getModule(APIModules.ADVERTISING);
    var adPolicy = adModule.getAdPolicy();
    //BMO-1746
    //adPolicy.adServerURL = adPolicy.adServerURL + AsdtvVideo.getChannelName(pExperience);
    adModule.setAdPolicy(adPolicy);
}

function AsdtvVideo( videoPlayerId, defaultVideoId, defaultArticleUrl, commercialUrl, channelName )
{
    if( videoPlayerId != undefined )
    {
        var newVideo = new AsdtvVideo();
        newVideo.videoPlayerId = videoPlayerId;
        newVideo.defaultArticleUrl = defaultArticleUrl;
        newVideo.defaultVideoId = defaultVideoId;
        newVideo.commercialUrl = commercialUrl;
        newVideo.channelName = channelName;
        AsdtvVideo._objects[videoPlayerId] = newVideo;
    }
}

AsdtvVideo.play = function( videoPlayerId, videoId, channelName )
{
    if( channelName != undefined )
    {
        AsdtvVideo._objects[videoPlayerId].channelName = channelName;
    }
    AsdtvVideo._objects[videoPlayerId]._playVideo( videoId );
    return false;
}

AsdtvVideo.setChannelName = function( videoPlayerId, channelName )
{
    AsdtvVideo._channelName[videoPlayerId] = channelName;
}

AsdtvVideo.getChannelName = function( videoPlayerId )
{
    return AsdtvVideo._channelName[videoPlayerId];
}

AsdtvVideo._channelName = new Array();
AsdtvVideo._objects = new Array(); // array of video players
AsdtvVideo._activeVideo = null; // the currently actived video

AsdtvVideo.prototype =
{
    videoPlayerId: null,
    commercialUrl: "",
    defaultArticleUrl: "",
    defaultVideoId: "",
    channelName: "",
    player: null,
    content: null,
    video: null,
    /* settings for BMO */
    bgcolor: "#FFFFFF",
    width: "248",
    height: "208",
    playerID: "18178112001",
    publisherID: "17907421001",
    isSlim: "true",
    autoStart: "true",

    _initPlayer:function( videoId )
    {
        videoId = videoId ? videoId : this.defaultVideoId;
    
        var params = {};
        params.bgcolor=this.bgcolor;
        params.width=this.width;
        params.height=this.height;
        params.playerID=this.playerID;
        params.publisherID=this.publisherID;
        params.isSlim=this.isSlim;
        params['@videoPlayer']="ref:" + videoId;
        params.linkBaseURL=this.defaultArticleUrl;
        params.adServerURL=this.commercialUrl;
        params.autoStart=this.autoStart;
        
        this.player = brightcove.createElement("object");
        this.player.id = this.videoPlayerId+"Player";
        AsdtvVideo.setChannelName(this.player.id,this.channelName);
        
        var parameter;
        for( var i in params )
        {
             parameter = brightcove.createElement("param");
             parameter.name = i;
             parameter.value = params[i];
             this.player.appendChild(parameter);
        }
        var playerContainer = document.getElementById(this.videoPlayerId);
        playerContainer.innerHTML = "";
        brightcove.createExperience(this.player, playerContainer, true);
    },
    
    _playVideo:function( videoId )
    {
        this._initPlayer( videoId );
    }
    
}

AsdtvVideo.onVideoLoad = function(event)
{
    AsdtvVideo._activeVideo.loadVideo(event.video.id);
}

// jpa: some bugs removed for IE
brightcove.createExperiences = function(pEvent, pElementID) {
      brightcove.removeListeners();
      var pDefaultParam = {
         };
      pDefaultParam.width = '100%';
      pDefaultParam.height = '100%';
      var pDefaultFParam = {
         };
      pDefaultFParam.allowScriptAccess = 'always';
      pDefaultFParam.allowFullScreen = 'true';
      pDefaultFParam.seamlessTabbing = false;
      pDefaultFParam.swliveconnect = true;
      pDefaultFParam.wmode = 'transparent';
      pDefaultFParam.quality = 'high';
      pDefaultFParam.bgcolor = '#999999';
      var isIE = (window.ActiveXObject != undefined);
      var pMajorVersion = 0;
      var pMinorRevision = 0;
      var pVersions;
      var pNoFlash = false;
      if(typeof navigator.plugins != 'undefined' && navigator.plugins.length > 0) {
         if(navigator.plugins["Shockwave Flash 2.0"] || navigator.plugins["Shockwave Flash"]) {
            var pSWFVersion = navigator.plugins["Shockwave Flash 2.0"] ? " 2.0" : "";
            var pDescription = navigator.plugins["Shockwave Flash" + pSWFVersion].description;
            pVersions = pDescription.split(" ");
            pMajorVersion = pVersions[2].split(".")[0];
            pMinorRevision = pVersions[3];
            if(pMinorRevision == "") {
               pMinorRevision = pVersions[4];
               }
            if(pMinorRevision[0] == "d") {
               pMinorRevision = pMinorRevision.substring(1);
               }
            else if(pMinorRevision[0] == "r") {
               pMinorRevision = pMinorRevision.substring(1);
               if(pMinorRevision.indexOf("d") > 0) {
                  pMinorRevision = pMinorRevision.substring(0, pMinorRevision.indexOf("d"));
                  }
               }
            }
         }
      else if(isIE) {
         try {
            var pFlash = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");
            pVersions = / ([0-9]+),[0-9],([0-9]+),/.exec(pFlash.GetVariable('$version'));
            pMajorVersion = pVersions[1];
            pMinorRevision = pVersions[2];
            }
         catch(e) {
            pNoFlash = true;
            }
         }
      else {
         pNoFlash = true;
         }
      var pExperiences = [];
      if(pElementID != null) {
         pExperiences.push(document.getElementById(pElementID));
         }
      else {
         var pAllObjects = document.getElementsByTagName('object');
         var pNumObjects = pAllObjects.length;
         for(var i = 0; i < pNumObjects; i++) {
            if(/\bBrightcoveExperience\b/.test(pAllObjects[i].className)){pExperiences.push(pAllObjects[i]);
            }
         }
      }
   if(isIE) {
      var pParams = document.getElementsByTagName('param');
      }
   var pExperience;
   var pPlayerID = brightcove.getParameter("bcpid");
   var pTitleID = brightcove.getParameter("bctid");
   var pLineupID = brightcove.getParameter("bclid");
   var pAutoStart = brightcove.getParameter("autoStart");
   var pNumExperiences = pExperiences.length;
   var pRequestedMinorRevision;
   var pRequestedMajorVersion;
   for(var i = 0; i < pNumExperiences; i++) {
      pExperience = pExperiences[i];
      if(!pExperience.params)pExperience.params = {
         };
      if(!pExperience.fParams)pExperience.fParams = {
         };
      for(var j in pDefaultParam) {
         pExperience.params[j] = pDefaultParam[j];
         }
      for(var j in pDefaultFParam) {
         pExperience.fParams[j] = pDefaultFParam[j];
         }
      if(pExperience.id.length > 0) {
         pExperience.params.flashID = pExperience.id;
         }
      else {
         pExperience.id = pExperience.params.flashID = 'bcExperienceObj' + (brightcove.experienceNum++);
         }
      if(!isIE) {
         var pParams = pExperience.getElementsByTagName('param');
         }
      var pNumParams = pParams.length;
      var pParam;
      for(var j = 0; j < pNumParams; j++) {
         pParam = pParams[j];
         if(isIE && pParam.parentNode.id != pExperience.id) {
            continue;
            }
         pExperience.params[pParam.name] = pParam.value;
         }
      if(pExperience.params.majorVersion != undefined) {
         pRequestedMajorVersion = parseInt(pExperience.params.majorVersion);
         }
      else {
         pRequestedMajorVersion = brightcove.majorVersion;
         }
      if(pExperience.params.minorRevision != undefined) {
         pRequestedMinorRevision = parseInt(pExperience.params.minorRevision);
         }
      else {
         pRequestedMinorRevision = brightcove.minorRevision;
         }
      var pUseInstaller = false;
      if(pMajorVersion < pRequestedMajorVersion || (pMajorVersion == pRequestedMajorVersion && pMinorRevision < pRequestedMinorRevision)) {
         pUseInstaller = true;
         }
      if(pExperience.params.bgcolor != undefined)pExperience.fParams.bgcolor = pExperience.params.bgcolor;
      if(pExperience.params.wmode != undefined)pExperience.fParams.wmode = pExperience.params.wmode;
      if(pPlayerID.length < 1 || (pPlayerID == pExperience.params.playerID)) {
         if(pPlayerID != pExperience.params.playerID && pPlayerID.length > 0) {
            pExperience.params.playerID = pPlayerID;
            }
         if(pTitleID.length > 0) {
            pExperience.params.videoID = pTitleID;
            pExperience.params.autoStart = (pExperience.params.autoStart != "false" && pAutoStart != "false");
            }
         if(pLineupID.length > 0) {
            pExperience.params.lineupID = pLineupID;
            }
         }
      var pFile;
      if(pUseInstaller) {
         pFile = brightcove.cdnURL + "/viewer/playerProductInstall.swf";
         var MMPlayerType = isIE ? "ActiveX" : "PlugIn";
         document.title = document.title.slice(0, 47) + " - Flash Player Installation";
         var MMdoctitle = document.title;
         pFile += "?&MMredirectURL=" + window.location + '&MMplayerType=' + MMPlayerType + '&MMdoctitle=' + MMdoctitle;
         }
      else {
         if(pExperience.params.secureConnections == "true") {
            pFile = brightcove.getPubURL(brightcove.secureServicesURL, brightcove.pubSecureHost, pExperience.params.pubCode);
            }
         else {
            pFile = brightcove.getPubURL(brightcove.servicesURL, brightcove.pubHost, pExperience.params.pubCode);
            }
         pFile += ('/viewer/federated_f9?' + brightcove.getOverrides());
         for(var pConfig in pExperience.params) {
            pFile += '&' + encodeURIComponent(pConfig) + '=' + encodeURIComponent(pExperience.params[pConfig]);
            }
         }
      var pExperienceElement;
      if(pNoFlash) {
         var pContainer = document.createElement('span');
         if(pExperience.params.height.charAt(pExperience.params.height.length - 1) == "%") {
            pContainer.style.display = 'block';
            }
         else {
            pContainer.style.display = 'inline-block';
            }
         pContainer.id = '_container' + i;
         var pLinkHTML = "<a href='http://www.adobe.com/go/getflash/' target='_blank'><img src='" + brightcove.cdnURL + "/viewer/upgrade_flash_player2.gif' alt='Get Flash Player' width='314' height='200' border='0'></a>";
         pExperience.parentNode.replaceChild(pContainer, pExperience);
         document.getElementById('_container' + i).innerHTML = pLinkHTML;
         }
      else {
         if(isIE) {
            var pContainer = document.createElement('span');
            if(pExperience.params.height.charAt(pExperience.params.height.length - 1) == "%") {
               pContainer.style.display = 'block';
               }
            else {
               pContainer.style.display = 'inline-block';
               }
            pContainer.id = '_container' + i;
            pExperience.fParams.movie = pFile;
            var pOptions = '';
            for(var pOption in pExperience.fParams) {
               pOptions += '<param name="' + pOption + '" value="' + pExperience.fParams[pOption] + '" />';
               }
            var pProtocol = (pExperience.params.secureConnections == "true") ? "https" : "http";
            var pExperienceHTML = '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"' + ' codebase="' + pProtocol + '://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=' + brightcove.majorVersion + ',' + brightcove.majorRevision + ',' + brightcove.minorRevision + ',0"' + ' id="' + pExperience.id + '"' + ' width="' + pExperience.params.width + '"' + ' height="' + pExperience.params.height + '"' + ' class="BrightcoveExperience">' + pOptions + '</object>';

            // jpa: BUG!
            var expParent = pExperience.parentNode;
            expParent.removeChild(pExperience);
            expParent.appendChild(pContainer);
            pContainer.innerHTML = pExperienceHTML;

            //pExperience.parentNode.replaceChild(pContainer, pExperience);
            //document.getElementById('_container' + i).innerHTML = pExperienceHTML;
            pExperience.experience = document.getElementById(pExperience.id);
            brightcove.experiences[pExperience.id] = pContainer;
            }
         else {
            var pExperienceElement = document.createElementNS('http://www.w3.org/1999/xhtml', 'object');
            pExperienceElement.type = 'application/x-shockwave-flash';
            pExperienceElement.data = pFile;
            pExperienceElement.id = pExperience.params.flashID;
            pExperienceElement.width = pExperience.params.width;
            pExperienceElement.height = pExperience.params.height;
            pExperienceElement.className = pExperience.className;
            var pTempParam;
            for(var pConfig in pExperience.fParams) {
               pTempParam = document.createElementNS('http://www.w3.org/1999/xhtml', 'param');
               pTempParam.name = pConfig;
               pTempParam.value = pExperience.fParams[pConfig];
               pExperienceElement.appendChild(pTempParam);
               }
            pExperience.parentNode.replaceChild(pExperienceElement, pExperience);
            brightcove.experiences[pExperience.id] = pExperienceElement;
            }
         }
      }
};



