var ieVersion;document.observe("dom:loaded",function(){handleSlideShows();rotateDisplay();browserDetection();contentDecorations();typeof window.customJavaScript=="function"&&customJavaScript()});function browserDetection(){navigator.appName=="Microsoft Internet Explorer"?/MSIE ([0-9]{1,}[.0-9]{0,})/.exec(navigator.userAgent)!=null&&(ieVersion=parseFloat(RegExp.$1)):ieVersion=-1}
function contentDecorations(){$J(".content_container").prepend('<div class="top_edge"></div><div class="right_edge"></div><div class="bottom_edge"></div><div class="left_edge"></div><div class="top_left"></div><div class="top_right"></div><div class="bottom_right"></div><div class="bottom_left"></div>')}
function handleSlideShows(){if($$(".slideshow_titles")[0])titles=$$(".slideshow_titles .slideshow_title"),slides=$$(".slideshow_images img"),description=$$(".slideshow_description .slideshow_text"),slideshow_images_container=slides[0].getOffsetParent(),slideshow_images_container.style.height=slides[0].offsetHeight+"px",slideshow_description_container=description[0].getOffsetParent(),slideshow_description_container.style.top=slideshow_images_container.offsetHeight+90+"px",slideshow_parent=$$(".slideshow_footers")[0].getOffsetParent(),
$$(".slideshow_footers")[0].style.top=slideshow_images_container.offsetHeight+slideshow_description_container.offsetHeight+95+"px",slideshow_parent.style.height=slideshow_images_container.offsetHeight+slideshow_description_container.offsetHeight+$$(".slideshow_footers")[0].offsetHeight+95+"px"}function rotateDisplay(){if(document.body.width<480)$$(".columns_container")[0].style.width="321px",$J(".column").addClass("pct100");document.body.width==480&&$J(".column").removeClass("pct100")}
function nextSlideShow(a){var c,b;titles=$$("."+a+" .slideshow_titles .slideshow_title");slides=$$("."+a+" .slideshow_images img");description=$$("."+a+" .slideshow_description .slideshow_text");for(i=0;i<slides.length;i++)slides[i].style.display!="none"&&(b=c=i,b++,b>=slides.length&&(b=0));titles[c].style.display="none";slides[c].style.display="none";description[c].style.display="none";new Effect.Appear(titles[b],{duration:0.5});new Effect.Appear(slides[b],{duration:0.5,afterFinish:function(){slideshow_images_container=
slides[b].getOffsetParent();slideshow_images_container.style.height=slides[b].offsetHeight+"px";new Effect.Appear(description[b],{duration:0.5,afterFinish:function(){slideshow_description_container=description[b].getOffsetParent();slideshow_description_container.style.top=slideshow_images_container.offsetHeight+90+"px";$$("."+a+" .slideshow_footers")[0].style.top=slideshow_images_container.offsetHeight+slideshow_description_container.offsetHeight+95+"px";$$("."+a)[0].style.height=slideshow_images_container.offsetHeight+
slideshow_description_container.offsetHeight+$$("."+a+" .slideshow_footers")[0].offsetHeight+95+"px"}})}})}
function previousSlideShow(a){var c,b;titles=$$("."+a+" .slideshow_titles .slideshow_title");slides=$$("."+a+" .slideshow_images img");description=$$("."+a+" .slideshow_description .slideshow_text");for(i=0;i<slides.length;i++)slides[i].style.display!="none"&&(b=c=i,b--,b<=-1&&(b=slides.length-1));titles[c].style.display="none";slides[c].style.display="none";description[c].style.display="none";new Effect.Appear(titles[b],{duration:0.5});new Effect.Appear(slides[b],{duration:0.5,afterFinish:function(){slideshow_images_container=
slides[b].getOffsetParent();slideshow_images_container.style.height=slides[b].offsetHeight+"px";new Effect.Appear(description[b],{duration:0.5,afterFinish:function(){slideshow_description_container=description[b].getOffsetParent();slideshow_description_container.style.top=slideshow_images_container.offsetHeight+90+"px";$$("."+a+" .slideshow_footers")[0].style.top=slideshow_images_container.offsetHeight+slideshow_description_container.offsetHeight+95+"px";$$("."+a)[0].style.height=slideshow_images_container.offsetHeight+
slideshow_description_container.offsetHeight+$$("."+a+" .slideshow_footers")[0].offsetHeight+95+"px"}})}})}function playSlideShow(a,c){typeof c=="undefined"&&(c=1E4);$$("."+a+" .playSlideShow")[0].style.display="none";$$("."+a+" .stopSlideShow")[0].style.display="inline-block";play=self.setInterval("nextSlideShow('"+a+"')",c)}function stopSlideShow(a){$$("."+a+" .playSlideShow")[0].style.display="inline-block";$$("."+a+" .stopSlideShow")[0].style.display="none";window.clearInterval(play)}
function encodeAsTapestry(a){if(typeof a!="string"||a.length==0)return"$N";for(var c="",b=!1,e=0;e<a.length;e++){var d=a.charAt(e);"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789-_.:".indexOf(d)!=-1?c+=d:(c+=d=="$"?"$$":"$"+this.atox(d),b=!0)}return b?c:a}function atox(a){a=a.charCodeAt().toString(16);if(a.length==1)return"000"+a;else if(a.length==2)return"00"+a;else if(a.length==3)return"0"+a;else a.length>4&&alert("Hex string larger than 4 length!!");return a}
com_sirsi_ent_login={loginFirst:function(a){var c=function(){var b;b="";b=typeof com_sirsi_ent_page!="undefined"?"/"+encodeAsTapestry(com_sirsi_ent_page.friendlyUrl)+"/"+encodeAsTapestry(com_sirsi_ent_page.searchSession):window.location.href.match(/\/[^\/]*\/[^\/]*$/);typeof a!="function"?b="/client/search/patronlogin/"+encodeAsTapestry(a)+b:(b="/client/search/patronlogin/callback"+b,com_sirsi_ent_login.callbackAction=a);var c=$J("#loginModal");c.length==0&&(c=$J("<div id='loginModal'></div>"));c.dialog({autoOpen:!1,
title:"",width:"305",modal:!0,dynamicLoad:!0,dynamicSource:b}).bind("dialogclose",function(){$J(this).remove();return!1}).dialog("open")};com_sirsi_ent_login.loginFirstCallback=a;$J.ajax({url:"/client/search/patronlogin:loggedIn",cache:!1,success:function(a){a.loggedIn?com_sirsi_ent_login.loginFirstCallback(!1):c()},error:c})},loginFirstCallback:function(a){typeof com_sirsi_ent_login.callbackAction=="function"?com_sirsi_ent_login.callbackAction(a):window.reload()},callbackAction:""};
