
function doSubmit(){
	var queryType=document.getElementById("queryType");
	var queryNum=document.getElementById("queryNum");
	if(queryType.value=="entryId"){
		var text=getQueryNumText();
		if(queryNum.value.length!=18 || queryNum.value==text){
			alert(text);
			queryNum.focus();
			return false;
		}
	}
	else if(queryType.value=="billNo"){
		var text=getQueryNumText();
		if(queryNum.value.length==0 || queryNum.value==text){
			alert(text);
			queryNum.focus();
			return false;
		}
	}
	else if(queryType.value=="apprNo"){
		var text=getQueryNumText();
		if(queryNum.value.length!=9 || queryNum.value==text){
			alert(text);
			queryNum.focus();
			return false;
		}
	}
	if(document.getElementById("verifyCode").value==""){
		alert("验证码不能为空！");
		showVerifyDiv();
		document.getElementById("verifyCode").focus();
 		return false;
	}
 	Zjport.doSubmit("thisForm","entry!query.jspa",{
 		receiver : "result",
 		onInfo : function(message){
 			alert(message);
 			_changePic();
 			document.getElementById("verifyCode").value="";
 			document.getElementById("verifyCode").focus();
 			document.getElementById("verifyCodeImgDiv").style.display="";
 		},
 		afterUpdate : function(){
 			_changePic();
 			document.getElementById("verifyCode").value="";
 			document.getElementById("verifyCodeImgDiv").style.display="none";
 		}
 	});
}

function doReset(){
 	document.getElementById("thisForm").reset();
 	document.getElementById("result").innerHTML="";
}

function _changePic(){
	document.getElementById("verifyCodeImg").src=Context.base+"/captcha/captcha.jspa?rd="+Math.random();
}

function doChangePic(){
	_changePic();
	document.getElementById("verifyCodeImgDiv").style.display="";
}

function showVerifyDiv(){
	document.getElementById("verifyCodeImgDiv").style.display="";
	if(document.getElementById("verifyCodeImg").src==""){
		_changePic();
	}	
}

function hideVerifyDiv(){
	document.getElementById("verifyCodeImgDiv").style.display="none";
}

function getQueryNumText(){
	var queryType=document.getElementById("queryType");
	var str="";
	if(queryType.value=="entryId"){
		str="请输入18位报关单号!";
	}
	else if(queryType.value=="billNo"){
		str="请输入提运单号!";
	}
	else if(queryType.value=="apprNo"){
		str="请输入9位核销单号!";
	}
	return str;
}

function doBlur(){
	var queryNum=document.getElementById("queryNum");
	if(queryNum.value == ''){
		queryNum.value = getQueryNumText();
	}
}

function queryTypeOnchange(){
	var queryNum=document.getElementById("queryNum");
	queryNum.value = getQueryNumText();
}
	
function doFocus(){
	var queryNum=document.getElementById("queryNum");
	if(queryNum.value==getQueryNumText()){
		queryNum.value="";
	}
}

$(document).ready(function(){
	queryTypeOnchange();
});
