﻿// JavaScript Documentfunction 

//删除左右两端的空格
String.prototype.Trim = function() 
{ 
	return this.replace(/(^\s*)|(\s*$)/g, ""); 
};
//删除左端的空格
String.prototype.LTrim = function() 
{ 
	return this.replace(/(^\s*)/g, ""); 
}; 
//删除右端的空格
String.prototype.RTrim = function() 
{ 
	return this.replace(/(\s*$)/g, ""); 
};

	
function submitQuery( img_code_id ,query_code_id )
{
	var userName = document.getElementById("info.name");            //查询的名称
	var userCode = document.getElementById("info.credentNo");       //查询的证件号		
	var cerNo = document.getElementById("cert.cerNo");              //证书编号
	var queryCode = document.getElementById( query_code_id );       //验证码
		
	//验证用户名不能为空
	if(userName.value.Trim()=="" || userName.value.Trim()=="请输入姓名")
	{
		alert("请输入姓名!");
		userName.focus(); 
		return  false;
	}
		
	//验证证件号不能为空
	if(userCode.value.Trim()=="" || userCode.value.Trim()=="请输入证件号码")
	{
		alert("请输入证件号码!");
		userCode.focus();
		return false;
	}
		
	//获取要执行的操作标记
	var isAchievement = document.getElementById("achievement");

	if(isAchievement.checked)  //成绩查询
	{
		if( queryCode.value.Trim() =="" || queryCode.value == "请输入验证码")
		{
			alert("请输入验证码!");
			queryCode.focus();
			return false;
		}

		// 验证验证码的是否正确
		checkValidateCode( queryCode.value );
			
		if( !code_is_right )
		{
			// 验证码错误
			window.alert("验证码错误，请重新输入");
			createCode1( img_code_id,query_code_id );   //更新验证码
			return false;
		}

		createCode( img_code_id );		//更新验证码
		queryCode.value = "";           //清空验证码
		//都符合验证让表单提交
		document.getElementById("queryForm").action = context_path + "/achievementQuery.do";
		document.getElementById("queryForm").submit();
	}
	else  // 证书验证
	{
		if( cerNo.value =="" || cerNo.value.Trim()=="请输入证书编号")
		{
			alert("请输入证书编号!");
			cerNo.focus();
			return;
		}
			
		if(queryCode.value == "请输入验证码")
		{
			alert("请输入验证码!");
			queryCode.focus();
			return false;
		}
			
		// 验证验证码是否正确
		checkValidateCode( queryCode.value );
			
		if( !code_is_right )
		{
			// 验证码错误
			window.alert("验证码错误，请重新输入");
			createCode1( img_code_id,query_code_id );   //更新验证码
			return false;
		}
			
		createCode( img_code_id );  //更新验证码
		queryCode.value = "";       //清空验证码
		document.getElementById("queryForm").action = context_path + "/certificateValidation.do";
		document.getElementById("queryForm").submit();			
	}
}


function memberQuery()
{
	var userName = document.getElementById("name");            //查询的个人姓名或团体名次
	var queryCode = document.getElementById( "query_code" );   //验证码
	var credentNo = document.getElementById("credentNo");      //证件号码
	
	var cerNo = document.getElementById("cerNo");              //证书编号
	var memberGrade = document.getElementById("memberGrade");  //团体会员等级
	
		
	if( document.getElementById("personal").checked )
	{				
		//验证用户名不能为空
		if(userName.value.Trim()=="" || userName.value.Trim()=="请输入姓名")
		{
			alert("请输入姓名!");
			userName.focus(); 
			return  false;
		}
		
		//验证证件号不能为空
		if( credentNo.value.Trim()=="" || credentNo.value.Trim() == "请输入证件号码" )
		{
			alert("请输入证件号码!");
			credentNo.focus();
			return false;
		}
		
		//验证证书编码不能为空
		if( cerNo.value.Trim() == "" || cerNo.value.Trim() == "请输入证书编号" )
		{
			alert("请输入证书编号!");
			cerNo.focus();
			return false;
		}
		
		// 验证验证码是否正确
		checkValidateCode( queryCode.value );
			
		if( !code_is_right )
		{
			// 验证码错误
			window.alert("验证码错误，请重新输入");
			createCode1( "query_val", "query_code" );   //更新验证码
			return false;
		}
			
		createCode( "query_val" );  //更新验证码
		queryCode.value = "";       //清空验证码
		document.getElementById("queryForm").action = context_path + "/perMemberQuery.do";
		document.getElementById("queryForm").submit();				
	}
	else
	{
		//验证团体全称是否为空
		if(userName.value.Trim()=="" || userName.value.Trim()=="请输入团体全称")
		{
			alert("请输入团体全称!");
			userName.focus(); 
			return  false;
		}
		
		//验证团体会员级别是否为空
		if( memberGrade.value.Trim()=="" )
		{
			alert("请选择会员等级!");
			memberGrade.focus();
			return false;
		}
		
		//验证证书编码是否为空
		if( cerNo.value.Trim() == "" || cerNo.value.Trim() == "请输入证书编号" )
		{
			alert("请输入证书编号!");
			cerNo.focus();
			return false;
		}
		
		// 验证验证码是否正确
		checkValidateCode( queryCode.value );
			
		if( !code_is_right )
		{
			// 验证码错误
			window.alert("验证码错误，请重新输入");
			createCode1( "query_val", "query_code" );   //更新验证码
			return false;
		}
			
		createCode( "query_val" );  //更新验证码
		queryCode.value = "";       //清空验证码
		document.getElementById("queryForm").action = context_path + "/groupMemberQuery.do";
		document.getElementById("queryForm").submit();	
	}

}




	
