var File={num:1,count:0,name:'file',status:'file',form:'form',urls:{},add:function(file){if(this.urls[file.value]){alert('此文件已存在');return false;};var subfile=file.value;var Suffix=subfile.substr(subfile.lastIndexOf(".")+1,subfile.length);var AllowSuffix="doc,xls,txt,zip,tar,ppt,rar,gz,pdf";var rs=AllowSuffix.indexOf(Suffix);if(rs<0){alert("您上传了非法文件!允许上传格式：doc,xls,txt,zip,tar,ppt,rar,gz,pdf");return false;};var a=file.parentNode,status=document.getElementById(this.status);this.urls[file.value]=1;document.getElementById(this.form).appendChild(file);if(/Firefox/.test(window.navigator.userAgent)){var b=a,a=a.cloneNode(true);b.parentNode.replaceChild(a,b);b=null;};file.style.display='none';a.innerHTML='<input id="'+this.name+(this.num+1)+'" name="upfile[]" onchange="File.add(this)" type="file" \/>';status.innerHTML+=' <span>'+(/[^\\]+$/.exec(file.value)||'')+'<label class="del_file" onclick="File.del(this, ' +this.num +')">删除<\/label><\/span>';this.count++,this.num++,a=file=null;document.getElementById('file_line').style.display='';},del:function(span,num){var file=document.getElementById(this.name+num);delete this.urls[file.value];document.getElementById(this.form).removeChild(file);span.parentNode.parentNode.removeChild(span.parentNode);this.count--,span=num=null;if(this.count==0)document.getElementById('file_line').style.display='none';}};


