//>>built define("dojox/io/windowName",["dojo/_base/kernel","dojo/_base/window","dojo/_base/xhr","dojo/_base/sniff","dojo/_base/url","dojo/domReady!"],function(_1){ _1.getObject("io.windowName",true,dojox); dojox.io.windowName={send:function(_2,_3){ _3.url+=(_3.url.match(/\?/)?"&":"?")+"windowname="+(_3.authElement?"auth":true); var _4=_3.authElement; var _5=function(_6){ try{ var _7=_8.ioArgs.frame.contentWindow.document; _7.write(" "); _7.close(); } catch(e){ } (_4||_1.body()).removeChild(_8.ioArgs.outerFrame); return _6; }; var _8=_1._ioSetArgs(_3,_5,_5,_5); if(_3.timeout){ setTimeout(function(){ if(_8.fired==-1){ _8.callback(new Error("Timeout")); } },_3.timeout); } dojox.io.windowName._send(_8,_2,_4,_3.onAuthLoad); return _8; },_send:function(_9,_a,_b,_c){ var _d=_9.ioArgs; var _e=dojox.io.windowName._frameNum++; var _f=(_1.config.dojoBlankHtmlUrl||_1.config.dojoCallbackUrl||_1.moduleUrl("dojo","resources/blank.html"))+"#"+_e; var _10=new _1._Url(window.location,_f); var doc=_1.doc; var _11=_b||_1.body(); function _12(_13){ _13.style.width="100%"; _13.style.height="100%"; _13.style.border="0px"; }; if(_1.isMoz&&![].reduce){ var _14=doc.createElement("iframe"); _12(_14); if(!_b){ _14.style.display="none"; } _11.appendChild(_14); var _15=_14.contentWindow; doc=_15.document; doc.write(""); doc.close(); var _16=_15[0]; _15.__defineGetter__(0,function(){ }); _15.__defineGetter__("protectedFrame",function(){ }); doc=_16.document; doc.write(""); doc.close(); _11=doc.body; } var _17; if(_1.isIE){ var div=doc.createElement("div"); div.innerHTML="