jQuery.extend({head:function(a,b,c){if(jQuery.isFunction(b)){c=b;
b={}
}return jQuery.ajax({type:"HEAD",url:a,data:b,complete:function(g,i){var h=g.getAllResponseHeaders().split("\n");
var d={};
var e=h.length;
for(var f=0;
f<=e;
f++){if(h[f].length!=0){header=h[f].split(": ");
d[header[0]]=header[1]
}}if(jQuery.isFunction(c)){c(d)
}}})
}});
jQuery.ARD=jQuery.ARD||{};
jQuery.extend(jQuery.ARD,{settings:{actionPrefix:"http://www.ard.de/mediathek/ard/servlet/content/",ARD_BASE_URL:"ard.ivwbox.de/cgi-bin/ivw/CP/ARD;",GSEA_BASE_URL:"gsea.ivwbox.de/cgi-bin/ivw/CP/0114_01;",ivw_i:encodeURIComponent("ARD.de/AVPortal"),ivw_k:"10",ivw_e:"ardmediathek.de"},init_IVW:function(d){var e=encodeURIComponent(this.settings.actionPrefix+d);
var c=encodeURIComponent(document.referrer);
var f=new Date().getTime();
var b="http://"+this.settings.ARD_BASE_URL+"p="+e+"&amp;i="+this.settings.ivw_i+"&amp;e="+this.settings.ivw_e+"&amp;k="+this.settings.ivw_k+"&amp;r="+c+"&amp;d="+f;
var a="http://"+this.settings.GSEA_BASE_URL+"p="+e+"&amp;r="+c+"&amp;d="+f+"&amp;e="+this.settings.ivw_e;
this.track(b);
this.track(a)
},track:function(b){var c=jQuery.noConflict();
var a=c("#ivwPixel");
c(a).append('<img id="pixelUrl" style="display:none" src="'+b+'" />"');
c("#ivwPixel").empty()
},init_etracker:function(a){et_eC_Wrapper("3WscdE",this.settings.actionPrefix+a,"ARD.de/AVPortal",0,"","",0,0,0,0,0,0,0)
},init_all_pixel:function(a){try{this.init_IVW(a)
}catch(b){}try{this.init_etracker(a)
}catch(b){}}});
var elements_first_click=new Array();
for(var i=0;
i<=10;
i++){elements_first_click[i]=true
}function pix_it(c,d,a){var b=true;
if(elements_first_click[d]!=undefined&&elements_first_click[d]==true){if(a==true){b=false
}elements_first_click[d]=false
}else{if(a==false){b=false
}elements_first_click[d]=true
}if(b==true){jq.ARD.init_all_pixel(c)
}};
jq.fn.ARD_box_navigation=function(){return this.each(function(){var h=jq(this).find(".mt-box-header_navigation a"),a=[],e,d=jq(this);
var b=function(i){var j=a[i].parents(".mt-box_slider").width(),l,k;
if(e>i){k=-j;
l=j
}else{k=j;
l=-j
}d.addClass("js-animating");
a[i].css("left",k);
a[e].animate({left:l},function(){d.removeClass("js-animating")
});
a[i].animate({left:0},function(){d.removeClass("js-animating");
jq(this).ARD_ie_elementRedraw()
});
e=i
};
var g=d.find(".mt-box_slider");
var c=jq('<div class="mt-box_loading" style="display:none;"><span>Daten werden geladen</span></div>');
g.append(c);
d.bind("ajax-start",function(i){c.show();
d.addClass("js-ajax-start")
});
d.bind("ajax-end",function(i){c.hide();
d.removeClass("js-ajax-start")
});
h.each(function(i){a[i]=undefined;
jq(this).bind("click",function(){if(typeof(f)!="undefined"&&!f){jq.ARD.init_all_pixel("Modul/"+jq(this).text())
}var j=h.parents(".mt-box").find(".mt-box_slider");
if(jq(this).hasClass("active")){return false
}h.removeClass("active");
jq(this).addClass("active");
if(a[i]==undefined&&e==undefined){d.trigger("ajax-start");
jq.get(this.href,function(k){d.trigger("ajax-end");
a[i]=jq(k);
j.append(a[i]);
a[i].ARD_image_cache();
e=i
})
}else{if(a[i]==undefined){d.trigger("ajax-start");
jq.get(this.href,function(k){d.trigger("ajax-end");
a[i]=jq(k);
j.append(a[i]);
a[i].ARD_image_cache();
b(i)
})
}else{b(i)
}}return false
})
});
var f=true;
h.eq(0).trigger("click");
f=false
})
};
jq.fn.ARD_image_cache=function(){return this.each(function(){var e=jQuery(this);
var b=e.find(".js-viewSwitch_manager");
if(b.length){var c=[];
var a=b.find("img").each(function(f){var g=jQuery(this);
c[f]=g.attr("data-src")
});
var d=function(f,g){a.each(function(h){this.src=c[h]
});
b.unbind("viewSwitch",d)
};
if(b.hasClass("mt-list_view")){b.bind("viewSwitch",d)
}if(b.hasClass("mt-tile_view")){d()
}}})
};
jq.fn.ARD_timeSwitch=function(){var f=jq(this),a=[],e,c;
f.each(function(g){jq(this).bind("click",function(){if(typeof(b)!="undefined"&&!b){jq.ARD.init_all_pixel("Modul/"+jq(this).text())
}f.removeClass("active");
jq(this).addClass("active");
c=g;
if(a[g]==undefined){var h=jq(this).trigger("ajax-start");
jq.get(this.href,function(k){k=k.replace(/\t/g,"");
k=k.replace(/\n/g,"");
h.trigger("ajax-end");
if(jq.browser.msie){var j=document.createElement("div");
j.innerHTML=k;
a[g]=jq(j.firstChild)
}else{a[g]=jq(k)
}var i=f.parents(".mt-box-slider_overflow").find(".js-timeSwitch_container").append(a[g]);
if(e!=undefined){a[e].hide()
}if(c!=g){a[g].hide()
}i.parent().ARD_image_cache();
a[g].show();
e=g
})
}else{if(e!=undefined){a[e].hide()
}a[g].parent().parent().ARD_image_cache();
a[g].show();
e=g
}return false
})
});
var d=f.filter(".active");
var b=true;
if(d.length){d.trigger("click")
}else{f.eq(0).trigger("click")
}b=false;
return this
};
jq.fn.ARD_viewSwitch=function(){if(this.length==0){return this
}var i=jq(this);
var j;
var a=[];
var e=i.parents(".mt-box-slider_overflow").find(".js-viewSwitch_manager");
var c=3;
var d=i.parents(".mt-box");
if(d[0]){var k=/mt-box-columns_(\d*)/.exec(d[0].className);
if(k){c=Number(k[1])
}}var h=function(l,n){for(var m=1;
m<n;
m++){if(m%c==0&&l<m){break
}}return m
};
e.bind("registerSwitchable",function(o,n){n=jq(n);
a.push(n);
var m=n.find(".js-toggle > li");
n.data("elements",m);
var l=false;
m.each(function(r){var q=jq(this);
var t=q.find(">ol");
var p=q.find(">.mt-media_item");
if(t.length==0){return
}q.data("to_toggle",t);
q.bind("toggle-toggle",function(){if(l){return
}var u=n.data("li_opened_index");
var v="";
if(u-1==r){q.trigger("toggle-close");
v="Close"
}else{q.trigger("toggle-open");
v="Open"
}if(v=="Open"){var w=q.find("div.mt-media_item h2.mt-title a").text().replace(/(^[\s\xA0]+|[\s\xA0]+$)/g,"").replace("/%0D/","");
w="Item/"+w.replace("/%0A/","")+"/"+window.location.search.substr(1);
jq.ARD.init_all_pixel(w)
}}).bind("toggle-open",function(){var u=n.data("li_opened");
if(u&&u!=q){u.trigger("toggle-close")
}f(n,r,true);
q.data("to_toggle").slideDown(ARD.speedsettings.accordion,function(){if(jq.browser.msie){setTimeout(function(){q.parents(".mt-box-overflow").scrollTo(q,1)
},5)
}else{q.parents(".mt-box-overflow").scrollTo(q,ARD.speedsettings.scrollTo)
}l=false
});
n.data("li_opened",q);
n.data("li_opened_index",r+1);
p.addClass("mt-media-item_opened")
}).bind("toggle-close",function(){var u=n.data("li_opened_index");
q.data("to_toggle").css("overflow","hidden").animate({height:"hide"},ARD.speedsettings.accordion,function(){l=false;
f(n,u-1,false)
});
n.data("li_opened",false);
n.data("li_opened_index",false);
p.removeClass("mt-media-item_opened")
}).find(">.mt-media_item .mt-title a").click(function(){q.trigger("toggle-toggle");
jq("body").trigger("hideAllFlyouts");
return false
});
t.find(".js-closeparent").click(function(){q.trigger("toggle-close");
return false
});
var s=q.find(".js-toggle-default_opened");
if(s.length){q.trigger("toggle-open")
}});
e.trigger("viewSwitch",j)
});
e.bind("viewSwitch",function(m,n){if(j==n){return
}if(j){e.removeClass(j)
}jq.each(a,function(){var p=jq(this);
var q=p.data("li_opened");
if(!q){return
}var o=p.data("li_opened_index");
if(n=="mt-tile_view"){j=n;
f(p,o-1,true)
}else{f(p,o-1,false)()
}setTimeout(function(){var r=p.data("elements");
p.find(".mt-box-overflow").scrollTo(r[o-1],0.1)
},50)
});
e.addClass(j=n);
if(j!="mt-tile_view"&&jq.browser.msie){var l=e.children();
jq("body").append(l);
e.append(l)
}});
var f=function(o,n,l){var q=o.data("elements");
var o=jq(q[n]);
var p=o.data("to_toggle");
if(j=="mt-tile_view"){if(l){var r=q.eq(h(n,q.length)-1);
var m=jq('<li class="mt-media-item_single"></li>');
r.after(m);
m.append(p)
}else{return function(){if(!p){return
}var s=p.parent();
o.append(p);
s.remove()
}
}}};
i.bind("click",function(){if(typeof(b)!="undefined"&&!b){jq.ARD.init_all_pixel("Modul/"+jq(this).text())
}i.removeClass("active");
var l=jq(this).addClass("active");
e.trigger("viewSwitch",l.attr("rel"));
return false
});
var g=i.filter(".active");
var b=true;
if(g.length){g.trigger("click")
}else{i.eq(0).trigger("click")
}b=false;
return this
};
jq.fn.ARD_Bigtarget=function(){jq(document).bind("mouseover",function(a){if(a.target.className.indexOf("mt-bigtarget")!=-1){jq(a.target).trigger("mouseenter")
}});
jq(document).bind("mouseout",function(a){if(a.target.className.indexOf("mt-bigtarget")!=-1){jq(a.target).trigger("mouseleave")
}});
this.find(".mt-title a").each(function(){var c=jq(this);
var b=c.clone().addClass("mt-bigtarget");
c.attr("class","");
b.text("");
var a=c.parents(".mt-media_item");
b.click(function(){c.trigger("click")
});
b.hover(function(){a.addClass("mt-media-item_hover")
},function(){a.removeClass("mt-media-item_hover")
});
a.append(b)
});
return this
};
jq.fn.ARD_flyout=function(){var k=function(w,v,m,z){var s=window.innerWidth||document.documentElement.clientWidth,r=window.innerHeight||document.documentElement.clientHeight,q=window.pageXOffset||document.documentElement.scrollLeft,o=window.pageYOffset||document.documentElement.scrollTop,A=r+o,t=s+q,n=t-40,l=A-30;
w+=20;
v+=20;
if(m&&z){var p=0;
if(n>(w+m)){p=w
}else{p=w-m-40
}var u=0;
if(l>(v+z)){u=v
}else{u=v-z-40;
if(u<o){u=o
}}return{left:p,top:u}
}};
var d=function(m,l){if(!(l.width&&l.height)){l.width=m.width();
l.height=m.height()
}};
var i=0,h=0,a={},c;
var f=function(l){i=l.pageX;
h=l.pageY
};
this.unbind("mousemove",f).bind("mousemove",f);
this.bind("hideAllFlyouts",function(l){if(g.id in a){b(g.id)
}});
this.bind("registerFlyouts",function(l,m){m.each(function(p){var o=jq(this),r="flyout_"+(+new Date())+"_"+p,q=0,n=0;
o.attr("id",r);
a[r]={id:r,trigger:o,monitoring:false,url:o.attr("rel")}
})
});
var e=function(l,n){if(a[n].flyout){if(typeof a[n].flyout==true){return
}if(a[n].visible===false&&!("timeout" in a[n])){a[n].timeout=setTimeout(function(){a[n].visible=true;
if(jq.browser.msie){if(jq.browser.version<=8){a[n].flyout.css({display:"block",opacity:"auto"})
}else{a[n].flyout.css({display:"block",opacity:1})
}}else{a[n].flyout.animate({opacity:1},ARD.flyout.show)
}},ARD.flyout.wait)
}var m=k(i,h,a[n].width,a[n].height);
if(m&&!isNaN(m.left)){a[n].flyout[0].style.left=m.left+"px";
a[n].flyout[0].style.top=m.top+"px"
}}else{a[n].flyout=true;
a[n].timeout=setTimeout(function(){jq.get(a[n].url,function(o){a[n].flyout=jq('<div class="mt-flyout" style="left:-1000em; top:-1000em;">              <div class="mt-flyout_topright"></div>              <div class="mt-flyout_bottomleft"></div>              <div class="mt-flyout_inner">                <div class="mt-flyout_content">'+o+"</div>              </div>            </div>").css("opacity",0);
jq(document.body).append(a[n].flyout);
a[n].visible=false;
d(a[n].flyout,a[n]);
a[n].loaded=true;
delete a[n].timeout;
e({},n)
})
},1000)
}};
var b=function(l){clearTimeout(a[l].timeout);
delete a[l].timeout;
if(typeof a[l].flyout=="undefined"||a[l].flyout.constructor==Boolean){delete a[l].flyout;
return
}a[l].flyout.css({left:-10000,top:-10000,opacity:0});
a[l].visible=false
};
var g={id:""};
var j=function(l){return function(){var m;
m=setInterval(function(){if(l!=g.id){b(l);
clearInterval(m);
a[l].monitoring=false
}},5)
}
};
jq(document).bind("mousemove",function(l){g=l.target;
if(l.target.className.indexOf("mt-fo_source")!=-1){var m=l.target.id;
if((m in a)&&a[m].monitoring==false){j(m)();
a[m].monitoring=true
}e(l,m)
}});
return this
};
jq.fn.ARD_paging=function(b,f){var c=this,a={},g=1;
var e=jq.fn.ARD_paging.containers=jq.fn.ARD_paging.containers||[];
var j=false;
jQuery.each(e,function(k,l){if(l[0]==c[0]){j=true
}});
if(j){return this
}e.push(c);
a[g]=jq("<ol></ol>");
var i=function(l,k){if(l==""){return false
}if(!(l in a)){a[l]="loading";
c.trigger("ajax-start");
jq.get(k,function(o,n){c.trigger("ajax-end");
if(g){a[g]=jq("<ol></ol>");
a[g].append(c.children())
}a[l]=jq("<ol></ol>");
a[l].append(o);
d(a[l]);
c.append(a[l].children());
b(c,a[l]);
g=l
})
}else{if(a[l]=="loading"){return false
}else{var m=a[l].children();
a[g].append(c.children());
c.append(a[l].children());
if(typeof f!=undefined){f(c,a[l])
}g=l
}}};
var d=function(l){var k=l.find(".ajax-paging-li select");
if(k[0]){var m=k[0].selectedIndex;
var o=function(){var q=jq(this).parents("form");
var p=q.find(".modulename_paging").text();
jq.ARD.init_all_pixel("Modul/"+p+"/PagingDropdown");
i(k[0].selectedIndex+1,k.val());
jq(k[0].options[m]).attr("selected","selected");
return false
};
k.change(o)
}var n=l.find(".paging-li select").change(function(){i(n[0].selectedIndex+1,n.val())
})
};
var h=function(m){var l=jq(this).parents("form").find(".modulename_paging").text();
jq.ARD.init_all_pixel("Modul/"+l+"/"+jq(this).text());
var k=jq(this).attr("rel");
i(k,this.href);
return false
};
this.find(".mt-paging a.ajax-paging").die("click",h).live("click",h);
d(this);
return this
};
jq.fn.ARD_alphabetSwitch=function(){return this.each(function(){var d=jq(this);
var b="";
b=jq('<div class="mt-alphabetSwitch-active_decorator mt-icon mt-icon-alphabet_decoration"></div>');
b.animate({left:(36)},ARD.speedsettings.alphabet);
d.append(b);
var a=d.find("li>span, li>a");
var c=a.width();
a.each(function(f){var e=jq(this);
if(e[0].nodeName.toLowerCase().indexOf("span")==-1){e.click(function(){if(f==0){b.animate({left:11},ARD.speedsettings.alphabet);
b.removeClass();
b.addClass("mt-alphabetSwitch-active_decorator mt-icon mt-icon-alphabet_decoration_zero")
}else{if(f==2||f==3||f==4||f==5||f==8||f==9||f==12||f==13||f==16||f==18){offset=20
}if(f==1||f==6||f==7||f==13||f==14||f==16||f==17||f==19||f==20||f==22||f==23||f==26){offset=19
}b.removeClass();
b.addClass("mt-alphabetSwitch-active_decorator mt-icon mt-icon-alphabet_decoration");
b.animate({left:(f*17)+offset},ARD.speedsettings.alphabet)
}})
}if(e.hasClass("active")){b.css("left",f*c)
}})
})
};
jq.fn.ARD_autocompleteSearch=function(a){return this.each(function(){var j=jq(this);
var f=false;
var c=j.parents("form");
var i="";
var e;
a.results.ARD_autocompleteSearchKeys(j);
var g=function(){var m=j[0].value;
if(m==i){return
}var o=m.substring(0,a.min_chars).toLowerCase();
var n=i.substring(0,a.min_chars).toLowerCase();
i=m;
if(o!=n){jq.getJSON(a.ajaxURL,{q:m},function(p){e=new ARD.SEARCH(p,"titel");
l(m)
})
}else{l(m)
}};
var k=function(p,o){var n=[];
for(var m=0;
m<p.length;
m++){if(p[m].medium==o.medium){n.push(p[m])
}}return n
};
var l=function(n){var m=e(n);
b(m,m.search_value);
a.wrapper.trigger("wrapperShow");
a.results.trigger("reInitialize");
return m
};
var b=function(r,q){var p="";
var n=h(k(r,{medium:"tv"}),q);
if(n.length){p+="<li><h2>Fernsehsendungen und -podcasts:</h2></li>";
p+=n
}var o=h(k(e(q),{medium:"radio"},q),q);
if(o.length){p+="<li><h2>Radiosendungen und -podcasts:</h2></li>";
p+=o
}var m=h(k(e(q),{medium:"nomedia"}),q);
if(m.length){p+="<li><h2>Stichworte:</h2></li>";
p+=m
}a.results[0].innerHTML=p
};
var h=function(o,u){var p=[];
var t=new RegExp(u,"gi");
for(var q=0;
q<o.length;
q++){var n=o[q];
var s=n.titel.replace(t,function(v){return"<strong>"+v+"</strong>"
});
var m=n.id;
var r=n.podcast?'<span class="mt-icon mt-icon_rss"></span>':"";
p.push('<li><a href="'+m+'" title="'+n.titel+'">'+s+" "+r+"</a></li>")
}return p.join("")
};
j.focus(function(){if(this.value.length>=a.min_chars){j.trigger("keyup")
}a.wrapper.trigger("wrapperShow")
});
j.keyup(function(m){if(m.keyCode==27){a.wrapper.trigger("wrapperHide");
j.blur()
}d=false;
if(this.value.length>=a.min_chars){g()
}});
var d=false;
a.wrapper.bind("wrapperShow",function(){a.wrapper.show();
f=true;
c.addClass("mt-search_focused")
});
a.wrapper.bind("wrapperHide",function(){setTimeout(function(){if(d==false){a.wrapper.hide();
f=false;
c.removeClass("mt-search_focused")
}},200)
});
a.wrapper.bind("mousemove, click",function(m){if(m.target.className.indexOf("js-advanced-search_show")!=-1){return true
}d=true;
j.focus();
m.stopPropagation()
});
jq("body").click(function(m){d=false;
a.wrapper.trigger("wrapperHide")
});
j.click(function(m){m.stopPropagation()
});
a.wrapper.find("*").bind("scroll",function(){d=true;
j.focus()
})
})
};
jq.fn.ARD_autocompleteSearchKeys=function(a){return this.each(function(){var e=jq(this),b=[],d=undefined;
a.bind("keydown",function(f){if(f.keyCode==13){return c()
}});
a.bind("keyup",function(f){switch(f.keyCode){case 38:e.trigger("keymoveUp");
break;
case 40:e.trigger("keymoveDown");
break;
default:return true;
break
}return false
});
e.bind("reInitialize",function(){d=undefined;
b=e.find("a");
e.scrollTo(0,1)
});
e.bind("keymoveDown",function(){var f=0;
if(d==undefined){d=-1
}if(d!=-1){jq(b[d]).removeClass("active")
}if(d+1>=b.length){f=d
}else{f=d+1
}d=f;
jq(b[d]).addClass("active");
e.scrollTo(b[d],1)
});
e.bind("keymoveUp",function(){var f=0;
if(d==undefined||d==-1){d=-1;
return
}if(d!=-1){jq(b[d]).removeClass("active")
}if(d-1>=0){f=d-1
}else{f=0
}d=f;
jq(b[d]).addClass("active");
e.scrollTo(b[d],1)
});
var c=function(){if(d==undefined||d==-1){return true
}else{window.location=jq(b[d]).attr("href");
return false
}}
})
};
jq.fn.ARD_actAsHint=function(){var a=function(b){return b.replace(/^\s+/,"").replace(/\s+$/,"")
};
return this.each(function(){var c=jq(this);
var b=c.val();
c.bind("focus",function(){if(a(c.val())==b){c.val("")
}}).bind("blur",function(){if(a(c.val()).length==0){c.val(b)
}})
})
};
jq.fn.ARD_ie_elementRedraw=function(){return this.each(function(){if(jq.browser.msie){var a=this;
a.style.marginLeft="-1px";
setTimeout(function(){a.style.marginLeft="0"
},1)
}})
};
jq.fn.ARD_box_preload=function(a){return this.each(function(){var c=jq(this);
var b=c.parents(".mt-box");
if(c.hasClass("js-loading")){return
}c.addClass("js-loading");
b.trigger("ajax-start");
jq.get(this.href,function(d){b.trigger("ajax-end");
c.replaceWith(d);
if(a){a()
}})
})
};
jq.fn.ARD_add_count=function(a,c){var b;
if(a=="outside"){b=this.parents(".mt-box-slider_overflow").find(".mt-box_refine")
}else{b=this.find(".mt-box_refine")
}b.find(".mt-box_count").remove();
b.prepend('<li class="mt-box_count">'+c+"</li>");
return this
};
jq.fn.ARD_main_navi=function(){var a=this.parents("ul");
return this.each(function(){var d=jq(this),c=d.closest("li");
c.bind("main_navi_show",function(){var f;
if(!d.data("ajax-content")){d.data("ajax-content","loading");
var e=d.attr("href");
if(e&&e.length){jq.get(e,function(g){var g=jq(g);
c.append(g);
d.data("ajax-content",g);
c.trigger("main_navi_show")
})
}else{d.data("ajax-content",true);
c.trigger("main_navi_show")
}return false
}c.addClass("special_active");
jq.ARD.init_all_pixel("Modul/"+d.text()+"/aufklappen");
return false
});
c.bind("main_navi_hide",function(){c.removeClass("special_active");
jq.ARD.init_all_pixel("Modul/"+d.text()+"/zuklappen")
});
var b=function(){var e=a.find(".special_active");
if(e[0]!=c[0]){e.trigger("main_navi_hide")
}if(c.hasClass("special_active")){c.trigger("main_navi_hide")
}else{c.trigger("main_navi_show")
}return false
};
d.bind("click",b)
})
};
jq.fn.ARD_missed_tabs=function(){var d=this;
var a=[];
this.each(function(){var e=jq("#"+this.href.split("#")[1]).hide();
a.push(e[0]);
jq(this).click(function(){d.removeClass("active");
jq(this).addClass("active");
a.hide();
e.show();
if(!c){jq.ARD.init_all_pixel("Modul/"+jq(this).text())
}return false
})
});
a=jq(a);
var b=this.filter(".active");
var c=true;
if(b.length){b.click()
}else{this.eq(0).click()
}var c=false;
return this
};
jq.fn.ARD_broadcast_list=function(){return this.each(function(){var h=jq(this);
var g;
var f;
var a=h.find(".mt-form_text").ARD_actAsHint();
var e=h.find(".js-resultsContainer").ARD_autocompleteSearchKeys(a);
var c="";
h.submit(function(){return false
});
a.keyup(function(i){if(this.value!=c){var j=this.value;
b(d(j));
c=j;
e.trigger("reInitialize")
}});
var d=function(j){if(j.length){var i=g(j)
}else{i=f
}return i
};
var b=function(l){var j=[];
for(var k=0;
k<l.length;
k++){var m=l[k];
j.push('<li><a href="'+m.link+'" title="'+m.kanal+'">• '+m.titel+"</a></li>")
}e[0].innerHTML=j.join("")
};
g=new ARD.SEARCH(f=sendungVerpasstListe,"titel");
b(f)
})
};
jq.fn.ARD_toggle_rel_click=function(a,b){return this.each(function(){var g=jq(this);
var e=g.find(".title");
var c=e.text();
var d=g.attr("rel");
var f=!g.hasClass("active");
g.click(function(){if(f){e.text(c);
b.call(g);
g.removeClass("opened");
f=false
}else{e.text(d);
a.call(g);
g.addClass("opened");
f=true
}return false
});
g.bind("click-hide",function(){e.text(c);
b.call(g);
g.removeClass("opened");
f=false
});
g.trigger("click")
})
};
jq.datepicker.setDefaults({closeText:"schließen",prevText:"Zurück",nextText:"Vor",currentText:"heute",monthNames:["Januar","Februar","März","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember"],monthNamesShort:["Jan","Feb","Mär","Apr","Mai","Jun","Jul","Aug","Sep","Okt","Nov","Dez"],dayNames:["Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag"],dayNamesShort:["So","Mo","Di","Mi","Do","Fr","Sa"],dayNamesMin:["So","Mo","Di","Mi","Do","Fr","Sa"],dateFormat:"dd.mm.yy",firstDay:1,isRTL:false});
jq.fn.ARD_toggle_datepicker=function(a){return this.each(function(){var c=jq(this);
var b=c.find(".ui-datepicker").hide();
c.find(".mt-button").ARD_toggle_rel_click(function(){jq(a).trigger("click-hide");
b.show()
},function(){b.hide()
})
})
};
jq.fn.ARD_simple_tabs=function(){var b=this;
var d;
var a=[];
b.each(function(){var e=jq("#"+this.href.split("#")[1]);
a.push(e[0]);
var f=jq(this).click(function(){if(d){d.removeClass("active")
}d=f.addClass("active");
a.hide();
e.show();
return false
})
});
a=jq(a);
var c=this.filter(".active");
if(c.length){c.click()
}else{b.eq(0).click()
}return this
};
jq.fn.ARD_all_some_checked=function(){return this.each(function(){var f=jq(this);
var e=f.find(":radio");
var d=e.filter(".checked");
var a=e.filter(".unchecked");
var c=f.find(":checkbox");
var b=c.filter(":checked").length;
d.bind("click",function(){c.attr("checked","checked");
b=c.length
});
a.bind("click",function(){c.attr("checked","");
b=0
});
c.click(function(){if(this.checked){b++;
if(b>=c.length){d.attr("checked","checked");
return
}}else{b--
}a.attr("checked","checked")
});
if(b>=c.length){d.attr("checked","checked")
}else{a.attr("checked","checked")
}})
};
jq.fn.ARD_summary_sentence=function(){return this.each(function(){var q=jq(this);
var p=false;
var c=q.parents(".mt-modal-bg-dialog_wrap").find("a.js-togglePrevious");
var a=false;
var g=function(){if(!p){return
}if(!a){c.trigger("click");
a=true
}q.prev().hide();
q.show()
};
var l=q.find(".term");
var j=jq("#search_term").keyup(function(){if(this.value!=this.title){g();
l.text(this.value)
}}).trigger("keyup");
var h=q.find(".content_type");
var i=jq("#content_type :radio").bind("click",function(){g();
h.html(" in <strong>"+this.title+"</strong>")
});
i.filter(":checked").trigger("click");
var f=q.find(".content_type_podcast");
var t=jq("#content_type_podcast :checkbox").bind("click",function(){if(this.checked){g();
var u=" in <strong>"+this.title+"</strong>"
}else{var u=""
}f.html(u)
});
t.filter("checked").triggerHandler("click");
p=true;
var s=q.find(".categories");
var m=jq("#mt-categories :checkbox");
var k;
m.bind("click",function(){k=m.filter(":checked");
if(k.length<m.length&&k.length!=0){g();
if(k.length<=2){var u=[];
k.each(function(){u.push("<strong>»"+this.title+"«</strong>")
});
s.html(" in "+u.join(", "))
}else{s.html(" in "+k.length+" Kategorien")
}}else{if(k.length==m.length){s.text(" in allen Kategorien")
}else{s.text("")
}}});
m.eq(0).triggerHandler("click");
jq("#mt-categories .checked").bind("click",function(){g();
s.text(" in allen Kategorien")
});
var n=q.find(".broadcaster");
var d=jq("#mt-brodcast :checkbox");
var o;
d.bind("click",function(){o=d.filter(":checked");
if(o.length<d.length&&o.length!=0){g();
if(o.length<=2){var u=[];
o.each(function(){u.push("<strong>»"+this.title+"«</strong>")
});
n.html(" in "+u.join(", "))
}else{n.text(" in "+o.length+" Sendern")
}}else{n.text("")
}});
d.eq(0).triggerHandler("click");
jq("#mt-brodcast .checked").bind("click",function(){g();
n.text("")
});
var b=q.find(".timespan");
var e=jq("#mt-from");
var r=jq("#mt-to");
jq("#mt-from, #mt-to").bind("blur",function(){var v=e.val();
var u=r.val();
g();
if(v.length&&u.length){b.html(" zwischen <strong>"+v+"</strong> und <strong>"+u+"</strong>")
}else{if(v.length&&u.length==0){b.html(" ab <strong>"+v+"</strong>")
}else{if(v.length==0&&u.length){b.html(" bis <strong>"+u+"</strong>")
}else{b.text("")
}}}});
a=true
})
};
jq.fn.ARD_show_advanced_search=function(){return this.each(function(){var b;
var c=jq(".js-advanced_search");
var a=c.attr("href");
c.remove();
jq(".js-advanced-search_show").live("click",function(){if(!b){jq.get(a,function(d){b=jq(d);
jq("body").append(b)
})
}else{jq("#mt-advanced_search").show();
jq("#search_term").val(jq("#search_field").val())
}return false
})
})
};
jq.fn.ARD_collapseable=function(){return this.each(function(){var b=jq(this);
var a=b.find(".js-collapseable_content");
if(!b.hasClass("active")){b.addClass("collapsed")
}b.find(".js-collapseable_trigger").click(function(){a.slideToggle(function(){setTimeout(function(){b.toggleClass("collapsed")
},100)
});
return false
})
})
};
jq.fn.ARD_userrating=function(){return this.each(function(){var b=jq(this).ARD_radios_submit_unlock();
var a=b.find(".mt-userrating_content");
b.ajaxForm(function(){b.addClass("mt-userrating_send")
});
b.find("p.mt-userrating_trigger").ARD_tooltip();
b.find(".js-close").bind("click",function(){a.fadeOut();
return false
});
b.find("a.mt-userrating_trigger").bind("click",function(){a.fadeIn();
return false
}).ARD_tooltip()
})
};
jq.fn.ARD_tooltip=function(){return this.each(function(){var b=jq(this);
var a;
b.hover(function(){if(!a){a=jq('<p class="mt-tooltip">'+b.attr("title")+"</p>");
b.attr("title","");
jq(document.body).append(a)
}a.stop(true,true).fadeIn()
},function(){a.stop(true,true).fadeOut()
});
b.mousemove(function(e){if(a){var c=e.pageX;
var f=e.pageY;
var d=a[0];
d.style.top=(f+10)+"px";
d.style.left=(c+10)+"px"
}})
})
};
jq.fn.ARD_radios_submit_unlock=function(){return this.each(function(){var c=jq(this);
var b=c.find(":radio");
var a=c.find(":submit");
b.bind("change, click",function(){a.removeAttr("disabled")
})
})
};
jq.fn.ARD_cliprecommend=function(){return this.each(function(){var b=jq(this);
var a=function(c){return c.replace(/^\s+/,"").replace(/\s+$/,"")
};
b.ajaxForm({beforeSubmit:function(h,g){g.removeClass("mt-cliprecommend_validation");
var i=false;
var e=jq("#mt-cliprecommend_name").removeClass("error");
var f=jq("#mt-cliprecommend_mail_receiver").removeClass("error");
var d=jq("#mt-cliprecommend_mail_recipient").removeClass("error");
var c=jq("#mt-cliprecommend_captcha").removeClass("error");
if(a(e.val()).length==0){e.addClass("error");
i=true
}if(a(f.val()).length==0){f.addClass("error");
i=true
}if(a(d.val()).length==0){d.addClass("error");
i=true
}if(a(c.val()).length==0){c.addClass("error");
i=true
}if(i){g.addClass("mt-cliprecommend_validation")
}return !i
},success:function(c){b.addClass("mt-cliprecommend_send");
b.append(c)
}})
})
};
jq.fn.ARD_init_advanced_search=function(){var c=function(f){if(typeof(f)=="string"){var d=/(\d{2}).(\d{2}).(\d{4})/.exec(f);
if(d){var f={selectedYear:d[3],selectedMonth:d[2],selectedDay:d[1]};
var e=new Date(f.selectedYear,f.selectedMonth-1,f.selectedDay)
}else{return null
}}else{var e=new Date(f.selectedYear,f.selectedMonth,f.selectedDay)
}if(e=="Invalid Date"){return false
}return e
};
var b=function(d){return d.replace(/^\s+/,"").replace(/\s+$/,"")
};
var a=function(){var h=jq("#mt-timespan").removeClass("format-error bigger-error future-error history-error");
var j=b(jq("#mt-from").val());
var i=c(j);
var g=b(jq("#mt-to").val());
var d=c(g);
if((i==null&&j.length)||(d==null&&g.length)){h.addClass("format-error");
return
}if(+i>+d&&i&&d){h.addClass("bigger-error");
return
}if(typeof(maxDaysSearchInFuture)=="undefined"){maxDaysSearchInFuture=14
}if((+d>(+new Date())+(1000*60*60*24*maxDaysSearchInFuture)&&d)||(+i>(+new Date())+(1000*60*60*24*maxDaysSearchInFuture)&&i)){h.addClass("future-error");
document.getElementById("maxDaysSearchInFutureDiv").innerHTML=maxDaysSearchInFuture;
return
}if((+i<new Date(1949,12,31)&&i)||(+d<new Date(1949,12,31)&&d)){h.addClass("history-error");
return
}if(i){jq("#mt-from-picker").datepicker("setDate",i);
var f=jq("#mt-from-picker").datepicker("getDate");
jq("#mt-to-picker").datepicker("option","minDate",f)
}else{jq("#mt-from-picker").datepicker("setDate",new Date())
}if(d){jq("#mt-to-picker").datepicker("setDate",d);
var e=jq("#mt-to-picker").datepicker("getDate");
jq("#mt-from-picker").datepicker("option","maxDate",e)
}else{jq("#mt-to-picker").datepicker("setDate",new Date())
}};
jq("#mt-from-picker").datepicker({onSelect:function(e,f){jq("#mt-from").val(e).trigger("blur");
f.dpDiv.prev().click();
var d=c(f);
jq("#mt-to-picker").datepicker("option","minDate",d)
},minDate:new Date(1950,1-1,1),maxDate:"+14d"}).ARD_toggle_datepicker("#mt-to-picker .mt-button");
jq("#mt-to-picker").datepicker({onSelect:function(e,f){jq("#mt-to").val(e).trigger("blur");
f.dpDiv.prev().click();
var d=c(f);
jq("#mt-from-picker").datepicker("option","maxDate",d)
},minDate:new Date(1950,1-1,1),maxDate:"+14d"}).ARD_toggle_datepicker("#mt-from-picker .mt-button");
jq("#mt-from").bind("blur",function(){var d=b(this.value);
a()
});
jq("#mt-to").bind("blur",function(){var d=b(this.value);
a()
});
jq("#search_term").ARD_actAsHint();
jq(".mt-search_tabs a").ARD_simple_tabs();
jq("#mt-brodcast, #mt-categories").ARD_all_some_checked();
jq("a.js-togglePrevious").ARD_toggle_rel_click(function(){this.prev().slideDown()
},function(){this.prev().slideUp()
});
jq(".summary_sentence").ARD_summary_sentence();
jq(".mt-modal-bg .js-close").bind("click",function(d){jq(this).parents(".mt-modal-bg").hide();
return false
});
jq(".mt-modal-bg .mt-modal-bg-overlay_wrap").bind("click",function(d){if(d.target.className.indexOf("mt-modal-bg-overlay_wrap")!=-1||d.target.className.indexOf("mt-modal-bg-overlay")!=-1){jq(this).parents(".mt-modal-bg").hide();
return false
}});
return this
};
jq.fn.ARD_hide_if_empty=function(){return this.each(function(){jq(this).parents(".js-hide_if_empty").hide()
})
};
ARD={speedsettings:{accordion:200,scrollTo:500,alphabet:200},flyout:{wait:1000,show:200,hide:200},init:{},SEARCH:function(a,g){if(!g){g="titel"
}var h=function(m,l,i){return l>=m&&l<=i
};
var e=[];
var k=[];
var j=0;
for(var b=0;
b<a.length;
b++){var d=a[b][g];
k.push(d);
e.push([j,j+=d.length+1])
}k=k.join("");
var c=function(l){if(l.length==0){return l
}var o=[];
var q=e.length;
var m=0;
for(var n=0;
n<q;
n++){for(m=m;
m<l.length;
m++){var p=l[m];
if(p<e[n][0]){continue
}if(h(e[n][0],p,e[n][1])){o.push(p)
}break
}}return o
};
var f={};
return function(p){var p=p.replace(/\s+/g," ").replace(/^\s*/,"").replace(/\s*$/,"");
if(p in f){return f[p]
}var m=[];
k.replace(new RegExp(p,"gi"),function(r,i,s){var t=k.substring(i-1,i);
if(t==""||t==" "||t==undefined||t==""){m.push(i+1)
}});
m=c(m);
var o=[];
var q=0;
var l=e.length;
for(var n=0;
n<l;
n++){if(m.length==0){break
}if(h(e[n][0],m[0],e[n][1])){m.shift();
o.push(a[n])
}}f[p]=o;
o.search_value=p;
return o
}
}};
(function(a){a(function(){var b=a("body");
b.ARD_flyout();
a(".mt_navi .special > a").ARD_main_navi();
a("body").ARD_show_advanced_search();
b.bind("init_level_1-2-3-4",function(d,c){c.ARD_Bigtarget().trigger("registerFlyouts",[c.find(".mt-fo_source")]);
c.parents(".js-viewSwitch_manager").trigger("registerSwitchable",c);
c.find(".mt-view-level_1 > li > .mt-media_item > .mt-fo_source").click(function(){return false
});
c.ARD_image_cache()
});
b.bind("init_level_2-3-4",function(d,c){c.ARD_Bigtarget().trigger("registerFlyouts",[c.find(".mt-fo_source")]);
c.parents(".js-viewSwitch_manager").trigger("registerSwitchable",c);
c.find(".mt-view-level_2 > li > .mt-media_item .mt-fo_source").click(function(){return false
});
c.find(".mt-view-level_2 > li").eq(0).trigger("toggle-open");
c.find(".mt-view-level_2").ARD_paging(function(e,f){b.trigger("init_level_2-3-4",[c])
},function(e,f){c.data("li_opened",false);
c.data("li_opened_index",false);
c.find(".mt-view-level_2 ol:visible").hide();
c.find(".mt-media-item_opened").removeClass("mt-media-item_opened");
setTimeout(function(){e.find("> li").eq(0).trigger("toggle-open")
},10)
});
c.ARD_image_cache()
});
b.bind("init_level_3-4",function(d,c){c.ARD_Bigtarget().trigger("registerFlyouts",[c.find(".mt-fo_source")]);
c.find(".mt-view-level_3").ARD_paging(function(e,f){e.ARD_Bigtarget();
c.trigger("registerFlyouts",[e.find(".mt-fo_source")]);
c.ARD_image_cache()
},function(){});
c.ARD_image_cache()
});
b.bind("init_level_3-4-fake-level-1",function(d,c){c.ARD_Bigtarget().trigger("registerFlyouts",[c.find(".mt-fo_source")]);
c.find(".mt-view-level_1").ARD_paging(function(e,f){e.ARD_Bigtarget();
c.trigger("registerFlyouts",[e.find(".mt-fo_source")]);
c.ARD_image_cache()
},function(){});
c.ARD_image_cache()
});
a(".mt-box").ARD_box_navigation();
a(".js-timeSwitch a").ARD_timeSwitch();
a(".js-viewSwitch a").ARD_viewSwitch();
ARD.init.level_3_inline=function(){var d=a(this);
var c=d.parents(".mt-box-slider_overflow");
c.selector=".mt-box .mt-box-slider_overflow";
a("body").trigger("init_level_3-4",[c])
};
a(".mt-box .mt-box-overflow > .mt-view-level_3").each(ARD.init.level_3_inline);
ARD.init.level_2_inline=function(){var d=a(this);
var c=d.parents(".mt-box-overflow").parent();
a("body").trigger("init_level_2-3-4",[c])
};
a(".mt-box .mt-box-overflow > .mt-view-level_2").each(ARD.init.level_2_inline);
ARD.init.level_1_inline=function(){var d=a(this);
var c=d.parents(".mt-box-overflow").parent();
a("body").trigger("init_level_1-2-3-4",[c])
};
a(".mt-box .mt-box-overflow > .mt-view-level_1").each(ARD.init.level_1_inline);
a(".mt-box_preload").ARD_box_preload();
a("#search_field").ARD_actAsHint().ARD_autocompleteSearch({wrapper:a("#mt-search"),results:a("#mt-search .mt-search_results"),min_chars:3,interval:500,ajaxURL:searchSuggestionURL});
a(".js-submit_for").click(function(){a(a(this).attr("rel")).submit()
});
a(".js-collapseable").ARD_collapseable();
a(".mt-userrating").ARD_userrating();
a(".mt-cliprecommend").ARD_cliprecommend()
})
})(jq);
function escapeHTML(b){var c=document.createElement("div");
var a=document.createTextNode(b);
c.appendChild(a);
return c.innerHTML
}function unescapeHTML(a){div=document.createElement("div");
div.innerHTML=a;
return div.lastChild.nodeValue
}function newpop(a){fenster=window.open(a,(" "+Math.random()).substring(3,10));
fenster.focus()
}function zufall(){zuffi=" "+Math.random();
zuffi=zuffi.substring(3,10)
}function popnoresize(a,b,c){zufall();
fenster=window.open(a,zuffi,"width="+b+",height="+c+",resizable=no,scrollbars=no");
fenster.focus()
}function submitValue(b,a){intValue=parseInt(b);
if(!isNaN(intValue)){document.forms[a].submit()
}}function submitCheck(b,a){if(b[a].value==""){return false
}return true
}function changeName(a){document.getElementById("service_name").innerHTML=a
}function setBookmark(a){burl=encodeURIComponent(location.href);
btitle=encodeURIComponent(document.title);
switch(a){case"Delicious":window.open("https://secure.del.icio.us/post?url="+burl+"&amp;title="+btitle);
break;
case"Mrwong":window.open("http://www.mister-wong.de/index.php?bm_url="+burl+"&bm_notice=&bm_description="+btitle+"&action=addurl");
break;
case"Digg":window.open("http://digg.com/submit?url="+burl+"&title="+btitle);
break;
case"Webnews":window.open("http://www.webnews.de/einstellen?url="+burl+"&title="+btitle);
break;
case"Yigg":window.open("http://yigg.de/neu?exturl="+burl);
break;
case"facebook":window.open("http://www.facebook.com/sharer.php?u="+burl+"&t="+btitle);
break;
case"studivz":window.open("http://www.studivz.net/Link/Selection/Url/?u="+burl+"&desc="+btitle+"&prov="+btitle);
break;
case"twitter":window.open("http://twitter.com/home?status="+burl);
break;
case"Google":window.open("http://www.google.com/bookmarks/mark?op=add&bkmk="+burl+"&title="+btitle);
break;
case"Googleplus":window.open("https://plusone.google.com/_/+1/confirm?hl=de&url="+burl);
break
}};
(function(e){e.fn.simpletooltip=function(a){var b=e.extend({hideOnLeave:true,margin:5,showEffect:false,hideEffect:false,click:false,hideDelay:0,showDelay:0.2,showCallback:function(){},hideCallback:function(){},customTooltip:false,customTooltipCache:true},a);
this.each(function(){if(!e.isFunction(b.customTooltip)){e(this).data("$tooltip",h(this).hide())
}if(b.click){e(this).bind("click",{options:b,target:this},f)
}else{var c;
e(this).bind("mouseenter",{options:b,target:this},function(j){var d=j;
c=window.setTimeout(function(){f(d)
},(b.showDelay*1000))
}).bind("mouseleave",function(){window.clearTimeout(c)
})
}});
return this
};
function h(a){var c=e(a).attr("href").match(/#.+/);
if(!!c){var b=e(c[0])
}return b
}function g(a){a.appendTo(document.body).data("width",a.outerWidth()).data("height",a.outerHeight()).css({position:"absolute",zIndex:"9998",display:"none"}).find("a[rel=close]").click(function(b){b.preventDefault();
a.trigger("hide")
}).end().data("init",true)
}function f(q){if(q.type=="click"){q.preventDefault()
}var w=q.data.options;
var u=e(q.data.target);
if(!w.customTooltipCache&&u.data("$tooltip")){u.data("$tooltip").remove();
u.data("$tooltip",false)
}if(!u.data("$tooltip")){u.data("$tooltip",e(w.customTooltip(u.get(0))))
}var r=u.data("$tooltip");
if(!r.data("init")){g(r)
}var t=e(window).width();
var s=e(window).height();
var c=e(window).scrollTop();
var a=e(window).scrollLeft();
r.unbind("show").unbind("hide");
if(w.showEffect&&(w.showEffect.match(/^fadeIn|slideDown|show$/))){r.bind("show",function(){r[w.showEffect](200);
w.showCallback(u[0],this)
})
}else{r.bind("show",function(){r.show();
w.showCallback(u[0],this)
})
}if(w.hideEffect&&(w.hideEffect.match(/^fadeOut|slideUp|hide$/))){r.bind("hide",function(){w.hideCallback(u[0],this);
r[w.hideEffect](100)
})
}else{r.bind("hide",function(){w.hideCallback(u[0],this);
r.hide()
})
}var b=q.pageX-(r.data("width")/2);
var d=q.pageY-(r.data("height")/2);
if(b<a+w.margin){b=a+w.margin
}else{if(b+r.data("width")>(a+t-w.margin)){b=a+t-r.data("width")-w.margin
}}if(d<c+w.margin){d=c+w.margin
}else{if(d+r.data("height")>(c+s-w.margin)){d=c+s-r.data("height")-w.margin
}}if(w.hideDelay>0&&w.hideOnLeave){var v;
r.hover(function(){window.clearTimeout(v)
},function(){v=window.setTimeout(function(){r.trigger("hide").unbind("mouseenter, mouseleave")
},w.hideDelay*1000)
})
}else{if(w.hideOnLeave){r.bind("mouseleave",function(){r.trigger("hide").unbind("mouseleave")
})
}}r.css({left:b+"px",top:d+"px"}).trigger("show")
}})(jQuery);
(function(e){e.ui=e.ui||{};
e.fn.extend({accordion:function(h,i){var g=Array.prototype.slice.call(arguments,1);
return this.each(function(){if(typeof h=="string"){var j=e.data(this,"ui-accordion");
j[h].apply(j,g)
}else{if(!e(this).is(".ui-accordion")){e.data(this,"ui-accordion",new e.ui.accordion(this,h))
}}})
},activate:function(g){return this.accordion("activate",g)
}});
e.ui.accordion=function(g,h){this.options=h=e.extend({},e.ui.accordion.defaults,h);
this.element=g;
e(g).addClass("ui-accordion");
if(h.navigation){var k=e(g).find("a").filter(h.navigationFilter);
if(k.length){if(k.filter(h.header).length){h.active=k
}else{h.active=k.parent().parent().prev();
k.addClass("current")
}}}h.headers=e(g).find(h.header);
h.active=c(h.headers,h.active);
if(h.fillSpace){var j=e(g).parent().height();
h.headers.each(function(){j-=e(this).outerHeight()
});
var i=0;
h.headers.next().each(function(){i=Math.max(i,e(this).innerHeight()-e(this).height())
}).height(j-i)
}else{if(h.autoheight){var j=0;
h.headers.next().each(function(){j=Math.max(j,e(this).outerHeight())
}).height(j)
}}h.headers.not(h.active||"").next().hide();
h.active.parent().andSelf().addClass(h.selectedClass);
if(h.event){e(g).bind((h.event)+".ui-accordion",f)
}};
e.ui.accordion.prototype={activate:function(g){f.call(this.element,{target:c(this.options.headers,g)[0]})
},enable:function(){this.options.disabled=false
},disable:function(){this.options.disabled=true
},destroy:function(){this.options.headers.next().css("display","");
if(this.options.fillSpace||this.options.autoheight){this.options.headers.next().css("height","")
}e.removeData(this.element,"ui-accordion");
e(this.element).removeClass("ui-accordion").unbind(".ui-accordion")
}};
function b(h,g){return function(){return h.apply(g,arguments)
}
}function d(i){if(!e.data(this,"ui-accordion")){return
}var g=e.data(this,"ui-accordion");
var h=g.options;
h.running=i?0:--h.running;
if(h.running){return
}if(h.clearStyle){h.toShow.add(h.toHide).css({height:"",overflow:""})
}e(this).triggerHandler("change.ui-accordion",[h.data],h.change)
}function a(g,k,l,j,m){var i=e.data(this,"ui-accordion").options;
i.toShow=g;
i.toHide=k;
i.data=l;
var h=b(d,this);
i.running=k.size()==0?g.size():k.size();
if(i.animated){if(!i.alwaysOpen&&j){e.ui.accordion.animations[i.animated]({toShow:jQuery([]),toHide:k,complete:h,down:m,autoheight:i.autoheight})
}else{e.ui.accordion.animations[i.animated]({toShow:g,toHide:k,complete:h,down:m,autoheight:i.autoheight})
}}else{if(!i.alwaysOpen&&j){g.toggle()
}else{k.hide();
g.show()
}h(true)
}}function f(l){var j=e.data(this,"ui-accordion").options;
if(j.disabled){return false
}if(!l.target&&!j.alwaysOpen){j.active.parent().andSelf().toggleClass(j.selectedClass);
var i=j.active.next(),m={instance:this,options:j,newHeader:jQuery([]),oldHeader:j.active,newContent:jQuery([]),oldContent:i},g=j.active=e([]);
a.call(this,g,i,m);
return false
}var k=e(l.target);
if(k.parents(j.header).length){while(!k.is(j.header)){k=k.parent()
}}var h=k[0]==j.active[0];
if(j.running||(j.alwaysOpen&&h)){return false
}if(!k.is(j.header)){return
}j.active.parent().andSelf().toggleClass(j.selectedClass);
if(!h){k.parent().andSelf().addClass(j.selectedClass)
}var g=k.next(),i=j.active.next(),m={instance:this,options:j,newHeader:k,oldHeader:j.active,newContent:g,oldContent:i},n=j.headers.index(j.active[0])>j.headers.index(k[0]);
j.active=h?e([]):k;
a.call(this,g,i,m,h,n);
return false
}function c(h,g){return g!=undefined?typeof g=="number"?h.filter(":eq("+g+")"):h.not(h.not(g)):g===false?e([]):h.filter(":eq(0)")
}e.extend(e.ui.accordion,{defaults:{selectedClass:"selected",alwaysOpen:true,animated:"slide",event:"click",header:"a",autoheight:true,running:0,navigationFilter:function(){return this.href.toLowerCase()==location.href.toLowerCase()
}},animations:{slide:function(g,i){g=e.extend({easing:"swing",duration:300},g,i);
if(!g.toHide.size()){g.toShow.animate({height:"show"},g);
return
}var h=g.toHide.height(),j=g.toShow.height(),k=j/h;
g.toShow.css({height:0,overflow:"hidden"}).show();
g.toHide.filter(":hidden").each(g.complete).end().filter(":visible").animate({height:"hide"},{step:function(l){var m=(h-l)*k;
if(e.browser.msie||e.browser.opera){m=Math.ceil(m)
}g.toShow.height(m)
},duration:g.duration,easing:g.easing,complete:function(){if(!g.autoheight){g.toShow.css("height","auto")
}g.complete()
}})
},bounceslide:function(g){this.slide(g,{easing:g.down?"bounceout":"swing",duration:g.down?1000:200})
},easeslide:function(g){this.slide(g,{easing:"easeinout",duration:700})
}}})
})(jQuery);
jq().ready(function(){jq("#accordion").accordion({active:true,autoheight:false});
var a=jq("#accordion");
jq("#switch select").change(function(){a.accordion("activate",this.selectedIndex-1)
});
jq("#close").click(function(){a.accordion("activate",-1)
});
jq("#switch2").change(function(){a.accordion("activate",this.value)
});
jq("#enable").click(function(){a.accordion("enable")
});
jq("#disable").click(function(){a.accordion("disable")
});
jq("#remove").click(function(){a.accordion("destroy");
wizardButtons.unbind("click")
})
});

