if(typeof(facet_url)=="undefined"){alert("SLI Critical Javascript Error, facet_url is not defined.\nFacet functions will not work properly\nPlease check the top of your header template")}function st(t){window.status=t.getAttribute("title");return true}function nost(){window.status=""}function sfocus(){if(typeof(document.searchform.w)!="undefined"){document.searchform.w.focus()}}function getQueryVariable(variable){var query=facet_url;var vars=query.split("&");for(var i=0;i<vars.length;i++){var pair=vars[i].split("=");if(pair[0]==variable){return pair[1]}}return""}function processfacets2(extra_href,facet,value){var href=facet_url+extra_href;href=href.replace(/%20/g," ");href=href.replace(/%3a/g,":");var newurl="";var reg=new RegExp(facet+":");if(reg.test(href)){if(value==""){newurl=href.replace(new RegExp(facet+":[^ ^+^&]* ?"),"")}else{newurl=href.replace(new RegExp(facet+":[^ ^+^&]*"),facet+":"+value)}if(facet=="cat1"){newurl=newurl.replace(/cat2:[^ ^\+^&]* ?/i,"")}}else{if(getQueryVariable("af")==""){newurl=href.replace(/af=/i,"af="+facet+":"+value)}else{newurl=href.replace(/af=/i,"af="+facet+":"+value+" ")}}document.location=newurl}function GenerateSearchUrl(extra_href,clear){var href=facet_url+extra_href;href=href.replace(/%20/g," ");href=href.replace(/%3a/g,":");var newurl=href;var reg="&af=(.*?)&";var re=new RegExp(reg,"g");newurl=newurl.replace(re,"&");var reg="&w=(.*?)&";var re=new RegExp(reg,"g");newurl=newurl.replace(re,"&w="+document.searchform2.w.value+"&");var reg="^refine_";var re=new RegExp(reg,"g");if(!(clear)){var af="&af=";for(i=0;i<document.searchform2.elements.length;i++){if((document.searchform2.elements[i].name.match(re,""))&&(document.searchform2.elements[i].checked)){var facetName=document.searchform2.elements[i].name;facetName=facetName.replace(re,"");af+=facetName+":"+document.searchform2.elements[i].value+" "}}document.location=newurl+af}else{document.location=newurl}}function ResetPowerSearch(topic){for(i=0;i<document.searchform2.elements.length;i++){if(document.searchform2.elements[i].name.match(topic)){document.searchform2.elements[i].checked=false}}}function removefacets2(extra_href,facet){var href=facet_url+extra_href;href=href.replace(/%20/g," ");href=href.replace(/%3a/g,":");var newurl=href;var reg=new RegExp(/af=([^&]+)/i);var m=reg.exec(href);if(m!=null){var r2=new RegExp(facet+":[^&]+");var m2=r2.exec(m[1]);if(m2!=null){newurl=href.replace(reg,"af="+m2[0])}}document.location=newurl}function resetfacets2(extra_href){var href=facet_url+extra_href;document.location=href.replace(new RegExp(/af=[^&]+[&]*/),"")};
