(function($,flash){var createAttrs=function(obj){var aEach,aArray=[];for(aEach in obj){if(/string|number/.test(typeof obj[aEach])&&obj[aEach]!==''){aArray.push(aEach+'="'+obj[aEach]+'"');}}
return aArray[j]('');},createParams=function(obj){var aEach,bEach,aArray=[],bArray;if(typeof obj=='object'){for(aEach in obj){if(typeof obj[aEach]=='object'){bArray=[];for(bEach in obj[aEach]){bArray.push([bEach,'=',encodeURIComponent(obj[aEach][bEach])][j](''));}
obj[aEach]=bArray[j]('&amp;');}
if(obj[aEach]){aArray.push(['<param name="',aEach,'" value="',obj[aEach],'" />'][j](''));}}
obj=aArray[j]('');}
return obj;},expressInstallIsActive=false,j='join';$[flash]=(function(){try{var flashVersion='0,0,0',Plugin=navigator.plugins['Shockwave Flash']||ActiveXObject;flashVersion=Plugin.description||(function(){try{return(new Plugin('ShockwaveFlash.ShockwaveFlash')).GetVariable('$version');}
catch(eIE){}}());}
catch(e){}
flashVersion=flashVersion.match(/^[A-Za-z\s]*?(\d+)[\.|,](\d+)(?:\s+[d|r]|,)(\d+)/);return{available:flashVersion[1]>0,activeX:Plugin&&!Plugin.name,version:{major:flashVersion[1]*1,minor:flashVersion[2]*1,release:flashVersion[3]*1},hasVersion:function(version){var versionCompare=this.version,major='major',minor='minor',release='release';version=(/string|number/.test(typeof version))?version.toString().split('.'):version||[0,0,0];version=[version[major]||version[0]||versionCompare[major],version[minor]||version[1]||versionCompare[minor],version[release]||version[2]||versionCompare[release]];return(version[0]<versionCompare[major])||(version[0]==versionCompare[major]&&version[1]<versionCompare[minor])||(version[0]==versionCompare[major]&&version[1]==versionCompare[minor]&&version[2]<=versionCompare[release]);},expressInstall:'expressInstall.swf',create:function(obj){if(!$[flash].available||expressInstallIsActive||!typeof obj=='object'||!obj.swf){return false;}
if(obj.hasVersion&&!$[flash].hasVersion(obj.hasVersion)){obj={swf:obj.expressInstall||$[flash].expressInstall,attrs:{id:obj.id||'SWFObjectExprInst',name:obj.name,height:Math.max(obj.height||137),width:Math.max(obj.width||214)},params:{flashVars:{MMredirectURL:location.href,MMplayerType:($[flash].activeX)?'ActiveX':'PlugIn',MMdoctitle:document.title.slice(0,47)+' - Flash Player Installation'}}};expressInstallIsActive=true;}
else{obj=$.extend(true,{attrs:{id:obj.id,name:obj.name,height:obj.height||24,width:obj.width||300},params:{wmode:obj.wmode||'opaque',flashVars:obj.flashVars}},obj);}
if($[flash].activeX){obj.attrs.classid=obj.attrs.classid||'clsid:D27CDB6E-AE6D-11cf-96B8-444553540000';obj.params.movie=obj.params.movie||obj.swf;}
else{obj.attrs.type=obj.attrs.classid||'application/x-shockwave-flash';obj.attrs.data=obj.attrs.data||obj.swf;}
return['<object ',createAttrs(obj.attrs),'>',createParams(obj.params),'</object>'][j]('');}};}());$.fn[flash]=function(args){if(typeof args=='object'){this.each(function(){var test=document.createElement(flash);var newFlash=$[flash].create(args);if(newFlash){test.innerHTML=newFlash;if(test.childNodes[0]){this.appendChild(test.childNodes[0]);}};});}
else if(typeof args=='function'){this.find('object').andSelf().filter('object').each(function(){var elem=this,jsInteractionTimeoutMs='jsInteractionTimeoutMs';elem[jsInteractionTimeoutMs]=elem[jsInteractionTimeoutMs]||0;if(elem[jsInteractionTimeoutMs]<660){if(elem.clientWidth||elem.clientHeight){args.call(this);}
else{setTimeout(function(){$(elem)[flash](args);},elem[jsInteractionTimeoutMs]+66);}}});}
return this;};}(jQuery,'flash'));;jQuery.easing['jswing']=jQuery.easing['swing'];jQuery.extend(jQuery.easing,{def:'easeOutQuad',swing:function(x,t,b,c,d){return jQuery.easing[jQuery.easing.def](x,t,b,c,d);},easeInQuad:function(x,t,b,c,d){return c*(t/=d)*t+b;},easeOutQuad:function(x,t,b,c,d){return-c*(t/=d)*(t-2)+b;},easeInOutQuad:function(x,t,b,c,d){if((t/=d/2)<1)return c/2*t*t+b;return-c/2*((--t)*(t-2)-1)+b;},easeInCubic:function(x,t,b,c,d){return c*(t/=d)*t*t+b;},easeOutCubic:function(x,t,b,c,d){return c*((t=t/d-1)*t*t+1)+b;},easeInOutCubic:function(x,t,b,c,d){if((t/=d/2)<1)return c/2*t*t*t+b;return c/2*((t-=2)*t*t+2)+b;},easeInQuart:function(x,t,b,c,d){return c*(t/=d)*t*t*t+b;},easeOutQuart:function(x,t,b,c,d){return-c*((t=t/d-1)*t*t*t-1)+b;},easeInOutQuart:function(x,t,b,c,d){if((t/=d/2)<1)return c/2*t*t*t*t+b;return-c/2*((t-=2)*t*t*t-2)+b;},easeInQuint:function(x,t,b,c,d){return c*(t/=d)*t*t*t*t+b;},easeOutQuint:function(x,t,b,c,d){return c*((t=t/d-1)*t*t*t*t+1)+b;},easeInOutQuint:function(x,t,b,c,d){if((t/=d/2)<1)return c/2*t*t*t*t*t+b;return c/2*((t-=2)*t*t*t*t+2)+b;},easeInSine:function(x,t,b,c,d){return-c*Math.cos(t/d*(Math.PI/2))+c+b;},easeOutSine:function(x,t,b,c,d){return c*Math.sin(t/d*(Math.PI/2))+b;},easeInOutSine:function(x,t,b,c,d){return-c/2*(Math.cos(Math.PI*t/d)-1)+b;},easeInExpo:function(x,t,b,c,d){return(t==0)?b:c*Math.pow(2,10*(t/d-1))+b;},easeOutExpo:function(x,t,b,c,d){return(t==d)?b+c:c*(-Math.pow(2,-10*t/d)+1)+b;},easeInOutExpo:function(x,t,b,c,d){if(t==0)return b;if(t==d)return b+c;if((t/=d/2)<1)return c/2*Math.pow(2,10*(t-1))+b;return c/2*(-Math.pow(2,-10*--t)+2)+b;},easeInCirc:function(x,t,b,c,d){return-c*(Math.sqrt(1-(t/=d)*t)-1)+b;},easeOutCirc:function(x,t,b,c,d){return c*Math.sqrt(1-(t=t/d-1)*t)+b;},easeInOutCirc:function(x,t,b,c,d){if((t/=d/2)<1)return-c/2*(Math.sqrt(1-t*t)-1)+b;return c/2*(Math.sqrt(1-(t-=2)*t)+1)+b;},easeInElastic:function(x,t,b,c,d){var s=1.70158;var p=0;var a=c;if(t==0)return b;if((t/=d)==1)return b+c;if(!p)p=d*.3;if(a<Math.abs(c)){a=c;var s=p/4;}
else var s=p/(2*Math.PI)*Math.asin(c/a);return-(a*Math.pow(2,10*(t-=1))*Math.sin((t*d-s)*(2*Math.PI)/p))+b;},easeOutElastic:function(x,t,b,c,d){var s=1.70158;var p=0;var a=c;if(t==0)return b;if((t/=d)==1)return b+c;if(!p)p=d*.3;if(a<Math.abs(c)){a=c;var s=p/4;}
else var s=p/(2*Math.PI)*Math.asin(c/a);return a*Math.pow(2,-10*t)*Math.sin((t*d-s)*(2*Math.PI)/p)+c+b;},easeInOutElastic:function(x,t,b,c,d){var s=1.70158;var p=0;var a=c;if(t==0)return b;if((t/=d/2)==2)return b+c;if(!p)p=d*(.3*1.5);if(a<Math.abs(c)){a=c;var s=p/4;}
else var s=p/(2*Math.PI)*Math.asin(c/a);if(t<1)return-.5*(a*Math.pow(2,10*(t-=1))*Math.sin((t*d-s)*(2*Math.PI)/p))+b;return a*Math.pow(2,-10*(t-=1))*Math.sin((t*d-s)*(2*Math.PI)/p)*.5+c+b;},easeInBack:function(x,t,b,c,d,s){if(s==undefined)s=1.70158;return c*(t/=d)*t*((s+1)*t-s)+b;},easeOutBack:function(x,t,b,c,d,s){if(s==undefined)s=1.70158;return c*((t=t/d-1)*t*((s+1)*t+s)+1)+b;},easeInOutBack:function(x,t,b,c,d,s){if(s==undefined)s=1.70158;if((t/=d/2)<1)return c/2*(t*t*(((s*=(1.525))+1)*t-s))+b;return c/2*((t-=2)*t*(((s*=(1.525))+1)*t+s)+2)+b;},easeInBounce:function(x,t,b,c,d){return c-jQuery.easing.easeOutBounce(x,d-t,0,c,d)+b;},easeOutBounce:function(x,t,b,c,d){if((t/=d)<(1/2.75)){return c*(7.5625*t*t)+b;}else if(t<(2/2.75)){return c*(7.5625*(t-=(1.5/2.75))*t+.75)+b;}else if(t<(2.5/2.75)){return c*(7.5625*(t-=(2.25/2.75))*t+.9375)+b;}else{return c*(7.5625*(t-=(2.625/2.75))*t+.984375)+b;}},easeInOutBounce:function(x,t,b,c,d){if(t<d/2)return jQuery.easing.easeInBounce(x,t*2,0,c,d)*.5+b;return jQuery.easing.easeOutBounce(x,t*2-d,0,c,d)*.5+c*.5+b;}});;(function($){$.fn.hoverFlow=function(type,prop,speed,easing,callback){if($.inArray(type,['mouseover','mouseenter','mouseout','mouseleave'])==-1){return this;}
var opt=typeof speed==='object'?speed:{complete:callback||!callback&&easing||$.isFunction(speed)&&speed,duration:speed,easing:callback&&easing||easing&&!$.isFunction(easing)&&easing};opt.queue=false;var origCallback=opt.complete;opt.complete=function(){$(this).dequeue();if($.isFunction(origCallback)){origCallback.call(this);}};return this.each(function(){var $this=$(this);if(type=='mouseover'||type=='mouseenter'){$this.data('jQuery.hoverFlow',true);}else{$this.removeData('jQuery.hoverFlow');}
$this.queue(function(){var condition=(type=='mouseover'||type=='mouseenter')?$this.data('jQuery.hoverFlow')!==undefined:$this.data('jQuery.hoverFlow')===undefined;if(condition){$this.animate(prop,opt);}else{$this.queue([]);}});});};})(jQuery);;(function($){$.PeriodicalUpdater=function(options,callback){settings=jQuery.extend({url:'',method:'get',sendData:'',minTimeout:1000,maxTimeout:8000,multiplier:2,type:'text'},options);f=settings.method=='post'||settings.method=='POST'?$.post:$.get;var prevContent;var timerInterval=settings.minTimeout;getdata();function getdata()
{f(settings.url,settings.sendData,function(d){if(prevContent!=d)
{prevContent=d;if(callback)
{callback(d);}
PeriodicalTimer=setTimeout(getdata,settings.minTimeout);}else{if(timerInterval>settings.maxTimeout)
{timerInterval=timerInterval*settings.multiplier;}
if(timerInterval<settings.maxTimeout)
{timerInterval=settings.maxTimeout;}
PeriodicalTimer=setTimeout(getdata,timerInterval);}},settings.type)}};})(jQuery);;(function(){$.fn.options=function(obj){if(obj||obj==0){if(obj instanceof Array){this.each(function(){this.options.length=0;for(var i=0,len=obj.length;i<len;i++){var tmp=obj[i];if(tmp.length&&tmp.length==2){this.options[this.options.length]=new Option(tmp[0],tmp[1]);}}});return this;}else if(typeof obj=='number'){return $('option:eq('+obj+')',this);}else if(obj=='selected'){return this.val();}}else{return $('option',this)}
return $([]);}
$.fn.numericOptions=function(settings){settings=jQuery.extend({remove:true,from:1,to:31,selectedIndex:0,valuePadding:0,namePadding:0,labels:[],exclude:null,startLabel:null},settings);if(!(settings.from+'').match(/^\d+$/)||!(settings.to+'').match(/^\d+$/)||!(settings.selectedIndex+'').match(/^\d+$/)||!(settings.valuePadding+'').match(/^\d+$/)||!(settings.namePadding+'').match(/^\d+$/))return;if(settings.from>settings.to)return;if(settings.to-settings.from<settings.selectedIndex)return;if(settings.remove)this.children().remove();var padfunc=function(v,p){if((''+v).length<p){for(var i=0,l=p-(v+'').length;i<l;i++){v='0'+v;}}
return v;}
var exclude_strings=(settings.exclude&&settings.exclude instanceof Array&&settings.exclude.length>0)?' '+settings.exclude.join(' ')+' ':'';this.each(function(){this.options.length=0
var sl=settings.startLabel;if(sl&&sl.length&&sl.length==2){this.options[0]=new Option(sl[0],sl[1]);}});for(var i=settings.from,j=0;i<=settings.to;i++){this.each(function(){var val=padfunc(i,settings.valuePadding);if(exclude_strings.indexOf(' '+val+' ')<0){var lab=(settings.labels[j])?settings.labels[j]:padfunc(i,settings.namePadding);this.options[this.options.length]=new Option(lab,val);j++;}});}
this.each(function(){if(jQuery.browser.opera){this.options[settings.selectedIndex].defaultSelected=true;}else{this.selectedIndex=settings.selectedIndex;}});return this;};$.fn.datePulldown=function(settings){if(!settings.year||!settings.month)return;var y=settings.year;var m=settings.month;if(!y.val()||!m.val())return;if(!y.val().match(/^\d{1,4}$/))return;if(!m.val().match(/^[0][1-9]$|^[1][1,2]$|^[0-9]$/))return;var self=this;var fnc=function(){var tmp=new Date(new Date(y.val(),m.val()).getTime()-1000);var lastDay=tmp.getDate()-0;self.each(function(){var ind=(this.selectedIndex<lastDay-1)?this.selectedIndex:lastDay-1;this.selectedIndex=ind;$(this).numericOptions({to:lastDay,selectedIndex:ind});});}
y.change(fnc);m.change(fnc);return this;};})(jQuery);;jQuery.fn.log=function(msg){console.log('%s: %o',msg,this);return this;};jQuery.fn.fadeToggle=function(speed,easing,callback){return this.animate({opacity:'toggle'},speed,easing,callback);};jQuery.fn.slideFadeToggle=function(settings){settings=jQuery.extend({speed:700,easing:'swing'},settings);caller=this;if($(caller).css('display')==='none'){$(caller).css('opacity','0');$(caller).slideToggle(500);$(caller).animate({opacity:1},settings.speed,settings.easing);}else{$(caller).animate({opacity:0},settings.speed,settings.easing);$(caller).slideToggle(500);}};jQuery.fn.openModule=function(settings){settings=jQuery.extend({speed:700,easing:'swing'},settings);module=this;if($(module).css('display')==='none'){$(module).animate({height:'toggle'},settings.speed,settings.easing);$(module).animate({opacity:1},settings.speed,settings.easing);$('ul#podcasts-nav').hoverscroll();}else{}};jQuery.fn.closeModule=function(settings){settings=jQuery.extend({speed:700,easing:'swing'},settings);this.animate({opacity:'0'},settings.speed,settings.easing).animate({height:'toggle'},settings.speed,settings.easing);};$(function(){$('.no-script').removeClass('no-script');$.easing.def='easeOutSine';$("td.linkintable, blockquote").hover(function(e){$(this).hoverFlow(e.type,{backgroundColor:'#EBEBEB'},250,'swing');},function(e){$(this).hoverFlow(e.type,{backgroundColor:'#FFFFFF'},400,'swing');});$('#webradio-player').flash({swf:'assets/templates/capitalfm/flash/webradio.swf',height:72,width:'100%',hasVersion:9,expressInstaller:'assets/templates/capitalfm/flash/expressInstall.swf',params:{align:'middle',allowFullScreen:false,allowScriptAccess:'sameDomain',bgcolor:'#000000',loop:false,menu:false,play:false,quality:'high',wmode:'opaque',flashvars:{xml:'assets/templates/capitalfm/xml/webradio.xml'}}});$('#webradio-player p').remove();$.PeriodicalUpdater({url:'assets/load/load_ap.webradio.php',method:'post',minTimeout:80000,maxTimeout:30000,multiplier:'0.75',type:'text'},function(data){var airplayContainerWR=$('#webradio-popup div.centered-table-container');var airplayTableWR=$('#webradio-content table.centered:first');var htmlWR=data;$(airplayContainerWR).fadeOut(200);$(airplayTableWR).replaceWith(htmlWR);$(airplayContainerWR).fadeIn(300);});var tagHeute=parseInt($('#day-now').text(),10)-1;var monatHeute=parseInt($('#month-now').text(),10)-1;var jahrHeute=parseInt($('#year-now').text(),10);var monattxt=['Jan','Feb','März','April','Mai','Juni','Juli','Aug','Sep','Okt','Nov','Dez'];var stundentxt=['00:00','01:00','02:00','03:00','04:00','05:00','06:00','07:00','08:00','09:00','10:00','11:00','12:00','13:00','14:00','15:00','16:00','17:00','18:00','19:00','20:00','21:00','22:00','23:00'];$('#tag').numericOptions({from:1,to:31,selectedIndex:tagHeute,valuePadding:0,namePadding:2});$('#monat').numericOptions({from:1,to:12,selectedIndex:monatHeute,valuePadding:0,labels:monattxt});$('#jahr').numericOptions({from:2010,to:jahrHeute,selectedIndex:jahrHeute-2010});$('#stunde').numericOptions({from:0,to:23,startLabel:['suchen...','close'],selectedIndex:0,valuePadding:0,labels:stundentxt});$("#tag, #monat, #jahr, #stunde").change(function(){var tag=$('#tag').val();var monat=$('#monat').val();var jahr=$('#jahr').val();var stunde=$('#stunde').val();var apPostdata={'tag':tag,'monat':monat,'jahr':jahr,'stunde':stunde};var apResults=$('#airplay-search-results');var apLoading=$('#airplay-leg-img');var apLoadingDark=$('#webradio-popup #airplay-leg-img');var apLoadingBright=$('#middle-section #airplay-leg-img');if(stunde==="close"){$(apResults).animate({opacity:'0'},500,'swing');$(apResults).slideUp(500);}else{$(apLoadingDark).css('background-image','url(assets/templates/capitalfm/gfx/icons/ajax-load-dark.gif)');$(apLoadingBright).css('background-image','url(assets/templates/capitalfm/gfx/icons/ajax-load-bright.gif)');$(apResults).css({opacity:'0'});$(apResults).slideUp(500);$(apResults).load('assets/templates/capitalfm/includes/airplay_search.php',apPostdata,function(){$(apResults).slideDown(500);$(apResults).animate({opacity:'1'},500,'swing');$(apLoading).animate({opacity:1.0},850,function(){$(apLoadingDark).css('background-image','url(assets/templates/capitalfm/gfx/icons/legend.search-icon.png)');$(apLoadingBright).css('background-image','url(assets/templates/capitalfm/gfx/icons/legend.search-icon.png)');});});}
return false;});$("#ort").change(function(){var ort=$('#ort').val();var frPostdata={'ort':ort};var frResults=$('#freq-search-results');if(ort==="close"){$(frResults).animate({opacity:'0'},500,'swing');$(frResults).slideUp(500);}else{$(frResults).css({opacity:'0'});$(frResults).slideUp(500);$(frResults).load('assets/templates/capitalfm/includes/airplay_freq.php',frPostdata,function(){$(frResults).slideDown(500);$(frResults).animate({opacity:'1'},500,'swing');});}
return false;});$('#audio-player-icons a').hover(function(e){$(this).find('img').hoverFlow(e.type,{opacity:'0'},400);},function(e){$(this).find('img').hoverFlow(e.type,{opacity:'1'},400);});$(window).load(function(){$("a[href*='http://']:not([href*='"+location.hostname+"'])").attr('target','_blank');$("a.newtab").attr('target','_blank');});});