rem: dojo.uri=new function(){ this.dojoUri=function(uri){ return new dojo.uri.Uri(dojo.hostenv.getBaseScriptUri(),uri); }; this.moduleUri=function(_3f9,uri){ var loc=dojo.hostenv.getModulePrefix(_3f9); if(!loc){ return null; } if(loc.lastIndexOf("/")!=loc.length-1){ loc+="/"; } return new dojo.uri.Uri(dojo.hostenv.getBaseScriptUri()+loc,uri); }; this.Uri=function(){ var uri=arguments[0]; for(var i=1;i<arguments.length;i++){ if(!arguments[i]){ continue; } var _3fe=new dojo.uri.Uri(arguments[i].toString()); var _3ff=new dojo.uri.Uri(uri.toString()); if((_3fe.path=="")&&(_3fe.scheme==null)&&(_3fe.authority==null)&&(_3fe.query==null)){ if(_3fe.fragment!=null){ _3ff.fragment=_3fe.fragment; } _3fe=_3ff; }else{ if(_3fe.scheme==null){ _3fe.scheme=_3ff.scheme; if(_3fe.authority==null){ _3fe.authority=_3ff.authority; if(_3fe.path.charAt(0)!="/"){ var path=_3ff.path.substring(0,_3ff.path.lastIndexOf("/")+1)+_3fe.path; var segs=path.split("/"); for(var j=0;j<segs.length;j++){ if(segs[j]=="."){ if(j==segs.length-1){ segs[j]=""; }else{ segs.splice(j,1); j--; } }else{ if(j>0&&!(j==1&&segs[0]=="")&&segs[j]==".."&&segs[j-1]!=".."){ if(j==segs.length-1){ segs.splice(j,1); segs[j-1]=""; }else{ segs.splice(j-1,2); j-=2; } } } } _3fe.path=segs.join("/"); } } } } uri=""; if(_3fe.scheme!=null){ uri+=_3fe.scheme+":"; } if(_3fe.authority!=null){ uri+=" } uri+=_3fe.path; if(_3fe.query!=null){ uri+="?"+_3fe.query; } if(_3fe.fragment!=null){ uri+="#"+_3fe.fragment; } } this.uri=uri.toString(); var _403="^(([^:/?#]+):)?( var r=this.uri.match(new RegExp(_403)); this.scheme=r[2]||(r[1]?"":null); this.authority=r[4]||(r[3]?"":null); this.path=r[5]; this.query=r[7]||(r[6]?"":null); this.fragment=r[9]||(r[8]?"":null); if(this.authority!=null){ _403="^((([^:]+:)?([^@]+))@)?([^:]*)(:([0-9]+))?$"; r=this.authority.match(new RegExp(_403)); this.user=r[3]||null; this.password=r[4]||null; this.host=r[5]; this.port=r[7]||null; } this.toString=function(){ return this.uri; }; }; }; 
add: setTimeout(dojo.lang.hitch(this,function(){ this.play(null,_3fd); }),_3fc); 
context: dojo.uri=new function(){this.dojoUri=function(uri){return new dojo.uri.Uri(dojo.hostenv.getBaseScriptUri(),uri);};this.moduleUri=function(_3f9,uri){var loc=dojo.hostenv.getModulePrefix(_3f9);if(!loc){return null;}if(loc.lastIndexOf("/")!=loc.length-1){loc+="/";}return new dojo.uri.Uri(dojo.hostenv.getBaseScriptUri()+loc,uri);};this.Uri=function(){var uri=arguments[0];for(var i=1;i<arguments.length;i++){if(!arguments[i]){continue;}var _3fe=new dojo.uri.Uri(arguments[i].toString());var _3ff=new dojo.uri.Uri(uri.toString());if((_3fe.path=="")&&(_3fe.scheme==null)&&(_3fe.authority==null)&&(_3fe.query==null)){if(_3fe.fragment!=null){_3ff.fragment=_3fe.fragment;}_3fe=_3ff;}else{if(_3fe.scheme==null){_3fe.scheme=_3ff.scheme;if(_3fe.authority==null){_3fe.authority=_3ff.authority;if(_3fe.path.charAt(0)!="/"){var path=_3ff.path.substring(0,_3ff.path.lastIndexOf("/")+1)+_3fe.path;var segs=path.split("/");for(var j=0;j<segs.length;j++){if(segs[j]=="."){if(j==segs.length-1){segs[j]="";}else{segs.splice(j,1);j--;}}else{if(j>0&&!(j==1&&segs[0]=="")&&segs[j]==".."&&segs[j-1]!=".."){if(j==segs.length-1){segs.splice(j,1);segs[j-1]="";}else{segs.splice(j-1,2);j-=2;}}}}_3fe.path=segs.join("/");}}}}uri="";if(_3fe.scheme!=null){uri+=_3fe.scheme+":";}if(_3fe.authority!=null){uri+="//"+_3fe.authority;}uri+=_3fe.path;if(_3fe.query!=null){uri+="?"+_3fe.query;}if(_3fe.fragment!=null){uri+="#"+_3fe.fragment;}}this.uri=uri.toString();var _403="^(([^:/?#]+):)?(//([^/?#]*))?([^?#]*)(\\?([^#]*))?(#(.*))?$";var r=this.uri.match(new RegExp(_403));this.scheme=r[2]||(r[1]?"":null);this.authority=r[4]||(r[3]?"":null);this.path=r[5];this.query=r[7]||(r[6]?"":null);this.fragment=r[9]||(r[8]?"":null);if(this.authority!=null){_403="^((([^:]+:)?([^@]+))@)?([^:]*)(:([0-9]+))?$";r=this.authority.match(new RegExp(_403));this.user=r[3]||null;this.password=r[4]||null;this.host=r[5];this.port=r[7]||null;}this.toString=function(){return this.uri;};};};
meta: 4707	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/4707/50c3492c4c3c825dbd3401e134a19ed46799c456/dojo.js/buggy/www/resources/dojo-ajax/dojo.js