if(window.radio.track===undefined||window.radio.track===null){window.radio.track={init:function(){window.radio.track.ga={};try{radio.track.ga.all=_gat._getTracker(window.radio.tracking.gaGlobal);radio.track.ga.all._setDomainName(window.radio.tracking.gaDomainName);radio.track.ga.all._trackPageview();radio.track.ga.all._trackPageLoadTime();console.debug("track: ga.all initialized")}catch(a){}try{radio.track.ga.local=_gat._getTracker(window.radio.tracking.gaLocal);radio.track.ga.local._setDomainName(window.radio.tracking.gaDomainName);radio.track.ga.local._trackPageview();radio.track.ga.local._trackPageLoadTime();console.debug("track: ga.local initialized")}catch(a){}window.setInterval(function(){if(window.radio.track.timeonsite===undefined||window.radio.track.timeonsite===null){window.radio.track.timeonsite=0}window.radio.track.timeonsite=window.radio.track.timeonsite+3;radio.track.trackEvent("timeonsite","station",window.radio.jsp.pageSubdomain,window.radio.track.timeonsite)},180000);console.info("radio.track.init")},trackPageview:function(f){if(f.ga||f.ga===undefined||f.ga===null){try{radio.track.ga.all._setReferrerOverride(window.radio.jsp.pageReferrerUrl);radio.track.ga.all._trackPageview(f.url)}catch(d){}try{radio.track.ga.local._setReferrerOverride(window.radio.jsp.pageReferrerUrl);radio.track.ga.local._trackPageview(f.url)}catch(d){}console.debug("track: trackPageview("+f.url+");")}if(dojo.exists("window.radio.tracking.trackingImage")){if(dojo.byId("trackingcode")===null&&dojo.byId("trackingcode")===undefined){if(window.radio.jsp.pageConfigServerSite==="radio.de"){var c="012-0;"+windows.radio.jsp.relativeRequestUrl}if(window.radio.jsp.pageConfigServerSite==="radio.at"){var c="Sonstiges/Sonstiges"+windows.radio.jsp.relativeRequestUrl}}else{var c=dojo.attr(dojo.byId("trackingcode"),"code")}var g=window.radio.tracking.trackingImage;var b=(Math.random()*100000);if(window.radio.jsp.pageConfigServerSite==="radio.at"){b=(new Date().getTime())}var a=g+c+"?r="+escape(window.radio.jsp.pageReferrerUrl)+"&d="+b;if(dojo.byId("trackingpixel")===null&&dojo.byId("trackingpixel")===undefined){dojo.destroy("trackingpixel")}if(dojo.byId("tracker")===null&&dojo.byId("tracker")===undefined){dojo.addOnLoad(function(){dojo.create("img",{src:a,width:"1",height:"1",id:"trackingpixel"},dojo.byId("body"))});console.debug("track: trackPageview("+a+"); -> body")}else{dojo.create("img",{src:a,width:"1",height:"1",id:"trackingpixel"},dojo.byId("tracker"));console.debug("track: trackPageview("+a+"); -> tracker")}}if(f.url===undefined||f.url===null){f.url=window.location.pathname}window.radio.jsp.pageReferrerUrl="http://"+window.radio.jsp.pageSubdomain+"."+window.radio.jsp.pageConfigServerSite+f.url;console.debug("referrer: "+window.radio.jsp.pageReferrerUrl)},trackEvent:function(a){try{radio.track.ga.all._trackEvent(arguments[0],arguments[1],arguments[2],arguments[3])}catch(b){console.warn("track: trackEvent('all');")}try{radio.track.ga.local._trackEvent(arguments[0],arguments[1],arguments[2],arguments[3])}catch(b){console.warn("track: trackEvent('local');")}console.debug("track: trackEvent("+a+");")},setDomainName:function(a){try{radio.track.ga.all._setDomainName.apply(this,arguments)}catch(b){}try{radio.track.ga.local._setDomainName.apply(this,arguments)}catch(b){}console.debug("track: setDomainName("+a+");")},setVar:function(a){try{radio.track.ga.all._setVar.apply(this,arguments)}catch(b){}try{radio.track.ga.local._setVar.apply(this,arguments)}catch(b){}console.debug("track: setVar("+a+");")}}}window.radio.track.init();dojo.require("dojo.back");dojo.require("dojo.parser");dojo.require("dijit.layout.ContentPane");dojo.require("dijit.layout.AccordionContainer");dojo.require("dijit.form.ComboBox");if(window.radio===undefined||window.radio===null){window.radio={}}function noErrorMessages(c,b,a){window.radio.init();console.log("Error caught: "+c+", URL "+b+" in line "+a);return true}window.onerror=noErrorMessages;if(dojo.IE7){dojo.connect(window,"onerror",this,"noErrorMessages")}HistoryState=function(a,b,c){this.stateData=a;this.outputDivId=b;this.changeUrl=c||true;console.log("stateData set, output: "+b+" / bookmarkValue: "+c)};dojo.extend(HistoryState,{back:function(){radio.sidebar.unload();this.showStateData();console.log("back.");window.radio.init()},forward:function(){radio.sidebar.unload();this.showStateData();console.log("forward.");window.radio.init()},showStateData:function(){if(radio.content.elementExists(this.outputDivId)===false){this.outputDivId="content"}if(dijit.byId("community-Box")!==undefined&&dijit.byId("community-Box")!==false){dijit.byId("community-Box").destroyRecursive();dijit.byId("community-top-ten_button").destroyRecursive();dijit.byId("sidebar-my-recommendations_button").destroyRecursive()}dojo.byId(this.outputDivId).innerHTML=this.stateData;dojo.parser.parse(dojo.byId(this.outputDivId));currentURL=this.changeUrl;if(this.outputDivId=="body"||this.outputDivId=="content"){window.scrollTo(0,0)}radioSetAccountId();window.radio.cometd.updateRegistration()}});window.radio.ApplicationState={stateData:null,outputDivId:null,changeUrl:null,historyStack:[],addToHistory:function(a){if(radio.ApplicationState.historyStack[radio.ApplicationState.historyStack.length-1]!=a){radio.ApplicationState.historyStack.push(a)}},retrieveFromHistory:function(){var a=radio.ApplicationState.historyStack.pop();a=radio.ApplicationState.historyStack.pop();if(a===undefined){return radio.jsp.HomeURL}else{return a}}};if(window.radio.content===undefined||window.radio.content===null){window.radio.content={}}window.radio.content={registrationInfo:{login:"",email:"",agb:false,dataprotection:false,newsletter:false,newsletterHtml:true,newsletterText:false},debug:true,attributeArray:[],saveRegistrationInfo:function(){var a=dojo.byId("updateform");if((a!==null)&&(a.tagName=="FORM"||a.tagName=="form")){var b=a.elements;if(a.elements.login!==null){radio.content.registrationInfo.login=a.elements.login.value}if(a.elements.email!==null){radio.content.registrationInfo.email=a.elements.email.value}if(a.elements.agb!==null){radio.content.registrationInfo.agb=(a.elements.agb.checked===true)}if(a.elements.dataprotection!==null){radio.content.registrationInfo.dataprotection=(a.elements.dataprotection.checked===true)}if(a.elements.newsletter!==null){radio.content.registrationInfo.newsletter=(a.elements.newsletter.checked===true)}if(a.elements.newsletterHtml!==null){radio.content.registrationInfo.newsletterHtml=(a.elements.newsletterHtml.checked===true)}if(a.elements.newsletterText!==null){radio.content.registrationInfo.newsletterText=(a.elements.newsletterText.checked===true)}}},resetRegistrationInfo:function(){radio.content.registrationInfo.login="";radio.content.registrationInfo.email="";radio.content.registrationInfo.agb=false;radio.content.registrationInfo.dataprotection=false;radio.content.registrationInfo.newsletter=true;radio.content.registrationInfo.newsletterHtml=true;radio.content.registrationInfo.newsletterText=false},isRegistrationInfoSet:function(){if((radio.content.registrationInfo.login==="")&&(radio.content.registrationInfo.email==="")&&!radio.content.registrationInfo.agb&&!radio.content.registrationInfo.dataprotection&&radio.content.registrationInfo.newsletter&&radio.content.registrationInfo.newsletterHtml&&!radio.content.registrationInfo.newsletterText){return false}else{return true}},loadRegistrationInfo:function(){if(radio.content.registrationInfo!==null){var a=dojo.byId("updateform");if((a!==null)&&(a.tagName=="FORM"||a.tagName=="form")){var b=a.elements;if(a.elements.login!==null){a.elements.login.value=radio.content.registrationInfo.login}if(a.elements.email!==null){a.elements.email.value=radio.content.registrationInfo.email}if(a.elements.agb!==null){a.elements.agb.checked=radio.content.registrationInfo.agb?"checked":""}if(a.elements.dataprotection!==null){a.elements.dataprotection.checked=radio.content.registrationInfo.dataprotection?"checked":""}if(a.elements.newsletter!==null){a.elements.newsletter.checked=radio.content.registrationInfo.newsletter?"checked":""}if(a.elements.newsletterHtml!==null){a.elements.newsletterHtml.checked=radio.content.registrationInfo.newsletterHtml?"checked":""}if(a.elements.newsletterText!==null){a.elements.newsletterText.checked=radio.content.registrationInfo.newsletterText?"checked":""}radio.content.resetRegistrationInfo()}}},saveAttribut:function(a,b){radio.content.attributeArray[a]=b},restoreAttribut:function(a){if(radio.content.attributeArray[a]){return radio.content.attributeArray[a]}else{return""}},saveInputField:function(a){if(radio.content.elementExists(a)){radio.content.saveAttribut(a,dojo.byId(a).value)}},restoreInputField:function(a){if(radio.content.elementExists(a)){if(radio.content.debug){console.log("restoring input field: "+a+" with Value: "+radio.content.restoreAttribut(a))}dojo.byId(a).value=radio.content.restoreAttribut(a)}},saveRadioButton:function(a,b){if(radio.content.elementExists(a)){radio.content.saveAttribut(a,dojo.byId(a).checked)}if(document.getElementById(b)){radio.content.saveAttribut(b,dojo.byId(b).checked)}},restoreRadioButton:function(a){if((radio.content.elementExists(a))&&(radio.content.restoreAttribut(a)!=="")){dojo.byId(a).checked=radio.content.restoreAttribut(a)}},removeAttributValue:function(a){if(radio.content.elementExists(a)){radio.content.attributeArray[a]=""}},removeAllAttributs:function(){radio.content.attributeArray=[]},connectLinks:function(){dojo.query("a.href-link").connect("onclick",radio.eventHandling.hrefLinkOnClick);dojo.query("a.js-link").connect("onclick",radio.eventHandling.jsLinkOnClick);dojo.query("a.js-link-post").connect("onclick",radio.eventHandling.jsLinkPostOnClick);dojo.query("a.js-link-external").connect("onclick",radio.eventHandling.jsLinkExternalOnClick);dojo.query("a.js-link-external-popup").connect("onclick",radio.eventHandling.jsLinkExternalPopupOnClick);dojo.query("a.js-link-external-tab").connect("onclick",radio.eventHandling.jsLinkExternalTabOnClick);dojo.query("a.back-link").connect("onclick",radio.eventHandling.backLinkOnClick);dojo.query("div.content-list-row a").connect("mouseenter",radio.eventHandling.listRowMouseOver);dojo.query("div.content-list-row a").connect("mouseleave",radio.eventHandling.listRowMouseOut);dojo.query("div.content-list-row-first a").connect("mouseenter",radio.eventHandling.listRowMouseOver);dojo.query("div.content-list-row-first a").connect("mouseleave",radio.eventHandling.listRowMouseOut);dojo.query(".search-button").connect("onclick",radio.content.searchSubmit);dojo.query("#searchbutton").connect("onclick",radio.content.searchSubmit);dojo.query("#username").connect("onkeypress",radio.eventHandling.loginOnEnter);dojo.query("#password").connect("onkeypress",radio.eventHandling.loginOnEnter);dojo.query(".search-field").connect("onkeypress",radio.eventHandling.searchOnEnter);dojo.query("#searchinput").connect("onkeypress",radio.eventHandling.searchOnEnter);dojo.query(".insert-text-box-registration").connect("onkeypress",radio.eventHandling.noSendOnEnter);dojo.query(".insert-text-box-recommend").connect("onkeypress",radio.eventHandling.noSendOnEnter);dojo.query(".insert-text-box-forgot-password").connect("onkeypress",radio.eventHandling.noSendOnEnter);dojo.query(".insert-text-box-changepassword").connect("onkeypress",radio.eventHandling.noSendOnEnter);dojo.query(".newsletter-input-text").connect("onkeypress",radio.eventHandling.noSendOnEnter);dojo.query(".insert-text-box-suggest-bcast").connect("onkeypress",radio.eventHandling.noSendOnEnter);dojo.query(".text-activateAccount").connect("onkeypress",radio.eventHandling.noSendOnEnter)},activateAccount:function(){var b=dojo.byId("activateAccountForm").elements;var a=radio.jsp.create_account_optional;radio.content.xhrPost(a,{service:"/info/account/activate",formData:b,ack:true})},registerUser:function(){var b=dojo.byId("updateform").elements;var a=radio.jsp.create_account_optional;radio.content.xhrPost(a,{service:"/info/account/createaccountoptin",formData:b,ack:true})},registerUserOptOut:function(){var b=dojo.byId("updateform").elements;var a=radio.jsp.webcontext;radio.content.xhrPost(a,{service:"/info/account/createaccountoptout",formData:b,ack:true})},registerUserOptionalData:function(){var d=dojo.byId("updateform").elements;var b="";var e="";var a;for(i=1;i<12;i++){a="genre"+i;if(dojo.byId(a).checked&&b==null){b=dojo.byId(a).value}else{if(dojo.byId(a).checked){b+=","+dojo.byId(a).value}}}for(i=1;i<6;i++){a="topic"+i;if(dojo.byId(a).checked&&e==null){e=dojo.byId(a).value}else{if(dojo.byId(a).checked){e+=","+dojo.byId(a).value}}}if(dojo.byId("genres").value==null){dojo.byId("genres").value=b}else{dojo.byId("genres").value=dojo.byId("genres").value+","+b}if(dojo.byId("topics").value==null){dojo.byId("topics").value=e}else{dojo.byId("topics").value=dojo.byId("topics").value+","+e}var c=radio.jsp.create_account_feedback;radio.content.xhrPost(c,{service:"/info/account/saveoptionaldata",formData:d,ack:true})},registerUserWithoutOptionalData:function(){var b={};var a=radio.jsp.create_account_feedback;radio.content.xhrPost(a,{service:"/info/account/saveoptionaldata",formData:b,ack:true})},acceptNewTac:function(){var b=dojo.byId("acceptnewtacform").elements;var a=radio.jsp.webcontext;radio.content.xhrPost(a,{service:"/info/account/acceptnewtermsandconditions",formData:b,ack:true})},updateProfile:function(){var b=dojo.byId("updateform").elements;var a="/"+radio.jsp.changeAccount;a=dojo.string.trim(a);a=a+"?part=content";if(radio.content.debug){console.log("Profile Update called. URL: "+a)}radio.content.xhrPost(a,{service:"/info/account/changealldata",formData:b,ack:true})},deleteProfile:function(e){var d=confirm(e);var c=dojo.byId("deleteform").elements;var b=dojo.byId("p").value;if(b==undefined||b==""&&radio.content.debug){console.log("PageID is not defined but needed for "+radio.jsp.deleteAccount+": "+dojo.byId("p").value)}var a=radio.jsp.webcontext+radio.jsp.deleteAccount+"?p="+b;radio.content.xhrPost(a,{service:"/account/delete",formData:c,ack:d})},deleteProfileOptOut:function(d){var c=confirm(d);var b=dojo.byId("deleteform").elements;var a="/"+radio.jsp.deleteAccount+"?part=content";radio.content.xhrPost(a,{service:"/info/account/deleteaccountoptout",formData:b,ack:c})},suggestBroadcast:function(){var a=dojo.byId("updateform").elements;var b="/"+radio.jsp.suggestBroadcast+"?part=content";radio.content.xhrPost(b,{service:"/info/email/sendbroadcastsuggestemail",formData:a,ack:true})},registerNewsletter:function(){var a=dojo.byId("newsletterform").elements;var b="/"+radio.jsp.subscribeNewsletter+"?part=content";radio.content.xhrPost(b,{service:"/info/email/newsletter",formData:a,ack:true})},setSuggestionMode:function(){var a=dojo.byId("suggestionform").elements;var b="/"+radio.jsp.changeAccountOptional+"?part=content";radio.content.xhrPost(b,{service:"/info/account/setsuggestionmode",formData:a,ack:true})},setSuggestionModeValue:function(b){var a=dojo.byId("suggestion_mode");a.value=b;radio.content.setSuggestionMode()},setGenreAndTopics:function(){var d=dojo.byId("updateform").elements;var b="";var e="";var a;for(i=1;i<12;i++){a="genre"+i;if(dojo.byId(a).checked&&b==null){b=dojo.byId(a).value}else{if(dojo.byId(a).checked){b+=","+dojo.byId(a).value}}}for(i=1;i<6;i++){a="topic"+i;if(dojo.byId(a).checked&&e==null){e=dojo.byId(a).value}else{if(dojo.byId(a).checked){e+=","+dojo.byId(a).value}}}if(dojo.byId("addGenres").value==null||!dojo.byId("otherGenres").checked){dojo.byId("genres").value=b}else{dojo.byId("genres").value=dojo.byId("addGenres").value+","+b}if(dojo.byId("addTopics").value==null||!dojo.byId("otherTopics").checked){dojo.byId("topics").value=e}else{dojo.byId("topics").value=dojo.byId("addTopics").value+","+e}var c="/"+radio.jsp.changeAccountOptional+"?part=content";radio.content.xhrPost(c,{service:"/info/account/setgenresandtopics",formData:d,ack:true})},requestPasswordChange:function(){var b=dojo.byId("passwordForgottenForm").elements;var a="/"+radio.jsp.forgot_password_success;radio.content.xhrPost(a,{service:"/account/requestPasswordForgottenMail",formData:b,ack:true})},overwritePassword:function(){console.log("Passwort wird geaendert ...");var b=dojo.byId("overwritePasswordForm").elements;var a="/"+radio.jsp.HomeURL;radio.content.xhrPost(a,{service:"/account/overwritePassword",formData:b,ack:true})},submitSendAFriendForm:function(){var b=dojo.byId("sendAFriendForm").elements;var a="/"+radio.jsp.recommendBroadcastService;if(radio.content.debug){console.log("Send Recommendation URL : "+a);console.debug(b)}radio.content.xhrPost(a,{formData:b,ack:true})},changeEditingStatus:function(b){var a=dojo.byId(b);a.disabled=!a.disabled},changeCheckboxStatus:function(b){var a=dojo.byId(b);a.checked=true},checkCheckboxStatus:function(d,b){var c=dojo.byId(b);var a=dojo.byId(d);if(a.value==""){c.checked=false}},parseFieldIntoArray:function(d){var c=[];if(d!==null){var b=document.getElementById(d);if(b!==null&&b.value!==null){var e=0;var a;for(a=0;a<b.value.length;a++){if(b.value.charAt(a)==","){c.push(b.value.slice(e,a));e=a+1}else{if(a+1==b.value.length){c.push(b.value.slice(e,b.value.length))}}}}}return c},parseTextIntoArray:function(c){var b=[];if(c!==null){var d=0;var a;for(a=0;a<c.length;a++){if(c.charAt(a)==","){b.push(c.slice(d,a));d=a+1}else{if(a+1==c.length){b.push(c.slice(d,c.length))}}}}return b},arrayContains:function(c,a){var b=0;for(b in c){if(c[b]==a){return b}}return -1},collectGenres:function(){userGenres="";var e=true;var f=radio.content.parseFieldIntoArray("addGenres");var c=0;for(c in radio.jsp.genres){var d=radio.content.arrayContains(f,genres[c]);if(d>=0){f.splice(d,1)}var b=dojo.byId(radio.jsp.genres[c]);if(b!==null){if((b.checked)||(d>=0)){if(e){userGenres=radio.jsp.genres[c];e=false}else{userGenres+=","+radio.jsp.genres[c]}}}}for(c in f){if(userGenres===""){userGenres=f[c]}else{userGenres+=","+f[c]}}var a=dojo.byId("genres");if(a!==null){a.value=userGenres}},collectGenreCheckbox:function(a){if(a!=null){}},collectTopicCheckbox:function(a){if(a!=null){}},collectTopics:function(){userTopics="";var e=true;var f=radio.content.parseFieldIntoArray("addTopics");var c=0;for(c in radio.jsp.topics){var d=radio.content.arrayContains(f,topics[c]);if(d>=0){f.splice(d,1)}var b=dojo.byId(radio.jsp.topics[c]);if(b!==null){if((b.checked)||(d>=0)){if(e){userTopics=radio.jsp.topics[c];e=false}else{userTopics+=","+radio.jsp.topics[c]}}}}for(c in f){if(userTopics===""){userTopics=f[c]}else{userTopics+=","+f[c]}}var a=dojo.byId("topics");if(a!==null){a.value=userTopics}},checkGenres:function(f){var d="";var g=true;var h=radio.content.parseTextIntoArray(f);var c=0;for(c in genres){var e=radio.content.arrayContains(h,genres[c]);if(e>=0){h.splice(e,1);var b=dojo.byId(radio.jsp.genres[c]);if(b!==null){b.checked=true}}}for(c in h){if(d===""){d=h[c]}else{d+=","+h[c]}}var a=dojo.byId("addGenres");if(a!==null){a.value=d}},checkTopics:function(c){var a="";var g=true;var h=radio.content.parseTextIntoArray(c);var e=0;for(e in topics){var f=radio.content.arrayContains(h,topics[e]);if(f>=0){h.splice(f,1);var d=dojo.byId(radio.jsp.topics[e]);if(d!==null){d.checked=true}}}for(e in h){if(a===""){a=h[e]}else{a+=","+h[e]}}var b=dojo.byId("addTopics");if(b!==null){b.value=a}},contact:function(a,b){if(!a){a="kontakt"}if(!b){b="radio.de"}window.location.href="mailto:"+a+"@"+b},jscriptExec:function(id){if(!id){id="content"}var queryid="#"+id+" script";if(dojo.query(queryid).length){for(var i=0;i<dojo.query(queryid).length;i++){var src=dojo.query(queryid)[i].getAttribute("src");if(src){dojo.xhrGet({url:src,sync:true,preventCache:(this.preventCache||this.refreshOnShow),handle:function(response,ioArgs){if(response instanceof Error){self._onError.call(self,"Download",response)}else{eval(response)}}})}else{if(radio.content.debug){console.log("Trying to eval HTML.")}eval(dojo.query(queryid)[i].innerHTML)}}}},xhrGet:function(dataURL,_params){if(dataURL===undefined||dataURL===""){if(radio.content.debug){console.log("xhrGet call without dataURL.")}return false}var _urlString=dataURL.split("#");var _anchor=(_urlString[1]===undefined)?null:_urlString[1];dataURL=_urlString[0];if(_params===undefined||_params===null){_params={}}if(_params.targetId===undefined||_params.targetId===null||_params.targetId===""){_params.targetId="content"}if(_params.scroll===undefined||_params.scroll===null){_params.scroll=true}if(_params.loadingIndicator===undefined||_params.loadingIndicator===null){_params.loadingIndicator="tab-loading-indicator"}radio.ApplicationState.addToHistory(dataURL);var _newURL=dataURL+((dataURL.indexOf("?")>-1)?"&":"?")+"part=content";radio.content.toggleLoadingIndicator(_params.loadingIndicator);if(dataURL.indexOf("redirect")<0){console.log("xhrGet meldet: No redirect, URL "+_newURL);dojo.xhrGet({url:_newURL,sc:_params.targetId,method:"GET",preventCache:true,bookmark:radio.content.deriveBookmark(dataURL),appState:null,anchor:_anchor,params:_params,load:function(data,io){io.args.appState=new HistoryState(data,io.args.sc,dataURL);radio.sidebar.unload();io.args.appState.showStateData();dojo.back.addToHistory(io.args.appState);window.radio.cometd.updateRegistration();if(io.args.anchor!==null){window.scrollTo(0,radio.content.totalOffset(dojo.byId(io.args.anchor))-10)}if(io.args.params.callAfterLoad!==undefined&&io.args.params.callAfterLoad!==null){dojo.eval(io.args.params.callAfterLoad)}dojo.byId(io.args.params.loadingIndicator).innerHTML="";radio.track.trackPageview({url:dataURL});radio.init();if(dojo.query("#flash_movie.nrj-flash-movie").length>0){swfobject.embedSWF("/inc/page/nrj/video/sender/de.radio.swf","flash_movie","559","156","9.0.115",false,flashvars,params,attributes)}},error:function(error,ioArgs){console.log("Ein Fehler in xhrGet: "+error.message);console.error("HTTP status code: ",ioArgs.xhr.status);dojo.byId(io.args.params.loadingIndicator).innerHTML="";if(error.status===404||error.status==="404"){alert("Seite kann nicht gefunden werden")}}})}else{dojo.xhrGet({url:dataURL,sc:component,method:"GET",preventCache:true,bodyCls:bodyclass,anchor:_anchor,load:function(data,io){dojo.byId(io.args.sc).innerHTML=data;if(io.args.sc=="body"){window.scrollTo(0,0)}radioSetAccountId();window.radio.cometd.updateRegistration();if(io.args.anchor){window.scrollTo(0,radio.content.totalOffset(dojo.byId(io.args.anchor))-10)}radio.init()}})}},xhrPost:function(d,h){if(d===undefined||d===""){if(radio.content.debug){console.log("xhrPost call without dataURL.")}console.log("xhrPost call without dataURL.");return false}var k=d.split("#");var l=(k[1]===undefined)?null:k[1];d=k[0];if(h===undefined||h===null){h={}}if(h.targetId===undefined||h.targetId===null||h.id===undefined||h.id===null){h.targetId="content"}var m=h.formData;try{var b=d+((d.indexOf("?")>-1)?"&":"?")+"part=content"}catch(e){console.debug(e)}try{var g={url:b};if(h.ack!==null){g.js_confirm=h.ack}for(var j=0;j<m.length;j++){if(m[j].type=="checkbox"){if(m[j].checked){g[m[j].name]=true}else{g[m[j].name]=false}}else{if(m[j].type=="radio"){if(m[j].checked){g[m[j].name]=m[j].value}}else{g[m[j].name]=m[j].value}}}var a=h.service;console.log("NewUrl: "+b+" und service: "+a);if(b!==null){if(a==undefined||a==""){a=b}g.redirect=b;dojo.xhrPost({url:a,content:g,sc:h.targetId,method:"POST",preventCache:true,load:function(p,q){try{var o=radio.jsp.pageRequestUrl;radio.jsp=null;radio.content.appendScript("/js.jsp?thePage="+o,"");radio.sidebar.unload();dojo.byId(q.args.sc).innerHTML=p;if(q.args.sc=="content"){window.scrollTo(0,0);radio.track.trackPageview({url:d})}radioSetAccountId();window.radio.cometd.updateRegistration();if(dojo.query("#flash_movie.nrj-flash-movie").length>0){swfobject.embedSWF("/inc/page/nrj/video/sender/de.radio.swf","flash_movie","559","156","9.0.115",false,flashvars,h,attributes)}}catch(n){console.debug(n)}radio.init()},error:function(n){console.debug("Error in xhrPost : "+n)}})}else{dojo.xhrPost({url:a,sc:h.targetId,preventCache:true,method:"POST",load:function(p,q){try{var o=radio.jsp.pageRequestUrl;radio.jsp=null;radio.content.appendScript("/js.jsp?thePage="+o,"");if(q.args.sc=="content"){radio.sidebar.unload()}dojo.byId(q.args.sc).innerHTML=p;if(q.args.sc=="content"){window.scrollTo(0,0)}radioSetAccountId();window.radio.cometd.updateRegistration()}catch(n){console.debug(n)}radio.init()}})}}catch(c){}try{}catch(f){}},refreshPage:function(){var a=radio.jsp.pageRequestUrl;radio.content.xhrGet(a,null)},checkForFormData:function(){if(radio.content.elementExists("registerUser")){radio.content.restoreInputField("email");radio.content.restoreInputField("login");radio.content.restoreRadioButton("newsletterHtml");radio.content.restoreRadioButton("newsletterText");radio.content.restoreRadioButton("newsletterhtml")}if(radio.content.elementExists("create_account_feedback")){radio.content.saveAttribut("email","");radio.content.saveAttribut("login","")}if(radio.content.elementExists("newsletter1")){radio.content.restoreInputField("newsletter-email");radio.content.restoreRadioButton("newsletterHtml");radio.content.restoreRadioButton("newsletterText");radio.content.restoreRadioButton("newsletterhtml")}if(radio.content.elementExists("loginform")){dojo.byId("username").focus();radio.content.restoreInputField("username")}},showTopGenreInit:function(){if(dojo.query("#top_genres_element").length>0){dojo.query(".radio_top_genres_hoertipp a").connect("onmouseenter",function(a){dojo.query(".radio_top_genres_hoertipp").addClass("linkHighlighting")});dojo.query(".radio_top_genres_hoertipp a").connect("onmouseleave",function(a){dojo.query(".radio_top_genres_hoertipp").removeClass("linkHighlighting")})}},showTopGenre:function(a,h,g,b,e,f){var d=null;if(d){d.className=""}else{dojo.query(".highlighted").removeClass("highlighted");if(a!=1){if(radio.content.elementExists("firstGenrePickerButton")){dojo.byId("firstGenrePickerButton").className=""}else{dojo.query("slot_1::first-child").className=""}}}radio.content.toggleLoadingIndicator("top_genres_element_loading_div",true);d=f;f.className="highlighted";var c="/cms/top_genres_broadcast.jsp?tagValue="+h+"&systemTag="+g+"&teaserDomain="+b+"&slotNumber="+a+"&teaserBroadcast="+e;dojo.xhrGet({url:c,method:"GET",preventCache:true,handleAs:"text",headers:{"Content-Type":"text/plain","Content-Encoding":"UTF-8"},loadingIndicator:"top_genres_element_loading_div",load:function(j,k){dojo.byId("top_genre_element_broadcast").innerHTML=j;radio.content.toggleLoadingIndicator(k.args.loadingIndicator);radio.content.showTopGenreInit();radio.content.connectLinks();radio.track.trackPageview({url:""})},error:function(j){console.log("Fehler in radio.js (showTopGenre()):");console.debug(j)}})},searchSubmit:function(a,d){dojo.stopEvent(a);if(d===undefined){d=this}console.debug("Element ID: "+d.id);var e=radio.jsp.searchUrl;var c=false;if(d.id=="content-tab-search-button"||d.id=="content-tab-search-field"){var c=dojo.byId("content-tab-search-field").value}else{if(this.id=="content-search-button-top"||d.id=="content-search-field-top"){var c=dojo.byId("content-search-field-top").value}else{if(this.id=="content-search-button-bottom"||d.id=="content-search-field-bottom"){var c=dojo.byId("content-search-field-bottom").value}else{if(this.id=="searchbutton"||d.id=="searchinput"){var c=dojo.byId("searchinput").value}else{var c=dojo.byId("content-search-field").value}}}}if(!c){if(radio.jsp.broadcastlist==""||radio.jsp.broadcastlist===undefined){console.log("menuUrl is empty: "+radio.jsp.broadcastlist)}else{radio.content.xhrGet(radio.jsp.broadcastlist)}}else{var b=(c).replace("/#/","%23");console.debug("Suche nach "+b+" wird aufgerufen.");radio.track.trackEvent("tabs/search","navigate",b);radio.content.xhrGet(e+"?q="+b+"&u="+dojo.byId("searchtypeuser").value+radio.jsp.getLastSearchSetting)}return false},totalOffset:function(b){var a=0;while(b){a+=b.offsetTop;b=b.offsetParent}return a},deriveBookmark:function(d){var b=d;var a=new dojo._Url(d);var c=a.path;if(c){if(c.indexOf("/./")===0){c=c.substring(3)}if(c.indexOf("/")===0){c=c.substring(1)}}return escape(c)},loadingIndicators:{tabLoadingIndicator:'<img src="/inc/img/loading_tabs.gif" />',contentLoadingIndicator:"",whiteboxLoadingIndicator:'<img src="/inc/img/loader-content-transparent.gif" />'},getLoadingIndicator:function(a){if(dojo.query(".whitebox-body #"+a).length>0){return radio.content.loadingIndicators.whiteboxLoadingIndicator}else{if(dojo.query(".content-body-main #"+a).length>0){return radio.content.loadingIndicators.contentLoadingIndicator}else{if(dojo.query("#content-tab #"+a).length>0){return radio.content.loadingIndicators.tabLoadingIndicator}else{return radio.content.loadingIndicators.whiteboxLoadingIndicator}}}},toggleLoadingIndicator:function(b,a){var d="";if(radio.content.elementExists(b)===true){var c=dojo.trim(dojo.byId(b).innerHTML);if(c===""||a===true){d=radio.content.getLoadingIndicator(b)}else{d=""}if(a===false){d=""}dojo.byId(b).innerHTML=d}},appendScript:function(strJavascriptFile,doAfterLoad){if(strJavascriptFile!==""){dojo.xhrGet({url:strJavascriptFile,handleAs:"javascript",sync:true,load:function(data,io){if(doAfterLoad!==""){dojo.eval(doAfterLoad)}}})}},elementExists:function(a){if(dojo.byId(a)!==null&&dojo.byId(a)!==undefined){return true}else{return false}},notLoggedInRedirect:function(){var a=dojo.query(".content-tab-navigation a.active");var b=dojo.attr(a[0],"index");var d="/";console.info("Tab index: "+b);switch(Number(b)){case 1:d="/home.jsp";break;case 2:d="/broadcast-list.jsp";break;case 3:d="siehoeren";break;case 4:var c=dojo.attr(a[0],"searchterm");d="/broadcast_search.jsp?q="+c;break;case 5:d="/my_radio.jsp";break}radio.content.xhrGet("/"+radio.jsp.loginURL+"?forwardToPage="+d)},loginUser:function(){var b=dojo.byId("loginform").elements;var a=radio.jsp.webcontext;radio.content.xhrPost(a,{service:"/account/login",formData:b,ack:true});radioSetAccountId()},getLinkHref:function(b){var a=dojo.attr(b,"href");if(a==""){return""}else{return a}},moveContentIfAdsPresent:function(){dojo.style(dojo.byId("ads"),"display","block");dojo.addOnLoad(function(){if(typeof(adtype)!="undefined"){if(adtype=="expushape"){var a=dojo.coords("skyscraper_left").w;var b=dojo.coords("superbanner").h;dojo.style(dojo.byId("content-wrapper"),"top",(Number(b)-3)+"px");dojo.style(dojo.byId("player"),"top",(Number(b)+45-2)+"px");dojo.style(dojo.byId("content-wrapper"),"left",a+"px");dojo.style(dojo.byId("player"),"left",(Number(a)+40)+"px");dojo.style(dojo.byId("skyscraper"),"left",949+"px");dojo.style(dojo.byId("skyscraper"),"top",(Number(b)-3)+"px");dojo.style(dojo.byId("skyscraper_left"),"top",(Number(b)-3)+"px");dojo.style(dojo.byId("ads"),"visibility","visible")}if(adtype=="wallpaper"){var b=dojo.coords("superbanner").h;dojo.style(dojo.byId("content-wrapper"),"top",(Number(b)-2)+"px");dojo.style(dojo.byId("player"),"top",(Number(b)+45-2)+"px");dojo.style(dojo.byId("skyscraper"),"top",0+"px");dojo.style(dojo.byId("superbanner"),"margin","0 0 0 101px");dojo.style(dojo.byId("ads"),"visibility","visible")}if(adtype=="expwallpaper"){var b=dojo.coords("superbanner").h;dojo.style(dojo.byId("content-wrapper"),"top",(Number(b)-2)+"px");dojo.style(dojo.byId("player"),"top",(Number(b)+45-2)+"px");dojo.style(dojo.byId("skyscraper"),"top",(Number(b)-3)+"px");var a=dojo.coords("skyscraper").w;dojo.style(dojo.byId("superbanner"),"margin","0 0 0 "+(Number(a)+101)+"px");dojo.style(dojo.byId("ads"),"visibility","visible")}}else{var b=dojo.coords("superbanner").h;dojo.style(dojo.byId("content-wrapper"),"top",(Number(b)-2)+"px");dojo.style(dojo.byId("skyscraper"),"top",(Number(b)-2)+"px");dojo.style(dojo.byId("player"),"top",(Number(b)+45-2)+"px");dojo.style(dojo.byId("ads"),"visibility","visible")}})}};window.radio.eventHandling={searchOnEnter:function(a){if(a.keyCode==dojo.keys.ENTER){dojo.stopEvent(a);radio.content.searchSubmit(a,this)}},loginOnEnter:function(a){if(a.keyCode==dojo.keys.ENTER){a.preventDefault();radio.content.loginUser()}},noSendOnEnter:function(a){if(a.keyCode==dojo.keys.ENTER){dojo.stopEvent(a)}},listRowMouseOver:function(b){var a=dojo.attr(this,"rowId");dojo.query("#"+a).addClass("content-list-hover")},listRowMouseOut:function(b){var a=dojo.attr(this,"rowId");dojo.query("#"+a).removeClass("content-list-hover")},hrefLinkOnClick:function(c){dojo.stopEvent(c);c.stopPropagation();var a=null;if(dojo.hasAttr(this,"linkobject")===true){a=dojo.fromJson(dojo.attr(this,"linkobject"))}var b=radio.content.getLinkHref(this);if(b!==""){radio.content.xhrGet(b,a)}},jsLinkOnClick:function(b){dojo.stopEvent(b);var a=dojo.fromJson(dojo.attr(this,"linkobject"));if(a.url!==null){if(a.url.substring(0,1)!="/"){if(radio.content.debug){console.log("redirect, because url substring 0,1 eq /")}window.location.href=a.url}else{radio.content.xhrGet(a.url,a)}}if(a.event!==null){radio.track.trackEvent.apply(this,a.event)}},jsLinkPostOnClick:function(b){dojo.stopEvent(b);var a=dojo.fromJson(dojo.attr(this,"linkobject"));if(a.url!==null){if(a.url.substring(0,1)!="/"){window.location.href=a.url}else{radio.content.xhrPost(a.url)}}if(a.event!==null){radio.track.trackEvent.apply(this,a.event)}},jsLinkExternalOnClick:function(b){dojo.stopEvent(b);var a=dojo.fromJson(dojo.attr(this,"linkobject"));if(a.url!==null){window.open(a.url,"_blank")}if(a.event!==null){radio.track.trackEvent.apply(this,a.event)}},jsLinkExternalPopupOnClick:function(b){dojo.stopEvent(b);var a=dojo.fromJson(dojo.attr(this,"linkobject"));if(a.url!==null){window.open(a.url,"radio_popup","width=645,height=400,scrollbars=yes")}if(a.event!==null){radio.track.trackEvent.apply(this,a.event)}},jsLinkExternalTabOnClick:function(b){dojo.stopEvent(b);var a=dojo.fromJson(dojo.attr(this,"linkobject"));if(a.url!==null){window.open(a.url)}if(a.event!==null){radio.track.trackEvent.apply(this,a.event)}},backLinkOnClick:function(b){console.debug("BACK onclick ");dojo.stopEvent(b);var a=radio.ApplicationState.retrieveFromHistory();radio.content.xhrGet(a)}};window.radio.init=function(){var a="";if(radio.favorites===undefined){radio.content.appendScript("/inc/js/favorites.js","radio.favorites.init()")}else{radio.favorites.init()}if(radio.sidebar===undefined){a+="sidebar.js\n";radio.content.appendScript("/inc/js/sidebar.js","radio.sidebar.init()")}else{if(radio.content.elementExists("content-body-sidebar")){radio.sidebar.init()}}if(radio.tagging===undefined){a+="tagging.js\n";radio.content.appendScript("/inc/js/tagging.js","radio.tagging.init()")}else{if(radio.content.elementExists("all-tags-division")||radio.content.elementExists("my-radio-navigation")||radio.content.elementExists("broadcast-list")){radio.tagging.init()}}if(radio.rating===undefined){if(dojo.query("#rating-stars").length>0){radio.content.appendScript("/inc/js/rating-stars.js","radio.rating.init()")}}else{if(radio.content.elementExists("rating-stars")){radio.rating.init()}}if(radio.broadcastsearch===undefined){if(dojo.query("#broadcast-search").length>0){radio.content.appendScript("/inc/js/broadcast-search.js","radio.broadcastsearch.init()")}}else{if(radio.content.elementExists("broadcast-search")){radio.broadcastsearch.init()}}if(radio.nowplaying===undefined){radio.content.appendScript("/inc/js/now-playing.js","radio.nowplaying.init()")}else{if(radio.content.elementExists("now-playing-list")){radio.nowplaying.init()}}if(radio.similarBroadcastsElement===undefined){radio.content.appendScript("/inc/js/similar-broadcasts-element.js","radio.similarBroadcastsElement.init();radio.currentlyPlayed.init();")}else{if(radio.content.elementExists("similar-broadcasts-element-slider1")){radio.similarBroadcastsElement.init()}else{radio.similarBroadcastsElement.unLoad()}radio.currentlyPlayed.init()}if(radio.broadcastfamily===undefined){a+="broadcast-family.js\n";radio.content.appendScript("/inc/js/broadcast-family.js","radio.broadcastfamily.init()")}else{if(radio.content.elementExists("broadcast-info-broadcast-family")){radio.broadcastfamily.init()}}if(radio.broadcastlist===undefined){a+="broadcast-list.js\n";radio.content.appendScript("/inc/js/broadcast-list.js","radio.broadcastlist.init()")}else{if(radio.content.elementExists("broadcast-list")){radio.broadcastlist.init()}}if(radio.myradio===undefined){a+="my-radio.js\n";radio.content.appendScript("/inc/js/my-radio.js","radio.myradio.init()")}else{if(radio.content.elementExists("my-radio-navigation")){radio.myradio.init()}}if(radio.highlights===undefined){if(dojo.query("#home_highlights_wrapper").length>0){radio.content.appendScript("/inc/js/highlights.js","radio.highlights.init()")}}else{if(radio.content.elementExists("home_highlights_wrapper")){radio.highlights.init()}}if(window.radio.content.swfobject===undefined){a+="swfobject.js\n";radio.content.appendScript("/inc/js/swfobject.js","window.radio.content.swfobject.init()")}else{window.radio.content.swfobject.init()}if(window.radio.xpress!=undefined&&radio.content.elementExists("video-hits")){radio.xpress.init()}if(window.radio.xpress===undefined&&radio.content.elementExists("video-hits")){radio.content.appendScript("/inc/js/l-tabs/xpress/xpress-tv-tool.js","radio.xpress.init()")}radio.content.showTopGenreInit();radio.content.connectLinks();radio.content.checkForFormData();if(radio.content.elementExists("adresponse")){dojo.addOnLoad(function(){setTimeout(function(){dojo.require("dojo.fx");dojo.fx.wipeIn({node:"adresponse",duration:1000}).play()},2000)})}if(radio.content.elementExists("playeradresponse")){dojo.addOnLoad(function(){setTimeout(function(){dojo.require("dojo.fx");var c="videoadplayer";if(radio.videoadplay===undefined||radio.videoadplay===null){if(!radio.content.elementExists(c)){dojo.fx.wipeIn({node:"playeradresponse",duration:1000}).play();window.radio.videoadplay=true}}if(radio.videoadplay===undefined||radio.videoadplay===null){if(radio.content.elementExists(c)){if(radio.content.elementExists("videoadscript")){dojo.destroy("videoadscript")}var b="openx.js";if(dojo.hasAttr(dojo.byId(c),"type")){b=dojo.attr(dojo.byId(c),"type")+".js"}var d=dojo.create("script",{src:"http://"+radio.jsp.pageConfigServerSite+"/inc/videoads/"+b,type:"text/javascript",id:"videoadscript"});dojo.query("head").addContent(d)}}},0)})}if(radio.content.elementExists("browserupgrade")){dojo.addOnLoad(function(){setTimeout(function(){dojo.require("dojo.fx");dojo.fx.wipeIn({node:"browserupgrade",duration:1000}).play()},3500)})}console.info("radio.init line 1799 / radio.js")};dojo.addOnLoad(window.radio.init);dojo.addOnLoad(function(){var a=dojo.byId("content").innerHTML;var c=new HistoryState(a,"content",radio.jsp.relativeRequestUrl);dojo.back.setInitialState(c);radio.ApplicationState.addToHistory(location.href);var b=unescape(new dojo._Url(document.URL).fragment||"");if(b!==undefined&&b!==""){console.debug("Zurück: "+location.href+", link: "+b);window.radio.content.xhrGet(b,null)}});dojo.addOnLoad(function(){window.radio.content.moveContentIfAdsPresent()});if(!("console" in window)||!("firebug" in console)){var names=["log","debug","info","warn","error","assert","dir","dirxml","group","groupEnd","time","timeEnd","count","trace","profile","profileEnd"];window.console={};for(var i=0;i<names.length;++i){window.console[names[i]]=function(){}}}function Exception(a,b){if(a){this.name=a}if(b){this.message=b}}Exception.prototype.setName=function(a){this.name=a};Exception.prototype.getName=function(){return this.name};Exception.prototype.setMessage=function(a){this.message=a};Exception.prototype.getMessage=function(){return this.message};function FlashTag(c,b,a){this.src=c;this.width=b;this.height=a;this.version="7,0,14,0";this.id=null;this.bgcolor="ffffff";this.flashVars=null}FlashTag.prototype.setVersion=function(a){this.version=a};FlashTag.prototype.setId=function(a){this.id=a};FlashTag.prototype.setBgcolor=function(a){this.bgcolor=a};FlashTag.prototype.setFlashvars=function(a){this.flashVars=a};FlashTag.prototype.toString=function(){var b=(navigator.appName.indexOf("Microsoft")!=-1)?1:0;var a=new String();if(b){a+='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" ';if(this.id!=null){a+='id="'+this.id+'" '}a+='codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version='+this.version+'" ';a+='width="'+this.width+'" ';a+='height="'+this.height+'">';a+='<param name="movie" value="'+this.src+'"/>';a+='<param name="quality" value="high"/>';a+='<param name="bgcolor" value="#'+this.bgcolor+'"/>';if(this.flashVars!=null){a+='<param name="flashvars" value="'+this.flashVars+'"/>'}a+="</object>"}else{a+='<embed src="'+this.src+'" ';a+='quality="high" ';a+='bgcolor="#'+this.bgcolor+'" ';a+='width="'+this.width+'" ';a+='height="'+this.height+'" ';a+='type="application/x-shockwave-flash" ';if(this.flashVars!=null){a+='flashvars="'+this.flashVars+'" '}if(this.id!=null){a+='name="'+this.id+'" '}a+='pluginspage="http://www.macromedia.com/go/getflashplayer">';a+="</embed>"}return a};FlashTag.prototype.write=function(a){a.write(this.toString())};function FlashSerializer(a){this.useCdata=a}FlashSerializer.prototype.serialize=function(b){var a=new String();for(var d=0;d<b.length;++d){switch(typeof(b[d])){case"undefined":a+="t"+(d)+"=undf";break;case"string":a+="t"+(d)+"=str&d"+(d)+"="+escape(b[d]);break;case"number":a+="t"+(d)+"=num&d"+(d)+"="+escape(b[d]);break;case"boolean":a+="t"+(d)+"=bool&d"+(d)+"="+escape(b[d]);break;case"object":if(b[d]==null){a+="t"+(d)+"=null"}else{if(b[d] instanceof Date){a+="t"+(d)+"=date&d"+(d)+"="+escape(b[d].getTime())}else{try{a+="t"+(d)+"=xser&d"+(d)+"="+escape(this._serializeXML(b[d]))}catch(c){throw new Exception("FlashSerializationException","The following error occurred during complex object serialization: "+c.getMessage())}}}break;default:throw new Exception("FlashSerializationException","You can only serialize strings, numbers, booleans, dates, objects, arrays, nulls, and undefined.")}if(d!=(b.length-1)){a+="&"}}return a};FlashSerializer.prototype._serializeXML=function(b){var a=new Object();a.xml="<fp>";this._serializeNode(b,a,null);a.xml+="</fp>";return a.xml};FlashSerializer.prototype._serializeNode=function(d,c,a){switch(typeof(d)){case"undefined":c.xml+="<undf"+this._addName(a)+"/>";break;case"string":c.xml+="<str"+this._addName(a)+">"+this._escapeXml(d)+"</str>";break;case"number":c.xml+="<num"+this._addName(a)+">"+d+"</num>";break;case"boolean":c.xml+="<bool"+this._addName(a)+' val="'+d+'"/>';break;case"object":if(d==null){c.xml+="<null"+this._addName(a)+"/>"}else{if(d instanceof Date){c.xml+="<date"+this._addName(a)+">"+d.getTime()+"</date>"}else{if(d instanceof Array){c.xml+="<array"+this._addName(a)+">";for(var b=0;b<d.length;++b){this._serializeNode(d[b],c,null)}c.xml+="</array>"}else{c.xml+="<obj"+this._addName(a)+">";for(var e in d){if(typeof(d[e])=="function"){continue}this._serializeNode(d[e],c,e)}c.xml+="</obj>"}}}break;default:throw new Exception("FlashSerializationException","You can only serialize strings, numbers, booleans, objects, dates, arrays, nulls and undefined");break}};FlashSerializer.prototype._addName=function(a){if(a!=null){return' name="'+a+'"'}return""};FlashSerializer.prototype._escapeXml=function(a){if(this.useCdata){return"<![CDATA["+a+"]]>"}else{return a.replace(/&/g,"&amp;").replace(/</g,"&lt;")}};function FlashProxy(a,b){this.uid=a;this.proxySwfName=b;this.flashSerializer=new FlashSerializer(false)}FlashProxy.prototype.call=function(){if(arguments.length==0){throw new Exception("Flash Proxy Exception","The first argument should be the function name followed by any number of additional arguments.")}var a="lcId="+escape(this.uid)+"&functionName="+escape(arguments[0]);if(arguments.length>1){var c=new Array();for(var b=1;b<arguments.length;++b){c.push(arguments[b])}a+=("&"+this.flashSerializer.serialize(c))}var d="_flash_proxy_"+this.uid;if(!document.getElementById(d)){var f=document.createElement("div");f.id=d;document.body.appendChild(f)}var e=document.getElementById(d);var g=new FlashTag(this.proxySwfName,1,1);g.setVersion("6,0,65,0");g.setFlashvars(a);e.innerHTML=g.toString()};FlashProxy.callJS=function(){var functionToCall=eval(arguments[0]);var argArray=new Array();for(var i=1;i<arguments.length;++i){argArray.push(arguments[i])}functionToCall.apply(functionToCall,argArray)};var isIE=(navigator.appVersion.indexOf("MSIE")!=-1)?true:false;var isWin=(navigator.appVersion.toLowerCase().indexOf("win")!=-1)?true:false;var isOpera=(navigator.userAgent.indexOf("Opera")!=-1)?true:false;function ControlVersion(){var a;var b;var c;try{b=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");a=b.GetVariable("$version")}catch(c){}if(!a){try{b=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");a="WIN 6,0,21,0";b.AllowScriptAccess="always";a=b.GetVariable("$version")}catch(c){}}if(!a){try{b=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3");a=b.GetVariable("$version")}catch(c){}}if(!a){try{b=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3");a="WIN 3,0,18,0"}catch(c){}}if(!a){try{b=new ActiveXObject("ShockwaveFlash.ShockwaveFlash");a="WIN 2,0,0,11"}catch(c){a=-1}}return a}function GetSwfVer(){var g=-1;if(navigator.plugins!=null&&navigator.plugins.length>0){if(navigator.plugins["Shockwave Flash 2.0"]||navigator.plugins["Shockwave Flash"]){var f=navigator.plugins["Shockwave Flash 2.0"]?" 2.0":"";var a=navigator.plugins["Shockwave Flash"+f].description;var e=a.split(" ");var c=e[2].split(".");var h=c[0];var b=c[1];if(e[3]!=""){tempArrayMinor=e[3].split("r")}else{tempArrayMinor=e[4].split("r")}var d=tempArrayMinor[1]>0?tempArrayMinor[1]:0;var g=h+"."+b+"."+d}}else{if(navigator.userAgent.toLowerCase().indexOf("webtv/2.6")!=-1){g=4}else{if(navigator.userAgent.toLowerCase().indexOf("webtv/2.5")!=-1){g=3}else{if(navigator.userAgent.toLowerCase().indexOf("webtv")!=-1){g=2}else{if(isIE&&isWin&&!isOpera){g=ControlVersion()}}}}}return g}function DetectFlashVer(f,d,c){versionStr=GetSwfVer();if(versionStr==-1){return false}else{if(versionStr!=0){if(isIE&&isWin&&!isOpera){tempArray=versionStr.split(" ");tempString=tempArray[1];versionArray=tempString.split(",")}else{versionArray=versionStr.split(".")}var e=versionArray[0];var a=versionArray[1];var b=versionArray[2];if(e>parseFloat(f)){return true}else{if(e==parseFloat(f)){if(a>parseFloat(d)){return true}else{if(a==parseFloat(d)){if(b>=parseFloat(c)){return true}}}}}return false}}}function AC_AddExtension(b,a){if(b.indexOf("?")!=-1){return b.replace(/\?/,a+"?")}else{return b+a}}function AC_Generateobj(e,d,a){var c="";if(isIE&&isWin&&!isOpera){c+="<object ";for(var b in e){c+=b+'="'+e[b]+'" '}for(var b in d){c+='><param name="'+b+'" value="'+d[b]+'" /> '}c+="></object>"}else{c+="<embed ";for(var b in a){c+=b+'="'+a[b]+'" '}c+="> </embed>"}document.write(c)}function AC_Generateobj2(e,d,a){var c="";if(isIE&&isWin&&!isOpera){c+="<object ";for(var b in e){c+=b+'="'+e[b]+'" '}c+=">";for(var b in d){c+='<param name="'+b+'" value="'+d[b]+'" /> '}c+="</object>"}else{c+="<embed ";for(var b in a){c+=b+'="'+a[b]+'" '}c+="> </embed>"}return c}function AC_FL_RunContent(){var a=AC_GetArgs(arguments,".swf","movie","clsid:d27cdb6e-ae6d-11cf-96b8-444553540000","application/x-shockwave-flash");AC_Generateobj(a.objAttrs,a.params,a.embedAttrs)}function AC_GetArgs(b,e,g,d,h){var a=new Object();a.embedAttrs=new Object();a.params=new Object();a.objAttrs=new Object();for(var c=0;c<b.length;c=c+2){var f=b[c].toLowerCase();switch(f){case"classid":break;case"pluginspage":a.embedAttrs[b[c]]=b[c+1];break;case"src":case"movie":b[c+1]=AC_AddExtension(b[c+1],e);a.embedAttrs.src=b[c+1];a.params[g]=b[c+1];break;case"onafterupdate":case"onbeforeupdate":case"onblur":case"oncellchange":case"onclick":case"ondblClick":case"ondrag":case"ondragend":case"ondragenter":case"ondragleave":case"ondragover":case"ondrop":case"onfinish":case"onfocus":case"onhelp":case"onmousedown":case"onmouseup":case"onmouseover":case"onmousemove":case"onmouseout":case"onkeypress":case"onkeydown":case"onkeyup":case"onload":case"onlosecapture":case"onpropertychange":case"onreadystatechange":case"onrowsdelete":case"onrowenter":case"onrowexit":case"onrowsinserted":case"onstart":case"onscroll":case"onbeforeeditfocus":case"onactivate":case"onbeforedeactivate":case"ondeactivate":case"type":case"codebase":case"id":a.objAttrs[b[c]]=b[c+1];break;case"width":case"height":case"align":case"vspace":case"hspace":case"class":case"title":case"accesskey":case"name":case"tabindex":a.embedAttrs[b[c]]=a.objAttrs[b[c]]=b[c+1];break;default:a.embedAttrs[b[c]]=a.params[b[c]]=b[c+1]}}a.objAttrs.classid=d;if(h){a.embedAttrs.type=h}return a}WMPObject=function(c,d,a,b){this.stream=c;this.id=d;this.width=a;this.height=b;this.redirect="";this.sq=document.location.search.split("?")[1]||"";this.altTxt="This content requires the Microsoft Windows Media Plugin. <a href='http://www.microsoft.com/windows/windowsmedia/download/'>Down load Windows Media Player</a>.";this.bypassTxt="<p>Already have Windows Media Player? <a href='?detectwmp=false&"+this.sq+"'>Click here.</a></p>";this.params=new Object();this.doDetect=getQueryParamValue("detectwmp")};WMPObject.prototype.addParam=function(a,b){this.params[a]=b};WMPObject.prototype.getParams=function(){return this.params};WMPObject.prototype.getParam=function(a){return this.params[a]};WMPObject.prototype.getParamTags=function(){var a="";for(var b in this.getParams()){a+='<param name="'+b+'" value="'+this.getParam(b)+'" />'}if(a==""){a=null}return a};WMPObject.prototype.getHTML=function(){var a="";if(navigator.plugins&&navigator.plugins.length){a+='<embed type="application/x-ms-wmp" pluginspage="http://www.microsoft.com/Windows/MediaPlayer/" src="'+this.stream+'" width="'+this.width+'" height="'+this.height+'" id="'+this.id+'"';for(var b in this.getParams()){a+=" "+b+'="'+this.getParam(b)+'"'}a+="></embed>"}else{a+='<object classid="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6" width="'+this.width+'" height="'+this.height+'" id="'+this.id+'" type="application/x-oleobject">';this.addParam("URL",this.stream);if(this.getParamTags()!=null){a+=this.getParamTags()}a+="</object>"}return a};WMPObject.prototype.getVariablePairs=function(){var b=new Array();for(var a in this.getVariables()){b.push(a+"="+escape(this.getVariable(a)))}if(b.length>0){return b.join("&")}else{return null}};WMPObject.prototype.write=function(a){if(isWMPInstalled()||this.doDetect=="false"){if(a){document.getElementById(a).innerHTML=this.getHTML()}else{document.write(this.getHTML())}}else{if(this.redirect!=""){document.location.replace(this.redirect)}else{if(a){document.getElementById(a).innerHTML=this.altTxt+""+this.bypassTxt}else{document.write(this.altTxt+""+this.bypassTxt)}}}};function isWMPInstalled(){var a=false;wmpObj=false;if(navigator.plugins&&navigator.plugins.length){for(var b=0;b<navigator.plugins.length;b++){var c=navigator.plugins[b];if(c.name.indexOf("Windows Media Player")>-1){console.debug("isWMPInstalled: plugin.name="+c.name+", plugin.description="+c.description);if(c.name.indexOf("Microsoft")>-1){a=true}}}}else{return true}return a}function isWMPReallyInstalled(){var a=false;wmpObj=false;if(navigator.plugins&&navigator.plugins.length){for(var b=0;b<navigator.plugins.length;b++){var c=navigator.plugins[b];if(c.name.indexOf("Windows Media Player")>-1){console.debug("isWMPInstalled: plugin.name="+c.name+", plugin.description="+c.description);if(c.name.indexOf("Microsoft")>-1){a=true}}}}else{execScript('on error resume next: wmpObj = IsObject(CreateObject("MediaPlayer.MediaPlayer.1"))',"VBScript");a=wmpObj;return true}return a}function getQueryParamValue(c){var b=document.location.search;var d=b.indexOf(c);var a=(b.indexOf("&",d)!=-1)?b.indexOf("&",d):b.length;if(b.length>1&&d!=-1){return b.substring(b.indexOf("=",d)+1,a)}else{return""}}function changeStream(c,a,d){console.debug("changeStream: container_id="+c+", wma="+a+", stream="+d);console.debug("changeStream: wma.id="+a.id);a.stream=d;a.write(c);var b=document.getElementById(a.id);b.controls.play()}var javascriptVersion1_1=true;var detectableWithVB=false;var pluginFound=false;function goURL(a){if(javascriptVersion1_1){window.location.replace(a)}else{window.location=a}return}function redirectCheck(a,c,b){if(c&&((a&&b)||(!a&&!b))){goURL(c);return a}else{return a}}function canDetectPlugins(){if(detectableWithVB||(navigator.plugins&&navigator.plugins.length>0)){return true}else{return false}}function detectFlash(b,a){pluginFound=detectPlugin("Shockwave","Flash");if(!pluginFound&&detectableWithVB){pluginFound=detectActiveXControl("ShockwaveFlash.ShockwaveFlash.1")}return redirectCheck(pluginFound,b,a)}function detectDirector(b,a){pluginFound=detectPlugin("Shockwave","Director");if(!pluginFound&&detectableWithVB){pluginFound=detectActiveXControl("SWCtl.SWCtl.1")}return redirectCheck(pluginFound,b,a)}function detectQuickTime(b,a){pluginFound=detectPlugin("QuickTime");if(!pluginFound&&detectableWithVB){pluginFound=detectQuickTimeActiveXControl()}return redirectCheck(pluginFound,b,a)}function detectQuickTimeNoIE(c,a){var b=/msie/.test(navigator.userAgent.toLowerCase());if(b){pluginFound=false}else{pluginFound=detectPlugin("QuickTime");if(!pluginFound&&detectableWithVB){pluginFound=detectQuickTimeActiveXControl()}}return redirectCheck(pluginFound,c,a)}function detectReal(b,a){pluginFound=detectPlugin("RealPlayer");if(!pluginFound&&detectableWithVB){pluginFound=(detectActiveXControl("rmocx.RealPlayer G2 Control")||detectActiveXControl("RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)")||detectActiveXControl("RealVideo.RealVideo(tm) ActiveX Control (32-bit)"))}return redirectCheck(pluginFound,b,a)}function detectWindowsMedia(b,a){pluginFound=detectPlugin("Windows Media");if(!pluginFound&&detectableWithVB){pluginFound=detectActiveXControl("MediaPlayer.MediaPlayer.1")}return redirectCheck(pluginFound,b,a)}function detectPlugin(){var c=detectPlugin.arguments;var b=false;if(navigator.plugins&&navigator.plugins.length>0){var a=navigator.plugins.length;for(pluginsArrayCounter=0;pluginsArrayCounter<a;pluginsArrayCounter++){var d=0;for(namesCounter=0;namesCounter<c.length;namesCounter++){if((navigator.plugins[pluginsArrayCounter].name.indexOf(c[namesCounter])>=0)||(navigator.plugins[pluginsArrayCounter].description.indexOf(c[namesCounter])>=0)){if(navigator.plugins[pluginsArrayCounter].description.indexOf("Totem")<0){console.debug("found plugin '"+c[namesCounter]+"': "+navigator.plugins[pluginsArrayCounter].name+" - "+navigator.plugins[pluginsArrayCounter].description);d++}}}if(d==c.length){b=true;break}}}return b}if((navigator.userAgent.indexOf("MSIE")!=-1)&&(navigator.userAgent.indexOf("Win")!=-1)){document.writeln('<script language="VBscript">');document.writeln("'do a one-time test for a version of VBScript that can handle this code");document.writeln("detectableWithVB = False");document.writeln("If ScriptEngineMajorVersion >= 2 then");document.writeln("  detectableWithVB = True");document.writeln("End If");document.writeln("'this next function will detect most plugins");document.writeln("Function detectActiveXControl(activeXControlName)");document.writeln("  on error resume next");document.writeln("  detectActiveXControl = False");document.writeln("  If detectableWithVB Then");document.writeln("     detectActiveXControl = IsObject(CreateObject(activeXControlName))");document.writeln("  End If");document.writeln("End Function");document.writeln("'and the following function handles QuickTime");document.writeln("Function detectQuickTimeActiveXControl()");document.writeln("  on error resume next");document.writeln("  detectQuickTimeActiveXControl = False");document.writeln("  If detectableWithVB Then");document.writeln("    detectQuickTimeActiveXControl = False");document.writeln("    hasQuickTimeChecker = false");document.writeln('    Set hasQuickTimeChecker = CreateObject("QuickTimeCheckObject.QuickTimeCheck.1")');document.writeln("    If IsObject(hasQuickTimeChecker) Then");document.writeln("      If hasQuickTimeChecker.IsQuickTimeAvailable(0) Then ");document.writeln("        detectQuickTimeActiveXControl = True");document.writeln("      End If");document.writeln("    End If");document.writeln("  End If");document.writeln("End Function");document.writeln("<\/script>")}var gArgCountErr='The "%%" function requires an even number of arguments.\nArguments should be in the form "atttributeName", "attributeValue", ...';var gTagAttrs=null;var gQTGeneratorVersion=1.2;var gQTBehaviorID="qt_event_source";var gQTEventsEnabled=false;function AC_QuickTimeVersion(){return gQTGeneratorVersion}function _QTComplain(b,a){a=a.replace("%%",b);alert(a)}function _QTIsMSIE(){var b=navigator.userAgent.toLowerCase();var a=/msie/.test(b)&&!/opera/.test(b);return a}function _QTGenerateBehavior(){return objTag='<!--[if IE]><object id="'+gQTBehaviorID+'" classid="clsid:CB927D12-4FF7-4a9e-A169-56E4B8A75598"></object><![endif]-->'}function _QTPageHasBehaviorObject(f,b){var c=false;var d=document.getElementsByTagName("object");for(var a=0,e;e=d[a];a++){if(e.getAttribute("classid")=="clsid:CB927D12-4FF7-4a9e-A169-56E4B8A75598"){if(e.getAttribute("id")==gQTBehaviorID){c=true}break}}return c}function _QTShouldInsertBehavior(){var a=false;if(gQTEventsEnabled&&_QTIsMSIE()&&!_QTPageHasBehaviorObject()){a=true}return a}function _QTAddAttribute(d,a,b){var c;c=gTagAttrs[d+a];if(null==c){c=gTagAttrs[a]}if(null!=c){if(0==a.indexOf(d)&&(null==b)){b=a.substring(d.length)}if(null==b){b=a}return" "+b+'="'+c+'"'}else{return""}}function _QTAddObjectAttr(a,b){if(0==a.indexOf("emb#")){return""}if(0==a.indexOf("obj#")&&(null==b)){b=a.substring(4)}return _QTAddAttribute("obj#",a,b)}function _QTAddEmbedAttr(a,b){if(0==a.indexOf("obj#")){return""}if(0==a.indexOf("emb#")&&(null==b)){b=a.substring(4)}return _QTAddAttribute("emb#",a,b)}function _QTAddObjectParam(a,d){var e;var c="";var b=(d)?" />":">";if(-1==a.indexOf("emb#")){e=gTagAttrs["obj#"+a];if(null==e){e=gTagAttrs[a]}if(0==a.indexOf("obj#")){a=a.substring(4)}if(null!=e){c='<param name="'+a+'" value="'+e+'"'+b}}return c}function _QTDeleteTagAttrs(){for(var a=0;a<arguments.length;a++){var b=arguments[a];delete gTagAttrs[b];delete gTagAttrs["emb#"+b];delete gTagAttrs["obj#"+b]}}function _QTGenerate(b,c,f){if(f.length<4||(0!=(f.length%2))){_QTComplain(b,gArgCountErr);return""}gTagAttrs=new Object();gTagAttrs.src=f[0];gTagAttrs.width=f[1];gTagAttrs.height=f[2];gTagAttrs.classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B";gTagAttrs.pluginspage="http://www.apple.com/quicktime/download/";var a=f[3];if((null==a)||(""==a)){a="7,3,0,0"}gTagAttrs.codebase="http://www.apple.com/qtactivex/qtplugin.cab#version="+a;var g,e;for(var j=4;j<f.length;j+=2){g=f[j].toLowerCase();e=f[j+1];gTagAttrs[g]=e;if(("postdomevents"==g)&&(e.toLowerCase()!="false")){gQTEventsEnabled=true;if(_QTIsMSIE()){gTagAttrs["obj#style"]="behavior:url(#"+gQTBehaviorID+")"}}}var h="<object "+_QTAddObjectAttr("classid")+_QTAddObjectAttr("width")+_QTAddObjectAttr("height")+_QTAddObjectAttr("codebase")+_QTAddObjectAttr("name")+_QTAddObjectAttr("id")+_QTAddObjectAttr("tabindex")+_QTAddObjectAttr("hspace")+_QTAddObjectAttr("vspace")+_QTAddObjectAttr("border")+_QTAddObjectAttr("align")+_QTAddObjectAttr("class")+_QTAddObjectAttr("title")+_QTAddObjectAttr("accesskey")+_QTAddObjectAttr("noexternaldata")+_QTAddObjectAttr("obj#style")+">"+_QTAddObjectParam("src",c);var d="<embed "+_QTAddEmbedAttr("src")+_QTAddEmbedAttr("width")+_QTAddEmbedAttr("height")+_QTAddEmbedAttr("pluginspage")+_QTAddEmbedAttr("name")+_QTAddEmbedAttr("id")+_QTAddEmbedAttr("align")+_QTAddEmbedAttr("tabindex");_QTDeleteTagAttrs("src","width","height","pluginspage","classid","codebase","name","tabindex","hspace","vspace","border","align","noexternaldata","class","title","accesskey","id","style");for(var g in gTagAttrs){e=gTagAttrs[g];if(null!=e){d+=_QTAddEmbedAttr(g);h+=_QTAddObjectParam(g,c)}}return h+d+"></embed></object>"}function QT_GenerateOBJECTText(){var a=_QTGenerate("QT_GenerateOBJECTText",false,arguments);if(_QTShouldInsertBehavior()){a=_QTGenerateBehavior()+a}return a}function QT_GenerateOBJECTText_XHTML(){var a=_QTGenerate("QT_GenerateOBJECTText_XHTML",true,arguments);if(_QTShouldInsertBehavior()){a=_QTGenerateBehavior()+a}return a}function QT_WriteOBJECT(){var a=_QTGenerate("QT_WriteOBJECT",false,arguments);if(_QTShouldInsertBehavior()){document.writeln(_QTGenerateBehavior())}document.writeln(a)}function QT_WriteOBJECT_XHTML(){var a=_QTGenerate("QT_WriteOBJECT_XHTML",true,arguments);if(_QTShouldInsertBehavior()){document.writeln(_QTGenerateBehavior())}document.writeln(a)}function QT_GenerateBehaviorOBJECT(){return _QTGenerateBehavior()}function QT_ReplaceElementContents(){var d=arguments[0];var c=[];for(var b=1;b<arguments.length;b++){c.push(arguments[b])}var a=_QTGenerate("QT_ReplaceElementContents",false,c);if(a.length>0){d.innerHTML=a}}function QT_ReplaceElementContents_XHTML(){var d=arguments[0];var c=[];for(var b=1;b<arguments.length;b++){c.push(arguments[b])}var a=_QTGenerate("QT_ReplaceElementContents_XHTML",true,c);if(a.length>0){d.innerHTML=a}}if(window.radio==null||window.radio==undefined){window.radio={}}if(window.radio.pluginConfig==null){window.radio.pluginConfig=[{pluginType:"quicktime",detectFunction:function(){var a=(navigator.userAgent.toLowerCase().indexOf("firefox/")!=-1)?true:false;if(a){return false}var b=(navigator.userAgent.toLowerCase().indexOf("mac")!=-1)?true:false;return b&&detectQuickTime()}},{pluginType:"wmp",detectFunction:function(){var a=(navigator.userAgent.toLowerCase().indexOf("firefox/")!=-1)?true:false;if(a){return false}var b=(navigator.userAgent.toLowerCase().indexOf("windows")!=-1)?true:false;if(b){return isWMPInstalled()}var c=(navigator.userAgent.toLowerCase().indexOf("mac")!=-1)?true:false;if(c){return false}return isWMPReallyInstalled()}},{pluginType:"quicktime",detectFunction:function(){var b=(navigator.userAgent.toLowerCase().indexOf("windows")!=-1)?true:false;if(b){return false}var a=(navigator.userAgent.toLowerCase().indexOf("firefox/")!=-1)?true:false;if(a){return false}return detectQuickTimeNoIE()}},{pluginType:"wmp",detectFunction:function(){var a=(navigator.userAgent.indexOf("Firefox/")!=-1)?true:false;if(a){return false}var b=(navigator.userAgent.toLowerCase().indexOf("windows")!=-1)?true:false;if(b){return true}return isWMPInstalled()}}]}if(window.radio==null||window.radio==undefined){window.radio={}}if(radio.playerUID==null){radio.playerUID=new Date().getTime()}if(window.radioConfig==null||window.radioConfig==undefined){window.radioConfig={};window.radioConfigs=new Array()}if(window.radio.variantinfo==null||window.radio.variantinfo==undefined){window.radio.variantinfo={}}if(window.radio.event==null||window.radio.event==undefined){window.radio.event={};function Radio_AddEvent(c,b,a){if(c.addEventListener){c.addEventListener(b,a,false)}else{if(c.attachEvent){c["e"+b+a]=a;c[b+a]=function(){c["e"+b+a](window.event)};c.attachEvent("on"+b,c[b+a])}}}function Radio_AddEvent2(c,b,a){if(c.addEventListener){c.addEventListener(b,a,false)}else{c.attachEvent("on"+b,a)}}}if(window.radio.page==null||window.radio.page==undefined){window.radio.page=new function(){var f=function(k,l,h){if(k!=undefined&&k!=null){var j=document.createElement("div");if(h!=null&&h!=undefined){j.id="player_"+h}else{j.id="player"}k.parentNode.insertBefore(j,k);k.parentNode.removeChild(k);j.innerHTML=l}else{document.write(l)}};var e=function(k){var j=document.getElementsByTagName("script");var h=0;for(;h<j.length;h++){if(j[h].src!=undefined&&j[h].src.indexOf(k)>-1){return j[h]}}return null};var c=function(){var p=new Array();var l=2;for(;l<arguments.length;l++){p.push(arguments[l])}var m=arguments[0];var k=arguments[1];var j=null;if(k==null||k==undefined){j=radioConfig}else{j=window.radioConfigs[k]}var o=j.playerTag;var h=AC_GetArgs(p,".swf","movie","clsid:d27cdb6e-ae6d-11cf-96b8-444553540000","application/x-shockwave-flash");var n=AC_Generateobj2(h.objAttrs,h.params,h.embedAttrs);if(o!=undefined&&o!=null){f(o,n,k)}else{document.getElementById(m).innerHTML=n}};var g=function(o){var h=o.getAttribute("href");var q=o.getAttribute("playerVariant");var t=o.getAttribute("playerType");var m=o.getAttribute("playerSize");var k=o.getAttribute("startPlay");var u=o.getAttribute("colorCode");var s=o.getAttribute("audioAdId");var r=o.getAttribute("userToken");var j=o.getAttribute("sender_list");var p=h.indexOf("radio.de");var l=null;if(h.indexOf("http://")==0){l=new Object();l.playerTag=o;var n=h.substr(7,p-7);if(n.charAt(n.length-1)=="."){n=n.substr(0,n.length-1)}l.play=n;if(q!=null&&q!=undefined){l.playerVariant=q;l.playerType=q}if(k!=null&&k!=undefined){l.startPlay=k}if(t!=null&&t!=undefined){l.playerType=t}if(u!=null&&u!=undefined){l.colorCode=u}if(s!=null&&s!=undefined){l.audioAdId=s}if(m!=null&&m!=undefined){l.playerSize=m}if(r!=null&&r!=undefined){l.userToken=r}if(j!=null&&j!=undefined){l.sender_list=j}}return l};var d=DetectFlashVer(7,0,0);if(d){if(radio.playerProxy==null||window.radio.playerProxy==undefined){radio.playerProxy=new FlashProxy(radio.playerUID,"http://radio.de/./res/JavaScriptFlashGateway.swf")}}var b=function(j){var F;if(j==null||j==undefined){F=radioConfig}else{F=window.radioConfigs[j]}if(d){var A=false;var o="";var q="default";var s="default";var E="";var n;if(F.playerType!=undefined&&F.playerType!=null){q=F.playerType}if(F.playerSize!=undefined&&F.playerSize!=null){E=F.playerSize}if(F.playerVariant!=undefined&&F.playerVariant!=null){s=F.playerVariant}var v="";var G="";var m="";var w="";var u="";if("default"==q){if("aswing"==s){if("300x95"==E){v="300";G="95";m="radio.de/radio-300x95";w="asradioui.swf";u="ffffff"}else{v="600";G="190";m="radio.de/radio-600x190";w="asradioui.swf";u="ffffff"}}else{if("blue"==s){v="899";G="124";m="radio.de/radio-899x124";w="fdcradioui_blue.swf";u="ffffff"}else{if("green"==s){v="899";G="124";m="radio.de/radio-899x124";w="fdcradioui_green.swf";u="ffffff"}else{if("purple"==s){v="899";G="124";m="radio.de/radio-899x124";w="fdcradioui_purple.swf";u="ffffff"}else{if("test"==s){v="760";G="120";m="radio.de/radio-760x120";w="radioui_playertest.swf";u="f3f5eb"}else{v="760";G="120";m="radio.de/radio-760x120-ca";w="radioui.swf";u="f3f5eb"}}}}}}if("embedded"==q){if("openplayer_black"==s){v="69";G="19";m="radio.de/embedded-69x19";w="radio_openUI_black-69x19.swf";u="FFFFFF"}else{if("openplayer_green"==s){v="69";G="19";m="radio.de/embedded-69x19";w="radio_openUI_green-69x19.swf";u="FFFFFF"}else{if("openplayer_grey"==s){v="69";G="19";m="radio.de/embedded-69x19";w="radio_openUI_grey-69x19.swf";u="FFFFFF"}else{if("openplayer_white"==s){v="69";G="19";m="radio.de/embedded-69x19";w="radio_openUI_white-69x19.swf";u="000000"}else{if("quufmhome"==s){v="386";G="60";m="radio.de/embedded-386x60";w="quufm-homepageui-386x60.swf";u="ffffff"}else{if("quufmmyartist"==s){v="297";G="176";m="radio.de/embedded-297x176";w="quufm-myartistui-297x176.swf";u="ffffff"}else{if("quufmphilips"==s){v="533";G="213";m="radio.de/embedded-533x213";w="quufm-philipsui-533x213.swf";u="ffffff"}else{if("quufmtoolbar"==s){v="249";G="34";m="radio.de/embedded-249x34";w="quufm-toolbarui-249x34.swf";u="ffffff"}else{if("400x65"==E){v="400";G="65";m="radio.de/embedded-400x65";w="embeddedui-400x65.swf";u="ffffff"}else{if("400x68"==E){v="400";G="68";m="radio.de/embedded-400x68";w="embeddedui-400x65.swf";u="ffffff"}else{if("170x27"==E){v="170";G="27";m="radio.de/embedded-170x27";w="embeddedui-170x27.swf";u="ffffff"}else{if("400x67"==E){v="400";G="67";m="radio.de/embedded-400x67";w="embeddedui-400x65.swf";u="ffffff"}else{v="170";G="30";m="radio.de/embedded-170x30";w="embeddedui-170x27.swf";u="ffffff"}}}}}}}}}}}}}if("embedded-after-popout"==q){if("400x65"==E){v="400";G="65";m="radio.de/embedded-after-popout-400x65";w="embeddedui-400x65.swf";u="ffffff"}else{v="400";G="69";m="radio.de/embedded-after-popout-400x69";w="embeddedui-400x65.swf";u="ffffff"}}if("facebook"==q){v="400";G="68";m="radio.de/facebook-400x68";w="embeddedui-400x65.swf";u="f3f5eb"}if("filepreview"==q){v="150";G="20";m="radio.de/filepreview-150x20";w="aspreviewui.swf";u="ffffff"}if("partner"==q){if("default-ca"==s){v="400";G="68";m="radio.de/partner-400x68-ca";w="embeddedui-400x65.swf";u="f3f5eb"}else{if("small"==s){v="170";G="30";m="radio.de/partner-170x30";w="embeddedui-170x27.swf";u="f3f5eb"}else{if("small-ca"==s){v="170";G="30";m="radio.de/partner-170x30-ca";w="embeddedui-170x27.swf";u="f3f5eb"}else{v="400";G="68";m="radio.de/partner-400x68";w="embeddedui-400x65.swf";u="f3f5eb"}}}}if("preview"==q){v="150";G="20";m="radio.de/preview-150x20";w="aspreviewui.swf";u="ffffff"}if("widget"==q){if("170x27"==E){v="170";G="27";m="radio.de/widget-170x27";w="embeddedui-170x27.swf";u="ffffff"}else{if("400x65"==E){v="400";G="65";m="radio.de/widget-400x65";w="embeddedui-400x65.swf";u="f3f5eb"}else{if("400x68"==E){v="400";G="68";m="radio.de/widget-400x68";w="embeddedui-400x65.swf";u="f3f5eb"}else{v="170";G="30";m="radio.de/widget-170x30";w="embeddedui-170x27.swf";u="ffffff"}}}}if("wii"==q){v="760";G="120";m="radio.de/wii-760x120";w="radioui.swf";u="f3f5eb"}var l="lcId="+radio.playerUID+"&uiURL=http://radio.de/./res/"+w+"&bgcolor=0x"+u;var h="";for(var y=0;y<navigator.mimeTypes.length;y++){var x=navigator.mimeTypes[y];if(y>0){h+=","}h+=navigator.mimeTypes[y].type}l+="&mimes="+h;if("default"==q){radio.variantinfo.embedded=false;if(F.startPlay!=undefined&&F.startPlay!=null){l+="&startPlay="+F.startPlay}else{l+="&startPlay=true"}if(radio.playerStatus!=undefined&&radio.playerStatus.lastSender!=undefined){l+="&lastSender="+radio.playerStatus.lastSender}if(F.srcdomain!=undefined&&F.srcdomain!=null){l+="&srcdomain="+F.srcdomain;l+="&subdomain="+F.srcdomain;radio.variantinfo.subdomain=F.srcdomain;if(F.idbroadcast!=undefined&&F.idbroadcast!=null&&F.idbroadcast!=""){l+="&idBroadcast="+F.idbroadcast}}else{radio.variantinfo.subdomain=F.play;l+="&srcdomain="+F.play}if(F.sender_list!=undefined&&F.sender_list!=null&&F.sender_list!=""&&F.sender_list.indexOf("&")==-1){l+="&sender_list="+F.sender_list}else{l+="&sender_list=all"}if(F.show_list!=undefined&&F.show_list!=null&&F.show_list!=""&&F.show_list.indexOf("&")==-1){l+="&show_list="+F.show_list}else{l+="&show_list=none"}if(F.play!=undefined&&F.play!=null&&F.play!=""){l+="&subdomain="+F.play}else{}if(F.idAccount!=undefined&&F.idAccount!=null){l+="&idAccount="+F.idAccount}if(F.firstplay!=undefined&&F.firstplay!=null){l+="&firstplay="+F.firstplay}if(F.colorCode!=undefined&&F.colorCode!=null){l+="&colorCode="+F.colorCode}if(F.audioAdId!=undefined&&F.audioAdId!=null){l+="&audioAdId="+F.audioAdId}A=o==""}if("embedded"==q){if(F.startPlay!=undefined&&F.startPlay!=null){l+="&startPlay="+F.startPlay}else{l+="&startPlay=false"}radio.variantinfo.embedded=true;if(F.sender_list!=undefined&&F.sender_list!=null&&F.sender_list!=""&&F.sender_list.indexOf("&")==-1){l+="&sender_list="+F.sender_list}else{l+="&sender_list=all"}if(F.userToken!=undefined&&F.userToken!=null&&F.userToken!=""){l+="&userToken="+F.userToken}if(F.play!=undefined&&F.play!=null&&F.play!=""){l+="&subdomain="+F.play;l+="&srcdomain="+F.play;radio.variantinfo.subdomain=F.play}else{o+="play "}A=o==""}if("embedded-after-popout"==q){l+="&startPlay=true";radio.variantinfo.embedded=false;if(F.sender_list!=undefined&&F.sender_list!=null&&F.sender_list!=""&&F.sender_list.indexOf("&")==-1){l+="&sender_list="+F.sender_list}else{l+="&sender_list=all"}if(F.userToken!=undefined&&F.userToken!=null&&F.userToken!=""){l+="&userToken="+F.userToken}if(F.play!=undefined&&F.play!=null&&F.play!=""){l+="&subdomain="+F.play;l+="&srcdomain="+F.play;radio.variantinfo.subdomain=F.play}else{o+="play "}A=o==""}if("facebook"==q){radio.variantinfo.embedded=false;if(F.startPlay!=undefined&&F.startPlay!=null){l+="&startPlay="+F.startPlay}else{l+="&startPlay=true"}if(radio.playerStatus!=undefined&&radio.playerStatus.lastSender!=undefined){l+="&lastSender="+radio.playerStatus.lastSender}if(F.srcdomain!=undefined&&F.srcdomain!=null){l+="&srcdomain="+F.srcdomain;l+="&subdomain="+F.srcdomain;radio.variantinfo.subdomain=F.srcdomain;if(F.idbroadcast!=undefined&&F.idbroadcast!=null&&F.idbroadcast!=""){l+="&idBroadcast="+F.idbroadcast}}else{radio.variantinfo.subdomain=F.play;l+="&srcdomain="+F.play}if(F.sender_list!=undefined&&F.sender_list!=null&&F.sender_list!=""&&F.sender_list.indexOf("&")==-1){l+="&sender_list="+F.sender_list}else{l+="&sender_list=all"}if(F.show_list!=undefined&&F.show_list!=null&&F.show_list!=""&&F.show_list.indexOf("&")==-1){l+="&show_list="+F.show_list}else{l+="&show_list=none"}if(F.play!=undefined&&F.play!=null&&F.play!=""){l+="&subdomain="+F.play}else{}if(F.idAccount!=undefined&&F.idAccount!=null){l+="&idAccount="+F.idAccount}if(F.firstplay!=undefined&&F.firstplay!=null){l+="&firstplay="+F.firstplay}if(F.colorCode!=undefined&&F.colorCode!=null){l+="&colorCode="+F.colorCode}if(F.audioAdId!=undefined&&F.audioAdId!=null){l+="&audioAdId="+F.audioAdId}A=o==""}if("filepreview"==q){radio.variantinfo.embedded=false;l+="&startPlay=false";if(F.previewFileID!=undefined&&F.previewFileID!=null){l+="&streamUrl=http://radio.de/info//./info/preview?file="+F.previewFileID;A=true}else{o+="previewFileID "}}if("partner"==q){radio.variantinfo.embedded=false;if(F.startPlay!=undefined&&F.startPlay!=null){l+="&startPlay="+F.startPlay}else{l+="&startPlay=true"}if(radio.playerStatus!=undefined&&radio.playerStatus.lastSender!=undefined){l+="&lastSender="+radio.playerStatus.lastSender}if(F.srcdomain!=undefined&&F.srcdomain!=null){l+="&srcdomain="+F.srcdomain;l+="&subdomain="+F.srcdomain;radio.variantinfo.subdomain=F.srcdomain;if(F.idbroadcast!=undefined&&F.idbroadcast!=null&&F.idbroadcast!=""){l+="&idBroadcast="+F.idbroadcast}}else{radio.variantinfo.subdomain=F.play;l+="&srcdomain="+F.play}if(F.sender_list!=undefined&&F.sender_list!=null&&F.sender_list!=""&&F.sender_list.indexOf("&")==-1){l+="&sender_list="+F.sender_list}else{l+="&sender_list=all"}if(F.show_list!=undefined&&F.show_list!=null&&F.show_list!=""&&F.show_list.indexOf("&")==-1){l+="&show_list="+F.show_list}else{l+="&show_list=none"}if(F.play!=undefined&&F.play!=null&&F.play!=""){l+="&subdomain="+F.play}else{}if(F.idAccount!=undefined&&F.idAccount!=null){l+="&idAccount="+F.idAccount}if(F.firstplay!=undefined&&F.firstplay!=null){l+="&firstplay="+F.firstplay}if(F.colorCode!=undefined&&F.colorCode!=null){l+="&colorCode="+F.colorCode}if(F.audioAdId!=undefined&&F.audioAdId!=null){l+="&audioAdId="+F.audioAdId}A=o==""}if("preview"==q){radio.variantinfo.embedded=false;l+="&startPlay=true";if(F.streamurl!=undefined&&F.streamurl!=null){l+="&streamUrl="+F.streamurl;A=true}else{o+="streamurl "}}if("widget"==q){radio.variantinfo.embedded=false;if(F.startPlay!=undefined&&F.startPlay!=null){l+="&startPlay="+F.startPlay}else{l+="&startPlay=true"}if(radio.playerStatus!=undefined&&radio.playerStatus.lastSender!=undefined){l+="&lastSender="+radio.playerStatus.lastSender}if(F.srcdomain!=undefined&&F.srcdomain!=null){l+="&srcdomain="+F.srcdomain;l+="&subdomain="+F.srcdomain;radio.variantinfo.subdomain=F.srcdomain;if(F.idbroadcast!=undefined&&F.idbroadcast!=null&&F.idbroadcast!=""){l+="&idBroadcast="+F.idbroadcast}}else{radio.variantinfo.subdomain=F.play;l+="&srcdomain="+F.play}if(F.sender_list!=undefined&&F.sender_list!=null&&F.sender_list!=""&&F.sender_list.indexOf("&")==-1){l+="&sender_list="+F.sender_list}else{l+="&sender_list=all"}if(F.show_list!=undefined&&F.show_list!=null&&F.show_list!=""&&F.show_list.indexOf("&")==-1){l+="&show_list="+F.show_list}else{l+="&show_list=none"}if(F.play!=undefined&&F.play!=null&&F.play!=""){l+="&subdomain="+F.play}else{}if(F.idAccount!=undefined&&F.idAccount!=null){l+="&idAccount="+F.idAccount}if(F.firstplay!=undefined&&F.firstplay!=null){l+="&firstplay="+F.firstplay}if(F.colorCode!=undefined&&F.colorCode!=null){l+="&colorCode="+F.colorCode}if(F.audioAdId!=undefined&&F.audioAdId!=null){l+="&audioAdId="+F.audioAdId}A=o==""}if("wii"==q){radio.variantinfo.embedded=false;if(F.startPlay!=undefined&&F.startPlay!=null){l+="&startPlay="+F.startPlay}else{l+="&startPlay=true"}if(radio.playerStatus!=undefined&&radio.playerStatus.lastSender!=undefined){l+="&lastSender="+radio.playerStatus.lastSender}if(F.srcdomain!=undefined&&F.srcdomain!=null){l+="&srcdomain="+F.srcdomain;l+="&subdomain="+F.srcdomain;radio.variantinfo.subdomain=F.srcdomain;if(F.idbroadcast!=undefined&&F.idbroadcast!=null&&F.idbroadcast!=""){l+="&idBroadcast="+F.idbroadcast}}else{radio.variantinfo.subdomain=F.play;l+="&srcdomain="+F.play}if(F.sender_list!=undefined&&F.sender_list!=null&&F.sender_list!=""&&F.sender_list.indexOf("&")==-1){l+="&sender_list="+F.sender_list}else{l+="&sender_list=all"}if(F.show_list!=undefined&&F.show_list!=null&&F.show_list!=""&&F.show_list.indexOf("&")==-1){l+="&show_list="+F.show_list}else{l+="&show_list=none"}if(F.play!=undefined&&F.play!=null&&F.play!=""){l+="&subdomain="+F.play}else{}if(F.idAccount!=undefined&&F.idAccount!=null){l+="&idAccount="+F.idAccount}if(F.firstplay!=undefined&&F.firstplay!=null){l+="&firstplay="+F.firstplay}if(F.colorCode!=undefined&&F.colorCode!=null){l+="&colorCode="+F.colorCode}if(F.audioAdId!=undefined&&F.audioAdId!=null){l+="&audioAdId="+F.audioAdId}A=o==""}if(A){for(var z=0;z<window.radio.pluginConfig.length;z++){var D=window.radio.pluginConfig[z];if(D.pluginType&&D.detectFunction&&typeof(D.detectFunction)=="function"){var t=D.detectFunction();if(t){console.debug("using plugin "+D.pluginType);l+="&availablePlugin="+D.pluginType;break}}}radio.variantinfo.statichost="http://radio.de";radio.variantinfo.host="radio.de";radio.variantinfo.playerType=q;if(F.playerTag==null||F.playerTag==undefined){document.write('<div id="radio-config"> </div> ')}var B="player_obj";var C="player";if(j!=null&&j!=undefined){B+="_"+j;C+="_"+j}l+="&playerContainer="+C;var p=(navigator.platform.toLowerCase().indexOf("linux")!=-1)?true:false;var r=(navigator.platform.toLowerCase().indexOf("wii")!=-1)?true:false;if(r){radio.page.runContentOnLoad("radio-config",j,"src","http://radio.de/./res/"+m,"id",B,"name",B,"width",v,"height",G,"allowScriptAccess","always","wmode","opaque","swliveconnect","true","flashvars",l,"quality","high","bgcolor","#"+u,"type","application/x-shockwave-flash","pluginspage","http://www.adobe.com/go/getflashplayer")}else{radio.page.runContentOnLoad("radio-config",j,"src","http://radio.de/./res/"+m,"id",B,"name",B,"width",v,"height",G,"allowScriptAccess","always","wmode","transparent","swliveconnect","true","flashvars",l,"quality","high","type","application/x-shockwave-flash","pluginspage","http://www.adobe.com/go/getflashplayer")}}else{radio.page.insertOrReplace(null,"Es fehlen die folgenden Parameter um den FlashPlayer anzuzeigen: "+o,j)}}else{radio.page.insertOrReplace(null,'<a href="http://www.adobe.com/go/getflash/"><img src="inc/img/player-noflash.gif" alt="" width="760" height="120" /></a>',j)}};var a=function(o){linkTags=document.getElementsByTagName("a");var n=window.radioConfigs;var m=true;if(linkTags!=null&&linkTags.length>0){var l=0;for(;l<linkTags.length;l++){var k=0;for(;k<linkTags[l].attributes.length;k++){if(linkTags[l].attributes[k].nodeName=="class"){if(linkTags[l].attributes[k].nodeValue=="radio-config"){var h=g(linkTags[l]);if(h!=null&&h!=undefined){n.push(h)}}}}}}_radioPlayerTag=document.getElementById("radio-config");if(_radioPlayerTag!=null&&_radioPlayerTag.tagName=="A"&&((_radioPlayerTag.text!=null&&_radioPlayerTag.text.length>0)||(_radioPlayerTag.innerHTML!=null&&_radioPlayerTag.innerHTML.length>0))){var h=g(_radioPlayerTag);if(h!=null&&h!=undefined){n.push(h)}}var k=0;for(;k<n.length;k++){b(k)}};return{initPlayer:b,checkConfig:a,insertOrReplace:f,findScriptTag:e,runContentOnLoad:c}};Radio_AddEvent(window,"load",function(){console.debug("load event listener started");window.radio.page.checkConfig("radio.de/info/player/player.js");window.radio.cometd.init();window.radio.quicktime.setDocumentReady();console.debug("load event listener finished.")})}if(window.radio.playerfunctions==null||window.radio.playerfunctions==undefined){window.radio.playerfunctions=new function(){var e=function(q){window.location.href="http://"+q};var l=function(q){window.open("http://"+q,"_blank","width=476,height=500")};var j=function(q){window.open("http://"+q,"_new")};var n=function(q){window.open("http://"+q,"_new")};var k=function(q){window.open("http://"+q,"_new")};var o=function(q,r){if(window.radio.variantinfo.embedded||window.radio.variantinfo.playerType=="facebook"||window.radio.variantinfo.playerType=="embedded-after-popout"){if(window.radio.variantinfo.subdomain!=""){window.open("http://"+r+"."+window.radio.variantinfo.host+"/"+q,"_blank")}else{window.open("http://"+window.radio.variantinfo.host+"/"+q,"_blank")}}else{if(window.radio.getContent!=undefined&&window.radio.getContent!=null){getContent(q)}else{if(window.radio.variantinfo.subdomain!=""){window.location.href="http://"+window.radio.variantinfo.subdomain+"."+window.radio.variantinfo.host+"/"+q}else{window.location.href="http://"+window.radio.variantinfo.host+"/"+q}}}};var b=function(q){if(window.radio.variantinfo.embedded||window.radio.variantinfo.playerType=="facebook"||window.radio.variantinfo.playerType=="embedded-after-popout"){if(window.radio.variantinfo.subdomain!=""){window.open("http://"+window.radio.variantinfo.subdomain+"."+window.radio.variantinfo.host+"/"+q,"_blank")}else{window.open("http://"+window.radio.variantinfo.host+"/"+q,"_blank")}}else{if(window.radio.content!=null&&window.radio.content.xhrGet!=null){window.radio.content.xhrGet(q)}else{if(window.radio.getContent!=undefined&&window.radio.getContent!=null){getContent(q)}else{if(window.radio.variantinfo.subdomain!=""){window.location.href="http://"+window.radio.variantinfo.subdomain+"."+window.radio.variantinfo.host+"/"+q}else{window.location.href="http://"+window.radio.variantinfo.host+"/"+q}}}}};var h=function(q){o("/verbindungsfehler.jsp",q)};var g=function(){if(radioPlayerStatus.lastSender!=undefined){e(window.radio.playerStatus.lastSender)}else{history.back()}};window.radio.playerStatus={playing:false,broadcast:undefined,subdomain:undefined,lastSender:undefined};var d=function(q){window.radio.playerStatus.playing=q};var c=function(q){window.radio.content.refreshPage()};var a=function(q){window.radio.playerStatus.broadcast=q};var p=function(q){window.radio.playerStatus.subdomain=q};var f=function(q){var r=document.getElementById("playerMethod");if(r!=null&&r!=undefined){r.innerHTML="Player method: "+q}else{console.debug("playerMethod tag not available, playMethod = "+q)}};var m=function(q){if(q!=undefined&&q!=null){if(radio.nowplaying!=undefined&&radio.nowplaying.recentTitleId!=null){radio.nowplaying.recentTitleId(q)}}if(radio.nowplaying!=null&&radio.nowplaying.reloadRecentTitles!=null){radio.nowplaying.reloadRecentTitles()}};return{browse:e,openPopupSocialBookmark:j,openPopupSendAFriend:n,openPopupSender:k,popOut:l,showOrBrowse:b,handleConnectError:h,browseback:g,setRadioPlaying:d,setRadioPlayingBroadcast:a,setRadioPlayingSubdomain:p,setRadioPlayerMethod:f,songChanged:m,radioBookmarks:c}};window.radioPlayerStatus=window.radio.playerStatus}function radioSetAccountId(){var a=document.getElementById("radio-account-id");var b=a.innerHTML.substr(4,a.innerHTML.length-7);if(b=="null"){b=""}radio.playerProxy.call("setAccountId",b)}if(radio.quicktime==null||radio.quicktime==undefined){radio.quicktime=new function(){var a=false;var b=function(G,A,s,H){console.debug("quicktime.createQuicktime: playerContainer="+G+", quicktimeId="+A+", url1="+s+",\n subdomain="+H);var q=G.indexOf("_");var y=document.getElementById(G);console.debug("createQuicktime: found player: "+y);try{var B=null;if(q>=0&&q<G.length-1){B=G.substring(q+1)}console.debug("XXX flashPlayerId="+B);var v=A;var z="quicktime_list";var x=document.getElementById(z);console.debug("quicktimeList = "+x);if(x==null||x==undefined){x=document.createElement("div");x.id=z;x.style.position="fixed";x.style.top="0px";x.style.right="0px";y.appendChild(x);console.debug("quicktimeList = "+x)}var F=document.createElement("div");F.id=z+"_element_"+A;x.appendChild(F);var t=(s!=null&&s!=undefined)?s:"";if(!t.match(/\.pls$/)){var w=false;if(w){t=t.replace(/^http:/,"icy:")}else{t="http://"+H+"."+radio.variantinfo.host+"/listen.pls"}}var E="quicktime_plugin_"+A;console.debug("XXX url="+t);var D=radio.variantinfo.statichost+"/inc/qt.mov";var r=QT_GenerateOBJECTText(D,"1px","1px","","qtsrc",t,"type","video/quicktime","controller","false","bgcolor","#ffffff","autoplay","true","name",E,"obj#id",E,"emb#id","embed_"+E,"volume","255","postdomevents","true","enablejavascript","true");F.innerHTML=r;var C=document.getElementById(E);if(C==null||C==undefined){C=document.getElementById("embed_"+E)}console.debug("obj="+C);var p=function(I){console.debug("XXX got event "+I+", calling setQuicktimeStatus... for flashPlayerId: "+B);radio.players(B).setQuicktimeStatus(I)};Radio_AddEvent2(C,"qt_begin",function(){p("qt_begin")});Radio_AddEvent2(C,"qt_loadedmetadata",function(){p("qt_loadedmetadata")});Radio_AddEvent2(C,"qt_loadedfirstframe ",function(){console.debug("XXX got event qt_loadedfirstframe ")});Radio_AddEvent2(C,"qt_canplay",function(){console.debug("XXX got event qt_canplay")});Radio_AddEvent2(C,"qt_canplaythrough",function(){console.debug("XXX got event qt_canplaythrough")});Radio_AddEvent2(C,"qt_durationchange",function(){console.debug("XXX got event qt_durationchange")});Radio_AddEvent2(C,"qt_load",function(){console.debug("XXX got event qt_load")});Radio_AddEvent2(C,"qt_ended",function(){console.debug("XXX got event qt_ended")});Radio_AddEvent2(C,"qt_error",function(){p("qt_error")});Radio_AddEvent2(C,"qt_pause",function(){p("qt_pause")});Radio_AddEvent2(C,"qt_play",function(){p("qt_play")});Radio_AddEvent2(C,"qt_progress",function(){console.debug("XXX got event qt_progress")});Radio_AddEvent2(C,"qt_waiting",function(){p("qt_waiting")});Radio_AddEvent2(C,"qt_stalled",function(){p("qt_stalled")});Radio_AddEvent2(C,"qt_volumechange",function(){p("qt_volumechange")})}catch(u){console.error("could not create Quicktime player: "+u)}console.debug("createQuicktime: returning "+A);return""+A};var l=function(p){var q="quicktime_plugin_"+p;var r=document[q];if(!r){console.error("quicktime plugin not found: "+q)}return r};var e=function(q,p){console.debug("quicktime.setMuted: quicktimeId="+q+", b="+p);var r=l(q);if(r){r.SetMute("true"==p)}};var d=function(p,q){console.debug("quicktime.setVolume: quicktimeId="+p+", v="+q);var r=1*q;var s=l(p);if(s){s.SetVolume(r)}};var o=function(p){console.debug("quicktime.getVolume: quicktimeId="+p);var q=l(p);if(q){return q.GetVolume()}};var n=function(p){console.debug("quicktime.play: quicktimeId="+p);var q=l(p);if(q){q.Play()}};var c=function(p){console.debug("quicktime.pause: quicktimeId="+p);var q=l(p);if(q){q.Stop()}};var j=function(p){console.debug("quicktime.stop: quicktimeId="+p);var q=l(p);if(q){q.Stop()}};var h=function(p){console.debug("quicktime.shutdown: quicktimeId="+p);var r=l(p);if(r){r.Stop()}var q=document.getElementById("quicktime_list_element_"+p);console.debug("quicktime.shutdown: found quicktimeElement="+q);if(q){q.parentNode.removeChild(q)}console.debug("quicktime.shutdown: finished.")};var g=function(p){console.debug("quicktime.getTime: quicktimeId="+p);var q=l(p);if(q){return q.GetTime()}return null};var m=function(p){var r=l(p);if(r){var q=r.GetPluginStatus();return q}return null};var k=function(){a=true};var f=function(){return a};return{createQuicktime:b,setDocumentReady:k,isDocumentReady:f,setMuted:e,setVolume:d,play:n,pause:c,stop:j,shutdown:h,getTime:g,getVolume:o,getPluginStatus:m}}}if(radio.wmp==null||radio.wmp==undefined){radio.wmp=new function(){var h=new Array();var a=function(q,p,r){console.debug("createWMP: playerContainer="+q+", wmpId="+p);console.debug("createWMP: url1 = "+r);var o=document.getElementById(q);console.debug("createWMP: found player: "+o);console.debug("createWMP: new wmpId = "+p);var n=new function(){var s=p;var w="wmp_list";var t=document.getElementById(w);console.debug("wmpList = "+t);if(t==null||t==undefined){t=document.createElement("div");t.id=w;o.appendChild(t);console.debug("wmpList = "+t)}var y=document.createElement("div");y.id=w+"_element_"+p;t.appendChild(y);var u=(r!=null&&r!=undefined)?u:"";var x=new WMPObject(u,"wmp_plugin_"+p,"0","0");x.addParam("AutoPlay","False");x.addParam("ShowStatusBar","False");x.addParam("volume","100");x.write(y.id);var v=function(){console.debug("shutting down wmp # "+p);console.debug("shutdown: _wmpObject="+x);console.debug("shutdown: _wmpObject.id="+x.id);var A=document.getElementById(x.id);console.debug("shutdown: found player "+A);A.close();var z=document.getElementById("wmp_list_element_"+p);console.debug("found wmpElement: "+z);if(z!=null&&z!=undefined){z.parentNode.removeChild(z)}h[p]=null;console.debug("shutdown: wmpControllers.length = "+h.length)};return{wmpId:s,wmpObject:x,shutdown:v}};if(p>=h.length){h.push(n)}else{h[p]=n}console.debug("createWMP: wmpControllers.length = "+h.length);console.debug("createWMP: returning "+p);return""+p};var k=function(p,o){console.debug("setUrl: wmpId="+p+", url="+o);if(p>=0&&p<h.length){var n=h[p];console.debug("setUrl: wmpControllers["+p+"] = "+n);if(n!=null){var q="wmp_list_element_"+p;changeStream(q,n.wmpObject,o)}}};var d=function(p,n){console.debug("setMuted: wmp # "+p+", b="+n);if(p>=0&&p<h.length){var o=h[p];console.debug("setMuted: wmpControllers["+p+"] = "+o);if(o!=null){var q=o.wmpObject.id;console.debug("setMuted called for plugin "+q);document.getElementById(q).settings.mute=n}}};var c=function(p,o){console.debug("setVolume: wmpId="+p+", volume="+o);if(p>=0&&p<h.length){var n=h[p];console.debug("setVolume: wmpControllers["+p+"] = "+n);if(n!=null){var q=n.wmpObject.id;console.debug("setVolume called for plugin "+q);document.getElementById(q).settings.volume=(1*o)}}};var m=function(o){console.debug("play wmp # "+o);if(o>=0&&o<h.length){var n=h[o];console.debug("play: wmpControllers["+o+"] = "+n);if(n!=null){var p=n.wmpObject.id;console.debug("play called for plugin "+p);document.getElementById(p).controls.play()}}};var b=function(o){console.debug("pause wmp # "+o);if(o>=0&&o<h.length){var n=h[o];console.debug("pause: wmpControllers["+o+"] = "+n);if(n!=null){var p=n.wmpObject.id;console.debug("pause called for plugin "+p);document.getElementById(p).controls.pause()}}};var g=function(o){console.debug("stop wmp # "+o);if(o>=0&&o<h.length){var n=h[o];console.debug("stop: wmpControllers["+o+"] = "+n);if(n!=null){var p=n.wmpObject.id;console.debug("stop called for plugin "+p);document.getElementById(p).controls.stop()}}};var f=function(o){console.debug("shutdown wmp # "+o);if(o>=0&&o<h.length){var n=h[o];console.debug("shutdown: wmpControllers["+o+"] = "+n);if(n!=null){n.shutdown()}}};var e=function(o){if(o>=0&&o<h.length){var n=h[o];if(n!=null){var q=n.wmpObject.id;var p=document.getElementById(q).playState;return document.getElementById(q).playState}}};var l=function(o){if(o>=0&&o<h.length){var n=h[o];if(n!=null){var p=n.wmpObject.id;return document.getElementById(p).settings.volume}}};var j=function(o){if(o>=0&&o<h.length){var n=h[o];if(n!=null){var p=n.wmpObject.id;return document.getElementById(p).settings.mute}}};return{createWMP:a,setUrl:k,setMuted:d,setVolume:c,play:m,pause:b,stop:g,shutdown:f,getPlayState:e,getVolume:l,isMuted:j,wmpControllers:h}}}if(window.radio.cometd==null||window.radio.cometd==undefined){window.radio.cometd=new function(){var e=function(n,m){var h=document.getElementsByTagName("span");var g="title_"+n;if(h!=null&&h.length>0){var l=0;for(;l<h.length;l++){var k=0;for(;k<h[l].attributes.length;k++){if(h[l].attributes[k].nodeName=="class"){if(h[l].attributes[k].nodeValue.indexOf(g)>=0){if(m==null||m==undefined||"#"==m||""==m){h[l].innerHTML=window.radio.jsp.titleUpdateHTML_noTitle}else{if(h[l].attributes[k].nodeValue.indexOf("showPrefix")>=0){h[l].innerHTML=window.radio.jsp.titleUpdateHTML_titlePrefix+m}else{h[l].innerHTML=m}}}}}}}if(radioConfig!=null&&radioConfig!=undefined&&radioConfig.idbroadcast!=null&radioConfig.idbroadcast!=undefined){var f=Number(radioConfig.idbroadcast);if(f==n){window.radio.standardPlayer.updateTitle(m)}}};var a=function(){};var d=function(g){var h=g.data.title;var f=g.data.broadcast;if(f!=null&&f!=undefined){console.debug("got update for broadcast:"+f);console.debug("title:"+h);e(f,h)}};var c=function(f){if(f.action=="connect"){if(f.successful){dojox.cometd.subscribe("/radio/titleinfo/",this,d);a()}}};var b=function(){};return{updateRegistration:a,init:b}}}if(radio.players==null||radio.players==undefined){radio.players=function(e){var o="player_obj";if(e!=null){o+="_"+e}var a=function(){var v=null;if(navigator.appName.indexOf("Microsoft")>=0){v=window[o]}else{v=document[o]}if(v==null||v==undefined){v={}}return v};var c=function(x){var y=a();if(y!=null&&y[x]!=null){var v=new Array();for(var w=1;w<arguments.length;w++){v.push(arguments[w])}return y[x].apply(y,v)}return null};var m=function(){var v=c("radio_getTitle");return v};var j=function(){var v=c("radio_getBroadcastName");return v};var b=function(){var v=c("radio_getVolume");return v};var d=function(){var v=c("radio_isMuted");return v};var k=function(){var v=c("radio_isPaused");return v};var l=function(){var v=c("radio_isPlaying");return v};var u=function(){var v=c("radio_getStatus");return v};var h=function(){c("radio_play")};var r=function(){c("radio_pause")};var f=function(){c("radio_stop")};var s=function(){c("radio_mute")};var t=function(){c("radio_unmute")};var p=function(v){c("radio_setVolume",v)};var g=function(v){console.debug("XXX setQuicktimeStatus("+v+") called");try{c("radio_quicktime_setStatus",v)}catch(w){console.error("XXX error in setQuicktimeStatus: "+w)}};var n=function(v){console.debug("updateTitle("+v+") called");c("radio_updateTitle",v);if(radio.nowplaying!=null&&radio.nowplaying.reloadRecentTitles!=null){radio.nowplaying.reloadRecentTitles()}};var q=function(w,v){c("radio_switchTo",w,v)};return{setQuicktimeStatus:g,getTitle:m,getBroadcastName:j,getVolume:b,isMuted:d,isPaused:k,getStatus:u,isPlaying:l,play:h,pause:r,stop:f,setVolume:p,mute:s,unmute:t,updateTitle:n,switchTo:q}}}if(radio.player==null||radio.player==undefined){radio.player=new function(){return radio.players(0)}}if(radio.standardPlayer==null||radio.standardPlayer==undefined){radio.standardPlayer=new function(){return radio.players(null)}}function radioTuneToPodcast(a,b){radio.playerProxy.call("switchTo",a,b)}function radioTuneToBroadcast(a){radio.playerProxy.call("switchTo",a)}function radioPopOutPlayer(){radio.playerProxy.call("openPopoutFromPage")}function refreshBookmarksInPlayer(){radio.playerProxy.call("refreshBookmarks")}document.write("<!--analytics tracking disabled-->");if(window.radio.favorites===undefined||window.radio.favorites===null){window.radio.favorites={}}window.radio.favorites={init:function(){if(radio.jsp.userLoggedIn){dojo.query("#broadcast-info-favorites-save").connect("onclick",radio.eventHandling.favoritesOnClick);dojo.query("#broadcast-info-favorites-delete a").connect("onclick",radio.eventHandling.favoritesOnClick);dojo.query("a.content-list-favorite").connect("onclick",radio.eventHandling.favoritesInListOnClick);dojo.query("a.edit-menu-favorite-link").connect("onclick",radio.eventHandling.favoritesInEditMenuOnClick)}else{dojo.query("#broadcast-info-favorites-save").connect("onclick",function(){radio.content.notLoggedInRedirect("broadcast_info.jsp")});dojo.query("#broadcast-info-favorites-delete a").connect("onclick",function(){radio.content.notLoggedInRedirect("broadcast_info.jsp")});dojo.query("a.content-list-favorite").connect("onclick",function(){radio.content.notLoggedInRedirect("broadcast-list.jsp")})}},topGenresSetAsFavorites:function(a){var b=dojo.fromJson(dojo.attr(a,"favoritesobject"));radio.favorites.setFavoritesObject(b);radio.favorites.setAsFavorites()},setAsFavorites:function(){var b=radio.favorites.getFavoritesObject();var c="";if(b.isFavorite===true){c="/info/deletebookmark?idbroadcast="+b.broadcastId}else{c="/info/addbookmark?idbroadcast="+b.broadcastId}var a=b.dataUrlToRender;radio.content.toggleLoadingIndicator(b.loadingIndicator,true);console.debug("Get URL2: "+c);dojo.xhrGet({url:c,method:"GET",handleAs:"json",params:b,preventCache:true,load:function(d,e){radio.favorites.addFavoritesToSidebar();radio.favorites.updateFavorites(e.args.params.broadcastId,e.args.params.targetId,"",e.args.params.loadingIndicator)},error:function(d){console.debug(d)}})},updateFavorites:function(c,a,e,b){var d="radio_top_genres_top10_favorite_"+c;if(dojo.query("#radio_top_genres_top10_favorite_"+c).length>0){if(dojo.attr(dojo.byId("radio_top_genres_top10_favorite_"+c),"class")==="radio_top_genres_top10_favorite_true"){dojo.attr(dojo.byId("radio_top_genres_top10_favorite_"+c),"class","radio_top_genres_top10_favorite_false")}else{dojo.attr(dojo.byId("radio_top_genres_top10_favorite_"+c),"class","radio_top_genres_top10_favorite_true")}a="radio_top_genres_top10_favorite_"+c;e="/home/home-topgenres-favoritestar.jsp?broadcastId="+c;radio.favorites.updateFavoriteElement(e,d,"",b)}if(dojo.query("#sidebar-widgets-box .favlink_"+c).length>0){radio.favorites.updateFavoritesInSidebar(c)}if(dojo.query(".listfavorite_"+c).length>0){e="/elements/content-list-favorite-star.jsp?broadcastId="+c;radio.favorites.updateFavoriteElement(e,null,"listfavorite_"+c,b)}if(dojo.query("#broadcast-info-favorite").length>0){e="/broadcast-info/broadcast-info-add-to-favorites.jsp";radio.favorites.updateFavoriteElement(e,"broadcast-info-favorite","",b)}if(radio.content.elementExists("my-radio-navigation")){e="/my-radio/my-radio-edit-favorite-row.jsp?broadcastId="+c+"&targetId="+a;radio.favorites.updateFavoriteElement(e,a,"",null)}if(dojo.query("#my-radio-my-broadcasts-navigation li.active a.my-favorites").length>0){if(radio.myradio.reloadList!==null){radio.myradio.reloadList()}}},updateFavoriteElement:function(d,a,b,c){radio.content.toggleLoadingIndicator(c,true);dojo.xhrGet({url:d,method:"GET",preventCache:true,targetId:a,targetClass:b,loadingIndicator:c,load:function(e,f){if(radio.content.elementExists(f.args.targetId)===true){dojo.byId(f.args.targetId).innerHTML=e}if(b!==""){dojo.forEach(dojo.query("#content ."+b),function(g){g.innerHTML=e},this)}radio.favorites.init();radio.content.toggleLoadingIndicator(f.args.loadingIndicator,false)},error:function(e){console.debug(e)}})},updateFavoritesInSidebar:function(b){var a="/sidebar/sidebar-list-favorite-link.jsp?broadcastId="+b;dojo.xhrGet({url:a,method:"GET",handleAs:"text",preventCache:true,load:function(c,d){dojo.forEach(dojo.query("#sidebar-widgets-box .favlink_"+b),function(e){e.innerHTML=c},this);radio.favorites.init()},error:function(c){console.log("Fehler in favorites.js (radio.favorites.updateFavoritesInSidebar())");console.debug(c)}})},addFavoritesToSidebar:function(){if(radio.content.elementExists("accordion-pane-my-favorites")){radio.content.toggleLoadingIndicator("accordion-community-Box-loading-indicator",true);if(dojo.query("#accordion-pane-my-favorites ol").length===0){dojo.create("ol",null,dojo.byId("accordion-pane-my-favorites"))}var a="/sidebar/sidebar-top10-element.jsp";var b=dojo.byId("accordion-pane-my-favorites");dojo.xhrGet({url:a,method:"GET",handleAs:"text",preventCache:true,element:b,load:function(c,d){d.args.element.innerHTML=c;radio.favorites.init();radio.content.toggleLoadingIndicator("accordion-community-Box-loading-indicator",false);if(dijit.byId("myfavorites-box").selectedChildWidget.id==="accordion-pane-my-favorites"){radio.sidebar.initContentPane(dojo.byId("accordion-pane-my-favorites"),dijit.byId("myfavorites-box"));radio.sidebar.init()}}})}},favoritesObject:null,setFavoritesObject:function(a){radio.favorites.favoritesObject=a},getFavoritesObject:function(){if(radio.favorites.favoritesObject!==null){return radio.favorites.favoritesObject}else{return null}}};dojo.mixin(window.radio.eventHandling,{favoritesInListOnClick:function(b){var a=dojo.fromJson(dojo.attr(this,"favoritesobject"));radio.favorites.setFavoritesObject(a);radio.favorites.setAsFavorites()},favoritesOnClick:function(b){var a=dojo.fromJson(dojo.attr(this,"favoritesobject"));radio.favorites.setFavoritesObject(a);radio.favorites.setAsFavorites()},favoritesInEditMenuOnClick:function(){var a=dojo.fromJson(dojo.attr(this,"favoritesobject"));radio.favorites.setFavoritesObject(a);radio.favorites.setAsFavorites()}});if(window.radio==undefined||window.radio==null){window.radio={}}if(window.radio.sidebar==undefined||window.radio.sidebar==null){window.radio.sidebar={}}if(window.radio.sidebar.community==undefined||window.radio.sidebar.community==null){window.radio.sidebar.community={}}window.radio.sidebar={communityBox:null,personalBox:null,broadcastBox:null,initialSizeCommunityBox:null,objectDetails:null,isFirstHomeCall:false,widgetIds:["myfavorites-box","myrecommendations-box","lastplayed-box","mytop10-box","accordion-top-ten","accordion-currently-playing"],unload:function(){dijit.registry.forEach(function(a){dijit.byId(a.id).destroy()})},init:function(b){try{var f=false;dijit.registry.forEach(function(h){if(dojo.indexOf(radio.sidebar.widgetIds,h.id)>=0){f=true}});if(f===false){dojo.parser.parse();f=true}if(dojo.query("#home-currently-played").length>0||dojo.query("#home_highlights_wrapper").length>0){radio.sidebar.isFirstHomeCall=true}var a=null;var g=0;var e=null;for(var d=0;d<radio.sidebar.widgetIds.length;d++){if(radio.content.elementExists(radio.sidebar.widgetIds[d])){a=dijit.byId(radio.sidebar.widgetIds[d]);g=0;e=null;dojo.forEach(a.getChildren(),function(h){g=g+1;h.onShow=function(){var k=dojo.byId(this.domNode.id);var j=dojo.byId(this.domNode.parentNode.id);radio.sidebar.initContentPane(k,j)};h.onHide=function(){};e=h},this);if(g===1){if(radio.content.elementExists(e.id)){dojo.addClass(dojo.byId(e.id),"lastAccordionBox")}}e=null;g=null;radio.sidebar.initContentPane(a.selectedChildWidget,a);dojo.query("#"+a.id+" a[opencloseobject]").connect("onclick",radio.sidebar.resizeAccordingToContent)}}dojo.query("#content-body-sidebar a.favorite-link").connect("onclick",radio.eventHandling.sidebarFavoriteOnClick)}catch(c){console.debug("FEHLER! in sidebar.js - "+c)}},initContentPane:function(m,g){try{var f=0;dojo.forEach(dijit.byId(g.id).getChildren(),function(o){var p=dojo.coords(dojo.byId(o._buttonWidget.id)).h;if(isNaN(p)===false){f=f+p}},this);var c=dojo.query("#"+m.id+" ol li").length;var e=null;var k=dojo.coords(dojo.byId(g.id));var l=dojo.query("#"+m.id+" a[opencloseobject]")[0];var a=dojo.coords(l);var d=0;var h=0;var n=0;d=dojo.byId(m.id).scrollHeight;if(dojo.isIE<=7){if(dojo.query("#"+m.id+" ol").length>0){var b=dojo.coords(dojo.query("#"+m.id+" ol")[0],true);h=b.t}}if(c===0){dojo.style(l,{display:"none"});if(dojo.query("#"+m.id+" div").length>0){n=dojo.coords(dojo.query("#"+m.id+" div")[0]).h}}else{if(m.id=="accordion-pane-top-ten"){dojo.style(l,{display:"none"});e=dojo.coords(dojo.query("#"+m.id+" ol li")[c-1]);n=e.t+e.h;if(dojo.hasClass(dojo.byId(m.id),"lastAccordionBox")){n=n+10}}else{if(c<=5){dojo.style(l,{display:"none"});e=dojo.coords(dojo.query("#"+m.id+" ol li")[c-1]);n=e.t+e.h;if(dojo.hasClass(dojo.byId(m.id),"lastAccordionBox")){n=n+10}}else{if(c>5){if(radio.sidebar.isFirstHomeCall===true&&m.id==="accordion-pane-top-ten"){dojo.attr(l,"class","closeButton");e=dojo.coords(dojo.query("#"+m.id+" ol")[0]);radio.sidebar.isFirstHomeCall=false}else{dojo.attr(l,"class","openButton");e=dojo.coords(dojo.query("#"+m.id+" ol li")[4])}if(m.id==="accordion-pane-my-favorites"&&a.h==0){a.h=16}n=a.h+e.t+e.h;dojo.style(l,{display:"block"});dojo.style(l,{top:(e.t+e.h+h)+"px"});dojo.attr(l,"title",radio.jsp.sidebarShowMore)}}}}n=h+n+f;dijit.byId(g.id).resize({h:n});dijit.byId(g.id).layout()}catch(j){console.debug(j)}},resizeAccordingToContent:function(g){var c=dojo.attr(this,"class");var j=null;if(dojo.hasAttr(this,"opencloseobject")===true){radio.sidebar.setObjectDetails(dojo.attr(this,"opencloseobject"));j=radio.sidebar.getObjectDetails()}var d=radio.sidebar.getContentPaneDifference(j.openCloseObject);var h=radio.sidebar.getElementHeight(j.mainId);var f=0;var b=null;if(d<0){if(dojo.isIE<=7){if(dojo.query("#"+j.openCloseObject+" ol").length>0){var a=dojo.coords(dojo.query("#"+j.openCloseObject+" ol")[0]);f=a.t}}b=dojo.coords(dojo.query("#"+j.openCloseObject+" ol li")[4]);dojo.style(this,{top:(b.t+b.h+f)+"px"});dojo.attr(this,"class","openButton");dojo.attr(this,"title",radio.jsp.sidebarShowMore)}else{if(dojo.query("#"+j.openCloseObject+" ol").length>0){b=dojo.coords(dojo.query("#"+j.openCloseObject+" ol")[0]);dojo.style(this,{top:b.t+b.h+"px"});dojo.attr(this,"class","closeButton");dojo.attr(this,"title",radio.jsp.sidebarShowLess)}}var k=h+d+16+f;dijit.byId(j.mainId).resize({h:k})},getElementHeight:function(b){var a=dojo.coords(dojo.byId(b));return a.h},getContentPaneDifference:function(b){if(radio.content.elementExists(b)){var a=dojo.coords(dojo.byId(b));var c=dojo.byId(b).scrollHeight;var d=c-a.h;if(d<=0){if(dojo.query("#"+b+" ol li").length>0){a=dojo.coords(dojo.query("#"+b+" ol li")[4]);_height=a.h+a.t;d=_height-c}}return d}},getObjectDetails:function(){return radio.sidebar.objectDetails},setObjectDetails:function(a){if(a!=""){radio.sidebar.objectDetails=dojo.fromJson(a)}else{radio.sidebar.objectDetails=null}}};dojo.mixin(window.radio.eventHandling,{sidebarFavoriteOnClick:function(b){try{var c=dojo.fromJson(dojo.attr(b,"favoritesobject"));radio.favorites.setFavoritesObject(c);radio.favorites.setAsFavorites()}catch(a){}}});if(window.radio.tagging===undefined||window.radio.tagging===null){window.radio.tagging={}}window.radio.tagging={init:function(){if(radio.jsp.userLoggedIn){dojo.query("#broadcast-info-tags-save-button").connect("onclick",radio.eventHandling.addTagsOnClick);dojo.query("a.broadcast-info-show-user-tags").connect("onclick",radio.eventHandling.showUserTagsOnClick);dojo.query("#tagging").connect("onkeypress",radio.eventHandling.addTagsOnEnter);dojo.query("a.broadcast-info-tags-delete-tag").connect("onclick",radio.eventHandling.deleteTagOnClick);dojo.query("a.saving-tag-button").connect("onclick",radio.eventHandling.saveTagBlind);dojo.query(".dropdown-overlay .add-field").connect("onkeypress",radio.eventHandling.saveTagBlindOnEnter)}else{dojo.query("#broadcast-info-tags-save-button").connect("onclick",function(){radio.content.notLoggedInRedirect("broadcast_info.jsp")});dojo.query("a.broadcast-info-show-user-tags").connect("onclick",function(){radio.content.notLoggedInRedirect("broadcast_info.jsp")});dojo.query("#tagging").connect("onkeypress",radio.eventHandling.addTagsOnEnterNotLoggedIn)}dojo.query("a.broadcast-info-tags-one-tag").connect("onclick",radio.eventHandling.searchForTag);dojo.query("a.broadcast-info-show-all-tags").connect("onclick",radio.eventHandling.showAllTagsOnClick)},addTags:function(e){var b=radio.tagging.getListOfTags();var c=radio.tagging.getTaggingObject();if(c.deleteTag=="true"){var a=c.tag;if(c.inBroadcastList!==null){var f=c.inBroadcastList}var d=c.dataUrl+"?tag=-"+a+"&idbroadcast="+c.broadcastId}else{var d=c.dataUrl+"?tag="+b+"&idbroadcast="+c.broadcastId}if(e!==undefined){radio.content.toggleLoadingIndicator(e,true)}dojo.xhrGet({url:d,method:"GET",preventCache:true,handleAs:"text",params:c,load:function(g,h){if(f=="true"&&radio.content.elementExists(c.broadcastId+"_"+c.tag)){dojo.style(dojo.byId(c.broadcastId+"_"+c.tag),{display:"none"})}else{if(c.noreload!==null&&c.noreload==="true"){dojo.byId(c.inputId).value=""}else{radio.tagging.updateTagDiv("/broadcast-info/broadcast-info-tags.jsp",c)}}if(e!==undefined){radio.content.toggleLoadingIndicator(e,false)}},error:function(g){console.debug(g)}})},updateTagDiv:function(b,a){dojo.xhrGet({url:b,method:"GET",preventCache:true,handleAs:"text",params:a,load:function(c,d){if(radio.content.elementExists(d.args.params.targetId)===true){dojo.byId(d.args.params.targetId).innerHTML=c;if(radio.tagging.isUserTagsVisible()){radio.eventHandling.showUserTagsOnClick()}}radio.tagging.init()},error:function(c){console.debug(c)}})},userTagsVisible:false,isUserTagsVisible:function(){if(radio.tagging.userTagsVisible===null){radio.tagging.userTagsVisible=false}return radio.tagging.userTagsVisible},tagList:"",getListOfTags:function(){if(radio.tagging.tagList!==null){return radio.tagging.tagList}else{return null}},setListOfTags:function(a){radio.tagging.tagList=a},taggingObject:null,getTaggingObject:function(){if(radio.tagging.taggingObject!==null){return radio.tagging.taggingObject}else{return null}},setTaggingObject:function(a){radio.tagging.taggingObject=a},refreshContentListTagRow:function(a){dojo.xhrGet({url:"/elements/content-list-tag-div.jsp?broadcastId="+a,method:"GET",preventCache:true,handleAs:"text",load:function(b,c){dojo.byId("content-list-tags-"+a).innerHTML=b;radio.tagging.init()},error:function(b){console.debug(b)}})}};dojo.mixin(window.radio.eventHandling,{deleteTagOnClick:function(){var a=dojo.fromJson(dojo.attr(this,"taggingobject"));radio.tagging.setTaggingObject(a);radio.tagging.addTags()},searchForTag:function(){var a=dojo.attr(this,"tag");radio.content.xhrGet("/broadcast_search.jsp?q="+a)},addTagsOnClick:function(b){var a=dojo.fromJson(dojo.attr(this,"taggingobject"));radio.tagging.setListOfTags(dojo.byId("tagging").value);radio.tagging.setTaggingObject(a);radio.tagging.addTags()},addTagsOnEnter:function(b){if(b.keyCode==dojo.keys.ENTER){b.preventDefault();var a=dojo.fromJson(dojo.attr(dojo.byId("broadcast-info-tags-save-button"),"taggingobject"));radio.tagging.setListOfTags(this.value);radio.tagging.setTaggingObject(a);radio.tagging.addTags()}},addTagsOnEnterNotLoggedIn:function(a){if(a.keyCode==dojo.keys.ENTER){a.preventDefault();radio.content.notLoggedInRedirect("broadcast_info.jsp")}},showUserTagsOnClick:function(){dojo.style(dojo.byId("user-tags-division"),"display","block");dojo.style(dojo.byId("all-tags-division"),"display","none");radio.tagging.userTagsVisible=true},showAllTagsOnClick:function(){dojo.style(dojo.byId("all-tags-division"),"display","block");dojo.style(dojo.byId("user-tags-division"),"display","none");radio.tagging.userTagsVisible=false},saveTagBlind:function(c){var b=dojo.fromJson(dojo.attr(this,"taggingobject"));var a=b.inputId;var d=dojo.byId(a).value;radio.tagging.setListOfTags(d);radio.tagging.setTaggingObject(b);if(radio.myradio.loadingIndicatorId!=null){radio.tagging.addTags(radio.myradio.loadingIndicatorId)}else{radio.tagging.addTags()}radio.tagging.refreshContentListTagRow(b.broadcastId)},saveTagBlindOnEnter:function(c){if(c.keyCode==dojo.keys.ENTER){dojo.stopEvent(c);var a=dojo.fromJson(dojo.attr(this,"buttonobject"));var b=dojo.fromJson(dojo.attr(dojo.byId(a.buttonId),"taggingobject"));var d=this.value;radio.tagging.setListOfTags(d);radio.tagging.setTaggingObject(b);if(radio.myradio.loadingIndicatorId!=null){radio.tagging.addTags(radio.myradio.loadingIndicatorId)}else{radio.tagging.addTags()}radio.tagging.refreshContentListTagRow(b.broadcastId)}}});if(window.radio.rating===undefined||window.radio.rating===null){window.radio.rating={}}dojo.mixin(window.radio.rating,{initCheck:function(){if(dojo.query("a.big-rate")!==0){return true}else{return false}},init:function(){if(radio.rating.initCheck()){if(radio.jsp.userLoggedIn){dojo.query("a.big-rate").connect("onclick",radio.eventHandling.rateOnClick)}else{dojo.query("a.big-rate").connect("onclick",function(){radio.content.notLoggedInRedirect("broadcast_info.jsp")})}dojo.query("a.big-rate").connect("mouseleave",radio.eventHandling.rateMouseOut);dojo.query("a.big-rate").connect("onmousemove",radio.eventHandling.rateMouseMove);dojo.query("a.big-rate").connect("mouseenter",radio.eventHandling.rateMouseOver);radio.rating.setInitialized()}},initialized:false,setInitialized:function(){radio.rating.initialized=true},getInitialized:function(){return radio.rating.initialized},rate:function(){var a=radio.rating.getRatingObject();var b=a.dataUrl+"?account="+a.account+"&broadcastid="+a.broadcastId+"&rating="+a.numberOfStars;radio.content.toggleLoadingIndicator(a.loadingIndicator);dojo.xhrGet({url:b,method:"GET",preventCache:true,handleAs:"text",params:a,load:function(c,d){if(radio.content.elementExists(d.args.params.targetId)===true){dojo.byId(d.args.params.targetId).innerHTML=c}radio.rating.init();radio.content.toggleLoadingIndicator(d.args.params.loadingIndicator)},error:function(c){console.debug(c)}})},ratingObject:null,setRatingObject:function(a){if(a.numberOfStars<1||a.numberOfStars===undefined){a.numberOfStars=0}radio.rating.ratingObject=a},getRatingObject:function(){if(radio.rating.ratingObject!==null){return radio.rating.ratingObject}else{return null}},currentClassName:"",getCurrentClassName:function(){return radio.rating.currentClassName},setCurrentClassName:function(a){radio.rating.currentClassName=a}});dojo.mixin(window.radio.eventHandling,{rateBigStarPos:[0,18,35,52,69],rateStarPos:[0,14,28,42,56],rateMouseOver:function(a){radio.rating.setCurrentClassName(dojo.attr(this,"class"))},rateMouseMove:function(f){var c="";if(dojo.hasClass(this,"big-rate")===true){c="big-"}var b=radio.eventHandling.rateStarPos;if(c==="big-"){b=radio.eventHandling.rateBigStarPos}var a=dojo.coords(this);var d=(a.x-f.pageX)*-1;if(d<=1){dojo.attr(this,"class",c+"rate "+c+"star0-0-user")}if(d>b[0]){dojo.attr(this,"class",c+"rate "+c+"star1-0-user")}if(d>=b[1]){dojo.attr(this,"class",c+"rate "+c+"star2-0-user")}if(d>=b[2]){dojo.attr(this,"class",c+"rate "+c+"star3-0-user")}if(d>=b[3]){dojo.attr(this,"class",c+"rate "+c+"star4-0-user")}if(d>=b[4]){dojo.attr(this,"class",c+"rate "+c+"star5-0-user")}},rateOnClick:function(g){if(dojo.hasAttr(this,"ratingobject")===true){var d=dojo.fromJson(dojo.attr(this,"ratingobject"))}var c="";if(dojo.hasClass(this,"big-rate")===true){c="big-"}var b=radio.eventHandling.rateStarPos;if(c==="big-"){b=radio.eventHandling.rateBigStarPos}var a=dojo.coords(this);var f=(a.x-g.pageX)*-1;if(f>=b[0]&&f<b[1]){d.numberOfStars=1}if(f>=b[1]&&f<b[2]){d.numberOfStars=2}if(f>=b[2]&&f<b[3]){d.numberOfStars=3}if(f>=b[3]&&f<b[4]){d.numberOfStars=4}if(f>=b[4]){d.numberOfStars=5}radio.rating.setRatingObject(d);radio.rating.rate()},rateMouseOut:function(b){var a="";if(dojo.hasClass(this,"big-rate")===true){a="big-"}dojo.attr(this,"class",radio.rating.getCurrentClassName())}});if(window.radio.nowplaying===undefined||window.radio.nowplaying===null){window.radio.nowplaying={}}window.radio.nowplaying={eventConnections:[],init:function(){if(radio.content.elementExists("now-playing-list")){node5=dojo.query("#now-playing-list a.change-list-size-5")[0];node15=dojo.query("#now-playing-list a.change-list-size-15")[0];node25=dojo.query("#now-playing-list a.change-list-size-25")[0];node50=dojo.query("#now-playing-list a.change-list-size-50")[0];if(node5!==undefined){console.info("eventHandler for change-to-5 tracks added.");dojo.disconnect(radio.nowplaying.eventConnections.show5);radio.nowplaying.eventConnections.show5=dojo.connect(node5,"onclick",function(a){radio.eventHandling.changeNumberOfListItemsToOnClick(5)})}if(node15!==undefined){console.info("eventHandler for change-to-15 tracks added.");dojo.disconnect(radio.nowplaying.eventConnections.show15);radio.nowplaying.eventConnections.show15=dojo.connect(node15,"onclick",function(a){radio.eventHandling.changeNumberOfListItemsToOnClick(15)})}if(node25!==undefined){console.info("eventHandler for change-to-25 tracks added.");dojo.disconnect(radio.nowplaying.eventConnections.show25);radio.nowplaying.eventConnections.show25=dojo.connect(node25,"onclick",function(a){radio.eventHandling.changeNumberOfListItemsToOnClick(25)})}if(node50!==undefined){console.info("eventHandler for change-to-50 tracks added.");dojo.disconnect(radio.nowplaying.eventConnections.show50);radio.nowplaying.eventConnections.show50=dojo.connect(node50,"onclick",function(a){radio.eventHandling.changeNumberOfListItemsToOnClick(50)})}dojo.query(".now-playing-list-track-podcast").connect("onclick",radio.eventHandling.toggleEpisodeInformation);dojo.query(".playPodcastToggle").connect("onclick",radio.eventHandling.changePodcastTune);dojo.query("#similar-broadcasts-element-information a").connect("onmouseenter",function(a){a.stopPropagation();dojo.query("#similar-broadcasts-element-information").addClass("hover")});dojo.query("#similar-broadcasts-element-information a").connect("onmouseleave",function(a){a.stopPropagation();dojo.query("#similar-broadcasts-element-information").removeClass("hover")});if(radio.nowplaying.reloadAfterInit&&radio.nowplaying.getCurrentlyPlayedTrackId()!==null&&radio.nowplaying.getCurrentlyPlayedTrackId()!==""){radio.nowplaying.reloadRecentTitles();radio.nowplaying.reloadAfterInit=false}else{if(!radio.nowplaying.reloadAfterInit){radio.nowplaying.reloadAfterInit=true}}}},reloadAfterInit:false,reloadRecentTitles:function(){console.log("radio.nowplaying.reloadRecentTitles wurde aufgerufen");var b="recentlyPlayedList";var a="/broadcast-info/broadcast-info-now-playing-list.jsp?numberOfItems="+radio.nowplaying.getNumberOfListItems();if(dojo.attr(dojo.byId(b),"class")=="podcast"){a="/broadcast-info/broadcast-info-now-playing-podcast-list.jsp?numberOfItems="+radio.nowplaying.getNumberOfListItems()+"&selectedEpisode="+radio.nowplaying.getCurrentlyPlayedTrackId()}if(radio.content.elementExists(b)){radio.content.toggleLoadingIndicator("now-playing-list-loading");dojo.xhrGet({url:a,method:"GET",preventCache:true,handleAs:"text",load:function(c,d){radio.content.toggleLoadingIndicator("now-playing-list-loading");dojo.byId(b).innerHTML=c;radio.nowplaying.init();dojo.query("a.js-link-external").connect("onclick",radio.eventHandling.jsLinkExternalOnClick);if(typeof window.radio.content.swfobject!=undefined){radio.content.swfobject.init()}},error:function(c){console.debug(c)}})}},recentTitleId:function(a){console.log("radio.nowplaying.recentTitleId wurde aufgerufen mit ID "+a);radio.nowplaying.setCurrentlyPlayedTrackId(a);console.log("Nach Aufruf der handleEpisodeChange-Funktion");if(dojo.query(".podcast-list-item").length>0){if(!radio.content.elementExists("episode_"+a)){radio.nowplaying.increaseListSize()}}radio.nowplaying.reloadRecentTitles()},currentlyPlayedTrackId:"",setCurrentlyPlayedTrackId:function(a){radio.nowplaying.currentlyPlayedTrackId=a},getCurrentlyPlayedTrackId:function(){return radio.nowplaying.currentlyPlayedTrackId},listSize:5,changeNumberOfListItemsTo:function(a){radio.nowplaying.listSize=a},getNumberOfListItems:function(){if(radio.nowplaying.listSize===null){radio.nowplaying.listSize=5}return radio.nowplaying.listSize},increaseListSize:function(){switch(radio.nowplaying.listSize){case 5:radio.nowplaying.changeNumberOfListItemsTo(15);break;case 15:radio.nowplaying.changeNumberOfListItemsTo(25);break;case 25:radio.nowplaying.changeNumberOfListItemsTo(50);break;default:break}}};dojo.mixin(window.radio.eventHandling,{changeNumberOfListItemsToOnClick:function(a){radio.nowplaying.changeNumberOfListItemsTo(a);radio.nowplaying.reloadRecentTitles();radio.track.trackPageview({url:"/?numberOfItems="+a})},toggleEpisodeInformation:function(a){var b=dojo.attr(this,"id");dojo.toggleClass(dojo.byId(a.currentTarget.parentNode.id),"playing")},changePodcastTune:function(a){dojo.stopEvent(a);dojo.destroy(dojo.byId("playArrow"));dojo.query("#recentlyPlayedList .playing.swfobject").addClass("now-playing-list-actions-podcast-playbutton");dojo.query("#recentlyPlayedList .playing.swfobject").removeClass("playing");dojo.query("#recentlyPlayedList .swfobject").removeClass("swfobject");var b=dojo.fromJson(dojo.attr(this,"podcastobject"));radio.nowplaying.setCurrentlyPlayedTrackId(b.id);dojo.toggleClass(this,"playing");dojo.toggleClass(this,"swfobject");dojo.toggleClass(this,"now-playing-list-actions-podcast-playbutton");radio.content.swfobject.init();console.info("Tune to new episode: "+b.broadcast+" - "+b.id);radioTuneToPodcast(b.broadcast,b.id)}});if(window.radio.similarBroadcastsElement===undefined||window.radio.similarBroadcastsElement===null){window.radio.similarBroadcastsElement={}}window.radio.similarBroadcastsElement={currentElement:null,timeOut:null,delayTime:3000,currentElementIndex:2,init:function(){if(radio.content.elementExists("similar-broadcasts-element")){radio.similarBroadcastsElement.currentElementIndex=2;dojo.query("#similar-broadcasts-element-sliderContainer a.currentlyPlayed-station").connect("onmouseenter",radio.eventHandling.currentlyPlayedStationMouseOver);dojo.query("#similar-broadcasts-element-sliderContainer a.currentlyPlayed-station").connect("onmouseleave",radio.eventHandling.currentlyPlayedStationMouseOut);var c=dojo.query("#similar-broadcasts-element-slider1 .currentlyPlayed-station").length;var b=dojo.query("#similar-broadcasts-element-slider2 .currentlyPlayed-station").length;var a=c*112;dojo.query("#similar-broadcasts-element-slider1").style({width:a+"px"});dojo.query("#similar-broadcasts-element-slider2").style({left:a+"px",width:a+"px"});radio.similarBroadcastsElement.animate()}},unLoad:function(){radio.similarBroadcastsElement.stopSlideAnimation();radio.similarBroadcastsElement.currentElementIndex=2;radio.similarBroadcastsElement.currentElement=null},setAnimationTimeOut:function(){window.clearTimeout(radio.similarBroadcastsElement.timeOut);radio.similarBroadcastsElement.timeOut=window.setTimeout("radio.similarBroadcastsElement.animate()",radio.similarBroadcastsElement.delayTime)},stopSlideAnimation:function(){window.clearTimeout(radio.similarBroadcastsElement.timeOut)},setActiveElement:function(){var b=dojo.query("#similar-broadcasts-element-sliderContainer .currentlyPlayed-station").length;var c=radio.similarBroadcastsElement.currentElementIndex;if(c>=b){radio.similarBroadcastsElement.currentElementIndex=0;c=0}dojo.query("#similar-broadcasts-element-sliderContainer .active").removeClass("active");dojo.addClass(dojo.query("#similar-broadcasts-element-sliderContainer .currentlyPlayed-station")[c],"active");var a=dojo.attr(dojo.query("#similar-broadcasts-element-sliderContainer .currentlyPlayed-station")[c],"bcastid");radio.similarBroadcastsElement.changeBroadcastInformation(a)},changeBroadcastInformation:function(a){dojo.query("#similar-broadcasts-element-information .ShownTeaser").attr("class","HiddenTeaser");dojo.query("#titelinformationen_"+a).attr("class","ShownTeaser")},animate:function(){if(radio.content.elementExists("similar-broadcasts-element-slider1")==false){window.clearTimeout(radio.similarBroadcastsElement.timeOut);return false}else{}var e=dojo.coords("similar-broadcasts-element-slider1");var d=dojo.coords("similar-broadcasts-element-slider2");var c=e.l;var b=d.l;if(e.l<=(0-e.w)){c=d.l+d.w;dojo.query("#similar-broadcasts-element-slider1").style({left:c+"px"})}if(d.l<=(0-d.w)){b=e.l+e.w;dojo.query("#similar-broadcasts-element-slider2").style({left:b+"px"})}radio.similarBroadcastsElement.currentElementIndex+=1;radio.similarBroadcastsElement.setActiveElement();var a={node:"similar-broadcasts-element-slider1",top:0,left:(dojo.coords("similar-broadcasts-element-slider1").l-112).toString(),unit:"px",duration:1000};var f={node:"similar-broadcasts-element-slider2",top:0,left:(dojo.coords("similar-broadcasts-element-slider2").l-112).toString(),unit:"px",duration:1000,onEnd:function(){radio.similarBroadcastsElement.setAnimationTimeOut()}};slideLeft1=dojo.fx.slideTo(a).play();slideLeft2=dojo.fx.slideTo(f).play()}};dojo.mixin(window.radio.eventHandling,{currentlyPlayedStationMouseOver:function(a){radio.similarBroadcastsElement.stopSlideAnimation();dojo.query("#similar-broadcasts-element-sliderContainer .active").removeClass("active");dojo.addClass(this,"active");radio.similarBroadcastsElement.changeBroadcastInformation(dojo.attr(this,"bcastid"))},currentlyPlayedStationMouseOut:function(a){radio.similarBroadcastsElement.setAnimationTimeOut()},homeCurrentlyPlayedMouseEnter:function(b){radio.currentlyPlayed.stopSlideAnimation();var a=dojo.attr(this,"bcastid");dojo.query("#home-currently-played #similar-broadcasts-element-sliderContainer .active").removeClass("active");dojo.addClass(this,"active");radio.currentlyPlayed.showInfos(a)},homeCurrentlyPlayedMouseLeave:function(a){radio.currentlyPlayed.setAnimationTimeOut(3000)}});if(window.radio.currentlyPlayed===undefined||window.radio.currentlyPlayed===null){window.radio.currentlyPlayed={}}window.radio.currentlyPlayed={init:function(){if(radio.content.elementExists("home-currently-played")){radio.currentlyPlayed.setSliderCounter(0);radio.currentlyPlayed.initialized=false;radio.currentlyPlayed.addLinksToSlider(radio.currentlyPlayed.currentSliderId1);radio.currentlyPlayed.addLinksToSlider(radio.currentlyPlayed.currentSliderId2);radio.currentlyPlayed.bcastInfos=[];radio.currentlyPlayed.currentPointer=2}},unLoad:function(){radio.currentlyPlayed.stopSlideAnimation()},initialized:false,currentPointer:2,addCurrentPointer:function(){radio.currentlyPlayed.currentPointer=radio.currentlyPlayed.currentPointer+1;if(radio.currentlyPlayed.currentPointer>=dojo.query("#similar-broadcasts-element-sliderContainer div a").length){radio.currentlyPlayed.currentPointer=2}},currentSliderId1:"currently-played-slider1",currentSliderId2:"currently-played-slider2",currentAnimationTimeOut:null,delayTime:3000,stopSlideAnimation:function(){window.clearTimeout(radio.currentlyPlayed.currentAnimationTimeOut)},setAnimationTimeOut:function(a){if(a===undefined){a=radio.currentlyPlayed.delayTime}window.clearTimeout(radio.currentlyPlayed.currentAnimationTimeOut);radio.currentlyPlayed.currentAnimationTimeOut=window.setTimeout("radio.currentlyPlayed.animate()",a)},bcastInfos:[],addBcastInfos:function(a){var c=false;if(a.typeAsInteger===7){c=true}var b={name:a.name,url:a.subDomaine,info:a.description,title:"",country:a.tagsForDisplay._country,genre:a.tagsForDisplay._genre,podcast:c};radio.currentlyPlayed.bcastInfos[a.id]=b},getSongTitle:function(a){var c="";var e="";var b=a.recentTitles[0];var d="";if(dojo.trim(b+" ")==="undefined"||dojo.trim(b+" ")==="#"){if(a.typeAsInteger===7){d=c}else{d=e}}else{d=b}return d},sliderCounter:0,getSliderCounter:function(){return radio.currentlyPlayed.sliderCounter},addSliderCounter:function(){radio.currentlyPlayed.sliderCounter+=1},setSliderCounter:function(a){radio.currentlyPlayed.sliderCounter=a},addLinksToSlider:function(a){radio.content.toggleLoadingIndicator("similar-broadcasts-element-loading-div",true);dojo.xhrGet({url:"/info/broadcast/recentlyplayedbroadcasts",handleAs:"json",preventCache:true,sliderId:a,load:function(d,e){dojo.empty(e.args.sliderId);if(e.args.sliderId==="currently-played-slider1"){dojo.empty("hidden-information-titles1")}else{dojo.empty("hidden-information-titles2")}var b=0;for(var c=0;c<d.length;c++){b+=radio.currentlyPlayed.createLinkElement(d[c],e.args.sliderId);radio.currentlyPlayed.createTitleElement(d[c],e.args.sliderId)}dojo.style(dojo.byId(e.args.sliderId),{width:b+"px"});if(radio.currentlyPlayed.initialized===false){dojo.style(dojo.byId(radio.currentlyPlayed.currentSliderId1),{left:"0px"});dojo.style(dojo.byId(radio.currentlyPlayed.currentSliderId2),{left:b+"px"});radio.currentlyPlayed.initialized=true}else{radio.content.toggleLoadingIndicator("similar-broadcasts-element-loading-div")}radio.currentlyPlayed.setAnimationTimeOut()},error:function(b){console.log("Error in addLinksToSlider");console.debug(b)}})},createTitleElement:function(a,d){var e=null;var c=null;var b=radio.currentlyPlayed.getSongTitle(a);if(d==="currently-played-slider1"){e=dojo.byId("hidden-information-titles1")}else{e=dojo.byId("hidden-information-titles2")}_newTitle=dojo.create("span",{"class":"title_"+a.id,innerHTML:b},e)},createLinkElement:function(j,a){var c=0;if(radio.content.elementExists(a)){var b=radio.jsp.quote_start+j.name+radio.jsp.quote_end+" "+radio.jsp.listenWithoutParam;if(radio.jsp.pageConfigServerSite=="72346-l-fr.net"){var b=radio.jsp.listenWithoutParam+" "+radio.jsp.quote_start+j.name+radio.jsp.quote_end}var e=radio.currentlyPlayed.getPictureUrl(j);if(e!==""){var f=dojo.create("a",{href:"http://"+j.subDomaine+"."+radio.jsp.pageConfigServerSite,"class":"currentlyPlayed-station",id:"currentlyPlayedStation_"+j.id,bcastid:j.id,title:b},dojo.byId(a));var g=dojo.create("span",{"class":"currentlyPlayed-stationLogo"},f);var h=dojo.create("img",{src:e,id:"playedBcast"+j.id},g);var d=dojo.create("span",{"class":"currentlyPlayed-activeFrame"},f);dojo.connect(f,"mouseenter",radio.eventHandling.homeCurrentlyPlayedMouseEnter);dojo.connect(f,"mouseleave",radio.eventHandling.homeCurrentlyPlayedMouseLeave);radio.currentlyPlayed.addBcastInfos(j);c=dojo.coords(f).w}}return c},getPictureUrl:function(b){var a=b.picture1Url;if(a==""){a=b.picture2Url}if(a==""){a=b.picture3Url}if(a==""){a=b.picture4Url}return a},showInfos:function(h){dojo.byId("similar-broadcasts-element-information").innerHTML="";var k=radio.currentlyPlayed.bcastInfos[h];var g=dojo.query("#similar-broadcasts-element-container span.title_"+h)[0];k.title=g.innerHTML;var b=radio.jsp.currentlyPlayedListen;var f=radio.jsp.pageConfigServerSite;var e=radio.jsp.currentlyPlayedFrom;var a=radio.jsp.currentlyPlayedNow;var c="";if(k.podcast===true){c="podcast";a=radio.jsp.currentlyPlayedNowPodcast;console.log("_podcastClassName: "+c)}if(k.title==""||k.title=="#"){a=""}var d=radio.jsp.quote_start+k.name+radio.jsp.quote_end+" "+radio.jsp.listenWithoutParam;if(radio.jsp.pageConfigServerSite=="72346-l-fr.net"){var d=radio.jsp.listenWithoutParam+" "+radio.jsp.quote_start+k.name+radio.jsp.quote_end}var j='<span class="similar-broadcasts-element-link">';j=j+'<span class="buttonContainer">';j=j+'<a title="'+d+'" href="http://'+k.url+"."+f+'" class="button-black"><span>'+b+" </span></a></span></span>";j=j+'<span class="similar-broadcasts-element-radioStation" class="'+c+'"> ';j=j+'<a title="'+d+'" href="http://'+k.url+"."+f+'">'+k.name+"</a></span>";j=j+'<span class="songtitle"> '+a+" "+k.title+"</span>";if(k.genre!==""){j=j+'<span id="stationcountry"> '+e+" "+k.country+": "+k.genre+"</span>"}else{j=j+'<span id="stationcountry"> '+e+" "+k.country+"</span>"}j=j+"</span>";dojo.byId("similar-broadcasts-element-information").innerHTML=j;dojo.query("#similar-broadcasts-element-information a").connect("onmouseenter",function(l){l.cancelBubble=true;if(l.stopPropagation){l.stopPropagation()}dojo.query("#similar-broadcasts-element-information").addClass("hover")});dojo.query("#similar-broadcasts-element-information a").connect("onmouseleave",function(l){l.cancelBubble=true;if(l.stopPropagation){l.stopPropagation()}dojo.query("#similar-broadcasts-element-information").removeClass("hover")})},animate:function(){if(radio.content.elementExists(radio.currentlyPlayed.currentSliderId1)){var g=dojo.byId(radio.currentlyPlayed.currentSliderId1);var d=dojo.byId(radio.currentlyPlayed.currentSliderId2);var f=dojo.coords(g).l;var c=dojo.coords(g).l+dojo.coords(g).w;var b=null;if(c===0){radio.currentlyPlayed.currentSliderId1=d.id;radio.currentlyPlayed.currentSliderId2=g.id;g=dojo.byId(radio.currentlyPlayed.currentSliderId1);d=dojo.byId(radio.currentlyPlayed.currentSliderId2);b=dojo.coords(g);dojo.style(d,{left:(b.w+b.l)+"px"});radio.currentlyPlayed.addLinksToSlider(d.id);radio.currentlyPlayed.stopSlideAnimation();radio.currentlyPlayed.currentPointer=2;return true}var h=dojo.query("#"+g.id+" a").length;var j=null;dojo.query("#similar-broadcasts-element-sliderContainer div a.active").removeClass("active");radio.currentlyPlayed.addCurrentPointer();if(radio.currentlyPlayed.currentPointer>=h){j=dojo.query("#"+d.id+" a")[radio.currentlyPlayed.currentPointer-h]}else{j=dojo.query("#"+g.id+" a")[radio.currentlyPlayed.currentPointer]}dojo.addClass(j,"active");radio.currentlyPlayed.showInfos(dojo.attr(j,"bcastid"));f=f-112;c=c-112;var e={node:radio.currentlyPlayed.currentSliderId1,top:0,left:f.toString(),unit:"px",duration:1000,onEnd:function(){radio.currentlyPlayed.setAnimationTimeOut()}};if(c<=560){var a={node:radio.currentlyPlayed.currentSliderId2,top:0,left:c.toString(),unit:"px",duration:1000};dojo.fx.slideTo(a).play()}dojo.fx.slideTo(e).play()}}};if(window.radio.broadcastfamily===undefined||window.radio.broadcastfamily===null){window.radio.broadcastfamily={}}window.radio.broadcastfamily={init:function(){dojo.query("#broadcast-info-broadcast-family a.change-list-size-50").connect("onclick",function(a){radio.eventHandling.changeNumberOfFamilyListItemsOnClick(50)});dojo.query("#broadcast-info-broadcast-family a.change-list-size-25").connect("onclick",function(a){radio.eventHandling.changeNumberOfFamilyListItemsOnClick(25)});dojo.query("#broadcast-info-broadcast-family a.change-list-size-15").connect("onclick",function(a){radio.eventHandling.changeNumberOfFamilyListItemsOnClick(15)});dojo.query("#broadcast-info-broadcast-family a.change-list-size-5").connect("onclick",function(a){radio.eventHandling.changeNumberOfFamilyListItemsOnClick(5)})},reloadList:function(){radio.content.toggleLoadingIndicator("broadcast-info-broadcast-family-loading");var a="broadcast-info-broadcast-family";if(radio.content.elementExists(a)){dojo.xhrGet({url:"broadcast-info/broadcast-info-broadcast-family.jsp?numberOfItems="+radio.broadcastfamily.getNumberOfListItems(),method:"GET",preventCache:true,handleAs:"text",load:function(b,c){dojo.byId(a).innerHTML=b;radio.broadcastfamily.init();radio.favorites.init()},error:function(b){console.debug(b)}})}},listSize:5,changeNumberOfListItemsTo:function(a){radio.broadcastfamily.listSize=a},getNumberOfListItems:function(){if(radio.broadcastfamily.listSize===null){radio.broadcastfamily.listSize=5}return radio.broadcastfamily.listSize}};dojo.mixin(window.radio.eventHandling,{changeNumberOfFamilyListItemsOnClick:function(a){radio.broadcastfamily.changeNumberOfListItemsTo(a);radio.broadcastfamily.reloadList()}});if(window.radio.broadcastlist===undefined||window.radio.broadcastlist===null){window.radio.broadcastlist={}}window.radio.broadcastlist={currentFilter:null,currentFilterDataLoaded:false,currentOrder:[],eventConnections:[],connections:null,showList:true,init:function(){console.info("radio.broadcastlist.init called.");if(radio.content.elementExists("broadcast-list-filter-wrapper")){node20=dojo.query("#broadcast-list a.change-list-size-20")[0];node40=dojo.query("#broadcast-list a.change-list-size-40")[0];node60=dojo.query("#broadcast-list a.change-list-size-60")[0];gotoPage=dojo.query("#content-list-gotopage")[0];gotoPageButton=dojo.query("#broadcast-list .content-list-gotopage-button")[0];dojo.query("#broadcast-list a.broadcast-list-paginate-button").connect("onclick",radio.eventHandling.goToBroadcastListPage);if(node20!==undefined){dojo.disconnect(radio.broadcastlist.eventConnections.top20);radio.broadcastlist.eventConnections.top20=dojo.connect(node20,"onclick",function(a){radio.eventHandling.changeNumberOfBroadcastListItemsOnClick(this,20)})}if(node40!==undefined){dojo.disconnect(radio.broadcastlist.eventConnections.top40);radio.broadcastlist.eventConnections.top40=dojo.connect(node40,"onclick",function(a){radio.eventHandling.changeNumberOfBroadcastListItemsOnClick(this,40)})}if(node60!==undefined){dojo.disconnect(radio.broadcastlist.eventConnections.top60);radio.broadcastlist.eventConnections.top60=dojo.connect(node60,"onclick",function(a){radio.eventHandling.changeNumberOfBroadcastListItemsOnClick(this,60)})}if(gotoPageButton!==undefined){dojo.disconnect(radio.broadcastlist.eventConnections.gotoPageButton);radio.broadcastlist.eventConnections.gotoPageButton=dojo.connect(gotoPageButton,"onclick",function(a){radio.eventHandling.goToPageDirectlyClick()})}if(gotoPage!==undefined){dojo.disconnect(radio.broadcastlist.eventConnections.gotoPage);radio.broadcastlist.eventConnections.gotoPage=dojo.connect(gotoPage,"onkeypress",function(a){radio.eventHandling.goToPageDirectlyKeyboard(this,a)})}dojo.query("a.content-list-favorite").connect("onclick",radio.eventHandling.favoritesInListOnClick);dojo.connect(dojo.byId("loading-filter-overlay"),"onmouseleave",radio.eventHandling.hideContentListFilterSelector);dojo.query("#content-list-sort-by-select-field").connect("onclick",radio.eventHandling.sortOnClick);dojo.query("#content-list-sort-by-popup").connect("onmouseleave",radio.eventHandling.sortPopUpOnLeave);dojo.query("#content-list-sort-by-popup ul li a").connect("onclick",radio.eventHandling.sortPopUpListOnClick);dojo.query(".hideOverlay").connect("onmouseover",radio.eventHandling.hideContentListFilterSelector);dojo.connect(dojo.byId("headline-on-top-of-the-filters"),"onmouseover",radio.eventHandling.hideContentListFilterSelector);radio.broadcastlist.connection=dojo.query("#broadcast-list-filter-selections li a:not(a.ok) span").connect("onmouseenter",radio.eventHandling.contentListTabMouseover);dojo.query("#broadcast-list-filter-selections li a.ok").style({cursor:"default"})}},reloadList:function(){radio.content.toggleLoadingIndicator("broadcast-list-loading");var b="broadcast-list";var a="/broadcast-list/broadcast-list-list.jsp?numberOfItems="+radio.broadcastlist.getNumberOfListItems();if(radio.broadcastlist.getFilterString()!==null){a="/broadcast-list/broadcast-list-list.jsp"+radio.broadcastlist.getFilterString()+"&numberOfItems="+radio.broadcastlist.getNumberOfListItems()}if(radio.content.elementExists(b)){dojo.xhrGet({url:a,method:"GET",preventCache:true,handleAs:"text",load:function(c,e){dojo.byId(b).innerHTML=c;radio.broadcastlist.init();radio.content.toggleLoadingIndicator("broadcast-list-loading");radio.favorites.init();radio.init();window.scrollTo(0,0);var d=a.replace(/^\/broadcast-list\/broadcast-list-list\.jsp/,radio.jsp.broadcastlist);radio.track.trackPageview({url:d})},error:function(c){console.debug("Fehler in xhrGet : "+c)}})}},listSize:20,changeNumberOfListItemsTo:function(a){radio.broadcastlist.listSize=a},getNumberOfListItems:function(){if(radio.broadcastlist.listSize===null){radio.broadcastlist.listSize=20}return radio.broadcastlist.listSize},urlFilterString:null,setUrlFilterString:function(b,c,a){radio.broadcastlist.urlFilterString="?levels="+b+"&order="+c+"&sorting="+a},setUrlFilterAndPagingString:function(a,d,c,b){radio.broadcastlist.urlFilterString="?levels="+a+"&order="+d+"&pageNumber="+c+"&sorting="+b},getFilterString:function(){return radio.broadcastlist.urlFilterString},nullUrlFilterString:function(){radio.broadcastlist.urlFilterString=null},valueOfSortBy:"",setValueOfSortBy:function(a){radio.broadcastlist.valueOfSortBy=a;return a},getValueOfSortBy:function(){return radio.broadcastlist.valueOfSortBy},goDirectlyToPage:function(f){var b=dojo.fromJson(dojo.attr(f,"paginateobject"));var a=b.levels;var e=b.order;var g=b.maxPage;var c=b.sorting;var d=f.value;if(d<1||isNaN(d)){d="1"}if(Number(d)>Number(g)){d=g}radio.broadcastlist.setUrlFilterAndPagingString(a,e,d,c);radio.broadcastlist.reloadList()},positionOverlay:function(){var b=dojo.coords(dojo.byId("broadcast-list-filter-selections"));var a=b.h+b.t-3;if(radio.content.debug){console.log("positionOverlay called.")}dojo.style(dojo.byId("loading-filter-overlay"),{display:"block",top:a+"px"})},setActiveState:function(a){if(radio.content.elementExists(a)){dojo.query("#"+a).addClass("active")}}};dojo.mixin(window.radio.eventHandling,{favoritesInListOnMouseEnter:function(b){console.log("Stern gehovert.");var a=dojo.fromJson(dojo.attr(this,"favoritesobject"));console.log("CSS-Klasse:."+a.targetClass+"a.content-list-favorite");dojo.query("."+a.targetClass+" a").addClass("favorite-hover")},favoritesInListOnMouseLeave:function(b){console.log("Stern gehovert.");var a=dojo.fromJson(dojo.attr(this,"favoritesobject"));console.log("CSS-Klasse:."+a.targetClass+"a.content-list-favorite");dojo.query("."+a.targetClass+" a").removeClass("favorite-hover")},goToBroadcastListPage:function(g){dojo.stopEvent(g);var b=dojo.fromJson(dojo.attr(this,"paginateobject"));var d=b.pageNumber;var a=b.levels;var f=b.order;var c=b.sorting;radio.broadcastlist.setUrlFilterAndPagingString(a,f,d,c);radio.broadcastlist.reloadList()},goToPageDirectlyKeyboard:function(b,a){if(a.which==13){dojo.stopEvent(a);radio.broadcastlist.goDirectlyToPage(b)}},goToPageDirectlyClick:function(){console.info("Event 'goToPageDirectlyClick' called");var a=dojo.byId("content-list-gotopage");radio.broadcastlist.goDirectlyToPage(a)},changeNumberOfBroadcastListItemsOnClick:function(e,b){console.log("New nr of items in broadcast list: "+b);var f=dojo.fromJson(dojo.attr(e,"levelobject"));var a=f.levels;var d=f.order;var c=f.sorting;radio.broadcastlist.setUrlFilterString(a,d,c);radio.broadcastlist.changeNumberOfListItemsTo(b);radio.broadcastlist.reloadList()},sortOnClick:function(b){dojo.stopEvent(b);var a=dojo.coords(dojo.byId("content-list-sort-by-select-field")).w;console.log("sortOnClick aufgerufen");if(radio.content.elementExists("content-list-sort-by-popup")){dojo.style(dojo.byId("content-list-sort-by-popup"),"width",(a-11)+"px");if(dojo.style(dojo.byId("content-list-sort-by-popup"),"display")=="block"){dojo.style(dojo.byId("content-list-sort-by-popup"),{display:"none"})}else{dojo.style(dojo.byId("content-list-sort-by-popup"),{display:"block"})}}},sortPopUpListOnClick:function(b){dojo.stopEvent(b);dojo.style(dojo.byId("content-list-sort-by-popup"),"display","none");var a=radio.broadcastlist.setValueOfSortBy(dojo.attr(this,"value"));dojo.byId("content-list-sort-by-select-text").innerHTML=this.innerHTML},sortPopUpOnLeave:function(a){dojo.style(dojo.byId("content-list-sort-by-popup"),{display:"none"})},contentListTabMouseover:function(f){f.stopPropagation();var a=dojo.fromJson(dojo.attr(this,"levelobject"));var c=a.selectionId;var h=a.levels;var j=a.selection;var k=a.order;var g=j;if(radio.broadcastlist.currentFilter!=j||radio.broadcastlist.currentFilter==null){radio.broadcastlist.showList=true;dojo.query("#broadcast-list-filter-selections li a.active").removeClass("active");dojo.query("#"+c).removeClass("ok").addClass("active");var b=dojo.coords(dojo.byId("broadcast-list-filter-selections"));var l=b.h+b.t-3;dojo.style(dojo.byId("loading-filter-overlay"),{display:"block",top:l+"px"});dojo.byId("broadcast-list-filter-result").innerHTML='<div id="broadcast-list-filter-selection-overlay-loader"><img src="/inc/img/loader-content-transparent.gif" alt="Loading" /></div>';var d="/broadcast-list/broadcast-list-filter.jsp?levels="+encodeURIComponent(h)+"&selection="+encodeURIComponent(j)+"&order="+k;if(dojo.IE8){d="/broadcast-list/broadcast-list-filter.jsp?levels="+encodeURIComponent(h)+"&selection="+encodeURIComponent(j)+"&order="+k}dojo.xhrGet({url:d,method:"GET",headers:{"Content-Type":"application/x-www-form-urlencoded;charset=UTF-8"},preventCache:true,handleAs:"text",load:function(e,o){if(radio.broadcastlist.showList===true){radio.broadcastlist.currentFilter=j;radio.broadcastlist.currentFilterDataLoaded=true;dojo.byId("loading-filter-overlay").innerHTML=e;var n=dojo.coords(dojo.byId("broadcast-list-filter-selections"));var m=n.h+n.t-3;dojo.style(dojo.byId("loading-filter-overlay"),{display:"block",top:m+"px"});radio.content.connectLinks()}},error:function(e){console.debug("Fehler in xhrGet : "+e);console.log("Fehler-URL: /broadcast-list/broadcast-list-filter.jsp?levels="+h+"&selection="+j);radio.broadcastlist.currentOrder.pop()}})}},hideContentListFilterSelector:function(a){radio.broadcastlist.showList=false;dojo.style(dojo.byId("loading-filter-overlay"),{display:"none"});dojo.query("#broadcast-list-filter-selections li a.active").removeClass("active");radio.broadcastlist.currentFilter=null},showContentListFilterSelector:function(a){dojo.style(dojo.byId("broadcast-list-filter-selection-overlay"),{display:"block"})}});if(window.radio.myradio===undefined||window.radio.myradio===null){window.radio.myradio={}}window.radio.myradio={buttonsInitialized:false,loadingIndicatorId:"my-radio-loading",init:function(){radio.content.connectLinks();if(radio.content.elementExists("my-radio-my-broadcasts-navigation")){dojo.query("#my-radio-my-broadcasts-navigation a.my-favorites").connect("onclick",function(){radio.eventHandling.myRadioSwitchList(1)});dojo.query("#my-radio-my-broadcasts-navigation a.my-top10").connect("onclick",function(){radio.eventHandling.myRadioSwitchList(2)});dojo.query("#my-radio-my-broadcasts-navigation a.recently-played").connect("onclick",function(){radio.eventHandling.myRadioSwitchList(3)});dojo.query("#my-radio-my-broadcasts-navigation a.my-recommendations").connect("onclick",function(){radio.eventHandling.myRadioSwitchList(4)})}dojo.query(".my-radio-broadcast-content-wrapper").connect("onmouseenter",radio.eventHandling.toggleMyRadioEditIcon);dojo.query("#my-radio-my-broadcast-list .content-list-row").connect("onmouseenter",radio.eventHandling.toggleMyRadioEditIcon);dojo.query(".laststations-list .laststations-list-item").connect("onmouseenter",radio.eventHandling.toggleMyRadioEditIcon);dojo.query(".my-radio-content-list .edit-icon").connect("onclick",radio.eventHandling.toggleMyRadioEditBox);dojo.query("#my-radio-my-broadcast-list .edit-icon").connect("onclick",radio.eventHandling.toggleMyRadioEditBox);dojo.query(".my-radio-nowplaying-laststations .edit-icon").connect("onclick",radio.eventHandling.toggleMyRadioEditBox);dojo.query(".my-radio-content-list-body .edit-menu-tag-link").connect("onclick",radio.eventHandling.toggleTagTab);dojo.query("#my-radio-my-broadcast-list .edit-menu-tag-link").connect("onclick",radio.eventHandling.toggleTagTab);dojo.query(".my-radio-nowplaying-laststations .edit-menu-tag-link").connect("onclick",radio.eventHandling.toggleTagTab);dojo.query("#my-radio-my-broadcast-list .content-list-row").connect("onmouseleave",function(){dojo.removeClass(this,"over")});dojo.query(".my-radio-broadcast-content-wrapper").connect("onmouseleave",function(){dojo.removeClass(this,"over")});dojo.query("#my-radio-my-broadcast-list a.broadcast-list-paginate-button").connect("onclick",radio.eventHandling.goToMyRadioListPage);dojo.query("#my-radio-my-broadcast-list #content-list-gotopage").connect("onkeypress",function(a){radio.eventHandling.goToMyRadioPageDirectlyKeyboard(this,a)});dojo.query("#my-radio-my-broadcast-list .content-list-gotopage-button").connect("onclick",function(a){radio.eventHandling.goToMyRadioPageDirectlyClick()});dojo.query(".my-radio-headline").connect("onmouseenter",radio.eventHandling.clearEditIconsAndLayers);dojo.query(".my-radio-content-list-body").connect("onmouseenter",radio.eventHandling.highlightInMyRadio);dojo.query(".my-radio-content-list-body").connect("onmouseleave",radio.eventHandling.unhighlightInMyRadio);dojo.query("#empfehlung-links").connect("onmouseenter",function(){dojo.addClass(this,"over")});dojo.query("#empfehlung-links").connect("onmouseleave",function(){dojo.removeClass(this,"over")});dojo.query("#empfehlung-rechts").connect("onmouseenter",function(){dojo.addClass(this,"over")});dojo.query("#empfehlung-rechts").connect("onmouseleave",function(){dojo.removeClass(this,"over")});dojo.query("a.my-radio-recommend-broadcast").connect("onclick",radio.eventHandling.showMyRadioRecommendationLayer);dojo.query("a.my-radio-integrate-broadcast").connect("onclick",radio.eventHandling.showMyRadioIntegrationLayer);dojo.query("a.close-my-radio-layer").connect("onclick",radio.eventHandling.closeMyRadioLayer);dojo.query("#my-radio-my-broadcasts-list-wrapper a.change-list-size-60").connect("onclick",function(a){radio.eventHandling.changeNumberOfMyRadioItemsOnClick(this,60)});dojo.query("#my-radio-my-broadcasts-list-wrapper a.change-list-size-40").connect("onclick",function(a){radio.eventHandling.changeNumberOfMyRadioItemsOnClick(this,40)});dojo.query("#my-radio-my-broadcasts-list-wrapper a.change-list-size-20").connect("onclick",function(a){radio.eventHandling.changeNumberOfMyRadioItemsOnClick(this,20)});dojo.query(".favorite-order-input").connect("onkeypress",radio.eventHandling.changeOrderOfFavorites);if(radio.content.elementExists("my-radio-recommendations-toggle-1")){dojo.query("#my-radio-recommendations-toggle-1").connect("onclick",function(){radio.eventHandling.myRadioToggleBox(this,"my-recommendations-first-box")});dojo.query("#my-radio-recommendations-toggle-2").connect("onclick",function(){radio.eventHandling.myRadioToggleBox(this,"my-recommendations-second-box")});radio.myradio.buttonsInitialized=true}else{if(!radio.content.elementExists("my-radio-recommendations-toggle-1")){radio.myradio.buttonsInitialized=false}}},reloadList:function(){var b="my-radio-my-broadcasts-list-wrapper";var a=radio.myradio.getActiveList()+radio.myradio.getFilterString()+"&numberOfItems="+radio.myradio.numberOfListItems;dojo.xhrGet({url:a,method:"GET",preventCache:true,handleAs:"text",load:function(c,d){dojo.byId(b).innerHTML=c;radio.myradio.init();radio.favorites.init();radio.tagging.init();window.scrollTo(0,0)},error:function(c){console.debug("Fehler in radio.myradio.reloadList xhrGet : "+c)}})},showLayer:function(){var b="my-radio-layer-div";var a=radio.myradio.getLayerTemplateUrl();dojo.xhrGet({url:a,method:"GET",preventCache:true,handleAs:"text",load:function(c,d){dojo.byId(b).innerHTML=c;radio.myradio.toggleLayerVisibility();radio.myradio.init()},error:function(c){console.debug("Fehler in radio.myradio.showLayer xhrGet : "+c)}})},moveBookmark:function(a,b){var c="/info/account/movebookmark?broadcast="+a+"&index="+b;radio.content.toggleLoadingIndicator(radio.myradio.loadingIndicatorId,true);dojo.xhrGet({url:c,method:"GET",preventCache:true,handleAs:"text",load:function(d,e){radio.content.toggleLoadingIndicator(radio.myradio.loadingIndicatorId,false);radio.myradio.reloadList()},error:function(d){console.debug("Fehler in radio.myradio.moveBookmark xhrGet : "+d)}})},numberOfListItems:20,layerTemplateUrl:null,getLayerTemplateUrl:function(){return radio.myradio.layerTemplateUrl},setLayerTemplateUrl:function(a){radio.myradio.layerTemplateUrl=a},activeList:null,getActiveList:function(){if(radio.myradio.activeList===null){radio.myradio.setActiveList("my-radio/my-radio-my-broadcasts.jsp?selectedList=1")}return radio.myradio.activeList},setActiveList:function(a){radio.myradio.activeList=a},urlFilterString:null,setUrlFilterAndPagingString:function(a){radio.myradio.urlFilterString="&pageNumber="+a},getFilterString:function(){if(radio.myradio.urlFilterString===null){radio.myradio.urlFilterString=""}return radio.myradio.urlFilterString},toggleLayerVisibility:function(){var b=dojo.byId("my-radio-layer-div");var a=dojo.style(b,"display");if(a=="none"){dojo.style(b,{display:"block"})}else{dojo.style(b,{display:"none"})}},goDirectlyToPage:function(c){var a=dojo.fromJson(dojo.attr(c,"paginateobject"));var d=a.maxPage;var b=c.value;if(b<1||isNaN(b)){b="1"}if(Number(b)>Number(d)){b=d}radio.myradio.setUrlFilterAndPagingString(b);radio.myradio.reloadList()}};dojo.mixin(window.radio.eventHandling,{goToMyRadioListPage:function(){var a=dojo.fromJson(dojo.attr(this,"paginateobject"));var b=a.pageNumber;radio.myradio.setUrlFilterAndPagingString(b);radio.myradio.reloadList()},myRadioSwitchList:function(a){radio.myradio.setActiveList("/my-radio/my-radio-my-broadcasts.jsp?selectedList="+a);radio.myradio.reloadList()},toggleMyRadioEditBox:function(){var b=dojo.fromJson(dojo.attr(this,"editobject"));var a=b.editMenuId;var c=dojo.style(dojo.byId(a),"display");if(c=="none"){dojo.style(dojo.byId(a),{display:"block"})}else{dojo.style(dojo.byId(a),{display:"none"})}},toggleTagTab:function(){var a=dojo.fromJson(dojo.attr(this,"popoutobject"));var c=dojo.byId(a.popoutId);var d=dojo.style(c,"display");if(d=="none"){dojo.style(c,{display:"block"});var b=dojo.query("#"+a.popoutId+" input");b[0].focus()}else{dojo.style(c,{display:"none"})}},toggleMyRadioEditIcon:function(){radio.eventHandling.clearEditIconsAndLayers();var b=dojo.fromJson(dojo.attr(this,"editobject"));var c=b.editIconId;var a=dojo.byId(c);var d=dojo.style(a,"display");if(d=="none"){dojo.style(a,{display:"block"})}else{dojo.style(a,{display:"none"})}},clearEditIconsAndLayers:function(){dojo.query(".edit-icon").style("display","none");dojo.query(".dropdown-content-wrapper").style("display","none")},showMyRadioRecommendationLayer:function(){var c=dojo.fromJson(dojo.attr(this,"broadcastobject"));var b=c.broadcastId;var a=c.thisTemplate;console.info("TEMPLATE:"+a);radio.myradio.setLayerTemplateUrl("/my-radio/my-radio-recommendation-layer.jsp?broadcastId="+b+"&template="+a);radio.eventHandling.clearEditIconsAndLayers();radio.myradio.showLayer()},showMyRadioIntegrationLayer:function(){var b=dojo.fromJson(dojo.attr(this,"broadcastobject"));var a=b.broadcastId;radio.myradio.setLayerTemplateUrl("/my-radio/my-radio-integration-layer.jsp?broadcastId="+a);radio.eventHandling.clearEditIconsAndLayers();radio.myradio.showLayer()},closeMyRadioLayer:function(){dojo.style(dojo.byId("my-radio-layer-div"),{display:"none"});radio.myradio.init()},changeOrderOfFavorites:function(b){if(b.keyCode==dojo.keys.ENTER){var a=this.value;var c=dojo.attr(this,"broadcastId");if(a<1||isNaN(a)){return false}else{radio.myradio.moveBookmark(c,a)}}},myRadioToggleBox:function(a,e){var d=dojo.query("#"+e+" .box-content");var c=d[0];var b=dojo.style(c,"display");if(b=="none"){dojo.style(c,{display:"block"});dojo.query("#"+e).addClass("open")}else{dojo.style(c,{display:"none"});dojo.query("#"+e).removeClass("open")}},changeNumberOfMyRadioItemsOnClick:function(b,a){radio.myradio.numberOfListItems=a;radio.myradio.setUrlFilterAndPagingString(1);radio.myradio.reloadList()},goToMyRadioPageDirectlyKeyboard:function(b,a){if(a.keyCode==dojo.keys.ENTER){dojo.stopEvent(a);radio.myradio.goDirectlyToPage(b)}},goToMyRadioPageDirectlyClick:function(){var a=dojo.byId("content-list-gotopage");radio.myradio.goDirectlyToPage(a)},highlightInMyRadio:function(){dojo.addClass(this,"over")},unhighlightInMyRadio:function(){dojo.removeClass(this,"over")}});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(n,b,o,e,k,l,g,f,d,m){if(!document.getElementById){return}this.DETECT_KEY=m?m:"detectflash";this.skipDetect=deconcept.util.getRequestParameter(this.DETECT_KEY);this.params=new Object();this.variables=new Object();this.attributes=new Array();if(n){this.setAttribute("swf",n)}if(b){this.setAttribute("id",b)}if(o){this.setAttribute("width",o)}if(e){this.setAttribute("height",e)}if(k){this.setAttribute("version",new deconcept.PlayerVersion(k.toString().split(".")))}this.installedVer=deconcept.SWFObjectUtil.getPlayerVersion();if(!window.opera&&document.all&&this.installedVer.major>7){deconcept.SWFObject.doPrepUnload=true}if(l){this.addParam("bgcolor",l)}var a=g?g:"high";this.addParam("quality",a);this.setAttribute("useExpressInstall",false);this.setAttribute("doExpressInstall",false);var j=(f)?f:window.location;this.setAttribute("xiRedirectUrl",j);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;if(window.radio.content.swfobject===undefined||window.radio.content.swfobject===null){window.radio.content.swfobject={}}window.radio.content.swfobject={init:function(){dojo.query(".swfobject").forEach(function(a){var c=dojo.fromJson(dojo.attr(a,"flashobject"));var b=new SWFObject(c.file,c.flashid,c.width,c.height,c.version);b.addParam("wmode",c.wmode);b.addParam("quality",c.quality);b.write(a.id)})}};
