(function(a){function d(c){function e(b){var c=new RegExp(a.map(b,encodeURIComponent).join("|"),"ig");return function(a){return a.replace(c,decodeURIComponent)}}function d(a){if(a===!0)return function(a){return a};if(typeof a=="string"&&(a=e(a.split("")))||typeof a=="function")return function(b){return a(encodeURIComponent(b))};return encodeURIComponent}c=a.extend({unescape:!1},c||{}),b.encoder=d(c.unescape)}var b={put:function(a,b){(b||window).location.hash=this.encoder(a)},get:function(b){var c=(b||window).location.hash.replace(/^#/,"");try{return a.browser.mozilla?c:decodeURIComponent(c)}catch(d){return c}},encoder:encodeURIComponent},c={id:"__jQuery_history",init:function(){var b='<iframe id="'+this.id+'" style="display:none" src="javascript:false;" />';a("body").prepend(b);return this},_document:function(){return a("#"+this.id)[0].contentWindow.document},put:function(a){var c=this._document();c.open(),c.close(),b.put(a,c)},get:function(){return b.get(this._document())}},e={appState:undefined,callback:undefined,init:function(a,b){},check:function(){},load:function(a){}};a.history=e;var f={init:function(a,c){d(c),e.callback=a;var f=b.get();e.appState=f,e.callback(f),setInterval(e.check,100)},check:function(){var a=b.get();a!=e.appState&&(e.appState=a,e.callback(a))},load:function(a){a!=e.appState&&(b.put(a),e.appState=a,e.callback(a))}},g={init:function(a,f){d(f),e.callback=a;var g=b.get();e.appState=g,c.init().put(g),e.callback(g),setInterval(e.check,100)},check:function(){var a=c.get(),d=b.get();d!=a&&(d==e.appState?(e.appState=a,b.put(a),e.callback(a)):(e.appState=d,c.put(d),e.callback(d)))},load:function(a){a!=e.appState&&(b.put(a),c.put(a),e.appState=a,e.callback(a))}};a.browser.msie&&(a.browser.version<8||document.documentMode<8)?a.extend(e,g):a.extend(e,f)})(jQuery)

