(function(b){b.address=(function(){var a5=function(c){b(this).trigger(b.extend(b.Event(c),(function(){var d={value:this.value(),path:this.path(),pathNames:this.pathNames(),parameterNames:this.parameterNames(),parameters:{},queryString:this.queryString()};for(var e=0,f=d.parameterNames.length;e<f;e++){d.parameters[d.parameterNames[e]]=this.parameter(d.parameterNames[e])}return d}).call(this)))};var ah=function(){a5.call(b.address,"init")};var aU=function(){a5.call(b.address,"change")};var an=function(){var c=ai.href.indexOf("#");return c!=-1?aB(aT(ai.href.substr(c+1))):""};var a0=function(){try{return top.document!=undefined?top:window}catch(c){return window}};var ay=function(d,c){if(aD.strict){d=c?(d.substr(0,1)!="/"?"/"+d:d):(d==""?"/":d)}return d};var aS=function(c,d){return(aZ&&ai.protocol=="file:")?(d?am.replace(/\?/,"%3F"):am.replace(/%253F/,"?")):c};var aA=function(c){for(var e=0,f=c.childNodes.length,d;e<f;e++){if(c.childNodes[e].src){aX=String(c.childNodes[e].src)}if(d=aA(c.childNodes[e])){return d}}};var p=function(){if(!aQ){var d=an();var c=!(am==d);if(aP&&aR<523){if(az!=i.length){az=i.length;if(typeof aK[az-1]!=ax){am=aK[az-1]}aj(false)}}else{if(aZ&&aR<7&&c){ai.reload()}else{if(c){am=d;aj(false)}}}}};var aj=function(c){aU();if(c){a5.call(b.address,"internalChange")}else{a5.call(b.address,"externalChange")}aV(aN,10)};var aN=function(){var d=(ai.pathname+(/\/$/.test(ai.pathname)?"":"/")+aC.value()).replace(/\/\//,"/").replace(/^\/$/,"");var c=window[aD.tracker];if(typeof c==a1){c(d)}else{if(typeof pageTracker!=ax&&typeof pageTracker._trackPageview==a1){pageTracker._trackPageview(d)}else{if(typeof urchinTracker==a1){urchinTracker(d)}}}};var a3=function(){var c=a2.contentWindow.document;c.open();c.write("<html><head><title>"+aF.title+"</title><script>var "+aM+' = "'+an()+'";<\/script></head></html>');c.close()};var ap=function(){if(!ak){ak=aG;if(aZ&&aR<8){var c=aF.getElementsByTagName("frameset")[0];a2=aF.createElement((c?"":"i")+"frame");if(c){c.insertAdjacentElement("beforeEnd",a2);c[c.cols?"cols":"rows"]+=",0";a2.src="javascript:false";a2.noResize=true;a2.frameBorder=a2.frameSpacing=0}else{a2.src="javascript:false";a2.style.display="none";aF.body.insertAdjacentElement("afterBegin",a2)}aV(function(){b(a2).bind("load",function(){var e=a2.contentWindow;var d=e.location.href;am=(typeof e[aM]!=ax?e[aM]:"");if(am!=an()){aj(false);ai.hash=aS(am,aG)}});if(typeof a2.contentWindow[aM]==ax){a3()}},50)}else{if(aP){if(aR<418){b(aF.body).append('<form id="'+aM+'" style="position:absolute;top:-9999px;" method="get"></form>');au=aF.getElementById(aM)}if(typeof ai[aM]==ax){ai[aM]={}}if(typeof ai[aM][ai.pathname]!=ax){aK=ai[aM][ai.pathname].split(",")}}}aV(function(){ah();aj(false)},1);if(aZ&&aR>=8){aF.body.onhashchange=p}else{aO(p,50)}b("a[rel*=address:]").address()}};var aC={baseURL:function(){var c=ai.href;if(c.indexOf("#")!=-1){c=c.substr(0,c.indexOf("#"))}if(c.substr(c.length-1)=="/"){c=c.substr(0,c.length-1)}return c},strict:function(){return aD.strict},history:function(){return aD.history},tracker:function(){return aD.tracker},title:function(){return aF.title},value:function(){if(!aH){return null}return aT(ay(aS(am,a),a))},path:function(){var c=this.value();return(c.indexOf("?")!=-1)?c.split("?")[0]:c},pathNames:function(){var d=this.path();var c=d.split("/");if(d.substr(0,1)=="/"||d.length==0){c.splice(0,1)}if(d.substr(d.length-1,1)=="/"){c.splice(c.length-1,1)}return c},queryString:function(){var d=this.value();var c=d.indexOf("?");if(c!=-1&&c<d.length){return d.substr(c+1)}},parameter:function(f){var j=this.value();var e=j.indexOf("?");if(e!=-1){j=j.substr(e+1);var g=j.split("&");var h,d=g.length,c=[];while(d--){h=g[d].split("=");if(h[0]==f){c.push(h[1])}}if(c.length!=0){return c.length!=1?c:c[0]}}},parameterNames:function(){var d=this.value();var f=d.indexOf("?");var c=[];if(f!=-1){d=d.substr(f+1);if(d!=""&&d.indexOf("=")!=-1){var g=d.split("&");var e=0;while(e<g.length){c.push(g[e].split("=")[0]);e++}}}return c}};var aw={strict:function(c){aD.strict=c},history:function(c){aD.history=c},tracker:function(c){aD.tracker=c},title:function(c){c=aT(c);aV(function(){av=aF.title=c;if(at&&a2&&a2.contentWindow&&a2.contentWindow.document){a2.contentWindow.document.title=c;at=a}if(!aq&&aJ){ai.replace(ai.href.indexOf("#")!=-1?ai.href:ai.href+"#")}aq=a},50)},value:function(c){c=aB(aT(ay(c,aG)));if(c=="/"){c=""}if(am==c){return}aq=aG;am=c;aQ=aG;aj(true);aK[i.length]=am;if(aP){if(aD.history){ai[aM][ai.pathname]=aK.toString();az=i.length+1;if(aR<418){if(ai.search==""){au.action="#"+am;au.submit()}}else{if(aR<523||am==""){var d=aF.createEvent("MouseEvents");d.initEvent("click",aG,aG);var e=aF.createElement("a");e.href="#"+am;e.dispatchEvent(d)}else{ai.hash="#"+am}}}else{ai.replace("#"+am)}}else{if(am!=an()){if(aD.history){ai.hash="#"+aS(am,aG)}else{ai.replace("#"+am)}}}if((aZ&&aR<8)&&aD.history){aV(a3,50)}if(aP){aV(function(){aQ=a},1)}else{aQ=a}}};var aM="jQueryAddress",a1="function",ax="undefined",aG=true,a=false,aI=b.browser,aR=parseFloat(b.browser.version),aJ=aI.mozilla,aZ=aI.msie,ar=aI.opera,aP=aI.safari,aH=a,ao=a0(),aF=ao.document,i=ao.history,ai=ao.location,aO=setInterval,aV=setTimeout,aT=decodeURI,aB=encodeURI,aE=navigator.userAgent,a2,au,aX,av=aF.title,az=i.length,aQ=a,ak=a,aq=aG,at=aG,aK=[],aL={},am=an(),aY={},aD={history:aG,strict:aG};if(aZ){aR=parseFloat(aE.substr(aE.indexOf("MSIE")+4));if(aF.documentMode&&aF.documentMode!=aR){aR=aF.documentMode!=8?7:8}}aH=(aJ&&aR>=1)||(aZ&&aR>=6)||(ar&&aR>=9.5)||(aP&&aR>=312);if(aH){for(var ag=1;ag<az;ag++){aK.push("")}aK.push(an());if(aZ&&ai.hash!=an()){ai.hash="#"+aS(an(),aG)}if(ar){history.navigationMode="compatible"}aA(document);var a6=aX.indexOf("?");if(aX&&a6>-1){var aW,a4=aX.substr(a6+1).split("&");for(var ag=0,al;al=a4[ag];ag++){aW=al.split("=");if(/^(history|strict)$/.test(aW[0])){aD[aW[0]]=(isNaN(aW[1])?/^(true|yes)$/i.test(aW[1]):(parseInt(aW[1])!=0))}if(/^tracker$/.test(aW[0])){aD[aW[0]]=aW[1]}}}b(ap)}else{if((!aH&&ai.href.indexOf("#")!=-1)||(aP&&aR<418&&ai.href.indexOf("#")!=-1&&ai.search!="")){aF.open();aF.write('<html><head><meta http-equiv="refresh" content="0;url='+ai.href.substr(0,ai.href.indexOf("#"))+'" /></head></html>');aF.close()}else{aN()}}b.each(("init,change,internalChange,externalChange").split(","),function(c,d){aY[d]=function(e,f){b(b.address).bind(d,f||e,f&&e);return this}});b.each(("strict,history,tracker,title,value").split(","),function(c,d){aY[d]=function(e){if(typeof e!="undefined"){if(aH){aw[d](e)}return b.address}else{return aC[d]()}}});b.each(("baseURL,path,pathNames,queryString,parameter,parameterNames").split(","),function(c,d){aY[d]=function(e){return aC[d](e)}});return aY})();b.fn.address=function(a){b(this).click(function(){var d=a?a.call(this):/address:/.test(b(this).attr("rel"))?b(this).attr("rel").split("address:")[1].split(" ")[0]:b(this).attr("href").replace(/^#/,"");b.address.value(d);return false})}}(jQuery));
