
//判断给定数据是否符合某种格式
function isLoanadsData(data,type)
{
	var tmp_str = data;
	switch (type)
	{
		case 'username'://用户名
		var pattern = /^[\u4E00-\u9FA5]+$/;
		break;
		case 'email'://邮件地址
		if (tmp_str.length>50) return false;
		var pattern = /^[_\.0-9a-z-]+@([0-9a-z][0-9a-z-]+\.)+[a-z]{2,4}$/i;
		break;
		case 'url'://URL网址
		var pattern = /^(http:\/\/)([A-Za-z0-9]+\.)?[A-Za-z0-9]+\.[A-Za-z0-9]+[\/=?%-&_~`@\[\]':+!]*([^<>\"])*$/;
		break;
		case 'english'://英文
		var pattern = /^[A-Za-z]+$/;
		break;
		case 'mobile'://移动电话
		var pattern = /^(0)?1[1-9][0-9]{9}$/;
		break;
		case 'phone'://电话号码
		var pattern = /^((([0-9]{3}))|([0-9]{3}-))?((0[0-9]{2,3})|0[0-9]{2,3}-)?[1-9][0-9]{6,7}$/;
		break;
		case 'idcard'://身份证
		return true;
		case 'zip'://邮政编码
		var pattern = /^[1-9][0-9]{5}$/;
		break;
		case 'chinese': //中文
		var pattern = /^[\u0391-\uFFE5]+$/;
		break;
		case 'qq': //QQ号码
		var pattern = /^[1-9][0-9]{4,8}$/;
		break;
		case 'vcode': //验证码
		var pattern = /^[a-z0-9]{4}$/;
		break;
		case 'password': //密码
		var pattern = /^[\S]{4,20}$/;
		break;
		case 'nickname': //昵称
		var pattern = /^[\S]{2,25}$/;
		break;
	}
	if (!pattern.exec(tmp_str)) return false;
	return true;
}


//#  联盟表单校验
function checkLoanadsAvail()
{

	/*获取复选框的值*/
	//var checkboxval = $("#checkbox_id").attr("value")；

	var flg      = $('#flg').val();  //订单类型(0:信用卡;1:贷款)
	var source   = $('#source').val(); //订单来源
	var userName = $('#user').val();    //# 姓名
	var userSex = $("input[@type=radio][@checked]").val(); //# 性别
	var identity = $('#identity').val();  //# 身份证
	var mobile = $('#mobile').val();      //# 手机号码
	var companyphone = $('#comphone').val(); //# 公司电话
	if(companyphone == '单位或家里的座机') {
		companyphone = '';
	}
	var province = $("select[@name='province'] option[@selected]").val();     //# 省份
	var city = $("select[@name='city'] option[@selected]").val();     //# 城市
	var county = $("select[@name='county'] option[@selected]").val();    //# 地区
	if(county == "地区") {
		county = '';
	}
	var loan = $("select[@name='loan'] option[@selected]").val();         //# 申贷项目
	var income = $("select[@name='income'] option[@selected]").val();     //# 月收入
	var rate = $('#rate').val();         //# 申贷额度
	var mail = $('#mail').val();         //# email
	var urlfrom = $('#urlfrom').val();         //# urlfrom
	var aid	= $('#aid').val();
	if(userName == "" || mobile == "" || loan == "" || mail == "" || province == "省份" || city == "城市")
	{
		alert("带星号的为必填项!"); 
		
		if(userName == '') {
			$('#user').addClass("error");
		}
		
		if(mobile == '') {
			$('#mobile').addClass("error");
		}
		
		if(province == '省份') { 
			$('#province').addClass("error");
		}
		
		if(city == "城市") {
			$('#city').addClass("error");
		}
		
		if(mail == '') {
			$('#mail').addClass("error");
		}
		
		return false;
	}
	
	if(userName != "") {
		if(!isLoanadsData(userName,"username"))
		{
			alert("姓名仅限中文!");
			return false;
		}else if(userName.length > 5) {
			alert("无效的中文姓名!");
			return false;
		}
	}
	
	if (typeof (identity) == 'undefined') {
		identity = '';
	}	

	if(identity != "")
	{
		if(!isLoanadsData(identity,"idcard"))
		{
			alert("无效的身份证号!");
			return false;
		}	
	}

	if(!isLoanadsData(mobile,"mobile"))
	{
		$('#mobile').addClass("error");
		alert("无效的手机号码!");
		return false;
	}

	if(companyphone != "")
	{
		if(!isLoanadsData(companyphone,"phone"))
		{  
			$('#comphone').addClass("error");
			alert("公司电话号码无效!");
			return false;
		}
	}

	if(rate != "" && typeof(rate) != 'undefined') //rate
	{ 
		if(isNaN(rate))
		{
			alert("申贷额度只能为数字!");
			return false;
		}
		else
		{
			if(rate <= 0)
			{
				alert("无效的申贷额度!");
				return false;
			}
		}
	}

	if(!isLoanadsData(mail,"email"))
	{
		$('#mail').addClass("error");
		alert("无效的Email!");
		return false;
	}


	var params = {
		flg:flg,
		ordersource:source,
		username : userName,
		usersex : userSex,
		identity:identity,
		mobile : mobile,
		companyphone:companyphone,
		province:province,
		city:city,
		county:county,
		loan:loan,
		income:income,
		rate:rate,
		aid:aid,
		urlfrom:urlfrom,
		mail:mail
	};
	$.blockUI('正在保存...');
	$.post('/indexloanrequest/?Command=LoanRequestAddConfirm', params, function(data) {
		$.unblockUI();
		if (data.success == true) {
			//			alert('申请成功!');
			$('#user').val('');
			$('#identity').val('');
			$('#mobile').val('');
			$('#comphone').val('');
			$('#rate').val('');
			$('#mail').val('');
			
			//增加重复件判断
			$.get('/indexloanrequest/?Command=ChkRepeatOrder');
		} else {
			alert(data.msg);
		}
	}, 'json');
}

// 联盟用户(http://alliance.loan163.com)登录成功后提交客户资料验证
function checkLoanadsAvail_Alliance()
{

	/*获取复选框的值*/
	//var checkboxval = $("#checkbox_id").attr("value")；

	var recommend = $('#recommend').val(); // 推荐编号
	if(recommend == '') {
		alert('无效的推荐编号,请重新登录!');
		return false;
	}
	var flg      = $('#flg').val();  //订单类型(0:信用卡;1:贷款)
	var source   = $('#source').val(); //订单来源
	var userName = $('#user').val();    //# 姓名
	var userSex = $("input[@type=radio][@checked]").val(); //# 性别
	var identity = $('#identity').val();  //# 身份证
	var mobile = $('#mobile').val();      //# 手机号码
	var companyphone = $('#comphone').val(); //# 公司电话
	if(companyphone == '单位或家里的座机') {
		companyphone = '';
	}
	companyphone = '';
	var province = $("select[@name='province'] option[@selected]").val();     //# 省份
	var city = $("select[@name='city'] option[@selected]").val();     //# 城市
	var county = $("select[@name='county'] option[@selected]").val();    //# 地区
	if(county == "地区") {
		county = '';
	}
	var loan = $("select[@name='loan'] option[@selected]").val();         //# 申贷项目
	var income = $("select[@name='income'] option[@selected]").val();     //# 月收入
	var rate = $('#rate').val();         //# 申贷额度
	var mail = $('#mail').val();         //# email
	var urlfrom = $('#urlfrom').val();         //# urlfrom
	var aid	= $('#aid').val();
	if(userName == "" || mobile == "" || loan == "" || mail == "" || province == "省份" || city == "城市")
	{
		alert("带星号的为必填项!"); 
		
		if(userName == '') {
			$('#user').addClass("error");
		}
		
		if(mobile == '') {
			$('#mobile').addClass("error");
		}
		
		if(province == '省份') { 
			$('#province').addClass("error");
		}
		
		if(city == "城市") {
			$('#city').addClass("error");
		}
		
		if(mail == '') {
			$('#mail').addClass("error");
		}
		
		return false;
	}
	
	if(userName != "") {
		if(!isLoanadsData(userName,"username"))
		{
			alert("姓名仅限中文!");
			return false;
		}else if(userName.length > 5) {
			alert("无效的中文姓名!");
			return false;
		}
	}
	
	if (typeof (identity) == 'undefined') {
		identity = '';
	}	

	if(identity != "")
	{
		if(!isLoanadsData(identity,"idcard"))
		{
			alert("无效的身份证号!");
			return false;
		}	
	}

	if(!isLoanadsData(mobile,"mobile"))
	{
		$('#mobile').addClass("error");
		alert("无效的手机号码!");
		return false;
	}

	if(companyphone != "")
	{
		if(!isLoanadsData(companyphone,"phone"))
		{  
			$('#comphone').addClass("error");
			alert("公司电话号码无效!");
			return false;
		}
	}

	if(rate != "" && typeof(rate) != 'undefined') //rate
	{ 
		if(isNaN(rate))
		{
			alert("申贷额度只能为数字!");
			return false;
		}
		else
		{
			if(rate <= 0)
			{
				alert("无效的申贷额度!");
				return false;
			}
		}
	}

	if(!isLoanadsData(mail,"email"))
	{
		$('#mail').addClass("error");
		alert("无效的Email!");
		return false;
	}


	var params = {
		flg:flg,
		ordersource:source,
		username : userName,
		usersex : userSex,
		identity:identity,
		mobile : mobile,
		companyphone:companyphone,
		province:province,
		city:city,
		county:county,
		loan:loan,
		income:income,
		rate:rate,
		aid:aid,
		urlfrom:urlfrom,
		mail:mail
	};
	$.blockUI('正在保存...');
	$.post('/financial/?Command=OrderCheck', params, function(data) {
		$.unblockUI();
		if (data.success == true) {
			alert('申请成功!');
			$('#user').val('');
			$('#mobile').val('');
			$('#mail').val('');
		} else {
			alert(data.msg);
		}
	}, 'json');
}

function remclass(idflg) {
	$("#"+idflg).removeClass('error');
}

//#  联盟表单校验
function checkPloanAvail()
{

	/*获取复选框的值*/
	//var checkboxval = $("#checkbox_id").attr("value")；

	var flg      = $('#flg2').val();  //订单类型(0:信用卡;1:贷款)
	var source   = $('#source2').val(); //订单来源
	var userName = $('#user2').val();    //# 姓名
	var userSex = $("input[@type=radio][@checked]").val(); //# 性别
	var identity = $('#identity').val();  //# 身份证
	var mobile = $('#mobile2').val();      //# 手机号码
	var companyphone = $('#comphone2').val(); //# 公司电话
	if(companyphone == '单位或家里的座机') {
		companyphone = '';
	}	
	var province = $("select[@name='province2'] option[@selected]").val();     //# 省份
	var city = $("select[@name='city2'] option[@selected]").val();     //# 城市
	var county = $("select[@name='county2'] option[@selected]").val();    //# 地区
	if(county == "地区") {
		county = '';
	}
	var loan = $("select[@name='loan2'] option[@selected]").val();         //# 申贷项目
	var income = $("select[@name='income2'] option[@selected]").val();     //# 月收入
	var rate = $('#rate').val();         //# 申贷额度
	var mail = $('#mail2').val();         //# email
	var urlfrom = $('#urlfrom2').val();         //# urlfrom
	var aid	= $('#aid').val();
	if(userName == "" || mobile == "" || loan == "" || mail == "" || province == "省份" || city == "城市")
	{
		alert("带星号的为必填项!");
		
		if(userName == '') {
			$('#user2').addClass("error");
		}
		
		if(mobile == '') {
			$('#mobile2').addClass("error");
		}
		
		if(province == '省份') { 
			$('#province2').addClass("error");
		}
		
		if(city == "城市") {
			$('#city2').addClass("error");
		}
		
		if(mail == '') {
			$('#mail2').addClass("error");
		}		
		
		return false;
	}
	
	if(userName != "") {
		if(!isLoanadsData(userName,"username"))
		{
			alert("姓名仅限中文!");
			return false;
		}else if(userName.length > 5) {
			alert("无效的中文姓名!");
			return false;
		}	
	}

	if (typeof (identity) == 'undefined') {
		identity = '';
	}		
	
	if(identity != "")
	{
		if(!isLoanadsData(identity,"idcard"))
		{
			alert("无效的身份证号!");
			return false;
		}	
	}

	if(!isLoanadsData(mobile,"mobile"))
	{
		$('#mobile2').addClass("error");
		alert("无效的手机号码!");
		return false;
	}

	if(companyphone != "")
	{
		if(!isLoanadsData(companyphone,"phone"))
		{
			$('#comphone2').addClass("error");
			alert("公司电话号码无效!");
			return false;
		}
	}

	if(rate != "" && typeof(rate) != 'undefined') //rate
	{ 
		if(isNaN(rate))
		{
			alert("申贷额度只能为数字!");
			return false;
		}
		else
		{
			if(rate <= 0)
			{
				alert("无效的申贷额度!");
				return false;
			}
		}
	}

	if(!isLoanadsData(mail,"email"))
	{
		$('#mail2').addClass("error");
		alert("无效的Email!");
		return false;
	}


	var params = {
		flg:flg,
		ordersource:source,
		username : userName,
		usersex : userSex,
		identity:identity,
		mobile : mobile,
		companyphone:companyphone,
		province:province,
		city:city,
		county:county,
		loan:loan,
		income:income,
		rate:rate,
		aid:aid,
		urlfrom:urlfrom,
		mail:mail
	};
	$.blockUI('正在保存...');
	$.post('/indexloanrequest/?Command=LoanRequestAddConfirm', params, function(data) {
		$.unblockUI();
		if (data.success == true) {
			//			alert('申请成功!');
			$('#user2').val('');
			$('#mobile2').val('');
			$('#comphone').val('');
			$('#rate').val('');
			$('#mail2').val('');
			
			//增加重复件判断
			$.get('/indexloanrequest/?Command=ChkRepeatOrder');
		} else {
			alert(data.msg);
		}
	}, 'json');
}


function showNameInfo() {
	var userName = $('#user').val();    //# 姓名
	$("#limitname").css({ display:'' });
	if(userName == '') {
		$('#user').addClass("error");
	}
	
	if(userName != "") { 
		
		if(isLoanadsData(userName,"username"))
		{  			
			$("#limitname").css({ display:'none' });
			return false;
		}
	
	}	
}

function showNameInfo2() {
	var userName = $('#user2').val();    //# 姓名
	$("#limitname2").css({ display:'' });
	
	if(userName != "") { 
		
		if(isLoanadsData(userName,"username"))
		{
			$("#limitname2").css({ display:'none' });
			return false;
		}	
	
	}	
}

// 百度广告被停后的活动页面校验( http://loan.adqoo.com/ads/credit_2_xxx.html )
function baidu_check() {

	/*获取复选框的值*/
	//var checkboxval = $("#checkbox_id").attr("value")；

	var flg      = $('#flg').val();  //订单类型(0:信用卡;1:贷款)
	var source   = $('#source').val(); //订单来源
	var userName = $('#user').val();    //# 姓名
	var userSex = $("input[@type=radio][@checked]").val(); //# 性别
	var identity = $('#identity').val();  //# 身份证
	var mobile = $('#mobile').val();      //# 手机号码
	var companyphone = $('#comphone').val(); //# 公司电话
	if(companyphone == '单位或家里的座机') {
		companyphone = '';
	}
	var province = $("select[@name='province'] option[@selected]").val();     //# 省份
	var city = $("select[@name='city'] option[@selected]").val();     //# 城市
	var county = $("select[@name='county'] option[@selected]").val();    //# 地区
	if(county == "地区") {
		county = '';
	}
	var loan = $("select[@name='loan'] option[@selected]").val();         //# 申贷项目
	var income = $("select[@name='income'] option[@selected]").val();     //# 月收入
	var rate = $('#rate').val();         //# 申贷额度
	var mail = $('#mail').val();         //# email
	var urlfrom = $('#urlfrom').val();         //# urlfrom
	var aid	= $('#aid').val();
	if(userName == "" || mobile == "" || loan == "" || mail == "" || province == "省份" || city == "城市")
	{
		alert("带星号的为必填项!"); 
		
		if(userName == '') {
			$('#user').addClass("error");
		}
		
		if(mobile == '') {
			$('#mobile').addClass("error");
		}
		
		if(province == '省份') { 
			$('#province').addClass("error");
		}
		
		if(city == "城市") {
			$('#city').addClass("error");
		}
		
		if(mail == '') {
			$('#mail').addClass("error");
		}
		
		return false;
	}
	
	if(userName != "") {
		if(!isLoanadsData(userName,"username"))
		{
			alert("姓名仅限中文!");
			return false;
		}else if(userName.length > 5) {
			alert("无效的中文姓名!");
			return false;
		}
	}
	
	if (typeof (identity) == 'undefined') {
		identity = '';
	}	

	if(identity != "")
	{
		if(!isLoanadsData(identity,"idcard"))
		{
			alert("无效的身份证号!");
			return false;
		}	
	}

	if(!isLoanadsData(mobile,"mobile"))
	{
		$('#mobile').addClass("error");
		alert("无效的手机号码!");
		return false;
	}

	if(companyphone != "")
	{
		if(!isLoanadsData(companyphone,"phone"))
		{  
			$('#comphone').addClass("error");
			alert("公司电话号码无效!");
			return false;
		}
	}

	if(rate != "" && typeof(rate) != 'undefined') //rate
	{ 
		if(isNaN(rate))
		{
			alert("申贷额度只能为数字!");
			return false;
		}
		else
		{
			if(rate <= 0)
			{
				alert("无效的申贷额度!");
				return false;
			}
		}
	}

	if(!isLoanadsData(mail,"email"))
	{
		$('#mail').addClass("error");
		alert("无效的Email!");
		return false;
	}


	var params = {
		flg:flg,
		ordersource:source,
		username : userName,
		usersex : userSex,
		identity:identity,
		mobile : mobile,
		companyphone:companyphone,
		province:province,
		city:city,
		county:county,
		loan:loan,
		income:income,
		rate:rate,
		aid:aid,
		urlfrom:urlfrom,
		mail:mail
	};
	$.blockUI('正在保存...');
	$.post('/ads/processdata.php', params, function(data) {
		$.unblockUI();
		if (data.success == true) {
			alert('申请成功!');
			document.location = "http://www.loan163.com/applysuccess/?f=loan&eventsource=207&user="+userName+"&a=";
		} else {
			alert(data.msg);
		}
	}, 'json');
}

// 百度广告被停后的活动页面校验( http://loan.adqoo.com/ads/credit_2_xxx.html )
function baidu_check2() {

	/*获取复选框的值*/
	//var checkboxval = $("#checkbox_id").attr("value")；

	var flg      = $('#flg2').val();  //订单类型(0:信用卡;1:贷款)
	var source   = $('#source2').val(); //订单来源
	var userName = $('#user2').val();    //# 姓名
	var userSex = $("input[@type=radio][@checked]").val(); //# 性别
	var identity = $('#identity').val();  //# 身份证
	var mobile = $('#mobile2').val();      //# 手机号码
	var companyphone = $('#comphone2').val(); //# 公司电话
	if(companyphone == '单位或家里的座机') {
		companyphone = '';
	}	
	var province = $("select[@name='province2'] option[@selected]").val();     //# 省份
	var city = $("select[@name='city2'] option[@selected]").val();     //# 城市
	var county = $("select[@name='county2'] option[@selected]").val();    //# 地区
	if(county == "地区") {
		county = '';
	}
	var loan = $("select[@name='loan2'] option[@selected]").val();         //# 申贷项目
	var income = $("select[@name='income2'] option[@selected]").val();     //# 月收入
	var rate = $('#rate').val();         //# 申贷额度
	var mail = $('#mail2').val();         //# email
	var urlfrom = $('#urlfrom2').val();         //# urlfrom
	var aid	= $('#aid').val();
	if(userName == "" || mobile == "" || loan == "" || mail == "" || province == "省份" || city == "城市")
	{
		alert("带星号的为必填项!");
		
		if(userName == '') {
			$('#user2').addClass("error");
		}
		
		if(mobile == '') {
			$('#mobile2').addClass("error");
		}
		
		if(province == '省份') { 
			$('#province2').addClass("error");
		}
		
		if(city == "城市") {
			$('#city2').addClass("error");
		}
		
		if(mail == '') {
			$('#mail2').addClass("error");
		}		
		
		return false;
	}
	
	if(userName != "") {
		if(!isLoanadsData(userName,"username"))
		{
			alert("姓名仅限中文!");
			return false;
		}else if(userName.length > 5) {
			alert("无效的中文姓名!");
			return false;
		}	
	}

	if (typeof (identity) == 'undefined') {
		identity = '';
	}		
	
	if(identity != "")
	{
		if(!isLoanadsData(identity,"idcard"))
		{
			alert("无效的身份证号!");
			return false;
		}	
	}

	if(!isLoanadsData(mobile,"mobile"))
	{
		$('#mobile2').addClass("error");
		alert("无效的手机号码!");
		return false;
	}

	if(companyphone != "")
	{
		if(!isLoanadsData(companyphone,"phone"))
		{
			$('#comphone2').addClass("error");
			alert("公司电话号码无效!");
			return false;
		}
	}

	if(rate != "" && typeof(rate) != 'undefined') //rate
	{ 
		if(isNaN(rate))
		{
			alert("申贷额度只能为数字!");
			return false;
		}
		else
		{
			if(rate <= 0)
			{
				alert("无效的申贷额度!");
				return false;
			}
		}
	}

	if(!isLoanadsData(mail,"email"))
	{
		$('#mail2').addClass("error");
		alert("无效的Email!");
		return false;
	}


	var params = {
		flg:flg,
		ordersource:source,
		username : userName,
		usersex : userSex,
		identity:identity,
		mobile : mobile,
		companyphone:companyphone,
		province:province,
		city:city,
		county:county,
		loan:loan,
		income:income,
		rate:rate,
		aid:aid,
		urlfrom:urlfrom,
		mail:mail
	};
	$.blockUI('正在保存...');
	$.post('/ads/processdata.php', params, function(data) {
		$.unblockUI();
		if (data.success == true) {
			alert('申请成功!');
			document.location = "http://www.loan163.com/applysuccess/?f=loan&eventsource=207&user="+userName+"&a=";
		} else {
			alert(data.msg);
		}
	}, 'json');
}




