//>>built define("./_base/config ./_base/lang ./sniff ./dom ./dom-construct ./_base/window require".split(" "),function(k,C,m,D,E,F,x){function f(){var a=c.pop();if(a){var b=c[c.length-1];b||0!=c.length||(b=n);b&&(b.kwArgs.back?b.kwArgs.back():b.kwArgs.backButton?b.kwArgs.backButton():b.kwArgs.handle&&b.kwArgs.handle("back"));e.push(a)}}function h(){var a=e.pop();a&&(a.kwArgs.forward?a.kwArgs.forward():a.kwArgs.forwardButton?a.kwArgs.forwardButton():a.kwArgs.handle&&a.kwArgs.handle("forward"),c.push(a))}function p(a, b,c){return{url:a,kwArgs:b,urlHash:c}}function r(a){a=a.split("?");return 2>a.length?null:a[1]}function y(){var a=(k.dojoIframeHistoryUrl||x.toUrl("./resources/iframe_history.html"))+"?"+(new Date).getTime();t=!0;l&&(m("webkit")?l.location=a:window.frames[l.name].location=a);return a}function G(){if(!u){var a=c.length,b=q();b!==z&&window.location.href!=A||1!=a?0