function getURL(cpId) {
	switch (cpId) {
	case "102":
		return self.location;
		break;
	case "101":
		return "http://pay.9you.com/funpay/pay.php";
		break;
	case "104":
		return self.location;
		break;
	case "103":
		return "http://pay.163.com/index.jsp";
		break;
	case "130":
		return "http://pay.ztgame.com:81/qfillcard.php";
		break;
	case "135":
		return "http://pay.gyyx.cn/rechargecard/telepay.aspx";
		break;
	case "106":
		return self.location;
		break;
	case "134":
		return "http://pay.t2cn.com/card.shtml";
		break;
	case "108":
		return "https://pay.21mmo.com/default.aspx";
		break;
	case "149":
		return "http://pay.175pt.com/Default.aspx";
		break;
	case "124":
		return "http://pay.kingsoft.com/login.php";
		break;
	case "173":
		return "http://game.jh.zj.cn/cz.aspx";
		break;
	case "131":
		return "http://pay.tiancity.com/payment/CardRegistration.aspx";
		break;
	case "186":
		return "http://www.kaba365.com/1030000.asp";
		break;
	case "118":
		return "http://www.softreg.com.cn/";
		break;
	case "171":
		return "http://www.gameld.com/pay.htm";
		break;

	}
}
function smt1() {

	if (check() && check1()) {
		document.form1.submit();
	}
}
function check1() {
	var username1 = document.getElementById("cust_userid").value;
	var username2 = document.getElementById("userid").value;
	var eqresult1 = document.getElementById("eqresult");
	var eqresult2 = document.getElementById("equalresult");
	var games = document.getElementById("games");
	var area = document.getElementById("area");

	if (username1.length == 0) {
		alert("账号不能为空，请重新填写");
		document.getElementById("cust_userid").focus();
		return false;
	}
	if (username2.length == 0) {
		alert("确认账号不能为空，请重新填写");
		document.getElementById("userid").focus();
		return false;
	}
	if (username1 != username2) {
		alert("两次填写账号不相等，请重新填写");
		return false;
	}
	if (games.value == 0) {
		alert("请选择充值游戏");
		return false;
	}
	if (area.value == 0) {
		alert("请选择计费区域");
		return false;
	}
	return true;
}
var p = new oProd('p');
var c = new oClew('c');
var nonce_prod_id = 0;
var uc = -1;

var kkt_cpId;
var kkt_wany;
function init(cpId, prodId, channelId, wany, url) {

	c
			.add(
					109,
					'全网移动短信',
					'1.资费说明：1元/条（不含通信费），需发送$[item]条<br>'
							+ '2.请根据提示发短信操作，如未收到短信不扣任何信息费<br>'
							+ '3.如您在正常操作的情况下未能获得充值服务，请用您的支付电话拨打我们的客服热线，我们会在核实无误后给您补卡，其他电话不予受理，给您带来的不便敬请见谅<br>'
							+ '4.如果您收到的是找卡券，请您2小时后登陆<a href="http://www.zhaoka.com" target="_blank">www.zhaoka.com</a>进行提取，12小时内有效。<br>'
							+ '5.客户服务：4007119000（只收取本地市话费无长途费）；更多点卡请点击<a href="http://www.zhaoka.com" target="_blank">www.zhaoka.com</a><br>'
							+ '<a href="http://www.zhaoka.com/onlinekf.htm"  target="_blank"><img src="images/kefu_20090309.gif" border="0"></a>',
					'');
	c
			.add(
					203,
					'全网电信小灵通短信',
					'1.资费说明：1元/条（不含通信费），需发送$[item]条<br>'
							+ '2.请根据提示发短信操作，如未收到短信不扣任何信息费<br>'
							+ '3.如您在正常操作的情况下未能获得充值服务，请用您的支付电话拨打我们的客服热线，我们会在核实无误后给您补卡，其他电话不予受理，给您带来的不便敬请见谅<br>'
							+ '4.如果您收到的是找卡券，请您2小时后登陆<a href="http://www.zhaoka.com" target="_blank">www.zhaoka.com</a>进行提取，12小时内有效。<br>'
							+ '5.客户服务：4007119000（只收取本地市话费无长途费）；更多点卡请点击<a href="http://www.zhaoka.com" target="_blank">www.zhaoka.com</a><br>'
							+ '<a href="http://www.zhaoka.com/onlinekf.htm"  target="_blank"><img src="images/kefu_20090309.gif" border="0"></a>',
					'');
	c
			.add(
					209,
					'全网电信声讯',
					'1.资费：按次扣费,$[price]元<br>'
							+ '2.此业务支持：<br>中国电信固话用户，开通地区：全国。<br>中国电信手机用户，开通地区：浙江 、上海、北京、黑龙江、广东、广西地区，开通号段包括133、153、189、180。<br>'
							+ '3.如您在正常操作的情况下未能获得卡号密码，请您在两个小时后进入找卡网（<a href="http://www.zhaoka.com" target="_blank">www.zhaoka.com</a>，“验证申请通道”处）验证，若无法验证请及时用您的支付电话拨打我们的客服热线4007119000，在验证结束前请务必保持支付电话畅通，否则会影响验证结果，给您带来不便敬请见谅。<br>'
							+ '4.为了保护您的利益，请在获得点卡后的两个小时内进行充值。<br>'
							+ '5.客服电话：4007119000 （24小时，只收市话费，无长途话费）。'
							+ '6.客服邮箱： zhaokakf@1876.cn<br>'
							+ '7.联系在线客服点击此处（<a href="http://www.zhaoka.com/onlinekf.htm">http://www.zhaoka.com/onlinekf.htm</a>）',
					// 多次扣费
					'1.资费说明：$[explain]<br>'
							+ '2.此业务支持：<br>中国电信固话用户，开通地区：全国。<br>中国电信手机用户，开通地区：浙江 、上海、北京、黑龙江、广东、广西地区，开通号段包括133、153、189、180。<br>'
							+ '3.如您在正常操作的情况下未能获得卡号密码，请您在两个小时后进入找卡网（<a href="http://www.zhaoka.com" target="_blank">www.zhaoka.com</a>，“验证申请通道”处）验证，若无法验证请及时用您的支付电话拨打我们的客服热线4007119000，在验证结束前请务必保持支付电话畅通，否则会影响验证结果，给您带来不便敬请见谅。<br>'
							+ '4.为了保护您的利益，请在获得点卡后的两个小时内进行充值。<br>'
							+ '5.客服电话：4007119000 （24小时，只收市话费，无长途话费）。'
							+ '6.客服邮箱： zhaokakf@1876.cn<br>'
							+ '7.联系在线客服点击此处（<a href="http://www.zhaoka.com/onlinekf.htm">http://www.zhaoka.com/onlinekf.htm</a>）');
							
	c
			.add(
					210,
					'齐顺声讯',
					'1.资费说明：按次扣费,$[price]元<br>'
							+ '2.此业务支持：<br>中国电信固话用户，开通地区：全国。<br>中国电信手机用户，开通地区：浙江 、上海、北京、黑龙江、广东、广西地区，开通号段包括133、153、189、180。<br>'
							+ '3.如您在正常操作的情况下未能获得卡号密码，请您在两个小时后进入找卡网（<a href="http://www.zhaoka.com" target="_blank">www.zhaoka.com</a>，“验证申请通道”处）验证，若无法验证请及时用您的支付电话拨打我们的客服热线4007119000，在验证结束前请务必保持支付电话畅通，否则会影响验证结果，给您带来不便敬请见谅。<br>'
							+ '4.为了保护您的利益，请在获得点卡后的两个小时内进行充值。<br>'
							+ '5.客服电话：4007119000 （24小时，只收市话费，无长途话费）。'
							+ '6.客服邮箱： zhaokakf@1876.cn<br>'
							+ '7.联系在线客服点击此处（<a href="http://www.zhaoka.com/onlinekf.htm">http://www.zhaoka.com/onlinekf.htm</a>）',
					// 多次扣费
					'1.资费说明：$[explain]<br>'
							+ '2.此业务支持：<br>中国电信固话用户，开通地区：全国。<br>中国电信手机用户，开通地区：浙江 、上海、北京、黑龙江、广东、广西地区，开通号段包括133、153、189、180。<br>'
							+ '3.如您在正常操作的情况下未能获得卡号密码，请您在两个小时后进入找卡网（<a href="http://www.zhaoka.com" target="_blank">www.zhaoka.com</a>，“验证申请通道”处）验证，若无法验证请及时用您的支付电话拨打我们的客服热线4007119000，在验证结束前请务必保持支付电话畅通，否则会影响验证结果，给您带来不便敬请见谅。<br>'
							+ '4.为了保护您的利益，请在获得点卡后的两个小时内进行充值。<br>'
							+ '5.客服电话：4007119000 （24小时，只收市话费，无长途话费）。'
							+ '6.客服邮箱： zhaokakf@1876.cn<br>'
							+ '7.联系在线客服点击此处（<a href="http://www.zhaoka.com/onlinekf.htm">http://www.zhaoka.com/onlinekf.htm</a>）');
	c
			.add(
					2332,
					'浙江电信声讯',
					'1.资费说明：按次扣费,$[price]元，每号码一个月信息费最高限额300元。<br>'
							+ '2.请根据页面提示用提交的电话号码拨打声讯电话完成付费'
							+ (wany != '1' ? '，并根据获得的查询码登陆<a href="http://qszc.zhaoka.com/cardkm/query/index.jsp" target="_blank">查询码专用通道</a>查询充值情况'
									: '，并根据获得的查询码登陆<a href="http://qszc.zhaoka.com/cardkm/query/index.jsp" target="_blank">查询码专用通道</a>进行提取，提取的卡号密码在2小时内充值有效')
							+ '。 <br>'
							+ '3.此业务只针对浙江地区开放。<br>'
							+ '4.为了保护您的利益，请在得到游戏点卡后两个小时内到官方充值网站进行充值。<br>'
							+ '5.如您在正常操作的情况下未能获得点卡，请用您的支付电话拨打我们的客服热线，我们会在核实无误后给您补卡，其他电话不予受理，给您带来的不便敬请见谅<br>'
							+ '6.客户服务：4007119000（只收取本地市话费无长途费）<br>'
							+ '<a href="http://www.zhaoka.com/onlinekf.htm"  target="_blank"><img src="images/kefu_20090309.gif" border="0"></a>',
					// 多次扣费
					'1.资费说明：$[explain]<br>'
							+ '2.请根据页面提示用提交的电话号码拨打声讯电话完成付费'
							+ (wany != '1' ? '，并根据获得的查询码登陆<a href="http://qszc.zhaoka.com/cardkm/query/index.jsp" target="_blank">查询码专用通道</a>查询充值情况'
									: '，并根据获得的查询码登陆<a href="http://qszc.zhaoka.com/cardkm/query/index.jsp" target="_blank">查询码专用通道</a>进行提取，提取的卡号密码在2小时内充值有效')
							+ '，如第一次支付成功，第二次未支付成功，无法获得服务，请及时联系客服。<br>'
							+ '3.此业务只针对浙江地区开放。<br>'
							+ '4.为了保护您的利益，请在得到游戏点卡后两个小时内到官方充值网站进行充值。<br>'
							+ '5.如您在正常操作的情况下未能获得点卡，请用您的支付电话拨打我们的客服热线，我们会在核实无误后给您补卡，其他电话不予受理，给您带来的不便敬请见谅<br>'
							+ '6.客户服务：4007119000（只收取本地市话费无长途费）<br>'
							+ '<a href="http://www.zhaoka.com/onlinekf.htm"  target="_blank"><img src="images/kefu_20090309.gif" border="0"></a>');
	c
			.add(
					302,
					'全网网通声讯',
					'1.资费说明：按次扣费,$[price]元<br>'
							+ '2.请根据页面提示用提交的电话号码拨打声讯电话完成付费 <br>'
							+ '3.开通范围：北京、天津、河北、山西、内蒙古、辽宁、吉林、黑龙江、河南、山东。<br>'
							+ '4.如果您收到的是找卡券，请您2小时后登陆<a href="http://www.zhaoka.com" target="_blank">www.zhaoka.com</a>进行提取，12小时内有效。<br>'
							+ '5.如您在正常操作的情况下未能获得点卡，请用您的支付电话拨打我们的客服热线，我们会在核实无误后给您补卡，其他电话不予受理，给您带来的不便敬请见谅<br>'
							+ '6.客户服务：4007119000（只收取本地市话费无长途费）；更多点卡请点击<a href="http://www.zhaoka.com" target="_blank">www.zhaoka.com</a><br>'
							+ '<a href="http://www.zhaoka.com/onlinekf.htm"  target="_blank"><img src="images/kefu_20090309.gif" border="0"></a>',
					// 多次扣费
					'1.资费说明：$[explain]<br>'
							+ '2.请根据页面提示用提交的电话号码拨打声讯电话完成付费，如第一次支付成功，第二次未支付成功，无法获得服务，请及时联系客服。<br>'
							+ '3.开通范围：北京、天津、河北、山西、内蒙古、辽宁、吉林、黑龙江、河南、山东。<br>'
							+ '4.如果您收到的是找卡券，请您2小时后登陆<a href="http://www.zhaoka.com" target="_blank">www.zhaoka.com</a>进行提取，12小时内有效。<br>'
							+ '5.如您在正常操作的情况下未能获得点卡，请用您的支付电话拨打我们的客服热线，我们会在核实无误后给您补卡，其他电话不予受理，给您带来的不便敬请见谅<br>'
							+ '6.客户服务：4007119000（只收取本地市话费无长途费）；更多点卡请点击<a href="http://www.zhaoka.com" target="_blank">www.zhaoka.com</a><br>'
							+ '<a href="http://www.zhaoka.com/onlinekf.htm"  target="_blank"><img src="images/kefu_20090309.gif" border="0"></a>');
	c
			.add(
					103,
					'中国移动通信账户支付（无需绑定，实时话费扣款）',
					'1.资费：按次扣费,$[price] 元,每号码一个月信息费最高限额100元。<br>'
							+ '2.此业务支持中国移动手机用户，开通地区：全国。<br>'
							+ '3.请根据短信提示操作，您在收到的短信中将会看到“一卡通”产品，但您最终获得的点卡仍然是您选择的产品。<br>'
							+ '4.如您在正常操作的情况下未能获得卡号密码，请您在两个小时后进入找卡网（<a href="http://www.zhaoka.com" target="_blank">www.zhaoka.com</a>，“验证申请通道”处）验证，若无法验证请及时用您的支付电话拨打我们的客服热线4007119000，在验证结束前请务必保持支付电话畅通，否则会影响验证结果，给您带来不便敬请见谅。<br>'
							+ '5.为了保护您的利益，请在获得点卡后的两个小时内进行充值。<br>'
							+ '6.10658008是中国移动通信账户支付专用短信特服号码，中国移动通信账户支付客服: 4006125880（只收市话费，无长途费用）。<br>'
							+ '7.客服电话：4007119000 （24小时，只收市话费，无长途话费）。');

	kkt_cpId = cpId;
	kkt_wany = wany;
	var data = "act=getProd&cpId=" + cpId + "&prodId=" + prodId + "&channelId="
			+ channelId + "&wany=" + wany;
	if (url == null) {
		XMLHttp.sendReq('POST', "KKTservlet", data, prodResults);
	} else {
		XMLHttp.sendReq('POST', url, data, prodResults);
	}
}
function prodResults(objXMLHttp) {
	var retText = objXMLHttp.responseText;

	eval(retText);
	nonce_prod_id = p.prodList();// 当前产品ID
	var id = p.channelList(nonce_prod_id);

	if (id != null) {
		selectChannel(id);// 提示语
	}
}
function smt() {
	if (check()) {
		document.form1.submit();
	}
}
function getById(key) {
	return document.getElementById(key);
}
function check() {
	var product_td = getById("product_td").innerHTML;
	if (uc == 1) {
		alert("账号验证有误，请重新输入");
		return false;
	}
	var phone = getById("phone").value;
	if (product_td == "") {
		alert("请选择有效的产品");
		return false;
	}
	if (kkt_wany == 2 && getById("uid").value == "") {
		alert("请输入用户名");
		return false;
		// }else if(uc==0){
		// Ext.Msg.alert('失败',"账号验证未通过");
		// return false;
	} else if (kkt_wany == 2 && getById('uid').value != getById('ruid').value) {
		alert("两次账号输入不一至");
		return false;
	} else if (phone == "") {
		alert("电话号码不能为空");
		return false;
	} else if (document.form1.channelId == null) {
		alert("电话号码输入错误");
		return false;
	} else if (isNum(phone)) {
		if (phone.length > 9 && phone.length < 13) {
			if (getById('rcode').value != "") {
				return true;
			} else {
				alert("请输入验证码!");
				return false;
			}
		} else {
			alert("对不起，您提交的号码为非固话、小灵通号码，请通过公司的其他通道进行购买，<br>详情请登陆公司网站：www.zhaoka.com");
			// alert("请输入座机号码，格式为：区号+座机号");
			return false;
		}
	} else {
		alert("电话号码格式错误");
		return false;
	}
}
function isNum(s) {// 返回true时全为数字
	var flag = true;
	for ( var i = 0; i < s.length; i++) {
		var num = s.substring(i, i + 1);
		if (!(num >= 0 && num <= 9)) {
			flag = false;
		}
	}
	return flag;
}

// 处理提示语
function selectChannel(cid, prod_id) {
	if (prod_id != null) {
		nonce_prod_id = prod_id;
	}
	var clew = c.getClew(cid);// 返回提示对象
	if (clew != null) {
		// document.getElementById("cts").innerHTML=clew.name;
		// document.getElementById("cts").innerHTML=clew.msg;
		getById('cts').innerHTML = clew.name;

		var prod = p.nonceProd(nonce_prod_id, cid);// 返回当前产品
		if (prod != null) {

			// alert(document.form1.nfee.value)
			document.form1.prodName.value = prod.pname;
			if (prod.nfee != null && prod.nfee != 'null' && prod.nfee != '') {
				document.form1.nfee.value = prod.nfee;
				var ts = clew.manyClew;
				var nfees = prod.nfee.split(",");
				var explain = "信息费" + prod.price + "元，您需要拨打" + nfees.length
						+ "次完成付费";
				for ( var i = 0; i < nfees.length; i++) {
					explain += "，第" + (i + 1) + "次将扣费" + nfees[i] + "元";
				}
				explain += "。";
				ts = ts.replace('$[explain]', explain);
				ts = ts.replace('$[price]', prod.pname+'--实际扣费'+prod.price);
				getById('tsMsg').innerHTML = ts;// 多次扣费
			} else {
				document.form1.nfee.value = prod.price;
				var ts = clew.singleClew;
				ts = ts.replace('$[price]', prod.pname+'--实际扣费'+prod.price);
				ts = ts.replace('$[item]', prod.price);
				getById('tsMsg').innerHTML = ts;// 单次扣费
			}
		}
	}
}
function autoElect(v) {
	if (v.length == 0) {
		selectChannel(p.channelList(nonce_prod_id));
	} else if (v.length >= 3) {
		var v3 = v.substring(0, 3);// 根据输入电话号码的前三位自动选择通道
		var r = null;// 限制通道
		if ("134、135、136、137、138、139、150、151、152、154、157、158、159、187、188"
				.indexOf(v3) != -1) {// 移动号码
			r = "[109][103][107]";

		} else if ("130、131、132、155、156、185、186".indexOf(v3) != -1) {// 联通号码
			alert("请输入移动手机或电信固话、小灵通号码!");
			var phone = getById("phone");
			phone.value = "";
		}else if("" != v.substring(0, 3)
				&& "133、153、180、189"
						.indexOf(v.substring(0, 3)) != -1){
				r = "[2332][209][210]";
			} else if ("" != v.substring(0, 4)
				&& "0570、0571、0572、0573、0574、0575、0576、0577、0578、0579、0580"
						.indexOf(v.substring(0, 4)) != -1) {// 电话号码
			r = "[2332][209][210]";
		} else {
			r = "[203][209][302][210]";
		}
		selectChannel(p.channelList(nonce_prod_id, r));
	}
}

// ------------------账号验证开始---------------------
function uidCheck(cpId, uid) {
	var data = "cpId=" + cpId + "&uid=" + uid;
	if (uid != "") {
		XMLHttp.sendReq('POST', "KKTUidCheck", data, UidCheckResults);
	} else {
		getById('uid_img').src = 'img/check_error.gif';
		getById('uid_msg').innerHTML = "请输入账号";
	}
}
function UidCheckResults(objXMLHttp) {

	var retText = objXMLHttp.responseText;
	if (retText == 0) {
		getById('uid_img').src = 'img/check_right.gif';
		getById('uid_msg').innerHTML = "账号验证成功";
		uc = 0;
	} else if (retText == 2) {
		getById('uid_img').src = 'img/nothing.gif';
		getById('uid_msg').innerHTML = "";// 账号输入正确
		uc = 2;
	} else {
		getById('uid_img').src = 'img/check_error.gif';
		getById('uid_msg').innerHTML = "账号不存在";
		uc = 1;
	}
}
// ==================账号验证结束=====================
function loadImg() {
	document.getElementById("ImageCode").src = "ImageCodeNew?r="
			+ Math.random();
}

function closewin() {
	document.getElementById("backDIV").style.display = 'block';// 将该div显示. <br
																// />
	document.getElementById("Content").style.display = 'block';// 将该div显示.
	document.body.scroll = "no";//让页面的滚动条不可用. 
	var sele = document.getElementsByTagName("select");
	for ( var ii = 0; ii < sele.length; ii++) {//将页面上的下拉框不可用.因为div盖不住下拉框. 
		sele[ii].disabled = true;
	}
}
function closediv() {
	document.getElementById("backDIV").style.display = 'none';//将该div隐藏. 
	document.getElementById("Content").style.display = 'none';//将该div隐藏. 
	var sele = document.getElementsByTagName("select");
	for ( var ii = 0; ii < sele.length; ii++) {//将页面上的下拉框不可用.因为div盖不住下拉框. 
		sele[ii].disabled = false;
	}
	loadImg();
}
function ph(v) {
	if (nonce_prod_id != 102015)
		return;
	var v4 = "";
	if (v.length >= 4) {
		v4 = v.substring(0, 4);
	}

	if ("" != v4
			&& "0570,0571,0572,0573,0574,0575,0576,0577,0578,0579,0580"
					.indexOf(v4) != -1) {
		closewin();
	}
}
