jq(document).ready(function(){var currentURL=window.location.href;if(currentURL.indexOf("folder_contents")==-1){var commonURL="http://www.bbk.ac.uk/common-resources";jq(".content-pull-down").css("display","none");jq("h3.content-show").each(function(i){linktext=jq(this).text();if(linktext){full_link='<h3 class="content-show"><a href="#">'+linktext+'</a></h3>';jq(this).replaceWith(full_link)}});jq("h3.content-show").click(function(){if(jq(this).css("background-image").indexOf("arrow-right.gif")>-1){jq(this).css("background-image","url("+commonURL+"/images/arrow-down.gif)");jq(this).attr("title","Hide list")}else{jq(this).css("background-image","url("+commonURL+"/images/arrow-right.gif)");jq(this).attr("title","Expand list")}jq(this).next().toggle();return false});var bigstr="abcdefghijklmnopqrstuvABCDEFGHIJKLMNOPQRSTUVWXYZ";var audioExts=new Array(".mp3",".ogg",".wma",".avi");jq("a").each(function(){counter='';for(j=0;j<5;j++){counter+=bigstr.charAt(Math.floor(Math.random()*bigstr.length))}var audiourl=jq(this).attr("href");counterid="#"+counter;var url=jq(this).attr("href");try{for(i=0;i<=audioExts.length;i++){if(url.indexOf(audioExts[i])>-1){jq(this).attr("class","autoFlowPlayer audio");jq(this).attr("id",counter);$f(counter,commonURL+"/jslibs/flowplayer.audio/flowplayer-3.2.5.swf",{plugins:{controls:{fullscreen:false,height:30,autoHide:false}},clip:{url:audiourl,autoPlay:true,onBeforeBegin:function(){$f("player").close()}}})}}}catch(e){error=e}});if(jq.fn.lightBox){jq(".image-inline").each(function(){imglink=jq(this).attr("src");newimg=jq(this).clone();newlink=jq("<a></a>").attr("href",imglink).attr("class","lightbox");newlink.append(newimg);jq(this).replaceWith(newlink)});jq(".lightbox").lightBox({imageBtnClose:"http://www.bbk.ac.uk/common-resources/jslibs/lightbox/images/lightbox-btn-close.gif",imageLoading:"http://www.bbk.ac.uk/common-resources/jslibs/lightbox/images/lightbox-ico-loading.gif",imageBtnPrev:"http://www.bbk.ac.uk/common-resources/jslibs/lightbox/images/lightbox-btn-prev.gif",imageBtnNext:"http://www.bbk.ac.uk/common-resources/jslibs/lightbox/images/lightbox-btn-next.gif"})}jq("tr:odd").attr("class","table-odd-row");if(jq.fn.jCarouselLite){var carouselConfig={btnNext:".external-controls .next",btnPrev:".external-controls .prev",visible:1,circular:true,auto:8000,btnGo:[".external-controls.reveal .1",".external-controls.reveal .2",".external-controls.reveal .3",".external-controls.reveal .4"]};imageno=jq("#spots").children().length;if(imageno>1){jq(".external-controls").addClass("reveal")};jq(".carousel").jCarouselLite(carouselConfig);jq("object").each(function(){jq(this).replaceWith(jq(this).html())})};if(jq(".tabs").length>0){jq(".tabs").tabs();jq(".news-heading a").click(function(){jq("li.events").removeClass("reveal");jq("li.events").addClass("hidden");jq("li.news").removeClass("hidden");jq("li.news").addClass("reveal");jq(".news-events-rss a").attr("href","news/aggregator/RSS")});jq(".events-heading a").click(function(){jq("li.news").addClass("hidden");jq("li.events").removeClass("hidden");jq("li.events").addClass("reveal");jq(".news-events-rss a").attr("href","about-us/events/aggregator/RSS")})}jq("#searchGadget").focus(function(){jq(this).attr("value","")});if(jq.fn.supersleight){jq(".search-go").supersleight()};styleTiny=function(){jq(".mceIframeContainer").css("height","350px");jq("#bodytext_ifr").css("height","320px");jq("#bodytext_tbl").css("height","440px")};setTimeout(styleTiny,900);if(jq('.template-atct_edit').length>0){function containsAllAscii(str){return/^[\000-\177]*$/.test(str)};jq("form[name='edit_form']").submit(function(){var pItems=['input:title','textarea:description','input:homePageImage_desc','textarea:homePageImage_text','input:homePageImage2_desc','textarea:homePageImage2_text','input:homePageImage3_desc','textarea:homePageImage3_text','input:homePageImage4_desc','textarea:homePageImage4_text','input:Name','textarea:image_strapline','textarea:Lead_in'];arLen=pItems.length;for(var i=0,len=arLen;i<len;++i){var item=pItems[i].split(':');var thisItem=item[0]+'[name='+item[1]+']';if(jq(thisItem).length>0){var inputs=jq(thisItem).val();var validate=containsAllAscii(inputs);if(validate==false){jq(thisItem).css('border','5px solid red');jq(thisItem).focus();alert('There is a non-ascii character in the '+item[1]+' input.  This could be Microsoft Word smart quote, or a foreign character, please replace and save again.  If you have any further issues then please contact the Birkbeck web team.');return false};jq(thisItem).css('border','1px solid #ccc')}}})}}});
