/*
Copyright (c) 2004-2010, The Dojo Foundation All Rights Reserved.
Available via Academic Free License >= 2.1 OR the modified BSD license.
see: http://dojotoolkit.org/license for details
*/
dojo._xdResourceLoaded(function(_1,_2,_3){return {depends:[["provide","dojox.form.FileInputAuto"],["require","dojox.form.FileInput"],["require","dojo.io.iframe"]],defineResource:function(_4,_5,_6){if(!_4._hasResource["dojox.form.FileInputAuto"]){_4._hasResource["dojox.form.FileInputAuto"]=true;_4.provide("dojox.form.FileInputAuto");_4.require("dojox.form.FileInput");_4.require("dojo.io.iframe");_4.declare("dojox.form.FileInputAuto",_6.form.FileInput,{url:"",blurDelay:2000,duration:500,uploadMessage:"Uploading ...",triggerEvent:"onblur",_sent:false,templateString:_4.cache("dojox.form","resources/FileInputAuto.html","
\n"),onBeforeSend:function(){return {};},startup:function(){this._blurListener=this.connect(this.fileInput,this.triggerEvent,"_onBlur");this._focusListener=this.connect(this.fileInput,"onfocus","_onFocus");this.inherited(arguments);},_onFocus:function(){if(this._blurTimer){clearTimeout(this._blurTimer);}},_onBlur:function(){if(this._blurTimer){clearTimeout(this._blurTimer);}if(!this._sent){this._blurTimer=setTimeout(_4.hitch(this,"_sendFile"),this.blurDelay);}},setMessage:function(_7){this.overlay.removeChild(this.overlay.firstChild);this.overlay.appendChild(document.createTextNode(_7));},_sendFile:function(e){if(this._sent||this._sending||!this.fileInput.value){return;}this._sending=true;_4.style(this.fakeNodeHolder,"display","none");_4.style(this.overlay,{opacity:0,display:"block"});this.setMessage(this.uploadMessage);_4.fadeIn({node:this.overlay,duration:this.duration}).play();var _8;if(_4.isIE){_8=document.createElement("