//填写注册信息候点下一步
function dologon(form){
  var para=getFormValue(form);
  if(!para) return false;
  para = encodeURI(para);
  para = encodeURI(para);
  var url=form.action+'?type=doLogon';
  new _AJAX.Request(url, {method: 'post',parameters:para,onFailure:function(){
          alert('数据提交出错,请检查网络设置!');
        },
		onSuccess:function(r){
            var obj=null;
			try{
				eval("obj="+r.responseText.replace(/^\s+|\s+$/g,""));
				if(obj.error){
					if(obj.error=='random'){//验证码输入错误
					   alert('验证码输入错误!');
                       changeRand();//更换验证码
					   $('random').value='';
					}else{
						alert(obj.error);
					}
					return;
				}else if(obj.success){
					$('venderid').value=obj.success;
                    form.action+='?type=upFile';
					form.submit();
				}
			}catch(e){
				alert('数据提交出错,请检查网络设置!');
			}
        }
   });
}
//附件上传页面初始化
function init(){
	var isIE = (document.all) ? true : false;
	var form=$('upform');
	var _FrameName = "uploadFrame_" + Math.floor(Math.random() * 1000);
	//ie不能修改iframe的name
	var oFrame = isIE ? document.createElement("<iframe id=\"hidden_framedown\" name=\"" + _FrameName + "\">") : document.createElement("iframe");
	//为ff设置name
	oFrame.name = _FrameName;
	oFrame.id = 'hidden_framedown';
	oFrame.style.display = "none";
	//在ie文档未加载完用appendChild会报错
	document.body.insertBefore(oFrame, document.body.childNodes[0]);
	form.target = _FrameName;
	form.method = "post";
	//注意ie的form没有enctype属性，要用encoding
	form.encoding = "multipart/form-data";
	
}
//上传文件
function uploadFile(obj){
	if($('file1').value==''){
		alert("请选择要上传的文件！");
		return false;
	}
	var spans=$('showfilediv').getElementsByTagName('span');
	if(spans.length>4){
		alert('最多只能上传5个文件！');
		return false;
	}
	var formfile=$('file1').value;
	//取文件后缀
  	var st=formfile.lastIndexOf(".");
  	var ext=formfile.substring(st+1).toUpperCase();
  	//判断文件后缀是否合法
  	var type=new Array("DOC","TXT","XLS","JPG","BMP","ZIP","RAR","PPT","PDF","GIF","TIF","JPEG");
  	var flag="0";//文件后缀是否合法标志
  	for (i = 0; i < 10; i++) {                        
     	if (ext==type[i]){
       		flag="1";
	   		i=10;
	 	}
   	}
    if(flag!='1'){
  	    alert('请选择如下的文件类型 [DOC，TXT，XLS，JPG，BMP，ZIP，RAR，PPT，PDF，GIF，TIF，JPEG]！');
	   	return false;
	}
   	//取文件名称(长度不能大于49)
    var ste=formfile.lastIndexOf("\\");
   	if (formfile.substring(ste+1,st).length>49){
    	alert(prompt_21002);
		return false;
	}
	$("theGuage").style.display = 'inline';
	var guage=$('guage_bar_id').value;//取到页面进度条
	var key=$('upload_setting_key').value;
	if(''!=guage){
		var bar=$(guage);
		if(null==bar || undefined==bar || ''==bar){
			alert("未找到相应进度条！");
			return false;
		}
		startProgress();
	}
	obj.action='/'+xrbs.WEB_APP_NAME+'/uploader.upload?upload_setting_key='+key+'&XR_FILE_SIZEMAX=5';//设置附件最大为5兆
	obj.submit();
}
//文件上传后清理
function clearUpFile(){
	$('file1').value='';
	$('theGuage').style.display='none';
}
//删除已上传的文件
function deleteUpFile(id){
  var url='/'+xrbs.WEB_APP_NAME+'/logon?type=deleteFile&id='+id;
  new _AJAX.Request(url, {method: 'get',parameters:'',onFailure:function(){
          alert('数据提交出错,请检查网络设置!');
        },
		onSuccess:function(r){
			var url ='/'+xrbs.WEB_APP_NAME+'/logon?type=queryUpFile&sourceid='+$('sourceid').value;
            submitSendFile(url,'showfilediv','viewfilediv');
		}   
   });
}

