function redirect(a){top.location.href=a;return false}function getElementsByClass(a){return jq("."+a).map(function(c,b){return b})}function toggle_head(a){items=getElementsByClass("head_"+a);for(i=0;i<items.length;i++){if(items[i].style.display!="none"){items[i].style.display="none"}else{items[i].style.display=""}}}function get_url_query_param(b){b=b.replace(/[\[]/,"\\[").replace(/[\]]/,"\\]");var a="[\\?&]"+b+"=([^&#]*)";var d=new RegExp(a);var c=d.exec(window.location.href);if(c==null){return""}else{return c[1]}}function ScrollToElement(a){jq.scrollTo(a,"fast",{offset:-200,axes:"x"})}function show_abstract(a){a.show("normal");var b=a.parent().find("img.toggle");if(b){b.attr("src","img/minustop.gif")}b=a.find(".pubimage");if(b&&b.attr("alt")){b.attr("src",b.attr("alt"))}return false}function hide_abstract(a){a.hide("normal");var b=a.parent().find("img.toggle");if(b){b.attr("src","img/plustop.gif")}if(b){b.attr("src","")}return false}function hide_all_abstracts(){jq(".abstract").each(function(b,a){hide_abstract(jq(a))})}function show_all_visible_abstracts(b){b=b||"#publication_list";var a=jq(b).find("li").not(".searchlight_hide_nomatch").find(".abstract");a.map(function(d,c){show_abstract(jq(c))})};