(function(){if(window.jspackager&&jspackager.jsPath!==undefined&&jspackager.devmode){var curScript=jspackager.jsList["__behaviour-3"];if(curScript&&curScript.length){for(var j=0,leng=curScript.length;j<leng;j++){if(jspackager.querys['mgnl']){curScript[j]=curScript[j].replace(/\./g,'-');}document.write('<script src="'+jspackager.jsPath+curScript[j]+'.js"><\/script>');}}}})();;if(!window.jspackager || !jspackager.devmode) {(function(a){var f=location.protocol.indexOf("file")===0||location.href.indexOf("://127.0.0.1")!==-1||location.href.indexOf("://localhost");a.widget("aperto.simpleMenu",{options:{debug:!1,inOutOpts:{mouseDelay:100},menuSel:"div.menu",menuItemSel:"> a, > strong",addKeyNav:!0,visibleClass:"menu-visible",activateDelay:300,showHiddenOnFocus:!1,constrainHorizontal:!1,constrainStyle:"left",positionTop:!1,closeOnItemLeave:!0,closeOnMenuLeave:!1,initialOpenSel:".ui-menu-visible",restoreInitialStateOnLeave:!1,
nestedMenu:!1},_create:function(){function b(){var b=a(d.menuSel,this),e;return b[0]?(e=a(this),e.addClass("has-menu"),c.menuItems.push(this),c.menus.push(b[0]),b):!1}var d=this.options,c=this,e=this.element.is("ul, ol")?this.element:a("ul, ol",this.element).filter(":first");f&&!d.nestedMenu&&this.element.parents(":aperto-simpleMenu").length&&alert("Are you sure you want to create multiple nested megamenus. Check your selector.");this.timer=a.createTimer(this);this.mainItems=a("> li",e[0]);this.menuItems=
[];this.menus=[];this.initialOpenItem=a([]);this.mainItems.each(function(){var g=b.call(this),e=a(this);if(g){if(d.initialOpenSel&&e.is(d.initialOpenSel))c.initialOpenItem=e.addClass(d.visibleClass);a("li",this).each(b)}});c.currentOpenItem=c.initialOpenItem;e.context=e.parent()[0];e.selector="> ul, > ol";d.restoreInitialStateOnLeave&&this.initialOpenItem[0]?e.inOut(function(){c.timer.clear("openTimer")},function(a){c.timer.setDelay("openTimer",function(){c.show(c.initialOpenItem,a)},1)},d.inOutOpts):
!d.closeOnItemLeave&&d.closeOnMenuLeave&&e.inOut(function(){c.timer.clear("openTimer")},function(a){c.timer.setDelay("openTimer",function(){c.currentOpenItem&&c.currentOpenItem[0]&&c.hide(c.currentOpenItem,a)},1)},d.inOutOpts);d.addKeyNav&&this.mainItems.bind("keydown",function(b){if(!a(b.target).is(":input")){var e;a.ui.keyCode.LEFT===b.keyCode?e=c.focusIndex(c.mainItems.index(this)-1):a.ui.keyCode.RIGHT===b.keyCode&&(e=c.focusIndex(c.mainItems.index(this)+1));return e}});this.element.inOut(a.proxy(this,
"activateMenu"),a.proxy(this,"inactivateMenu"),{mouseDelay:d.activateDelay,keyDelay:0}).inOut(function(){c.onWidget=!0},function(){c.onWidget=!1},{mouseDelay:0,keyDelay:0});this.menuItems=a(this.menuItems);this.menuItems.context=e[0];this.menuItems.selector=".has-menu";this.menuItems.inOut(function(b){c.show(a(this),b)},function(b){d.debug||d.closeOnItemLeave&&c.hide(a(this),b)},d.inOutOpts);this.menuItems[d.inOutOpts.bindStyle||"bind"]("mouseleave mouseenter focusin focusout",function(){c.timer.clear("openTimer")});
this.menus=a(this.menus);this._trigger("init",{},this.ui())},focusIndex:function(b){if(b=this.mainItems.get(b))return a(this.options.menuItemSel,b).setFocus(),!1},ui:function(){return{instance:this,menuItems:this.menuItems,menus:this.menus,element:this.element}},constrainRight:function(a){var d=this.element.offset().left+this.element.width()-(a.offset().left+a.width());d<0&&a.css(this.options.constrainStyle,d)},activateMenu:function(){if(!this.disabled)this.isActivated=!0,this.showOnActivate&&this.showOnActivate[0]&&
this.show(this.showOnActivate,{type:"activated"}),this.showOnActivate=!1},inactivateMenu:function(){this.showOnActivate=this.isActivated=!1},show:function(b,d){this.timer.clear("openTimer");var d=d||{type:"show"},c=this.options,e=a(c.menuSel+":first",b);if(!b.hasClass(c.visibleClass)){if(!a.aperto.simpleMenu.shouldReactOnFocus(d,e,c))return!1;if(this.isActivated){if(a.inArray(b[0],this.mainItems)>-1)(!c.closeOnItemLeave||c.restoreInitialStateOnLeave)&&this.currentOpenItem&&this.currentOpenItem[0]&&
this.hide(this.currentOpenItem,d),this.currentOpenItem=b;c.positionTop!==!1&&isFinite(c.positionTop)&&e.css({top:e.offsetParent().outerHeight()+c.positionTop});this._trigger("show",d,a.extend({},this.ui(),{menuItem:b,menu:e,activated:!!(d&&d.type=="activated")}));b.addClass(c.visibleClass);c.constrainHorizontal&&this.constrainRight(e)}else this.showOnActivate=b}},hide:function(b,d){var d=d||{type:"hide"},c=this.options,e=a(c.menuSel+":first",b);if(b.hasClass(c.visibleClass)){if(this._trigger("hide",
d,a.extend({},this.ui(),{menuItem:b,menu:e,deactivated:!this.onWidget})),b.removeClass(c.visibleClass),a.inArray(b[0],this.mainItems)>-1)this.currentOpenItem=a([])}else if(this.showOnActivate&&this.showOnActivate[0]===b[0])this.showOnActivate=!1},hideAll:function(b){var d=this,b=b||{type:"hideAll"};this.menuItems.filter("."+this.option("visibleClass")).each(function(){d.hide(a(this),b)})},disable:function(){this.disabled=!0},enable:function(){this.disabled=!1}});a.aperto.simpleMenu.shouldReactOnFocus=
function(a,d,c){return!(a&&!c.showHiddenOnFocus&&a.originalEvent&&a.originalEvent.type&&a.originalEvent.type.indexOf("focus")!==-1&&d.css("display")==="none")}})(jQuery);(function(a){function f(b,d){var c=d.options,e=a(document),g;c.followScroll&&a(window).bind("scroll."+this.id+" resize."+this.id,function(){a(window).height()-20>b.outerHeight(!0)+b.offset().top-a.SCROLLROOT.scrollTop()&&(clearTimeout(g),g=setTimeout(function(){b.animate({top:e.scrollTop()})},400))})}a.addOuterDimensions=function(b,d,c){var e=c==="height"?["Top","Bottom"]:["Left","Right"];a.each(["padding","border","margin"],function(a,c){c!=="border"?(d+=parseInt(b.css(c+e[0]),10)||0,d+=parseInt(b.css(c+
e[1]),10)||0):(d+=parseInt(b.css(c+e[0]+"Width"),10)||0,d+=parseInt(b.css(c+e[1]+"Width"),10)||0)});return d};a.ui.cOverlay.posMethods.centerHorizontalView=function(b,d,c,e){var d=e.options,c=a(document),g;if(!a.objScale)return setTimeout(function(){throw"please install the objScale plugin";},0),{};g=a.objScale.centerObjTo(b,a(window),d.positionOpts);g.top=c.scrollTop();isFinite(d.marginTop)&&(g.top+=d.marginTop);g.left+=c.scrollLeft();f(b,e);return g};a.ui.cOverlay.posMethods.constrainInsideView=
function(b,d,c,e){var g=e.options,d=a(document),h={},j={};if(!a.objScale)return setTimeout(function(){throw"please install the objScale plugin";},0),{};g=a.objScale.constrainObjTo(b,a(window),g.positionOpts);a.swap(b[0],{position:"absolute",visibility:"hidden",display:"block"},function(){h=a.objScale.getDim(c.mm)});g.top+=d.scrollTop();g.left+=d.scrollLeft();j.width=h.width+g.widthSubtraction;j.height=h.height+g.heightSubtraction;c.mm.css&&c.mm.attr&&c.mm[0]&&!a.nodeName(c.mm[0],"object")&&c.mm.css(j).attr(j);
delete g.widthSubtraction;delete g.heightSubtraction;f(b,e);return g};a.ui.cOverlay.posMethods.constrainHorizontalView=function(b,d,c,e){b=a.ui.cOverlay.posMethods.constrainInsideView(b,d,c,e);b.top=a(document).scrollTop();return b};a.fn.showbox=function(b){b=a.extend({},a.fn.showbox.defaults,b);b.openerSel=this;var d=a(b.structure).appendTo("body").bind("coverlayinit",function(b,e){var g=e.instance,d=g.options;a.createUrlIndex(g.openers,g);g.widthElement=g.element.is(d.widthElementSel)?g.element:
a(g.options.widthElementSel,g.element);g.calcWidth=function(b,e){var g=e||b[0].width,c=b;if(g=="auto")return g;if(!g)return!1;for(;!c.is(d.widthElementSel)&&c[0];)g=a.addOuterDimensions(c,g,"width"),c=c.parent();return g}}).bind("coverlaybeforeshow",function(b,e){if(!e.extras.mm){var g=e.instance,d=e.extras.opener.attr("href"),f=d.split("?")[0],i=e.extras.opener.attr("type")||"",i=[i,i.split("/")];g.mask.addClass("loading-mask").mask("show");a.each(a.createUrlIndex.mmContent.types,function(a,n){if(n.filter(d,
g.currentOpener,f,i))return n.load(d,g.currentOpener,e,function(a,d){g.options.getTextContent(g.currentOpener,g.content,g);g.fillContent();(d=g.calcWidth(e.extras.mm,d))&&g.widthElement.css({width:d});g.stopShow=!1;g.updateIndex(a);g.show(b,e.extras);g._trigger("indexchange",b,{oldAnchor:null,index:g.currentIndex,opener:g.currentOpener,content:g.content});g.mask.removeClass("loading-mask")}),!1});g.stopShow=!0}}).bind("coverlayshow",function(a,b){var g=b.instance;g.options.slideShowAutostart&&g.play(!0)}).bind("coverlayhide",
function(b,e){e.instance.pause();a("div.content-box",e.element).removeAttr("aria-live").removeAttr("aria-busy")}).cOverlay(b);return b.returnOverlay?d:this};a.fn.showbox.defaults={returnOverlay:!1,mask:!0,maskOpts:{fadeInTime:600},focusOnShow:"h1.showbox-title",addRole:"dialog",positionType:"centerHorizontalView",followScroll:!0,widthElementSel:".content-box",structure:'<div class="showbox"><div class="showbox-box"><div class="showbox-head"><h1 class="showbox-title"></h1><span class="showbox-toolbar"><a role="button" class="prev" href="#" /> <a role="button" class="next" href="#" /> <a class="play-pause" role="button" href="#" /> <span class="index-pagination"><span class="current-index" /> / <span class="item-length" /></span></span></div><div class="content-box"><div class="multimedia-box"></div><div class="text-content"></div></div> <a role="button" class="close-button" href="#"></a></div></div>',
getTextContent:function(a,d){d["text-content"]=a.attr("title")},addKeyNav:!0,addLiveRegion:!0,showContentAnim:function(b,d){var c=a("div.content-box",b.element);c.queue(function(){b.fillContent();b.widthElement.css({width:b.calcWidth(d)});c.fadeTo(300,1);c.dequeue()})},hideContentAnim:function(b){a("div.content-box",b.element).fadeTo(300,0)},controlsWrapper:".showbox-toolbar",slideShowAutostart:!1,slideshowDelay:4E3,playTitle:"",playText:"Diashow abspielen",pauseText:"Diashow stoppen",pauseTitle:""}})(jQuery);(function(a){a.createLightbox=function(f){var b={setInitialContent:{"showbox-title":"Titel der Gallerie",prev:"Zur\u00fcck",next:"Vor","close-button":"schlie\u00dfen","play-pause":"<span></span>Diashow abspielen"},playTitle:"",playText:"<span></span>Diashow abspielen",pauseText:'<span class="pause"></span>Diashow stoppen',pauseTitle:"",widthElementSel:".showbox",positionType:"constrainHorizontalView",positionOpts:{cleanCSS:!1,margin:[30,20]},structure:'<div class="showbox"><div class="showbox-box"><div class="showbox-head"><h1 class="showbox-title"></h1><span class="showbox-toolbar"><a role="button" class="prev" href="#" /> <a role="button" class="next" href="#" /> <a class="play-pause" role="button" href="#"></a> <span class="index-pagination"><span class="current-index" /> / <span class="item-length" /></span></span></div><div class="content-box"><div class="multimedia-box"></div><div class="text-content"></div></div><a role="button" class="close-button" href="#"></a></div></div>',
animShow:function(a,b){delete b.posCSS.height;a.css(b.posCSS).css({visibility:"visible"})},showContentAnim:function(b,c,e){var g=a("div.content-box",b.element),f=c[0].width,j;b.fillContent(b.clonedOverlay.insertAfter(b.element));b.clonedOverlay.css({width:b.calcWidth(c,f)});j=a.ui.cOverlay.posMethods.constrainHorizontalView(b.clonedOverlay,e,{mm:c},b);b.clonedOverlay.remove();g.queue(function(){b.element.animate(a.extend({},j),{duration:300,complete:function(){b.fillContent();g.fadeTo(300,1);b.element.css({height:""})}});
g.dequeue()})},getTextContent:function(b,c){var e=b.closest("dl"),g=a("dd",e),e=a("img",e),f="";c["multimedia-box"].attr("alt",e.attr("alt"));c["text-content"]="";g.each(function(){var b=a(this),e=b.html();b.is(".caption")?(c["text-content"]+='<h2 class="caption">'+e+"</h2>",c["showbox-title"]=e):b.is(".longdesc")?c["text-content"]+='<p class="longdesc">'+e+"</p>":b.is(".zoom")||(f+='<li class="'+this.className+'">'+e+"</li>")});f&&(c["text-content"]+='<ul class="sb-extra">'+f+"</ul>")},show:function(b,
c){var e="",g=a(".thumbnails",c.instance.element);c.instance.uniqueOpeners.each(function(b,g){var c=a(g).attr("href"),d=a(g).attr("data-thumb-src"),f=a("img",g).attr("alt");e+='<a href="'+c+'"><img src="'+d+'" alt="'+f+'" /></a>'});g.html(e);a("a",g).click(function(b){c.instance.loadIndex(a(this).attr("href"),b);return!1})}};a("div.teaser-wrapper-lightbox",f).each(function(){a('a[rel="showbox"]',this).showbox(b).addClass("has-lightbox")});a("a[rel=showbox]:not(.has-lightbox)",f).showbox(b)}})(jQuery);(function(a,f,b){a.fn.jScrollPane=function(d){function c(e,c){function d(c){var h,k,m,r,s;l=c;if(q===b)r=e.scrollTop(),s=e.scrollLeft(),e.css({overflow:"hidden",padding:0}),u=e.innerWidth()+M,t=e.innerHeight(),e.width(u),q=a('<div class="jspPane" />').css("padding",oa).append(e.children()),p=a('<div class="jspContainer" />').css({width:u+"px",height:t+"px"}).append(q).appendTo(e);else{e.css("width","");if(c=e.innerWidth()+M!=u||e.outerHeight()!=t)u=e.innerWidth()+M,t=e.innerHeight(),p.css({width:u+
"px",height:t+"px"});if(!c&&pa==C&&q.outerHeight()==z){e.width(u);return}pa=C;q.css("width","");e.width(u);p.find(">.jspVerticalBar,>.jspHorizontalBar").remove().end()}c=q.clone(!1,!1).css("position","absolute");h=a('<div style="width:1px; position: relative;" />').append(c);a("body").append(h);C=Math.max(q.outerWidth(),c.outerWidth());h.remove();z=q.outerHeight();ha=C/u;$=z/t;E=$>1;D=ha>1;if(!D&&!E)e.removeClass("jspScrollable"),q.css({top:0,width:p.width()-M}),p.unbind(ia),q.find(":input,a").unbind("focus.jsp"),
e.attr("tabindex","-1").removeAttr("tabindex").unbind("keydown.jsp keypress.jsp"),aa(),qa();else{e.addClass("jspScrollable");if(c=l.maintainPosition&&(x||y))k=N(),m=O();f();n();o();c&&(R(k,!1),I(m,!1));sa();ta();ua();l.enableKeyboardNavigation&&va();l.clickOnTrack&&wa();xa();l.hijackInternalLinks&&ra()}l.autoReinitialise&&!ba?ba=setInterval(function(){d(l)},l.autoReinitialiseDelay):!l.autoReinitialise&&ba&&clearInterval(ba);r&&e.scrollTop(0)&&I(r,!1);s&&e.scrollLeft(0)&&R(s,!1);e.trigger("jsp-initialised",
[D||E])}function f(){E&&(p.append(a('<div class="jspVerticalBar" />').append(a('<div class="jspCap jspCapTop" />'),a('<div class="jspTrack" />').append(a('<div class="jspDrag" />').append(a('<div class="jspDragTop" />'),a('<div class="jspDragBottom" />'))),a('<div class="jspCap jspCapBottom" />'))),ja=p.find(">.jspVerticalBar"),F=ja.find(">.jspTrack"),A=F.find(">.jspDrag"),l.showArrows&&(V=a('<a class="jspArrow jspArrowUp" />').bind("mousedown.jsp",r(0,-1)).bind("click.jsp",S),W=a('<a class="jspArrow jspArrowDown" />').bind("mousedown.jsp",
r(0,1)).bind("click.jsp",S),l.arrowScrollOnHover&&(V.bind("mouseover.jsp",r(0,-1,V)),W.bind("mouseover.jsp",r(0,1,W))),s(F,l.verticalArrowPositions,V,W)),T=t,p.find(">.jspVerticalBar>.jspCap:visible,>.jspVerticalBar>.jspArrow").each(function(){T-=a(this).outerHeight()}),A.hover(function(){A.addClass("jspHover")},function(){A.removeClass("jspHover")}).bind("mousedown.jsp",function(b){a("html").bind("dragstart.jsp selectstart.jsp",S);A.addClass("jspActive");var e=b.pageY-A.position().top;a("html").bind("mousemove.jsp",
function(a){v(a.pageY-e,!1)}).bind("mouseup.jsp mouseleave.jsp",ca);return!1}),k())}function k(){F.height(T+"px");x=0;ka=l.verticalGutter+F.outerWidth();q.width(u-ka-M);ja.position().left===0&&q.css("margin-left",ka+"px")}function n(){D&&(p.append(a('<div class="jspHorizontalBar" />').append(a('<div class="jspCap jspCapLeft" />'),a('<div class="jspTrack" />').append(a('<div class="jspDrag" />').append(a('<div class="jspDragLeft" />'),a('<div class="jspDragRight" />'))),a('<div class="jspCap jspCapRight" />'))),
la=p.find(">.jspHorizontalBar"),G=la.find(">.jspTrack"),B=G.find(">.jspDrag"),l.showArrows&&(X=a('<a class="jspArrow jspArrowLeft" />').bind("mousedown.jsp",r(-1,0)).bind("click.jsp",S),Y=a('<a class="jspArrow jspArrowRight" />').bind("mousedown.jsp",r(1,0)).bind("click.jsp",S),l.arrowScrollOnHover&&(X.bind("mouseover.jsp",r(-1,0,X)),Y.bind("mouseover.jsp",r(1,0,Y))),s(G,l.horizontalArrowPositions,X,Y)),B.hover(function(){B.addClass("jspHover")},function(){B.removeClass("jspHover")}).bind("mousedown.jsp",
function(b){a("html").bind("dragstart.jsp selectstart.jsp",S);B.addClass("jspActive");var e=b.pageX-B.position().left;a("html").bind("mousemove.jsp",function(a){P(a.pageX-e,!1)}).bind("mouseup.jsp mouseleave.jsp",ca);return!1}),Q=p.innerWidth(),m())}function m(){p.find(">.jspHorizontalBar>.jspCap:visible,>.jspHorizontalBar>.jspArrow").each(function(){Q-=a(this).outerWidth()});G.width(Q+"px");y=0}function o(){if(D&&E){var b=G.outerHeight(),e=F.outerWidth();T-=b;a(la).find(">.jspCap:visible,>.jspArrow").each(function(){Q+=
a(this).outerWidth()});Q-=e;t-=e;u-=b;G.parent().append(a('<div class="jspCorner" />').css("width",b+"px"));k();m()}D&&q.width(p.outerWidth()-M+"px");z=q.outerHeight();$=z/t;if(D){J=Math.ceil(1/ha*Q);if(J>l.horizontalDragMaxWidth)J=l.horizontalDragMaxWidth;else if(J<l.horizontalDragMinWidth)J=l.horizontalDragMinWidth;B.width(J+"px");K=Q-J;ma(y)}if(E){L=Math.ceil(1/$*T);if(L>l.verticalDragMaxHeight)L=l.verticalDragMaxHeight;else if(L<l.verticalDragMinHeight)L=l.verticalDragMinHeight;A.height(L+"px");
H=T-L;U(x)}}function s(a,b,e,g){var c="before",d="after";b=="os"&&(b=/Mac/.test(navigator.platform)?"after":"split");b==c?d=b:b==d&&(c=b,b=e,e=g,g=b);a[c](e)[d](g)}function r(a,b,e){return function(){ya(a,b,this,e);this.blur();return!1}}function ya(b,e,g,c){var g=a(g).addClass("jspActive"),d,f,h=!0,j=function(){b!==0&&w.scrollByX(b*l.arrowButtonSpeed);e!==0&&w.scrollByY(e*l.arrowButtonSpeed);f=setTimeout(j,h?l.initialDelay:l.arrowRepeatFreq);h=!1};j();d=c?"mouseout.jsp":"mouseup.jsp";c=c||a("html");
c.bind(d,function(){g.removeClass("jspActive");f&&clearTimeout(f);f=null;c.unbind(d)})}function wa(){aa();E&&F.bind("mousedown.jsp",function(e){if(e.originalTarget===b||e.originalTarget==e.currentTarget){var g=a(this),c=g.offset(),d=e.pageY-c.top-x,f,h=!0,j=function(){var a=g.offset(),a=e.pageY-a.top-L/2,b=t*l.scrollPagePercent,c=H*b/(z-t);if(d<0)x-c>a?w.scrollByY(-b):v(a);else if(d>0)x+c<a?w.scrollByY(b):v(a);else{i();return}f=setTimeout(j,h?l.initialDelay:l.trackClickRepeatFreq);h=!1},i=function(){f&&
clearTimeout(f);f=null;a(document).unbind("mouseup.jsp",i)};j();a(document).bind("mouseup.jsp",i);return!1}});D&&G.bind("mousedown.jsp",function(e){if(e.originalTarget===b||e.originalTarget==e.currentTarget){var g=a(this),c=g.offset(),d=e.pageX-c.left-y,f,h=!0,j=function(){var a=g.offset(),a=e.pageX-a.left-J/2,b=u*l.scrollPagePercent,c=K*b/(C-u);if(d<0)y-c>a?w.scrollByX(-b):P(a);else if(d>0)y+c<a?w.scrollByX(b):P(a);else{i();return}f=setTimeout(j,h?l.initialDelay:l.trackClickRepeatFreq);h=!1},i=function(){f&&
clearTimeout(f);f=null;a(document).unbind("mouseup.jsp",i)};j();a(document).bind("mouseup.jsp",i);return!1}})}function aa(){G&&G.unbind("mousedown.jsp");F&&F.unbind("mousedown.jsp")}function ca(){a("html").unbind("dragstart.jsp selectstart.jsp mousemove.jsp mouseup.jsp mouseleave.jsp");A&&A.removeClass("jspActive");B&&B.removeClass("jspActive")}function v(a,e){if(E){a<0?a=0:a>H&&(a=H);if(e===b)e=l.animateScroll;e?w.animate(A,"top",a,U):(A.css("top",a),U(a))}}function U(a){if(a===b)a=A.position().top;
p.scrollTop(0);x=a;var c=x===0,d=x==H,a=-(a/H)*(z-t);if(da!=c||ea!=d)da=c,ea=d,e.trigger("jsp-arrow-change",[da,ea,fa,ga]);l.showArrows&&(V[c?"addClass":"removeClass"]("jspDisabled"),W[d?"addClass":"removeClass"]("jspDisabled"));q.css("top",a);e.trigger("jsp-scroll-y",[-a,c,d]).trigger("scroll")}function P(a,e){if(D){a<0?a=0:a>K&&(a=K);if(e===b)e=l.animateScroll;e?w.animate(B,"left",a,ma):(B.css("left",a),ma(a))}}function ma(a){if(a===b)a=B.position().left;p.scrollTop(0);y=a;var c=y===0,d=y==K,a=
-(a/K)*(C-u);if(fa!=c||ga!=d)fa=c,ga=d,e.trigger("jsp-arrow-change",[da,ea,fa,ga]);l.showArrows&&(X[c?"addClass":"removeClass"]("jspDisabled"),Y[d?"addClass":"removeClass"]("jspDisabled"));q.css("left",a);e.trigger("jsp-scroll-x",[-a,c,d]).trigger("scroll")}function I(a,e){v(a/(z-t)*H,e)}function R(a,e){P(a/(C-u)*K,e)}function Z(e,b,c){var g,d,f=0,h=0,j,i,k;try{g=a(e)}catch(o){return}d=g.outerHeight();e=g.outerWidth();p.scrollTop(0);for(p.scrollLeft(0);!g.is(".jspPane");)if(f+=g.position().top,h+=
g.position().left,g=g.offsetParent(),/^body|html$/i.test(g[0].nodeName))return;g=O();j=g+t;f<g||b?i=f-l.verticalGutter:f+d>j&&(i=f-t+d+l.verticalGutter);i&&I(i,c);viewportLeft=N();f=viewportLeft+u;h<viewportLeft||b?k=h-l.horizontalGutter:h+e>f&&(k=h-u+e+l.horizontalGutter);k&&R(k,c)}function N(){return-q.position().left}function O(){return-q.position().top}function ta(){p.unbind(ia).bind(ia,function(a,e,b,g){a=y;e=x;w.scrollBy(b*l.mouseWheelSpeed,-g*l.mouseWheelSpeed,!1);return a==y&&e==x})}function S(){return!1}
function sa(){q.find(":input,a").unbind("focus.jsp").bind("focus.jsp",function(a){Z(a.target,!1)})}function va(){function a(){var e=y,g=x;switch(b){case 40:w.scrollByY(l.keyboardSpeed,!1);break;case 38:w.scrollByY(-l.keyboardSpeed,!1);break;case 34:case 32:w.scrollByY(t*l.scrollPagePercent,!1);break;case 33:w.scrollByY(-t*l.scrollPagePercent,!1);break;case 39:w.scrollByX(l.keyboardSpeed,!1);break;case 37:w.scrollByX(-l.keyboardSpeed,!1)}return c=e!=y||g!=x}var b,c;q.focus(function(){e.focus()});e.attr("tabindex",
0).unbind("keydown.jsp keypress.jsp").bind("keydown.jsp",function(e){if(e.target===this){var g=y,d=x;switch(e.keyCode){case 40:case 38:case 34:case 32:case 33:case 39:case 37:b=e.keyCode;a();break;case 35:I(z-t);b=null;break;case 36:I(0),b=null}c=e.keyCode==b&&g!=y||d!=x;return!c}}).bind("keypress.jsp",function(e){e.keyCode==b&&a();return!c});l.hideFocus?(e.css("outline","none"),"hideFocus"in p[0]&&e.attr("hideFocus",!0)):(e.css("outline",""),"hideFocus"in p[0]&&e.attr("hideFocus",!1))}function xa(){if(location.hash&&
location.hash.length>1){var e,b;try{e=a(location.hash)}catch(g){return}e.length&&q.find(location.hash)&&(p.scrollTop()===0?b=setInterval(function(){p.scrollTop()>0&&(Z(location.hash,!0),a(document).scrollTop(p.position().top),clearInterval(b))},50):(Z(location.hash,!0),a(document).scrollTop(p.position().top)))}}function qa(){a("a.jspHijack").unbind("click.jsp-hijack").removeClass("jspHijack")}function ra(){qa();a("a[href^=#]").addClass("jspHijack").bind("click.jsp-hijack",function(){var a=this.href.split("#");
if(a.length>1&&(a=a[1],a.length>0&&q.find("#"+a).length>0))return Z("#"+a,!0),!1})}function ua(){var a,e,b,g,c,d=!1;p.unbind("touchstart.jsp touchmove.jsp touchend.jsp click.jsp-touchclick").bind("touchstart.jsp",function(f){f=f.originalEvent.touches[0];a=N();e=O();b=f.pageX;g=f.pageY;c=!1;d=!0}).bind("touchmove.jsp",function(f){if(d){var f=f.originalEvent.touches[0],h=y,j=x;w.scrollTo(a+b-f.pageX,e+g-f.pageY);c=c||Math.abs(b-f.pageX)>5||Math.abs(g-f.pageY)>5;return h==y&&j==x}}).bind("touchend.jsp",
function(){d=!1}).bind("click.jsp-touchclick",function(){if(c)return c=!1})}var l,w=this,q,u,t,p,C,z,ha,$,E,D,A,H,x,B,K,y,ja,F,ka,T,L,V,W,la,G,Q,J,X,Y,ba,oa,M,pa,da=!0,fa=!0,ea=!1,ga=!1,na=e.clone(!1,!1).empty(),ia=a.fn.mwheelIntent?"mwheelIntent.jsp":"mousewheel.jsp";oa=e.css("paddingTop")+" "+e.css("paddingRight")+" "+e.css("paddingBottom")+" "+e.css("paddingLeft");M=(parseInt(e.css("paddingLeft"),10)||0)+(parseInt(e.css("paddingRight"),10)||0);a.extend(w,{reinitialise:function(e){e=a.extend({},
l,e);d(e)},scrollToElement:function(a,e,b){Z(a,e,b)},scrollTo:function(a,e,b){R(a,b);I(e,b)},scrollToX:function(a,e){R(a,e)},scrollToY:function(a,e){I(a,e)},scrollToPercentX:function(a,e){R(a*(C-u),e)},scrollToPercentY:function(a,e){I(a*(z-t),e)},scrollBy:function(a,e,b){w.scrollByX(a,b);w.scrollByY(e,b)},scrollByX:function(a,e){var b=(N()+a)/(C-u);P(b*K,e)},scrollByY:function(a,e){var b=(O()+a)/(z-t);v(b*H,e)},positionDragX:function(a,e){P(a,e)},positionDragY:function(a,e){P(a,e)},animate:function(a,
e,b,g){var c={};c[e]=b;a.animate(c,{duration:l.animateDuration,ease:l.animateEase,queue:!1,step:g})},getContentPositionX:function(){return N()},getContentPositionY:function(){return O()},getContentWidth:function(){return C()},getContentHeight:function(){return z()},getPercentScrolledX:function(){return N()/(C-u)},getPercentScrolledY:function(){return O()/(z-t)},getIsScrollableH:function(){return D},getIsScrollableV:function(){return E},getContentPane:function(){return q},scrollToBottom:function(a){v(H,
a)},hijackInternalLinks:function(){ra()},destroy:function(){var a=O(),b=N();e.removeClass("jspScrollable").unbind(".jsp");e.replaceWith(na.append(q.children()));na.scrollTop(a);na.scrollLeft(b)}});d(c)}d=a.extend({},a.fn.jScrollPane.defaults,d);a.each(["mouseWheelSpeed","arrowButtonSpeed","trackClickSpeed","keyboardSpeed"],function(){d[this]=d[this]||d.speed});var e;this.each(function(){var b=a(this),f=b.data("jsp");f?f.reinitialise(d):(f=new c(b,d),b.data("jsp",f));e=e?e.add(b):b});return e};a.fn.jScrollPane.defaults=
{showArrows:!1,maintainPosition:!0,clickOnTrack:!0,autoReinitialise:!1,autoReinitialiseDelay:500,verticalDragMinHeight:0,verticalDragMaxHeight:99999,horizontalDragMinWidth:0,horizontalDragMaxWidth:99999,animateScroll:!1,animateDuration:300,animateEase:"linear",hijackInternalLinks:!1,verticalGutter:4,horizontalGutter:4,mouseWheelSpeed:0,arrowButtonSpeed:0,arrowRepeatFreq:50,arrowScrollOnHover:!1,trackClickSpeed:0,trackClickRepeatFreq:70,verticalArrowPositions:"split",horizontalArrowPositions:"split",
enableKeyboardNavigation:!0,hideFocus:!1,keyboardSpeed:0,initialDelay:300,speed:30,scrollPagePercent:0.8}})(jQuery,this);(function(a,f,b){var d={},c={};a.manageAjax=function(){return{create:function(e,b){d[e]=new a.manageAjax._manager(e,b);return d[e]},destroy:function(a){d[a]&&(d[a].clear(!0),delete d[a])}}}();a.manageAjax._manager=function(e,b){this.requests={};this.inProgress=0;this.qName=this.name=e;this.opts=a.extend({},a.manageAjax.defaults,b);if(b&&b.queue&&b.queue!==!0&&typeof b.queue==="string"&&b.queue!=="clear")this.qName=b.queue};a.manageAjax._manager.prototype={add:function(e,c){typeof e=="object"?c=e:
typeof e=="string"&&(c=a.extend(c||{},{url:e}));var c=a.extend({},this.opts,c),d=c.complete||a.noop,j=c.success||a.noop,i=c.beforeSend||a.noop,k=c.error||a.noop,n=typeof c.data=="string"?c.data:a.param(c.data||{}),m=c.type+c.url+n,o=this,s=this._createAjax(m,c,j,d);if(c.preventDoubleRequests&&c.queueDuplicateRequests){if(c.preventDoubleRequests)c.queueDuplicateRequests=!1;f.setTimeout(function(){throw"preventDoubleRequests and queueDuplicateRequests can't be both true";},0)}if(!this.requests[m]||
!c.preventDoubleRequests)return s.xhrID=m,c.xhrID=m,c.beforeSend=function(a,e){var b=i.call(this,a,e);b===!1&&o._removeXHR(m);return b},c.complete=function(a,e){o._complete.call(o,this,d,a,e,m,c)},c.success=function(a,e,b){o._success.call(o,this,j,a,e,b,c)},c.error=function(a,e,b){var d="",h="";if(e!=="timeout"&&a)d=a.status,h=a.responseXML||a.responseText;k?k.call(this,a,e,b,c):f.setTimeout(function(){throw e+"| status: "+d+" | URL: "+c.url+" | data: "+n+" | thrown: "+b+" | response: "+h;},0);a=
null},c.queue==="clear"&&a(b).clearQueue(this.qName),c.queue||c.queueDuplicateRequests&&this.requests[m]?(a.queue(b,this.qName,s),this.inProgress<c.maxRequests&&(!this.requests[m]||!c.queueDuplicateRequests)&&a.dequeue(b,this.qName),m):s()},_createAjax:function(e,b,d,j){var i=this;return function(){if(b.beforeCreate.call(b.context||i,e,b)!==!1){i.inProgress++;i.inProgress===1&&a.event.trigger(i.name+"AjaxStart");b.cacheResponse&&c[e]&&(!c[e].cacheTTL||c[e].cacheTTL<0||(new Date).getTime()-c[e].timestamp<
c[e].cacheTTL?(i.requests[e]={},f.setTimeout(function(){i._success.call(i,b.context||b,d,c[e]._successData,"success",c[e],b);i._complete.call(i,b.context||b,j,c[e],"success",e,b)},0)):delete c[e]);if(!b.cacheResponse||!c[e])b.async?i.requests[e]=a.ajax(b):a.ajax(b);return e}}},_removeXHR:function(e){(this.opts.queue||this.opts.queueDuplicateRequests)&&a.dequeue(b,this.qName);this.inProgress--;this.requests[e]=null;delete this.requests[e]},clearCache:function(){c={}},_isAbort:function(a,b,c){return!c.abortIsNoSuccess||
!a&&!b?!1:!(a&&!(a.readyState===0||this.lastAbort===c.xhrID))},_complete:function(b,c,d,f,i,k){this._isAbort(d,f,k)&&(f="abort",k.abort.call(b,d,f,k));c.call(b,d,f,k);a.event.trigger(this.name+"AjaxComplete",[d,f,k]);k.domCompleteTrigger&&a(k.domCompleteTrigger).trigger(this.name+"DOMComplete",[d,f,k]).trigger("DOMComplete",[d,f,k]);this._removeXHR(i);this.inProgress||a.event.trigger(this.name+"AjaxStop")},_success:function(b,d,f,j,i,k){var n=this;if(!this._isAbort(i,j,k)){k.abortOld&&a.each(this.requests,
function(a){if(a===k.xhrID)return!1;n.abort(a)});if(k.cacheResponse&&!c[k.xhrID]&&(i||(i={}),c[k.xhrID]={status:i.status,statusText:i.statusText,responseText:i.responseText,responseXML:i.responseXML,_successData:f,cacheTTL:k.cacheTTL,timestamp:(new Date).getTime()},"getAllResponseHeaders"in i)){var m=i.getAllResponseHeaders(),o,s=function(){o||(o={},a.each(m.split("\n"),function(a,b){var e=b.indexOf(":");o[b.substr(0,e)]=b.substr(e+2)}))};a.extend(c[k.xhrID],{getAllResponseHeaders:function(){return m},
getResponseHeader:function(a){s();return a in o?o[a]:null}})}d.call(b,f,j,i,k);a.event.trigger(this.name+"AjaxSuccess",[i,k,f]);k.domSuccessTrigger&&a(k.domSuccessTrigger).trigger(this.name+"DOMSuccess",[f,k]).trigger("DOMSuccess",[f,k])}i=null},getData:function(e){if(e){var c=this.requests[e];!c&&this.opts.queue&&(c=a.grep(a(b).queue(this.qName),function(a){return a.xhrID===e})[0]);return c}return{requests:this.requests,queue:this.opts.queue?a(b).queue(this.qName):[],inProgress:this.inProgress}},
abort:function(e){var c;if(e)(c=this.getData(e))&&c.abort?(this.lastAbort=e,c.abort(),this.lastAbort=!1):a(b).queue(this.qName,a.grep(a(b).queue(this.qName),function(a){return a!==c})),c=null;else{var d=this,f=[];a.each(this.requests,function(a){f.push(a)});a.each(f,function(a,b){d.abort(b)})}},clear:function(e){a(b).clearQueue(this.qName);e&&this.abort()}};a.manageAjax._manager.prototype.getXHR=a.manageAjax._manager.prototype.getData;a.manageAjax.defaults={beforeCreate:a.noop,abort:a.noop,abortIsNoSuccess:!0,
maxRequests:1,cacheResponse:!1,async:!0,domCompleteTrigger:!1,domSuccessTrigger:!1,preventDoubleRequests:!0,queueDuplicateRequests:!1,cacheTTL:-1,queue:!1};a.each(a.manageAjax._manager.prototype,function(b,c){b.indexOf("_")!==0&&a.isFunction(c)&&(a.manageAjax[b]=function(c,g){if(!d[c])if(b==="add")a.manageAjax.create(c,g);else return;var f=Array.prototype.slice.call(arguments,1);d[c][b].apply(d[c],f)})})})(jQuery,this,this.document);(function(a){var f={minHeight:0,height:"auto"};a.fn.setEqualHeight=function(b){var b=a.extend({},a.fn.setEqualHeight.defaults,b),d=this,c=0,e=function(){function e(c){c=a(c);b.applyToChild?c.find(b.childSelector).css({height:""}):c.css({height:""});c=b.outerHeight?c.outerHeight(b.fullOuterHeight):c.height();c>h&&(h=c)}for(var h=0,j=0,i=d.length;j<i;j++)a.swap(d[j],f,e);h&&(b.applyToChild?d.find(b.childSelector).css({height:h}).end().triggerHandler("equalizedHeight",{height:h,lastHeight:c}):d.css("height",
h).triggerHandler("equalizedHeight",{height:h,lastHeight:c}),c=h)};e();a(window).resize(function(){var a;return function(){clearTimeout(a);a=setTimeout(e,300)}}());a(document).bind("emchange",e);return this};a.fn.setEqualHeight.defaults={applyToChild:!1,childSelector:"li",outerHeight:!1,fullOuterHeight:!1}})(jQuery);(function(a){function f(d,c,e,g,h,j){function i(b,e){if(!j)return!0;s.start=s.start||a(window)["scroll"+k[0]]();s.end=s.end||s.start+a(window)[k[2]]();if(s.start>b&&e<2)return 2;else if(s.end<b+m&&e>0)return 0;return!0}var k=g=="horizontal"?["Left","outerWidth","width"]:["Top","outerHeight","height"],n=e[k[0].toLowerCase()],m=c[k[1]](),o={},s={},r,h=isFinite(h)?h:b[h];switch(h){case 0:r=n-m;break;case 1:r=n+d[k[1]]()/2-m/2;break;case 2:r=n+d[k[1]]();break;case 3:r=n;break;case 4:r=n+d[k[1]]()-m}n=
i(r,h);if(n!==!0&&(o.pos=n,o.ret=f(d,c,e,g,o.pos)[0],i(o.ret,o.pos)===!0))r=o.ret,h=o.pos;return[r,h]}var b={left:0,top:0,center:1,middle:1,right:2,bottom:2,sameleft:3,sametop:3,sameright:4,samebottom:4};a.posAround=function(b,c,e){var e=a.extend({},a.posAround.defaults,e),b=a(b),g,h={};isFinite(c.pageX)&&isFinite(c.pageY)?(g={top:c.pageY,left:c.pageX},c.outerWidth=function(){return e.mouseWidth},c.outerHeight=function(){return e.mouseHeight}):(c=a(c),g=c.offset());h.left=f(c,b,g,"horizontal",e.horizontal,
e.fitToView);h.top=f(c,b,g,"vertical",e.vertical,e.fitToView);a.posAround.setPosClass(b,h);return h};a.posAround.setPosClass=function(b,c){a.posAround.cleanUpPosClass(b);b.addClass("positionaround-"+c.left[1]+"-"+c.top[1]);c.top=c.top[0];c.left=c.left[0]};a.posAround.cleanUpPosClass=function(b){var c=a.grep(b.attr("class").split(" "),function(a){return a.indexOf("positionaround-")!==0});b.attr("class",c.join(" "))};a.posAround.defaults={horizontal:"right",vertical:"bottom",fitToView:!0,mouseWidth:15,
mouseHeight:20}})(jQuery);(function(a){a.objScale=function(){function f(b){return b.jquery?{height:a.nodeName(b[0],"object")?parseInt(b[0].height,10):b.height(),width:a.nodeName(b[0],"object")?parseInt(b[0].width,10):b.width()}:isFinite(b.width)&&isFinite(b.height)?{width:b.width,height:b.height}:f(a(b))}function b(a,b,c){a=f(a);return a[c=="height"?"width":"height"]/(a[c]/b)}function d(b,c,d){var d=a.extend({margin:[0,0],vertical:!0,horizontal:!0},d),b=f(b),c=f(c),j={};if(d.vertical&&(j.top=(c.height-b.height)/2,isFinite(d.margin[0])))j.top=
Math.max(j.top,d.margin[0]);if(d.horizontal&&(j.left=(c.width-b.width)/2,isFinite(d.margin[1])))j.left=Math.max(j.left,d.margin[1]);return j}function c(e,c,h){var h=a.extend({margin:[!1,!1],padding:[0,0],scaleToFit:!1},h),j=f(e),c=f(c),j=j.height/j.width,i={};c.maxHeight=c.height-h.padding[0];c.maxWidth=c.width-h.padding[1];h.margin[0]&&(c.maxHeight-=h.margin[0]);h.margin[1]&&(c.maxWidth-=h.margin[1]);h.scaleToFit!==c.maxHeight/c.maxWidth>j?(i.width=c.maxWidth,i.height=b(e,c.maxWidth,"width")):(i.width=
b(e,c.maxHeight,"height"),i.height=c.maxHeight);a.extend(i,d(i,c,h));return i}return{scaleWidthTo:function(a,c){return b(a,c,"width")},scaleHeightTo:function(a,c){return b(a,c,"height")},scaleSidesIn:c,scaleObjTo:c,constrainObjTo:function(e,c,h){var h=a.extend({margin:[0,0],padding:[0,0],cleanCSS:!0},h),j=f(e),c=f(c),i=c.width-h.padding[1],k=c.height-h.padding[0],n=c.height/c.width,m=j.height/j.width,o=a.extend({},j);h.margin[1]&&(i-=h.margin[1]*2);h.margin[0]&&(k-=h.margin[0]*2);if(n<m&&k<j.height)o.width=
b(e,k,"height"),o.height=k;else if(i<j.width)o.width=i,o.height=b(e,i,"width");if(!h.cleanCSS)o.widthSubtraction=o.width-j.width,o.heightSubtraction=o.height-j.height;a.extend(o,d(o,c,h));return o},getDim:f,centerObjTo:d}}()})(jQuery);(function(a){a.widget("aperto.collegeChoice",{options:{collegeCloseTxt:"schlie\u00dfen",menuCloseTxt:"schlie\u00dfen"},_create:function(){var f=this;this.areas=a("area",this.element).bind("ariaclick",function(b){var d=a.attr(b.currentTarget,"href");a(b.currentTarget).hasClass("big")?f.showMenu(a(b.currentTarget),a(d)):f.expand(d);return!1});this.createSelect();a("div.college-toc",this.element).appendTo(a("div.college-map",this.element)).append('<a role="button" tabindex="0" class="close">'+this.options.menuCloseTxt+
"</a>").delegate("a.close","ariaclick",function(){var b=a(this).closest(".college-toc");f.closeMenu(b);f.areas.filter('[href="#'+b.attr("id")+'"]').setFocus()}).enterLeave(a.noop,function(){f.closeMenu(a(this))},{bothOut:!0}).find("ul").delegate("a","click",function(b){var d=a(this).closest(".college-toc");f.expand(a.attr(this,"href"),b);f.closeMenu(d);f.lastFocus=f.areas.filter('[href="#'+d.attr("id")+'"]')[0];return!1});this._collapseTimer=!1;this.collegeLeft=a('<div class="college-dummy" />').appendTo(a("div.college-wrapper",
this.element)).css("left");this.element.bind("collegechoiceexpand",function(a,d){if(!d.collapsed[0])f.lastFocus=document.activeElement,d.expanded.firstExpOf("focusPoint").setFocus()}).bind("collegechoicecollapseall",function(){f.lastFocus&&a.contains(f.element[0],f.lastFocus)&&a(f.lastFocus).setFocus({fast:!0})});setTimeout(function(){f.addCloseBtns()},5)},showMenu:function(f,b){var d=f.attr("coords").split(/\s*,\s*/),d={left:parseInt(d[0],10)-b.outerWidth(),top:parseInt(d[1],10)};b.css(d).show();
a("a",b).setFocus()},closeMenu:function(a){a.hide()},addCloseBtns:function(){var f=this,b='<a tabindex="0" role="button" class="close">'+this.options.collegeCloseTxt+"</a>";a("div.college",this.element).each(function(d){var c=this;setTimeout(function(){a(b).appendTo(c).bind("ariaclick",function(a){f.collapseAll(a)});c=null},Math.max(50,5*d))})},createSelect:function(){var f=this,b={defaultSelected:0,label:!1,items:[{name:a("div.college-map > h3",this.element).text(),val:""}]},d=function(){a(this).hasClass("big")?
a(a.attr(this,"href")+" a").each(d):b.items.push({name:a.attr(this,"title")||a(this).text(),val:a.attr(this,"href")})};this.areas.each(d);var c=a('<span class="college-select" />').appendTo(a("div.selection",this.element)).combobox({data:b,drawDownBtn:!0,change:function(a,b){b.value?f.expand(b.value,a):f.collapseAll()}});this.element.bind("collegechoiceexpand",function(a,b){b.event&&b.event.target==c[0]||c.combobox("val","#"+b.expanded.attr("id"))}).bind("collegechoicecollapseall",function(a,b){b.event&&
b.event.target==c[0]||c.combobox("val","")})},expand:function(f,b){f=a(f);if(!f.hasClass("open-college")){this._collapseTimer&&clearTimeout(this._collapseTimer);var d={type:"expand",expanded:f,event:b,collapsed:this.collapseAll()};d.collapsed[0]||this.element.addClass("college-is-visible");f.stop().addClass("open-college").css({left:this.collegeLeft,display:"block"}).animate({left:10},{duration:500,easing:"easeInSine"});this._trigger("expand",b,d)}},collapse:function(f,b){f=a(f);if(f.hasClass("open-college")){var d=
this,c={type:"collapse",collapsed:f,event:b};f.stop().removeClass("open-college").animate({left:this.collegeLeft},{duration:500,easing:"easeOutSine",complete:function(){a(this).hide();a("div.open-college",d.element)[0]||(d.element.removeClass("college-is-visible"),d._trigger("collapsedall",b,c))}});this._trigger("collapse",b,c);this._collapseTimer&&clearTimeout(this._collapseTimer);this._collapseTimer=setTimeout(function(){a("div.open-college",d.element)[0]||d._trigger("collapseall",b,c)},0)}},collapseAll:function(f){var b=
this;return a("div.open-college",this.element).each(function(){b.collapse(this,f)})}})})(jQuery);(function(a){a.widget("aperto.videoPlayer",{options:{todo:"LINKLISTE"},_create:function(){var f=this,b=a("video",f.element);jQuery.ui.userMode.get()?(b.attr({controls:"controls"}),f.element.jmeControl({embed:{removeControls:!1,jwPlayer:{plugins:[siocfg.paths.object+"jmefs.swf",siocfg.paths.object+"yt.swf"],path:siocfg.paths.object+"player.swf"}}})):(a.fn.jmeEmbedControls=function(b){var c=this;return c.append('<div class="media-controls-wrapper"><div class="media-controls" lang="en"><a class="play-pause"><span class="ui-icon ui-icon-play"></span><span class="button-text">play / pause</span></a><div class="controls-inner"><div class="timeline-slider"><div class="progressbar"></div></div><div class="controls-buttons"><div class="volume-slider"><span class="handle-label">volume control</span><div class="volumebar"></div></div><div class="time"><span class="current-time player-display"></span>/<span class="duration player-display"></span></div></div></div></div></div>').each(function(){var b=
a("video",c).after('<div class="media-state" />');a.fn.enterFullWindow&&b[0]&&a("div.media-controls div.controls-buttons",this).append('<a class="fullscreen"><span class="ui-icon ui-icon-circle-zoomin"> </span><span class="button-text">zoomin / zoomout</span></a>')}).jmeControl(b)},f.element.jmeEmbedControls({embed:{showFallback:!0,jwPlayer:{plugins:[siocfg.paths.object+"jmefs.swf",siocfg.paths.object+"yt.swf"],path:siocfg.paths.object+"player.swf"}},timeSlider:{range:"min"},volumeSlider:{range:"min"}}).find("a.play-pause").bind("click",
function(){var a=f.element.find("video").data("mediaElemSupport"),a=a.apis[a.name];f.element[a.isPlaying()?"addClass":"removeClass"]("playing")}).end())}})})(jQuery);(function(a){var f={init:function(){return this.each(function(){var b=a(this),d=b.find("form");b.find("div.campus-experts").append('<span class="spinner"></span>');b.scroller({hidingWrapper:".campus-experts",moveWrapper:"ul",atoms:"li",prevLink:"div.prev span",nextLink:"div.next span",hidingWidth:440,init:function(a,b){b.instance.position<=b.instance.minPos&&b.instance.prevLink.css({opacity:0.5});b.instance.position>=b.instance.maxPos&&b.instance.nextLink.css({opacity:0.5})},linkFn:function(a){a===
"show"?this.css({opacity:1}):this.css({opacity:0.5})}});d.each(function(){var c=a(this);c.find("select").bind("change",function(){try{f.getExperts.call(b,c.attr("action"),c.serialize(),c.attr("method"))}catch(a){console.log("OOOOPS - ERROR\nFile: "+a.filename+"\nLine: "+a.lineNumber+"\nMessage:\n\t"+a.message)}})})})},getExperts:function(b,d,c){var e=this;if(arguments.length<1)throw{message:"you need at least 1 argument",filename:"aperto.ajaxExperts",lineNumber:23};if(typeof b!=="string")throw{message:"first argument needs to be a String",
filename:"aperto.ajaxExperts",lineNumber:23};c=c||"GET";d=d||"";typeof d==="object"&&(d=d.serialize());a(e).addClass("busy");a.ajax({url:b,type:c,dataType:"json",data:d+"&ajax=true",success:function(a){f.fillTeasers.call(e,a)},error:function(){throw{message:"Ajax Error - check your params",filename:"aperto.ajaxExperts",lineNumber:38};}})},fillTeasers:function(b){for(var d="",c=b.experts,e=0,f=c.length;e<f;e++)d+='<li><a href="'+c[e].link.href+'" title="'+c[e].link.title+'"><img src="'+c[e].img.src+
'" alt="'+c[e].img.alt+'" /><span></span></a></li>';this.find("h3").html(b.title);this.find("div.campus-experts ul").html(d);b=this.data("scroller");b.atomElem=a(b.options.atoms,b.element);this.data("scroller").update(!0);this.removeClass("busy")}};a.fn.ajaxExperts=function(a){if(f[a])return f[a].apply(this,Array.prototype.slice.call(arguments,1));else if(typeof a==="object"||!a)return f.init.apply(this,arguments);else alert('ajaxExperts kann "'+a+'" irgendwie nich.. ')}})(jQuery);(function(a){a.widget("aperto.buttonsAndTooltips",{lis:[],is_animating:!1,options:{delay_animation:1500},_create:function(){this.orderedLis=a("li",this.element);if(this.orderedLis[0]){var f=this;this.is_animating=!0;this.lis=this.shuffle(this.orderedLis);a("a span:first",this.lis).css({display:"block",opacity:0,"margin-top":"-10px"});setTimeout(function(){f.display_random(f.lis,0)},this.options.delay_animation);this.create_tooltips();this.showHide_someTooltips()}},create_tooltips:function(){var f=
this,b=this.lis.length-1;this.orderedLis.each(function(d){var c="";d===0&&(c=" left-border");d===b&&(c=" right-border");a(this).append('<div class="tooltip'+c+'">\t<span class="arrow"><\!-- --\></span>\t<span class="text">'+a("a",this).text()+"</span></div>")}).find("a").enterLeave(function(){f.is_animating||(f._set_tooltipPos(a(this).parent("li")),a(this).next(".tooltip").stop(!0,!0).fadeIn(1E3))},function(){a(this).next(".tooltip").stop(!0,!0).hide()});setTimeout(function(){a(f.lis).each(function(){f._set_tooltipPos(a(this))})},
this.options.delay_animation+500)},_set_tooltipPos:function(f){var b=a(this.element).width(),d=a(this.element).attr("offsetLeft");if(!a(".tooltip",f).hasClass("left-border")&&!a(".tooltip",f).hasClass("right-border")){var c=a(".tooltip",f),e=a(c).outerWidth(),g=a("span.arrow",c),h=a(g).innerWidth(),j=a(a("a span",f)[0]).width(),i=parseInt(e/2-j/2,10)*-1;c.css({left:i+"px"});g.css({"margin-left":parseInt((e-h)/2,10)+"px"});f=a(f).attr("offsetLeft");b=b+d-f+parseInt(e/2-j/2,10);e>b&&(b=e-b,c.css({left:(parseInt(e/
2-j/2,10)+b)*-1+"px"}),g.css({"margin-left":parseInt((e-h)/2,10)+b+"px"}));d=d-f+parseInt(e/2-j/2,10);i<d&&(c.css({left:i+d+"px"}),g.css({"margin-left":parseInt((e-h)/2,10)-d+"px"}))}},showHide_someTooltips:function(){var f=this,b=Math.round(Math.random()*4),d=Math.round(Math.random()*4+4),c=Math.round(Math.random()*5+8);setTimeout(function(){a(a(".tooltip",f.element)[b]).fadeIn(800).delay(50).fadeOut(400);a(a(".tooltip",f.lis)[d]).delay(1250).fadeIn(800).delay(50).fadeOut(400);a(a(".tooltip",f.lis)[c]).delay(2500).fadeIn(800).delay(50).fadeOut(400);
f.is_animating=!1},this.options.delay_animation+2E3)},shuffle:function(a){for(var b=a.length;b;)return a},display_random:function(f,b){var d=this;if(b<f.length){var c=Math.random()*100+50;a(a("a span",f[b])[0]).animate({"margin-top":0},{easing:"easeOutElastic",duration:1200,queue:!1});a(a("a span",f[b])[0]).fadeTo(1500,1);setTimeout(function(){d.display_random(f,++b)},c)}}})})(jQuery);(function(a){a.widget("aperto.googleStreet",{options:{},_create:function(){if(!(google===void 0||a(this.element).attr("data-address")===void 0)){var f=this,b=0,d=0,c=new google.maps.Geocoder,e=jQuery.parseJSON(a(this.element).attr("data-address"));e.address!==void 0?c.geocode({address:e.address+", "+e.zipcode+" "+e.city+", "+e.country},function(a,c){c==google.maps.GeocoderStatus.OK?(b=a[0].geometry.location.lat(),d=a[0].geometry.location.lng(),f.display_map(b,d)):console.log("Invalid address!")}):
this.display_map(e.lat,e.lng)}},display_map:function(f,b){var d={position:new google.maps.LatLng(f,b),linksControl:!1,addressControl:!1,zoomControlOptions:{style:google.maps.ZoomControlStyle.SMALL},enableCloseButton:!1,visible:!0};new google.maps.StreetViewPanorama(document.getElementById(a(this.element).attr("id")),d)}})})(jQuery);(function(a){var f=window.history&&history.pushState&&(!a.browser.webkit||parseInt(a.browser.version,10)>=534)?history:{pushState:a.noop,replaceState:a.noop},b=location.href;a.widget("aperto.ajaxContentScroller",{options:{title:"Studieren in Fernost - Studium - "},_create:function(){var d=this;a.manageAjax.create("contentScroller",{queue:!0,cacheResponse:!0,maxRequests:2});this.contentWrapper=a("#main");this.moveWrapper=this.contentWrapper.parent();this.currentMain=a("> div.js-ajax-content",this.contentWrapper).data("domproccessed",
!0);this.controlList=a("> ul",this.element).delegate("a","ariaclick",function(){if(a(this).hasClass("next"))return d.show("next"),!1;else if(a(this).hasClass("prev"))return d.show("prev"),!1});this._changeNav();a("a",this.controlList).each(function(){a.data(this,"precontent",a("> span",this).html())});a(window).load(function(){d._preload("next");d._preload("prev");a(window).bind("popstate",function(){if(b!=location.href)b=location.href,d.moveWrapper.queue(function(){d.moveWrapper.dequeue();d.replace=
!0;var a=d.currentMain.attr("data-content-next-url");location.href.indexOf(a)!=-1?d.show("next"):(a=d.currentMain.attr("data-content-prev-url"),location.href.indexOf(a)!=-1?d.show("prev"):location.href=location.href)})})})},_get:function(b,c){var e=this.currentMain[b](".js-ajax-content");if(e[0])c(e);else if(e=this.currentMain.attr("data-content-"+b+"-url")){var f={next:"insertAfter",prev:"insertBefore"},h=this;a.manageAjax.add("contentScroller",{url:e.replace(/\.html/,".htm"),success:function(e){c(a(e).filter(".js-ajax-content").hide()[f[b]](h.currentMain))},
error:function(){c(!1)}})}else c(!1)},_changeNav:function(){var b=a("#nav-global li li.on strong").find("em").remove().end();b.replaceWith('<a href="'+location.href+'" class="current-item" tabindex="-1">'+b.html()+"</a>")},_show:function(d,c){var e=this;if(!d.is(":visible")){var g=this.currentMain;e.currentMain=d;var h=function(b){var c=d.attr("data-content-"+b+"-url"),f=a("a."+b,e.controlList);c?f.attr({href:c}).html("<span>"+a.data(f[0],"precontent")+"</span> "+d.attr("data-content-"+b+"-text")):
f.removeAttr("href").empty()},j=function(c,d){var c=c||"",g=a("#nav-global li > a");g.filter(".current-item").removeClass("current-item").attr("tabindex",0).parent().removeClass("on");f[e.replace?"replaceState":"pushState"]({},e.options.title+c,d);b=location.href;document.title=e.options.title+c;e.replace=!1;if(c){g.each(function(){if((a(this).text()||"").indexOf(c)!=-1)return a(this).attr({tabindex:-1}).addClass("current-item").parent().addClass("on"),!1});var g=a("#stage h1 > em").html(c).attr("tabindex",
"-1"),h=a.SCROLLROOT.scrollTop();try{g[0].focus()}catch(j){}a.SCROLLROOT.scrollTop(h);setTimeout(function(){a.SCROLLROOT.scrollTop(h)},0)}else window.console&&console.log("no title")};this.moveWrapper.addClass("study-animate");var i=g.outerWidth(!0);d.css("display","block");a.data(d[0],"domproccessed")||d.trigger("dommodified").data("domproccessed",!0);a("video",g).pause();this.moveWrapper.scrollLeft(c=="next"?0:i).animate({scrollLeft:c=="next"?i:0},{complete:function(){j(g.attr("data-content-"+c+
"-text"),g.attr("data-content-"+c+"-url"));g.hide();e.moveWrapper.scrollLeft(0).removeClass("study-animate");h("next");h("prev");e._preload(c)},duration:500}).queue(function(){a(this).dequeue()})}},_preload:function(a){var b=this;b.moveWrapper.queue(function(){b._get(a,function(){b.moveWrapper.dequeue()})})},show:function(a){var b=this;this.moveWrapper.queue(function(){b._get(a,function(e){b.moveWrapper.dequeue();e&&b._show(e,a);b=null})})}})})(jQuery);(function(a){a.widget("aperto.socialServices",{options:{},_create:function(){if(a("ul",this.element).length){var f=this,b=a("ul li",this.element),d=escape(a(this.element).attr("data-share-url")),c=escape(a(this.element).attr("data-share-title")),e=escape(a(this.element).attr("data-share-desc"));b.each(function(){switch(f._get_type(a(this))){case "vz":f.setup_VZ(a("a.vz-share",this.element),d,c,e);break;case "facebook":f.setup_Facebook(a("iframe.facebook-like",this.element),d);break;case "twitter":f.setup_Twitter(a("a.twitter-share-button",
this.element),d,c)}})}},_get_type:function(a){if(a.has(".vz-share").length)return"vz";else if(a.has(".facebook-like").length)return"facebook";else if(a.has(".twitter-share-button").length)return"twitter";return""},setup_VZ:function(a,b,d,c){var e=a.attr("href"),e=e.replace(/\[\[URL\]\]/g,b),e=e.replace(/\[\[TITLE\]\]/g,d),e=e.replace(/\[\[DESC\]\]/g,c);a.attr("href",e)},setup_Facebook:function(a,b){var d=a.attr("src"),d=d.replace(/\[\[URL\]\]/g,b);a.attr("src",d)},setup_Twitter:function(a,b,d){a.attr("data-url",
unescape(b));a.attr("data-text",d);a.parent().append('<script type="text/javascript" src="http://platform.twitter.com/widgets.js"><\/script>')}})})(jQuery);(function(a){a.widget("aperto.formValidateSubmit",{options:{errorText:{}},_create:function(){var f=this;this.element.delegate("div.error [data-required], div.success [data-required]","blur",function(a){f.validateItem(a.target)});a("input[type=submit]",this.element).click(function(){f.validateForm(this.form,function(a){a&&this.submitForm()});return!1})},validateItem:function(f){var b=a(f).attr("data-required"),d=this.validations[b].options.call(this,f),c=a(f).closest(".field"),f=this.validations[b].rule.call(this,
f.value,d);c[f?"addClass":"removeClass"]("success")[f?"removeClass":"addClass"]("error").find("span.js-validation-info").remove().end().find("span:first").show().end();f||a("label",c).find("span:first").hide().end().prepend('<span class="js-validation-info">'+d.error+"</span>");return f},validateForm:function(f,b){var d=this,c=!0;a("[data-required]",f).each(function(a,b){d.validateItem(b)||(c=!1)});b.call(d,c)},validations:{common:{options:function(f){return{min:a(f).attr("data-min"),max:a(f).attr("data-max"),
success:a(f).attr("data-success"),error:a(f).attr("data-error")}},rule:function(){return!0}},text:{options:function(a){return this.validations.common.options(a)},rule:function(a,b){return b.min!==void 0&&b.max!==void 0?a.length>=b.min&&a.length<=b.max?!0:!1:b.min!==void 0?a.length>=b.min?!0:!1:a.length>0?!0:!1}},email:{options:function(a){return this.validations.common.options(a)},rule:function(a){return/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/.test(a)}}},submitForm:function(){var f=
this,b=a(this.element).parent(),d=a.manageAjax.create("contactForm_ma");if(typeof wt!=="undefined")wt.formSubmit=!0;d.add({url:a(this.element).attr("data-action"),data:a(this.element).serialize()+"&ajax=true",success:function(c){a(f.element).hide();b.append(c);var c=a(".form-message",b).height(),e=a(".message",b).height();a(".message",b).css({"padding-top":parseInt((c-e)/2,10)+"px"});a("input[type=text], textarea",f.element).val("");a(".field.success",f.element).removeClass("success")}})}})})(jQuery);(function(a){a.widget("aperto.twitter",{is_loading:!1,twitter_url:"http://twitter.com/statuses/user_timeline/[[USERNAME]].json?callback=?&count=[[LIMIT]]",twitter_url_hash:"http://search.twitter.com/search.json?q=[[HASH]]&callback=?&count=[[LIMIT]]",options:{username:"",hash:"",tweets_max:0,update_scrollPane:!1,html_structure:'<div class="js-tweet-box">\t<a class="js-user" href="#" target="_blank"></a>\t<span class="js-tweet"></span>\t<span class="js-date"></span></div>'},_create:function(){if(!this.options.username.length&&
!this.options.hash.length||this.options.tweets_max<1)return!1;var f=this,b=this.options,d=this._create_url();this._toggle_loading();a.getJSON(d,function(c){var e,d,h,j;if(c.error!==void 0)a(f.element).append("<p>Sorry!</p>");else if(c.length!==void 0)for(e=0;e<c.length;e++)d=f._url_to_link(c[e].text),h=f._parse_date(c[e].created_at),a(f.element).append(b.html_structure),j=a(".js-tweet-box:last-child",f.element),a(".js-user",j).html(b.username).attr("href","http://twitter.com/"+b.username),a(".js-tweet",
j).html(d),a(".js-date",j).html(h);else if(c.results.length!==void 0)for(e=0;e<c.results.length;e++)d=f._url_to_link(c.results[e].text),h=f._parse_date(c.results[e].created_at),username=f._url_to_link(c.results[e].from_user),a(f.element).append(b.html_structure),j=a(".js-tweet-box:last-child",f.element),a(".js-user",j).html(username).attr("href","http://twitter.com/"+username),a(".js-tweet",j).html(d),a(".js-date",j).html(h);b.update_scrollPane&&f.update_scrollPane();f._toggle_loading()})},_toggle_loading:function(){this.is_loading?
(this.is_loading=!1,a(this.element).removeClass("loading")):(this.is_loading=!0,a(this.element).addClass("loading"))},_create_url:function(){var a="",b=this.options;b.hash?(this.twitter_url=this.twitter_url_hash,a=this.twitter_url.replace(/\[\[HASH\]\]/g,b.hash)):a=this.twitter_url.replace(/\[\[USERNAME\]\]/g,b.username);return a=a.replace(/\[\[LIMIT\]\]/g,b.tweets_max)},_url_to_link:function(a){return a.replace(/(http:\/\/[\w\.\/]+)/,'<a href="$1" target="blank">$1</a>')},_parse_date:function(a){var b=
0,d="",a=Math.floor((new Date-new Date(a))/1E3);a<60?(b=a,d="seconds"):a<3600?(b=Math.floor(a/60),d=a<120?"minute":"minutes"):a<86400?(b=Math.floor(a/3600),d=a<7200?"hour":"hours"):a<2592E3?(b=Math.floor(a/86400),d=a<172800?"day":"days"):(b=Math.floor(a/2592E3),d=a<5184E3?"month":"months");return b+" "+d+" ago"},update_scrollPane:function(){var f=this,b=a(this.element).closest(".scroll-pane").data("jsp"),d=0,c=a(this.element).height(),e=setInterval(function(){a(f.element).height()>c?(d=0,c=a(f.element).height(),
b.reinitialise()):d++;d==5&&clearInterval(e)},500)}})})(jQuery);(function(a){a.ui=a.ui||{};var f=/left|center|right/,b=/top|center|bottom/,d=a.fn.position,c=a.fn.offset;a.fn.position=function(c){if(!c||!c.of)return d.apply(this,arguments);var c=a.extend({},c),g=a(c.of),h=g[0],j=(c.collision||"flip").split(" "),i=c.offset?c.offset.split(" "):[0,0],k,n,m;h.nodeType===9?(k=g.width(),n=g.height(),m={top:0,left:0}):h.setTimeout?(k=g.width(),n=g.height(),m={top:g.scrollTop(),left:g.scrollLeft()}):h.preventDefault?(c.at="left top",k=n=0,m={top:c.of.pageY,left:c.of.pageX}):
(k=g.outerWidth(),n=g.outerHeight(),m=g.offset());a.each(["my","at"],function(){var a=(c[this]||"").split(" ");a.length===1&&(a=f.test(a[0])?a.concat(["center"]):b.test(a[0])?["center"].concat(a):["center","center"]);a[0]=f.test(a[0])?a[0]:"center";a[1]=b.test(a[1])?a[1]:"center";c[this]=a});j.length===1&&(j[1]=j[0]);i[0]=parseInt(i[0],10)||0;i.length===1&&(i[1]=i[0]);i[1]=parseInt(i[1],10)||0;c.at[0]==="right"?m.left+=k:c.at[0]==="center"&&(m.left+=k/2);c.at[1]==="bottom"?m.top+=n:c.at[1]==="center"&&
(m.top+=n/2);m.left+=i[0];m.top+=i[1];return this.each(function(){var b=a(this),d=b.outerWidth(),f=b.outerHeight(),g=parseInt(a.curCSS(this,"marginLeft",!0))||0,h=parseInt(a.curCSS(this,"marginTop",!0))||0,aa=d+g+(parseInt(a.curCSS(this,"marginRight",!0))||0),ca=f+h+(parseInt(a.curCSS(this,"marginBottom",!0))||0),v=a.extend({},m),U;c.my[0]==="right"?v.left-=d:c.my[0]==="center"&&(v.left-=d/2);c.my[1]==="bottom"?v.top-=f:c.my[1]==="center"&&(v.top-=f/2);v.left=Math.round(v.left);v.top=Math.round(v.top);
U={left:v.left-g,top:v.top-h};a.each(["left","top"],function(b,g){if(a.ui.position[j[b]])a.ui.position[j[b]][g](v,{targetWidth:k,targetHeight:n,elemWidth:d,elemHeight:f,collisionPosition:U,collisionWidth:aa,collisionHeight:ca,offset:i,my:c.my,at:c.at})});a.fn.bgiframe&&b.bgiframe();b.offset(a.extend(v,{using:c.using}))})};a.ui.position={fit:{left:function(b,c){var d=a(window),d=c.collisionPosition.left+c.collisionWidth-d.width()-d.scrollLeft();b.left=d>0?b.left-d:Math.max(b.left-c.collisionPosition.left,
b.left)},top:function(b,c){var d=a(window),d=c.collisionPosition.top+c.collisionHeight-d.height()-d.scrollTop();b.top=d>0?b.top-d:Math.max(b.top-c.collisionPosition.top,b.top)}},flip:{left:function(b,c){if(c.at[0]!=="center"){var d=a(window),d=c.collisionPosition.left+c.collisionWidth-d.width()-d.scrollLeft(),f=c.my[0]==="left"?-c.elemWidth:c.my[0]==="right"?c.elemWidth:0,i=c.at[0]==="left"?c.targetWidth:-c.targetWidth,k=-2*c.offset[0];b.left+=c.collisionPosition.left<0?f+i+k:d>0?f+i+k:0}},top:function(b,
c){if(c.at[1]!=="center"){var d=a(window),d=c.collisionPosition.top+c.collisionHeight-d.height()-d.scrollTop(),f=c.my[1]==="top"?-c.elemHeight:c.my[1]==="bottom"?c.elemHeight:0,i=c.at[1]==="top"?c.targetHeight:-c.targetHeight,k=-2*c.offset[1];b.top+=c.collisionPosition.top<0?f+i+k:d>0?f+i+k:0}}}};if(!a.offset.setOffset)a.offset.setOffset=function(b,c){if(/static/.test(a.curCSS(b,"position")))b.style.position="relative";var d=a(b),f=d.offset(),i=parseInt(a.curCSS(b,"top",!0),10)||0,k=parseInt(a.curCSS(b,
"left",!0),10)||0,f={top:c.top-f.top+i,left:c.left-f.left+k};"using"in c?c.using.call(b,f):d.css(f)},a.fn.offset=function(b){var d=this[0];return!d||!d.ownerDocument?null:b?this.each(function(){a.offset.setOffset(this,b)}):c.call(this)}})(jQuery);(function(a){var f=0;a.widget("ui.autocomplete",{options:{appendTo:"body",autoFocus:!1,delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null},pending:0,_create:function(){var b=this,d=this.element[0].ownerDocument,c;this.element.addClass("ui-autocomplete-input").attr("autocomplete","off").attr({role:"textbox","aria-autocomplete":"list","aria-haspopup":"true"}).bind("keydown.autocomplete",function(e){if(!b.options.disabled&&!b.element.attr("readonly")){c=!1;var d=
a.ui.keyCode;switch(e.keyCode){case d.PAGE_UP:b._move("previousPage",e);break;case d.PAGE_DOWN:b._move("nextPage",e);break;case d.UP:b._move("previous",e);e.preventDefault();break;case d.DOWN:b._move("next",e);e.preventDefault();break;case d.ENTER:case d.NUMPAD_ENTER:b.menu.active&&(c=!0,e.preventDefault());case d.TAB:if(!b.menu.active)break;b.menu.select(e);break;case d.ESCAPE:b.element.val(b.term);b.close(e);break;default:clearTimeout(b.searching),b.searching=setTimeout(function(){if(b.term!=b.element.val())b.selectedItem=
null,b.search(null,e)},b.options.delay)}}}).bind("keypress.autocomplete",function(a){c&&(c=!1,a.preventDefault())}).bind("focus.autocomplete",function(){if(!b.options.disabled)b.selectedItem=null,b.previous=b.element.val()}).bind("blur.autocomplete",function(a){if(!b.options.disabled)clearTimeout(b.searching),b.closing=setTimeout(function(){b.close(a);b._change(a)},150)});this._initSource();this.response=function(){return b._response.apply(b,arguments)};this.menu=a("<ul></ul>").addClass("ui-autocomplete").appendTo(a(this.options.appendTo||
"body",d)[0]).mousedown(function(c){var d=b.menu.element[0];a(c.target).closest(".ui-menu-item").length||setTimeout(function(){a(document).one("mousedown",function(c){c.target!==b.element[0]&&c.target!==d&&!a.ui.contains(d,c.target)&&b.close()})},1);setTimeout(function(){clearTimeout(b.closing)},13)}).menu({focus:function(a,c){var d=c.item.data("item.autocomplete");!1!==b._trigger("focus",a,{item:d})&&/^key/.test(a.originalEvent.type)&&b.element.val(d.value)},selected:function(a,c){var f=c.item.data("item.autocomplete"),
j=b.previous;if(b.element[0]!==d.activeElement)b.element.focus(),b.previous=j,setTimeout(function(){b.previous=j;b.selectedItem=f},1);!1!==b._trigger("select",a,{item:f})&&b.element.val(f.value);b.term=b.element.val();b.close(a);b.selectedItem=f},blur:function(){b.menu.element.is(":visible")&&b.element.val()!==b.term&&b.element.val(b.term)}}).zIndex(this.element.zIndex()+1).css({top:0,left:0}).hide().data("menu");a.fn.bgiframe&&this.menu.element.bgiframe()},destroy:function(){this.element.removeClass("ui-autocomplete-input").removeAttr("autocomplete").removeAttr("role").removeAttr("aria-autocomplete").removeAttr("aria-haspopup");
this.menu.element.remove();a.Widget.prototype.destroy.call(this)},_setOption:function(b,d){a.Widget.prototype._setOption.apply(this,arguments);b==="source"&&this._initSource();b==="appendTo"&&this.menu.element.appendTo(a(d||"body",this.element[0].ownerDocument)[0]);b==="disabled"&&d&&this.xhr&&this.xhr.abort()},_initSource:function(){var b=this,d,c;a.isArray(this.options.source)?(d=this.options.source,this.source=function(b,c){c(a.ui.autocomplete.filter(d,b.term))}):typeof this.options.source==="string"?
(c=this.options.source,this.source=function(e,d){b.xhr&&b.xhr.abort();b.xhr=a.ajax({url:c,data:e,dataType:"json",autocompleteRequest:++f,success:function(a){this.autocompleteRequest===f&&d(a)},error:function(){this.autocompleteRequest===f&&d([])}})}):this.source=this.options.source},search:function(a,d){a=a!=null?a:this.element.val();this.term=this.element.val();if(a.length<this.options.minLength)return this.close(d);clearTimeout(this.closing);return this._trigger("search",d)===!1?void 0:this._search(a)},
_search:function(a){this.pending++;this.element.addClass("ui-autocomplete-loading");this.source({term:a},this.response)},_response:function(a){!this.options.disabled&&a&&a.length?(a=this._normalize(a),this._suggest(a),this._trigger("open")):this.close();this.pending--;this.pending||this.element.removeClass("ui-autocomplete-loading")},close:function(a){clearTimeout(this.closing);this.menu.element.is(":visible")&&(this.menu.element.hide(),this.menu.deactivate(),this._trigger("close",a))},_change:function(a){this.previous!==
this.element.val()&&this._trigger("change",a,{item:this.selectedItem})},_normalize:function(b){return b.length&&b[0].label&&b[0].value?b:a.map(b,function(b){return typeof b==="string"?{label:b,value:b}:a.extend({label:b.label||b.value,value:b.value||b.label},b)})},_suggest:function(b){var d=this.menu.element.empty().zIndex(this.element.zIndex()+1);this._renderMenu(d,b);this.menu.deactivate();this.menu.refresh();d.show();this._resizeMenu();d.position(a.extend({of:this.element},this.options.position));
this.options.autoFocus&&this.menu.next(new a.Event("mouseover"))},_resizeMenu:function(){var a=this.menu.element;a.outerWidth(Math.max(a.width("").outerWidth(),this.element.outerWidth()))},_renderMenu:function(b,d){var c=this;a.each(d,function(a,d){c._renderItem(b,d)})},_renderItem:function(b,d){return a("<li></li>").data("item.autocomplete",d).append(a("<a></a>").text(d.label)).appendTo(b)},_move:function(a,d){if(this.menu.element.is(":visible"))if(this.menu.first()&&/^previous/.test(a)||this.menu.last()&&
/^next/.test(a))this.element.val(this.term),this.menu.deactivate();else this.menu[a](d);else this.search(null,d)},widget:function(){return this.menu.element}});a.extend(a.ui.autocomplete,{escapeRegex:function(a){return a.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&")},filter:function(b,d){var c=RegExp(a.ui.autocomplete.escapeRegex(d),"i");return a.grep(b,function(a){return c.test(a.label||a.value||a)})}})})(jQuery);
(function(a){a.widget("ui.menu",{_create:function(){var f=this;this.element.addClass("ui-menu ui-widget ui-widget-content ui-corner-all").attr({role:"listbox","aria-activedescendant":"ui-active-menuitem"}).click(function(b){a(b.target).closest(".ui-menu-item a").length&&(b.preventDefault(),f.select(b))});this.refresh()},refresh:function(){var f=this;this.element.children("li:not(.ui-menu-item):has(a)").addClass("ui-menu-item").attr("role","menuitem").children("a").addClass("ui-corner-all").attr("tabindex",
-1).mouseenter(function(b){f.activate(b,a(this).parent())}).mouseleave(function(){f.deactivate()})},activate:function(a,b){this.deactivate();if(this.hasScroll()){var d=b.offset().top-this.element.offset().top,c=this.element.attr("scrollTop"),e=this.element.height();d<0?this.element.attr("scrollTop",c+d):d>=e&&this.element.attr("scrollTop",c+d-e+b.height())}this.active=b.eq(0).children("a").addClass("ui-state-hover").attr("id","ui-active-menuitem").end();this._trigger("focus",a,{item:b})},deactivate:function(){if(this.active)this.active.children("a").removeClass("ui-state-hover").removeAttr("id"),
this._trigger("blur"),this.active=null},next:function(a){this.move("next",".ui-menu-item:first",a)},previous:function(a){this.move("prev",".ui-menu-item:last",a)},first:function(){return this.active&&!this.active.prevAll(".ui-menu-item").length},last:function(){return this.active&&!this.active.nextAll(".ui-menu-item").length},move:function(a,b,d){this.active?(a=this.active[a+"All"](".ui-menu-item").eq(0),a.length?this.activate(d,a):this.activate(d,this.element.children(b))):this.activate(d,this.element.children(b))},
nextPage:function(f){if(this.hasScroll())if(!this.active||this.last())this.activate(f,this.element.children(".ui-menu-item:first"));else{var b=this.active.offset().top,d=this.element.height(),c=this.element.children(".ui-menu-item").filter(function(){var c=a(this).offset().top-b-d+a(this).height();return c<10&&c>-10});c.length||(c=this.element.children(".ui-menu-item:last"));this.activate(f,c)}else this.activate(f,this.element.children(".ui-menu-item").filter(!this.active||this.last()?":first":":last"))},
previousPage:function(f){if(this.hasScroll())if(!this.active||this.first())this.activate(f,this.element.children(".ui-menu-item:last"));else{var b=this.active.offset().top,d=this.element.height();result=this.element.children(".ui-menu-item").filter(function(){var c=a(this).offset().top-b+d-a(this).height();return c<10&&c>-10});result.length||(result=this.element.children(".ui-menu-item:first"));this.activate(f,result)}else this.activate(f,this.element.children(".ui-menu-item").filter(!this.active||
this.first()?":last":":first"))},hasScroll:function(){return this.element.height()<this.element.attr("scrollHeight")},select:function(a){this._trigger("selected",a,{item:this.active})}})})(jQuery);(function(a,f){a.widget("aperto.ajaxComments",{options:{attr:"data-commentsURL"},_create:function(){var b=this;a(f).load(function(){b.updateCommentCount()})},updateCommentCount:function(){var b=this,d=b.options;a("div.rack-teaser",this.element).each(function(c,e){var f=a("div.social",this);if(f.length){var h=a(e).attr(d.attr);a.when(a.ajax({url:h,dataType:"json"})).then(function(){b.ajaxSuccess.apply(b,[f].concat(Array.prototype.slice.call(arguments)))},a.noop)}})},ajaxSuccess:function(b,d){for(var c in d)if(Object.prototype.hasOwnProperty.call(d,
c)){var e=a("."+c+" em",b).html();a("."+c,b).html(d[c]+"<em>"+e+"</em>")}}})})(jQuery,this,this.document);(function(a){var f;(function(){if(a.prop&&!f){var b=function(){f=!!a("<input />").prop("validity")};b();a(b)}})();a.widget("ui.checkBox",{options:{hideInput:!0,addVisualElement:!0,addLabel:!0},customEvents:["create","change"],_create:function(){var b=this.options;if(!this.element.is(":radio,:checkbox"))return this.element[0].elements&&a.nodeName(this.element[0],"form")&&a(this.element[0].elements).filter(":radio,:checkbox").checkBox(b),!1;this._proxiedReflectUI=a.proxy(this,"reflectUI");this.labels=
a([]);this.hoverStatus=this.disabledStatus=this.checkedStatus=!1;this.inputType=this.element[0].type;this.radio=this.inputType=="radio";this.visualElement=a([]);if(b.hideInput&&(this.element.addClass("ui-helper-hidden-accessible"),b.addVisualElement))this.visualElement=a("<span />").addClass("ui-"+this.inputType),this.element.after(this.visualElement[0]);if(b.addLabel){var d=this.element[0].id;if(d)this.labels=a('label[for="'+d+'"]',this.element[0].form||this.element[0].ownerDocument).add(this.element.parent("label"));
if(!this.labels[0])this.labels=this.element.closest("label",this.element[0].form);this.labels.addClass(this.radio?"ui-radio":"ui-checkbox")}a.webshims&&a.webshims.addShadowDom&&a.webshims.addShadowDom(this.element,b.addVisualElement?this.visualElement[0]:this.labels[0],{shadowFocusElement:this.element[0]});this.visualGroup=this.visualElement.add(this.labels);this._addEvents();this.initialized=!0;this.reflectUI({type:"initialreflect"})},_addEvents:function(){var a=this,d=this.options,c=function(c){if(a.disabledStatus)return!1;
a.hover=c.type=="focus"||c.type=="mouseenter";c.type=="focus"?a.visualGroup.addClass(a.inputType+"-focused"):c.type=="blur"&&a.visualGroup.removeClass(a.inputType+"-focused");a._changeStateClassChain()};this.element.bind("click.checkBox invalid.checkBox",this._proxiedReflectUI).bind("focus.checkBox blur.checkBox",c);d.hideInput&&this.element.bind("usermode",function(c){c.enabled&&a.destroy.call(a,!0)});d.addVisualElement&&this.visualElement.bind("click.checkBox",function(){a.element[0].click();return!1});
this.visualGroup.bind("mouseenter.checkBox mouseleave.checkBox",c)},_changeStateClassChain:function(){var b=this.labels.add(this.visualElement),d="",c="ui-"+this.inputType;this.checkedStatus?(d+="-checked",b.addClass(c+"-checked")):b.removeClass(c+"-checked");this.disabledStatus?(d+="-disabled",b.addClass(c+"-disabled")):b.removeClass(c+"-disabled");this.hover?(d+="-hover",b.addClass(c+"-hover")):b.removeClass(c+"-hover");c+="-state";d&&(d=c+d);this.visualGroup.each(function(){var b=this.className.split(" "),
f=!1;a.each(b,function(a,j){if(j.indexOf(c)===0)return f=!0,b[a]=d,!1});f||b.push(d);this.className=b.join(" ")})},destroy:function(a){this.element.removeClass("ui-helper-hidden-accessible");this.visualElement.addClass("ui-helper-hidden");a||(this.element.unbind(".checkBox"),this.visualElement.remove(),this.labels.unbind(".checkBox").removeClass("ui-state-hover ui-state-checked ui-state-disabled"))},disable:function(a){a===void 0&&(a=!0);this.element[0].disabled=a;this.reflectUI({type:"manuallydisabled"})},
enable:function(){this.element[0].disabled=!1;this.reflectUI({type:"manuallyenabled"})},toggle:function(a){this.changeCheckStatus(!this.element.is(":checked"),a)},changeCheckStatus:function(a,d){if(d&&d.type=="click"&&this.element[0].disabled)return!1;this.element[0].checked=!!a;this.reflectUI(d||{type:"changecheckstatus"})},propagate:function(b,d,c){if(!d||d.type!="initialreflect")return this.radio&&!c&&(c=this.element[0],a('[name="'+c.name+'"]',c.form||c.ownerDocument).checkBox("reflectUI",d,!0)),
this._trigger(b,d,{options:this.options,checked:this.checkedStatus,labels:this.labels,disabled:this.disabledStatus})},changeValidityState:function(){if(f)this.visualGroup[!this.element.prop("willValidate")||(this.element.prop("validity")||{valid:!0}).valid?"removeClass":"addClass"](this.inputType+"-invalid")},reflectUI:function(a){var d=this.checkedStatus,c=this.disabledStatus;this.disabledStatus=this.element.is(":disabled");this.checkedStatus=this.element.is(":checked");(!a||a.type!=="initialreflect")&&
this.changeValidityState();if(this.disabledStatus!=c||this.checkedStatus!==d)this._changeStateClassChain(),this.disabledStatus!=c&&this.propagate("disabledchange",a),this.checkedStatus!==d&&this.propagate("change",a)}});a.propHooks&&a.each({checked:"changeCheckStatus",disabled:"disable"},function(b,d){a.propHooks[b]||(a.propHooks[b]={});var c=a.propHooks[b].set;a.propHooks[b].set=function(b,f){var h=a.data(b,"checkBox");if(h)h[d](!!f);return c&&c(b,f)}})})(jQuery);(function(a){a.createSetUnsetFunction("siocfg.paths")({object:"swf/"})})(jQuery);(function(a){function f(b){a("div.college-teaser",b).each(function(){function b(d,e){n=a(d).outerHeight()>n?a(d).outerHeight():n;a("div.teaser",d).css("display","block");k=a(d).outerHeight()>k?a(d).outerHeight():k;a("div.teaser",d).css("display","");e===m-1&&c()}function c(){f.css({height:n});a("p.all a",d).bind("ariaclick",function(){var b=this,c=a(b).parent();a("div.extra",d).css({display:"block"});i=f.not(":eq(0)");f.eq(0).animate({height:k},{duration:800,step:function(a,b){i.css({height:a});c.css({opacity:1-
b.pos})},complete:function(){a(b).remove()}});return!1})}var d=this,f=a("> div",d),i,k=0,n=0,m=f.length;f.each(function(c){var d=this,f=a(this).find("div.teaser:first img");if(f.length&&f[0].complete)b(d,c);else if(f.length)f.one("load",function(){b(d,c)})})})}var b={immediate:function(){a("html").addClass("js-on");a("body").removeClass("js-off")},domReadyOnce:function(){a("body").append('<div id="fb-root"></div>');FB.init({appId:"200993146586263",status:!0,cookie:!0,xfbml:!0});a('<div class="dialog"><div class="dialog-box"><div class="content-box"></div><a class="close-button" href="#" title="Schlie&szlig;en">Schlie&szlig;en</a></div></div>').appendTo("body").cOverlay({mask:!0,
focusVisibleElement:!0,focusOnShow:'input[type="text"]:first',restoreFocus:!0,openerSel:"a.opener",beforeShow:function(b,d){a("div.content-box",d.element).html(a(d.extras.opener.attr("href")).clone());a(".js-form",d.element).formValidateSubmit()},hide:function(b){a(".form-message",b.target).remove();a(".js-form input[type=text], .js-form textarea",b.target).val("");a(".js-form .field.error",b.target).removeClass("error");a(".js-form .field.success",b.target).removeClass("success");a(".js-form .js-validation-info",
b.target).remove();a(".js-form",b.target).show()},positionType:"centerInsideView",addRole:"dialog",init:function(){}});a("#stage.stage-controller").ajaxContentScroller()},everyDomReady:function(b){a("div.rack-teaser:last-child",b).addClass("last-child");a("#comments li:odd, .expert-secrets .teaser:odd",b).addClass("second");a(".latest li:nth-child(odd), .playlist li:nth-child(odd)",b).addClass("mod");a("select",b).combobox({});a(".ask-the-expert select",b).combobox({addMaxHeight:!1});a("#feedback",
b).each(function(b,c){var d=a(c).find("h1").text();document.title=d+" - "+document.title});d(b);a("div.college-choice",b).collegeChoice();a("ul.js-study-field",b).buttonsAndTooltips();a(".social-services",b).socialServices();a("div.videocontainer",b).videoPlayer();a(".playlist",b).delegate("li a","ariaclick",function(b){var c=a(b.liveFired),d=a("video",c);d.loadSrc([b.target.getAttribute("href")]);d.play();c.find(".media-controls-wrapper a:first").setFocus();return!1});f(b);a(".googlemaps",b).googleStreet();
a(".scroll-pane",b).jScrollPane();a("div.ask-the-expert",b).ajaxExperts();a(".sf-filter input").filter('[type="checkbox"]').checkBox({addVisualElement:!1});a("div.mini-gallery",b).each(function(){var b=a("li",this);a("li:even",this).addClass("even");a("li:last-child",this).addClass("active");setInterval(function(){var a=b.filter(".active");a.prev().add(b.filter("li:last-child")).filter(":first").animate({opacity:1},400).css("z-index","2").addClass("active");a.animate({opacity:0.5},2E3).css("z-index",
"1").removeClass("active")},5E3)});a("input[data-source]",b).each(function(){var b=this.getAttribute("data-source"),c=this.getAttribute("data-param")||"term",d={};a(this).autocomplete({minLength:2,source:function(e,f){if(d[e.term])f(d[e.term]);else{var n={};n[c]=e.term;a.ajax({url:b,dataType:"json",data:n,success:function(b){d[e.term]=a.map(b,function(a){return{label:a,value:a}});f(d[e.term])}})}}})});a.createLightbox(b);a("#nav-global > ul",b).find(".menu").setEqualHeight({applyToChild:!0,outerHeight:!1,
fullOuterHeight:!1,childSelector:".menu-box-group"}).end().simpleMenu({activateDelay:100,closeOnItemLeave:!0,closeOnMenuLeave:!0,visibleClass:"menu-is-visible",show:function(b,c){var d=a("> div.menu-box-group",c.menu).stop(!0,!0).css({visibility:"hidden"});c.menuItem.addClass("menu-visible");c.menu.css({zIndex:999});d.css({top:d.outerHeight(!0)*-1,opacity:0,visibility:"visible"}).animate({top:0,opacity:1},{duration:300,complete:function(){c.menu.css({zIndex:""})}})},hide:function(b,c){c.deactivated||
b.originalEvent.originalEvent.type==="focusout"?a("> div.menu-box-group",c.menu).animate({top:a("> div.menu-box-group",c.menu).outerHeight(!0)*-1,opacity:0},{complete:function(){c.menuItem.removeClass("menu-visible")}}):setTimeout(function(){a("> div.menu-box-group",c.menu).stop(!0,!0).css({top:a("> div.menu-box-group",c.menu).outerHeight(!0)*-1,opacity:0});c.menuItem.removeClass("menu-visible")},300)}});var e={linkFn:function(a){a=="show"?this.css({opacity:1},{duration:500}):a=="hide"?this.css({opacity:0.5},
{duration:500}):this.parent().is(".pause")&&(a=="pause"?(this.addClass("active"),this.children("span").text(this.data("playtext"))):(this.removeClass("active"),this.children("span").text(this.data("pausetext"))))},init:function(a,b){b.instance.nextLink.is(".show")||b.instance.nextLink.css({opacity:0.5});b.instance.prevLink.is(".show")||b.instance.prevLink.css({opacity:0.5});b.instance.pauseLink.children("span").text(b.instance.pauseLink.data("pausetext"))},stickyFirstLast:!1,atoms:"div.rack-teaser",
prevLink:"div.prev span",nextLink:"div.next span",paginationTitleFrom:"h4",pagination:"div.pagination",paginationAtoms:'<li class="pa-$number"><span>$number<span class="aural">. $title</span></span></li>'};a("html").is(".editMode")||(a("div.teaser-wrapper",b).scroller(e),a("div.teaser-wrapper-diashow",b).scroller(a.extend({},e,{diashow:8E3,pauseLink:"div.pause > span"})).ajaxComments(),a("div.teaser-wrapper-hover",b).scroller(a.extend({},e,{moveStep:"atom3"})).find(".teaser-box").click(function(){location.href=
a("h2 a",this).attr("href")}),a("div.teaser-wrapper-hover .rack-teaser",b).inOut(function(){var b=a(this).find(".teaser-box"),c=b.height();b.stop(!0,!0).css({display:"block",top:c}).animate({top:0})},function(){var b=a(this).find(".teaser-box"),c=b.height();b.stop(!0,!0).animate({top:c},{complete:function(){b.css({display:"",top:""})}})}));a("div.teaser-wrapper-lightbox",b).scroller(a.extend({},e,{atoms:"dl.rack-teaser",moveStep:"atom2",animateOptions:{duration:1200}}));a("div.flickr-imgs",b).load_flickrImgs({complete:function(b){a(".flickr-img:nth-child(1), .flickr-img:nth-child(2)",
b).addClass("mod")}});a(".twitter-box").each(function(){a(this).twitter({username:a(this).attr("data-twitteruser"),hash:a(this).attr("data-twitterhash"),tweets_max:a(this).attr("data-tweetcount"),update_scrollPane:!0})});a("span.dynamic-likes.facebook").dynamicLikes();a("a.iframe").iframeLightbox();a(".sf-filter form").submit(function(){a("#study-finder-search").addClass("visible");return!1});a("#study-finder-search .close a").click(function(){a("#study-finder-search").removeClass("visible")})}};
a.fn.iframeLightbox=function(){function b(c){var j=c.target;a(j).is(".iframe")&&(a.each(["src","width","height","scrolling"],function(b,c){d[c]=a.attr(j,"data-"+c)}),d.lightboxParams&&(d.src+=d.src.indexOf("?")!==-1?"&"+decodeURIComponent(d.lightboxParams):"?"+decodeURIComponent(d.lightboxParams),delete d.lightboxParams),f.cOverlay("show"))}var d={},f=a('<div class="showbox" style="position: fixed; top: 0; left: 0; right: 0; bottom: 0; margin: auto;"><div class="showbox-box"><div class="content-box"></div><a class="close-button" role="button" tabindex="0">schlie&szlig;en</a></div></div>').appendTo("body").cOverlay({mask:!0,
beforeShow:function(){a("iframe",this).remove();f.css({width:d.width,height:d.height});a('<iframe frameborder="0" style="margin: 0 auto;"></iframe>').attr(d).appendTo(a(".content-box",f))}});if(jspackager.querys.lightbox)jspackager.querys.lightboxParams&&(d.lightboxParams=jspackager.querys.lightboxParams),b({target:document.getElementById(jspackager.querys.lightbox)});return this.each(function(){a(this).bind("click",function(a){b.call(this,a);return!1})})};a.fn.dynamicLikes=function(){return this.each(function(){var b=
this,d=a(this).attr("data-likeURL");FB.Data.query('select like_count from link_stat where url="'+d+'"').wait(function(d){a(b).find("em").before(d[0].like_count)})})};var d=function(b){function d(b){var b=a(b),c=b.data("tabtree");c.selectedIndexes[0]===0?a("div.prev",b).addClass("disabled").css({opacity:0.3}):a("div.prev",b).removeClass("disabled").css({opacity:1});c.panels.length-1===c.selectedIndexes[0]?a("div.next",b).addClass("disabled").css({opacity:0.3}):a("div.next",b).removeClass("disabled").css({opacity:1})}
var f={buttonSel:"h3.accordion-button",panelSel:"div.accordion-item-box"};a("div.accordion-wrapper:not(div.campus-expert-accordion > *)",b).each(function(){a(this).tabtree(a.extend({},f,{toggleButton:a(this).closest("#vz-frame-front").length?!1:!0,multiSelectable:a(this).closest("#vz-frame-front").length?!1:!0,hideStyle:"visibility",defaultSelected:a(this).closest("#vz-frame-front").length?parseInt(Math.random()*5,10):-1,handleDisplay:"initial",expand:function(a,b){var c;b.instance.options.hideStyle==
"visibility"&&(c={hideStyle:"visibility"});b.panel.slideParentDown(c)},collapse:function(a,b){var c;b.instance.options.hideStyle=="visibility"&&(c={hideStyle:"visibility"});b.panel.slideParentUp(c)}}))});a("#extras div.accordion-wrapper",b).tabtree(a.extend({},f,{defaultSelected:0}));a("div.campus-expert-accordion div.accordion-wrapper",b).bind("tabtreeinit",function(){d(this);a("div.accordion-item-box",this).each(function(b){b&&a(this).fadeOut(10)})}).tabtree(a.extend({},f,{toggleButton:!1,multiSelectable:!1,
selectEvents:!1,hideStyle:"visibility",defaultSelected:0,expand:function(a,b){b.panel.fadeIn(500)},collapse:function(a,b){b.panel.fadeOut(500)}})).find(".paging a").click(function(){var b=a(this).closest(".accordion-wrapper"),c=a(this).parent();a("video",b).pause();if(c.is(".disabled"))return!1;c.is(".prev")?b.tabtree("showPrevNext",-1):b.tabtree("showPrevNext",1);d(b);return!1}).end();a("div.fingertabs ol.toc",b).tabtree({activeButtonClass:"on",defaultSelected:3,expand:function(b,c){var d=a(".scroll-pane",
c.panel).data("jsp");d!==void 0&&d.reinitialise()}})};a.fn.load_flickrImgs=function(b){b=a.extend({},a.fn.load_flickrImgs.defaults,b);return this.each(function(){var d=this,f=null,h=a(this).attr("data-url"),j=parseInt(a(this).attr("data-max-imgs"),10),i=a(this).closest(".scroll-pane").data("jsp");a.getJSON(h,function(h){typeof h=="object"&&(f=h);for(var h="",n=j==-1?f.items.length:j,n=j>f.items.length?f.items.length:j,m=0;m<n;m++)h+='<div class="flickr-img"><img src="'+f.items[m].media.m+'" alt="'+
f.items[m].title+'" /></div>';a(d).html(h);if(i!==void 0){i.reinitialise();var o=0,s=a(d).height(),r=setInterval(function(){a(d).height()>s?(o=0,s=a(d).height(),i.reinitialise()):o++;o==10&&clearInterval(r)},500)}b.complete(d);return!1})})};a.fn.load_flickrImgs.defaults={complete:a.noop};b.immediate();a(b.domReadyOnce);a(function(){b.everyDomReady(document)});a(document).bind("dommodified",function(a){b.everyDomReady(a.target)})})(jQuery);
}
