function showSpouse(){
	var obj1 = document.getElementById('divSpouse');
	var obj2 = document.getElementsByName('radHasSpouse');
	if(obj2[1].checked){
		obj1.style.display = 'block';	
	}else{
		obj1.style.display = 'none';	
	}	
}

function showSecondarys(){
	var obj1 = document.getElementById('divSecondary1');
	var obj2 = document.getElementById('divSecondary2');
	var obj3 = document.getElementById('selSecondaryNum');
	
	var num = obj3.value;
	obj1.style.display = 'none';
	obj2.style.display = 'none';
	
	if(num == 1){
		obj1.style.display = 'block';
		obj2.style.display = 'none';
	}else if(num == 2){
		obj1.style.display = 'block';
		obj2.style.display = 'block';	
	}
}

function chkPfcAccount(pfcAccount){
	if(pfcAccount.length == 9 || pfcAccount.length == 12 ){
		return true;	
	}else{
		return false;	
	}
}

function chkIDCardNO(IDCardNO){
	if(IDCardNO.length == 15 || IDCardNO.length ==18){
		return true;	
	}else{
		return false;	
	}
}

function createXmlHttp(){
	var xmlHttp = null;
  if (window.XMLHttpRequest) {
     xmlHttp = new XMLHttpRequest();
  } else {
     xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
  }
  return xmlHttp;
}

function getCheckInfo(pfcAccount,IDCardNO){
	var xmlHttp = createXmlHttp();
	xmlHttp.open("POST","CheckPersonAction",false);
	xmlHttp.setRequestHeader("Content-type","application/x-www-form-urlencoded");
	xmlHttp.send("PfcAccount=" + pfcAccount + "&IDCardNO=" + IDCardNO);
	//alert(xmlHttp.responseText);
	return xmlHttp.responseText;
}

function chkPersonAccount(personType,personName){
	var obj1 = document.getElementById('txt' + personType + 'PfcAccount');
	var obj2 = document.getElementById('txt' + personType + 'IDCardNO');
	var obj3 = document.getElementById('divCheck' + personType + 'Info');
	if(!chkPfcAccount(obj1.value)){
		alert('请正确填写' + personName + '的公积金账号');obj1.focus();return false;	
	}
	if(!chkIDCardNO(obj2.value)){
		alert('请正确填写' + personName + '的身份证号');obj2.focus();return false;
	}
	var code = getCheckInfo(obj1.value,obj2.value);
	var info = "";
	if(code == '0'){
		info = personName + '的身份证号在中心系统不存在';
		obj3.className = 'info1';
	}else if(code == '2'){
		info = personName + '在中心系统有多个公积金账号，请合并后在查询贷款资格';
		obj3.className = 'info1';
	}else if(code == '-1'){
		info = personName + '的公积金账号和身份证号不匹配，请重新输入';
		obj3.className = 'info1'
	}else{
		info = personName + '的身份证号和公积金账号输入正确';
		obj3.className = 'info2'
	}
	obj3.innerText = info;
}

function getSmsHouseType(){
	var val = 0;
	var obj = document.getElementsByName('txtSmsHouseType');
	if(obj[0].checked){
		val = obj[0].value;
	}else if(obj[1].checked){
		val = obj[1].value;	
	}	
	return val;
}

function getSmsHousePrice(){
	var val = 0;
	var obj = document.getElementById('txtSmsHousePrice');
	if(isNum(obj.value)){
		val = obj.value * 10000;	
	}
	return val;	
}

function getSmsUnitPrice(){
	var val = 0;
	var obj = document.getElementById('txtSmsUnitPrice');
	if(isNum(obj.value)){
		val = obj.value;	
	}
	return val;	
}

function getHasSpouse(){
	var val = 0;
	var obj = document.getElementsByName('radHasSpouse');
	if(obj[1].checked){
		val = 1;
	}
	return val;
}

function getSecondaryNum(){
	var obj = document.getElementById('selSecondaryNum');
	return obj.value;	
}

function SMSCalc(){
	var houseType = getSmsHouseType();
	if(houseType <= 0 || houseType > 2){
		alert('请选择房屋类型');return false;
	}
	var housePrice = getSmsHousePrice();
	if(housePrice <=0){
		alert('请正确填写房屋总价');document.getElementById('txtSmsHousePrice').focus();return false;	
	}
	var unitPrice = getSmsUnitPrice();
	if(unitPrice <= 0){
		alert('请正确填写房屋单价');document.getElementById('txtSmsUnitPrice').focus();return false;
	}
	var mainLoaneePfcAccount = document.getElementById('txtMainLoaneePfcAccount').value;
	var mainLoaneeIDCardNO = document.getElementById('txtMainLoaneeIDCardNO').value;
	if(!chkPfcAccount(mainLoaneePfcAccount)){
		alert('请正确填写主贷人公积金账号');document.getElementById('txtMainLoaneePfcAccount').focus();return false;	
	}
	if(!chkIDCardNO(mainLoaneeIDCardNO)){
		alert('请正确填写主贷人身份证号');document.getElementById('txtMainLoaneeIDCardNO').focus();return false;	
	}
	var hasSpouse = getHasSpouse();
	var spousePfcAccount = document.getElementById('txtSpousePfcAccount').value;
	var spouseIDCardNO = document.getElementById('txtSpouseIDCardNO').value;
	var secondaryNum = getSecondaryNum();
	var secondary1PfcAccount = document.getElementById('txtSecondary1PfcAccount').value;
	var secondary1IDCardNO = document.getElementById('txtSecondary1IDCardNO').value; 	
	var secondary2PfcAccount = document.getElementById('txtSecondary2PfcAccount').value;
	var secondary2IDCardNO = document.getElementById('txtSecondary2IDCardNO').value;
	var mobile = document.getElementById('txtMobile').value;
	if(mobile.length!=11){
		alert('请正确填写您的手机号');document.getElementById('txtMobile').focus();return false;
	}
	
	var queryUrl = 'QueryAction';
	var parms = "HouseType=" + houseType + "&HousePrice=" + housePrice + "&UnitPrice=" + unitPrice 
						+ "&MainLoaneePfcAccount=" + mainLoaneePfcAccount + "&MainLoaneeIDCardNO=" + mainLoaneeIDCardNO
						+ "&HasSpouse=" + hasSpouse + "&SpousePfcAccount=" + spousePfcAccount + "&SpouseIDCardNO=" + spouseIDCardNO
						+ "&SecondaryNum=" + secondaryNum
						+ "&Secondary1PfcAccount=" + secondary1PfcAccount + "&Secondary1IDCardNO=" + secondary1IDCardNO
						+ "&Secondary2PfcAccount=" + secondary2PfcAccount + "&Secondary2IDCardNO=" + secondary2IDCardNO
						+ "&Mobile=" + mobile;
	var xmlHttp = createXmlHttp();
	xmlHttp.open("POST",queryUrl,false);
	xmlHttp.setRequestHeader("Content-type","application/x-www-form-urlencoded");
	xmlHttp.send(parms);
	var returnInfo = xmlHttp.responseText;
	var returnInfos = returnInfo.split('|');
	var obj = document.getElementById('divSmsResult');
	if(returnInfo.indexOf('00|')>-1){
		obj.className = 'info2';
	}else{
		obj.className = 'info1';	
	}
	obj.innerHTML = returnInfos[1];
}