jQuery.fn.extend({getUrlParam:function(f){f=escape(unescape(f));var e=new Array();var b=null;if($(this).attr("nodeName")=="#document"){if(window.location.search.search(f)>-1){b=window.location.search.substr(1,window.location.search.length).split("&");}}else{if($(this).attr("src")!="undefined"){var d=$(this).attr("src");if(d.indexOf("?")>-1){var a=d.substr(d.indexOf("?")+1);b=a.split("&");}}else{if($(this).attr("href")!="undefined"){var d=$(this).attr("href");if(d.indexOf("?")>-1){var a=d.substr(d.indexOf("?")+1);b=a.split("&");}}else{return null;}}}if(b==null){return null;}for(var c=0;c<b.length;c++){if(escape(unescape(b[c].split("=")[0]))==f){e.push(b[c].split("=")[1]);}}if(e.length==0){return null;}else{if(e.length==1){return e[0];}else{return e;}}}});function aSearch(a){$.get("/"+$("#locale").val()+"/search",{q:a},function(b){$("#results").html(b);});}$(document).ready(function(){$("#searchq").focus();$("#searchq").keyup(function(){aSearch($("#searchq").val());});$("a").live("click",function(){window.location.hash=$("#searchq").val();});if(window.location.hash&&window.location.hash.length>1){var a=window.location.hash.substring(1);$("#searchq").val(a);aSearch(a);}else{var b=$(document).getUrlParam("q");if(b&&b.length>0){$("#searchq").val(b);aSearch(b);}}});
