
certstr = "<option value='\u8eab\u4efd\u8bc1'>\u8eab\u4efd\u8bc1</option><option value='\u62a4\u7167'>\u62a4\u7167</option><option value='\u6e2f\u6fb3\u901a\u884c\u8bc1'>\u6e2f\u6fb3\u901a\u884c\u8bc1</option><option value='\u519b\u5b98\u8bc1'>\u519b\u5b98\u8bc1</option><option value='\u56de\u4e61\u8bc1'>\u56de\u4e61\u8bc1</option><option value='\u53f0\u80de\u8bc1'>\u53f0\u80de\u8bc1</option><option value='\u56fd\u7c4d\u6d77\u5458\u8bc1'>\u56fd\u7c4d\u6d77\u5458\u8bc1</option><option value='\u5916\u56fd\u4eba\u6c38\u4e45\u5c45\u7559\u8bc1'>\u5916\u56fd\u4eba\u6c38\u4e45\u5c45\u7559\u8bc1</option><option value='\u5176\u4ed6'>\u5176\u4ed6</option>";
var addpassportcount = 0;
function showselectcerttype(method) {
	if (method.indexOf("insert") > -1) {  //insert operator
		addpassportcount++;
	}
	document.getElementById("divcerttypes").style.display = "inline";
	document.getElementById("divcerttype").style.display = "inline";
	document.getElementById("divcertbuttons").style.display = "inline";
	if (addpassportcount > 0) {
		addcert();
	}
	addpassportcount++;
}
function addcert() {
	var addTravelor = document.getElementById("divcerttype");
	var travelorContainer = document.getElementById("certcontainer");
	var str = "<div  name='divmycert'></div>";
	var fir = document.createElement(str);
	fir.innerHTML = addTravelor.innerHTML;
	travelorContainer.appendChild(fir);
	var smstels = document.getElementsByName("certtype");
	if (smstels != null) {
		smstels[smstels.length - 1].value = "";
	}
	var usernames = document.getElementsByName("certnum");
	if (usernames != null) {
		usernames[usernames.length - 1].value = "";
	}
}
function removecert(method) {
	//document.getElementById("divcertdate").style.display = "none";
	var travelorContainer = document.getElementById("certcontainer");
	var length = travelorContainer.childNodes.length;
	if (method.indexOf("insert") > -1) {
		if (length == 2) {
			document.getElementById("divcertbuttons").style.display = "none";
		}
	}
	if (length > 1) {
		travelorContainer.removeChild(travelorContainer.childNodes[length - 1]);
	} else {
		if (method.indexOf("update") > -1) {  //update operator
			if (length == 1) {
				document.getElementById("divcerttype").style.display = "none";
				document.getElementById("divcertbuttons").style.display = "none";
				addpassportcount = 0;
			}
		}
	}
}
function isIdCardNo(obj) {
	var num = obj.value;
	if (num != null && num != "") {
		if (isNaN(num)) {
			alert("\u60a8\u8f93\u5165\u7684\u8eab\u4efd\u8bc1\u53f7\u7801\u6709\u8bef\uff0c\u8bf7\u91cd\u65b0\u8f93\u5165\uff01");
			obj.focus();
			return false;
		}
		var len = num.length, re;
		if (len == 15) {
			re = new RegExp(/^(\d{6})()?(\d{2})(\d{2})(\d{2})(\d{3})$/);
		} else {
			if (len == 18) {
				re = new RegExp(/^(\d{6})()?(\d{4})(\d{2})(\d{2})(\d{3})(\d)$/);
			} else {
				alert("\u60a8\u8f93\u5165\u7684\u8eab\u4efd\u8bc1\u53f7\u7801\u6709\u8bef\uff0c\u8bf7\u91cd\u65b0\u8f93\u5165\uff01");
				obj.focus();
				return false;
			}
		}
		var a = num.match(re);
		if (a != null) {
			if (len == 15) {
				var D = new Date("19" + a[3] + "/" + a[4] + "/" + a[5]);
				var B = D.getYear() == a[3] && (D.getMonth() + 1) == a[4] && D.getDate() == a[5];
			} else {
				var D = new Date(a[3] + "/" + a[4] + "/" + a[5]);
				var B = D.getFullYear() == a[3] && (D.getMonth() + 1) == a[4] && D.getDate() == a[5];
			}
			if (!B) {
				alert("\u60a8\u8f93\u5165\u7684\u8eab\u4efd\u8bc1\u53f7\u7801\u6709\u8bef\uff0c\u8bf7\u91cd\u65b0\u8f93\u5165\uff01");
				obj.focus();
				return false;
			}
		}
	}
	return true;
}
function deletecerttype(index) {
	var ulpassport = document.getElementById("ulpassport" + index);
	ulpassport.parentNode.removeChild(ulpassport);
}

