var $j=jQuery.noConflict();function makeButton(){$j(".jobreactionblock a, .button-container input, .button-container a, .buttons input, .quickorder input, .checkout a, .button-container ul li a, .categorybutton, .mailafriendblock a, .mailagentblock a, .clearbasket a, .basketaddblock a, .button-container .button, .rssbuttonholder a, .gallerygoback a, .htmlblock .print, .htmlblock .terug, .next, .previous").not($j("#header .button-container input, .mailafriendblock  .preview a, .searchresultsblock ul li a, .moreinfo")).each(function(){var a=this;if(a.type!="hidden"){$j(a).wrap('<span class="candywrapper"></span>')}else{$j(a).css("display","none")}})}function mouseOver(){$j(".candywrapper a, .candywrapper input, .displayjob .jobreactionblock .candywrapper a").not($j(".finish, .signup, .categorybutton, .courselistblock .next, .courselistblock .previous, .searchresultsblock .next, .searchresultsblock .previous, .contactformblock .candywrapper input, .coursedisplayblock .next, .coursedisplayblock .previous, .articlelistblock .previousWrapper a, .articlelistblock .nextWrapper a")).mouseover(function(){var a=this.getAttribute("disabled");if(!a){$j(this).addClass("linkhover")}}).mouseout(function(){$j(this).removeClass("linkhover")});$j(".candywrapper, .displayjob .jobreactionblock .candywrapper").not($j(".contactformblock .candywrapper, .finishWrapper, .signupWrapper, .categoryWrapper, .courselistblock .nextWrapper, .searchresultsblock .nextWrapper, .courselistblock .previousWrapper, .searchresultsblock .previousWrapper, .coursedisplayblock .nextWrapper, .coursedisplayblock .previousWrapper, .articlelistblock .previousWrapper, .articlelistblock .nextWrapper")).mouseover(function(){var a=this.firstChild!=null?this.firstChild.getAttribute("disabled"):false;if(!a){$j(this).addClass("hover")}}).mouseout(function(){$j(this).removeClass("hover")})}function moveHeader(){if($j("#columnleft h2").size()>0||$j(".home #columnright h2").size()>0||$j("#quote h2").size()>0||$j("#image h2").size()>0||$j("#cm_left h2").size()>0||$j("#cm_right h2").size()>0){$j("#columnleft, .home #columnright, #quote, #image, #cm_left, #cm_right").each(function(){var b=$j(this);var c=$j(".block-output:eq(0)",b);var d=$j("h2",b);var a=$j(".inner",b);a.before(d)})}}function selectedTabDos(){if($j(".tabnavigationblock").size()>0){$j("#cm_right .tabnavigationblock ul li.fc").each(function(){var a=$j(this);if(a.hasClass("ui-tabs-selected")){$j("#cm_right .tabnavigationblock ul li.fc").addClass("fcselected")}})}}function selectedCourseTab(){if($j(".coursesmodule").size()>0){$j(".coursesmodule .steps li.fc").each(function(){var a=$j(this);if(a.hasClass("selected")){$j(".coursesmodule .steps li.selected").addClass("fcselected")}})}}function selectedTab(){if($j(".tabnavigationblock").size()>0){$j("#columnleft .tabnavigationblock ul li.fc").each(function(){var a=$j(this);if(a.hasClass("ui-tabs-selected")){$j("#columnleft .tabnavigationblock ul li.fc").addClass("fcselected")}})}}function changeForm(){if($j(".surveycontainer").size()>0){$j(".surveycontainer .q_multipleresponse").each(function(){var i=this;var a=$j('<div class="checkboxes">');var c=$j(".question-text",i);var e=$j("table",i);var b=$j("select",i);var j=$j("br",i);var d=new Array;var f=new Array;var h;if((e.length+b.length)==0){j.remove();h=i.childNodes.length;for(var g=0;g<h;g++){if(i.childNodes[g].tagName=="INPUT"){d[g]=i.childNodes[g];f[g]=i.childNodes[g].tagName}if(i.childNodes[g].tagName=="LABEL"){d[g]=i.childNodes[g];f[g]=i.childNodes[g].tagName}}for(var g=0;g<h;g++){if(d[g]=="object"){a.append(d[g])}if(f[g]=="LABEL"){a.append($j("<br>"))}}c.after(a)}})}}function changeFormButtons(){if($j(".button-container, .paging").size()>0){$j(".button-container a, .pages a, .paging a").each(function(){var a=$j(this);if(a.hasClass("next")){$j("a.next").parent().addClass("nextWrapper")}if(a.hasClass("previous")){$j("a.previous").parent().addClass("previousWrapper")}if(a.hasClass("finish")){$j("a.finish").parent().addClass("finishWrapper")}if(a.hasClass("signup")){$j("a.signup").parent().addClass("signupWrapper")}if(a.hasClass(".unavailable")){$j(".signupWrapper").hide()}});$j(".htmlblock input").each(function(){var a=$j(this);if(a.hasClass("terug")){$j(".terug").parent().addClass("backWrapper")}})}}function OddEven(){if($j(".courselistblock").size()>0){$j(".courselistblock").each(function(){var b=this;var a=0;$j("li",b).each(function(){var c=$j(this);a++;if(a%2==0){c.addClass("odd")}})})}}function moveArticleHeader(){if($j(".articlistblock li").size()>0){$j("#rightcolumn .articlelistblock li, #leftcolumn .articlelistblock li").each(function(){var a=$j(this);var c=$j("h3",a);var b=$j(".articlelist_thumbnail",a);c.after(b)})}}function linkBlock(){if($j(".linkblock input").size()>0){$j(".linkblock input").each(function(){var a=$j(this);if(a.hasClass("categorybutton")){$j(".categorybutton").parent().addClass("categoryWrapper")}})}}function checkArticle(){if($j(".plain-text").size()>0){$j(".plain-text ul").each(function(){var a=this;if($j("a",a).length>0){$j(a).addClass("linklist")}})}}function removeZero(){if($j(".paging").size()>0||$j(".pages").size()>0){$j(".paging .pagelink, .pages .pagelink").each(function(){var a=this;var b=a.innerHTML;if(b.substring(0,1)==0){a.innerHTML=b.substring(1)}})}}function placeSpan(){$j("h2, h1, h4").not($j("#chapter_two h3")).each(function(){var b=$j(this);var a=$j(".cufon cufoncanvas",b);a.wrap('<span class="wrapper"></span>')})}function moveBlock(){if($j("#chapter_three").size()>0){$j("#chapter_three").each(function(){var a=$j(".registrationblock .overview",this);var b=$j("#inner.nav",this);b.append(a)})}}function moveImage(){if($j(".detailedinformation").size()>0){$j(".coursedisplayblock").each(function(){var b=$j("#leftcolumn");var a=$j(".detailedinformation img");b.prepend(a);a.wrap('<div class="img"></div>')})}}function hideCorner(){if($j("#line .tabnavigationblock").size()>0){$j(".farleft, .closeleft").hide()}}function addCorner(){if($j("#quote .block-output").size()>0){$j("#quote .block-output").each(function(){$j(this).append('<div class="corner lefttop"></div><div class="corner rightbottom"></div>')})}}(function(a){a.fn.extend({shorten:function(b){var c={limit:3,moreText:"More",lessText:"Less",numbers:true,append:true,moreClass:"more",lessClass:"less"};var b=a.extend(c,b);return this.each(function(){var g=a(this);var f;a(g).html('<span class="shortSpan">'+a(g).html()+"</span>");if(a(this).css("width")!=""&&a(this).css("width")!="auto"){f=a(this).width()}else{a(g).parents().each(function(){if(a(this).css("width")!=""&&a(this).css("width")!="auto"){f=a(this).width();return false}})}if(f<a(g).find("span.shortSpan").width()){var d=a(g).find("span.shortSpan").width()/a(g).find("span.shortSpan").text().length;var h=Math.round((f/d));var e=a(g).find("span.shortSpan").text().slice(0,h-2);a(g).find("span.shortSpan").text(e).after("...")}})}})})(jQuery);$j(document).ready(function(){$j("h1, h2, h3, h4").not($j("#chapter_two h3, .tip h3")).each(function(){Cufon.replace(this)});$j("#menu ul li a, #chapter_one .linkbutton, .resultlink a").not($j("#chapter_two .searchresultsblock h3 a")).each(function(){Cufon.replace(this,{hover:true})});hideCorner();placeSpan();makeButton();changeFormButtons();mouseOver();selectedTab();selectedTabDos();changeForm();OddEven();moveArticleHeader();linkBlock();checkArticle();removeZero();moveBlock();$j(".block-output .linklistblock:eq(0)").addClass("first");$j(".block-output .linklistblock:eq(3)").addClass("last");$j(".searchresultsblock ul li:last").addClass("lc");$j(".coursesmodule .steps li:eq(0)").addClass("fc");selectedCourseTab();if($j("tr .pages").size()>0){$j("tr:last td").addClass("lc")}if(navigator.appName=="Netscape"){$j("#cm_right .inner .city").shorten();$j("#cm_right .inner .name a").shorten()}if($j(".registrationblock").size()>0){$j(".button-container a").mouseover(function(){var a=$j(this);if(a.hasClass("previous")){a.parent().addClass("previousHover")}}).mouseout(function(){$j(".previousWrapper").removeClass("previousHover")})}if($j(".registrationdataoverview").size()>0){$j(".registered label a").mouseenter(function(){$j(".registered .info").show()}).mouseleave(function(){$j(".registered .info").hide()})}});
