var errorText=behaviourL10n.searchError,searchText=behaviourL10n.searchPrompt+" ";jQuery(document).ready(function(g){var a=g("#homeheadbar").width(),f=g("#homeheadbar").children("div.widget").length,b=10,e=400,c=(a-(e+30))/(f-1),d=function(i,h){g("#homeheadbar .widget").each(function(j){if(i==j){if(h===true){g(this).stop().css({width:e+30+b+"px"}).animate({left:(c)*i-b+"px"},750,function(){g(this).css({backgroundColor:"transparent"})})}else{g(this).stop().animate({width:e+30+b+"px",left:(c)*i-b+"px"},750,function(){g(this).css({backgroundColor:"transparent"})})}}else{if(h===true&&g(this).width()!=c+b){g(this).css({backgroundColor:"#fff"})}g(this).stop().animate({width:c+b+"px",left:(c)*j+(j<i?0:(30+e-c))-b+"px"},750,function(){g(this).css({backgroundColor:"transparent"})})}})};g("#sidebar .flexipages_widget .menu > ul > li > ul, #sidebar .widget_categories > ul > li > ul, #sidebar .widget_pages > ul > li > ul").parent("li").css({position:"relative"}).append('<span class="expandToggle active"></span>').children(".expandToggle").click(function(){g(this).toggleClass("active").siblings("ul").slideToggle("fast")}).next("a").css({paddingRight:"30px"});g("#sidebar .flexipages_widget .menu > ul > li:not(.current_page_item) > ul:not(:has(.current_page_item)),#sidebar .widget_categories > ul > li:not(.current-cat) > ul:not(:has(.current-cat)), #sidebar .widget_pages > ul > li:not(.current_page_item) > ul:not(:has(.current_page_item))").hide().siblings(".expandToggle").toggleClass("active");g("#homeheadbar").css({width:a,height:200+"px",position:"relative",overflow:"visible"}).children(".widget").each(function(k){var j=g(this),h=k;j.addClass("activeWidget").css({width:(h===0?30+e:c)+b+"px",height:200+"px",position:"absolute",overflow:"hidden",left:(h===0?0:(c*(h-1))+30+e)-b+"px"}).wrapInner('<div class="widgetInner"></div>').children(".widgetInner").css({width:e+"px",height:170+"px",padding:"20px 0 10px 30px"});if(c<=e){j.find("a").focus(function(){d(h,true)});j.hover(function(){d(h)},function(){})}});g("input[name=s]").each(function(){g(this).addClass("unfocused");if(g(this).attr("value")===""||g(this).attr("value")===undefined){g(this).attr({value:searchText})}g(this).focus(function(){if(g(this).attr("value")==searchText){g(this).attr({value:""})}g(this).addClass("focused").removeClass("unfocused")});g(this).blur(function(){if(g(this).attr("value")===""||g(this).attr("value")===undefined){g(this).attr({value:searchText})}g(this).removeClass("focused").addClass("unfocused")})});g("form:has(input[name=s])").submit(function(){var h=g(this).find("input[name=s]");if(h.attr("value")===""||h.attr("value")===searchText||h.attr("value")===undefined){g("body").append('<p class="errorMessage">'+errorText+"</p>").children(".errorMessage").css({opacity:0,position:"absolute",top:h.offset().top-(g(this).outerHeight()-(h.outerHeight()+10)),left:h.offset().left+(h.width()*0.1)}).animate({opacity:1},250).animate({opacity:1},750).animate({opacity:0},1000,"swing",function(){g(this).remove()});return false}else{return true}});g("dl.accordionList > dt > a").click(function(){if(g(this).parent("dt").hasClass("collapsed")){var h=g(this).parent("dt").removeClass("collapsed").next("dd").slideDown();g(this).parent("dt").parent("dl.accordionList").find("dd").not(h).slideUp().prev("dt").addClass("collapsed");return false}else{return true}}).parent("dt").append('<span class="expandToggle"></span>').children(".expandToggle").click(function(){var h=g(this).parent("dt").removeClass("collapsed").next("dd").slideDown();g(this).parent("dt").parent("dl.accordionList").find("dd").not(h).slideUp().prev("dt").addClass("collapsed")});g("dl.accordionList").each(function(){g(this).find("dd").each(function(){g(this).css({height:g(this).height()})}).not(":first").hide().prev("dt").addClass("collapsed")});g(".post-body table tr:odd").addClass("alternate");g.each(g.browser,function(j,k){if(j=="msie"&&k===true&&g.browser.version.substr(0,1)==6){g(".forumLinks li").hover(function(){g(this).addClass("over")},function(){g(this).removeClass("over")});g("#discussions table tr").hover(function(){g(this).addClass("over")},function(){g(this).removeClass("over")})}if(!g.boxModel){var h=document.getElementsByTagName("BODY");h[0].className+=" quirky"}})});