//
//
var userID = '';
//
var _dialog=$('#dialog');
//
var access_control = $.parseJSON('{"verification_login":"0","vcode_length":"3","reg_email":"1","vcode_resetps_email":"1","vcode_email_graph":"1","reg_username":"4","vcode_fontsize":"12","vcode_color1":"#b3d7ff","vcode_sms_graph":"1","reg_qq":"0","vcode_login_graph":"1","vcode_limit_time":"60","vcode_color2":"#0060ca","reg_mobile":"0","vcode_reg_graph":"1","verification_ip_reg_limit":"3","vcode_color3":"#d22000","verification_manual":"0","reg_referral":"4","vcode_font":"Arial","vcode_color0":"#ffffff","vcode_resetps_sms":"0","verification_order":"0"}');
//
var swin = $("#swin"), suwin = $("#suwin");
if (userID != '') {
//
$(".klsac").html('
欢迎上云,
欢迎您!' +
'安全退出' +
'');
//
}
$('#nav li').each(function(i) {
var _nav_a=$(this).find('a'),
_nav_url=_nav_a.attr('href');
if(location.href.indexOf(_nav_url)>-1)
{
_nav_a.addClass('on').siblings().removeClass('on');
}
});
function userLogin(action, rurl) {
alert('您好,请先登录!')
window.location.href='page.aspx';
}
function userLogout(rurl) {
if (rurl == '') rurl = top.location.toString();
if (rurl.length > 3 && rurl.substring(0, 3) == '?c=') rurl = 'process.aspx?c=go&url=' + escape(rurl);
swin.html('您确定要退出登陆吗?
');
swin.dialog({ title: "安全退出", autoOpen: false,dialogClass:'test', resizable: false, width: 350, modal: true }).dialog("open");
}
function payOnline(action,amount,tip) {
if (action == 0) {
$.getJSON("process.aspx?c=payment&at=select&" + new Date(), function (rdata) {
if (rdata == null) tip_ui(1,2,'在线充值已禁用!',300,300);
else {
var str = '',_class='class="on"',_checked='checked';
if(tip.length>2) str+='
'+tip+'
';
str+='
'; dialog_ui(str,456);
_dialog.find(".dig_radio label").click(function () {$(this).addClass('on').siblings().removeClass('on');});
}
});
}
else if (action == 1) {
var amount = _dialog.find("input[name='amount']").val();
if (isNaN(amount) || parseFloat(amount) < 0.01) tip_ui('cmd:payOnline(0,'+_dialog.find('.amount').attr('data-old')+',\''+_dialog.find('.dig_tit').html()+'\')',2,'充值金额必须为大于0.01
',2000,300) ;
else {
var pmid = _dialog.find("input[name='pmid']:checked").val();
amount = parseFloat(amount).toFixed(2);
$.get("process.aspx?c=payment&&at=url&pmid=" + pmid + "&amount=" + amount + "&" + new Date(), function (rdata) {
var rmsg = rdata.split('|');
if (rmsg[0] == '0') {
var str='确认已完成充值';
_dialog.find('ul').append(str);
window.open(rmsg[2]);
} else
{
switch (rmsg[1]) {
case 'Invalid payment method': rdata = '无效的付款方式!
'; break;
case 'Invalid amount': rdata = '充值金额必须为大于0!
'; break;
case 'Invalid sign': rdata = '接口[' + rmsg[2] + ']验证错误,请与客服联系!'; break;
case 'Amount can not exceed reseller balance': rdata = '充值金额大于允许限制,请与客服联系!'; break;
}
alert(rdata);
}
});
}
}
else if (action == 2) {
var pid = _dialog.find("#payid").val();
if (pid.indexOf('_') > 0) pid = pid.substring(pid.lastIndexOf('_') + 1);
$.get("process.aspx?c=payment&at=verifypay&pid=" + pid + "&" + new Date(), function (rdata) {
if (rdata == "-1") {
tip_ui('cmd:payOnline(0,'+_dialog.find('.amount').attr('data-old')+',\''+_dialog.find('.dig_tit').html()+'\')',2,'充值尚未完成,请点击“马上充值”
',3000,386);
}
else {
tip_ui('cmd:cloudOrder(0);',1,'充值成功!您现在可以继续购买操作了...
',3000,386) ;
}
});
}
}
function checkout(productID, billingCycle, couponCode,amount) {
tip_ui(1,0,'正在发送购买请求,请稍候...
',0,300);
$.post('/idcsystem.aspx?c=order&at=checkout&pid=' + productID + '&cycle=' + billingCycle + '&couponcode=' + couponCode + '&' + new Date(), $('#OrderConfig').serialize(), function (rdata) {
var rmsg = rdata.split('|');
if (rmsg[0] == '0') {
var str = '';
str+='
恭喜您 购买成功!平台已自动为您开通,请选择:
';
dialog_ui(str,536);
}
else {
var balance;
switch (rmsg[1]) {
case "Outstock": rdata = '该节点已售馨,请选择其它节点!
'; break;
case "You only get to apply once": rdata = '每位客户只能申请一次试用!
'; break;
case "Payment is incorrect": rdata = '付款方式或付款周期有误!
'; break;
case "Invalid coupon code": rdata = '您输入的优惠码无效!
'; break;
case "Lack of balance": rdata = '您的余额不足于购买当前产品,请充值!
';balance=1; break;
case "Price configuration error": rdata = '产品价格配置错误!
'; break;
case "Module price error": rdata = '计费模块错误!
'; break;
case "Pending verification": rdata = '您的帐户需要验证后才能购买!
'; break;
case "无效的节点服务器!": rdata = '服务器资源不足!
'; break;
case "Invalid License Server IP!": rdata = '当前平台禁止购买服务!
'; break;
case "请选择云主机的操作系统!": rdata = '请选择云主机的操作系统!
'; break;
case "您选择的操作系统无效!": rdata = '您选择的操作系统无效!
'; break;
default: rdata = rmsg[1]; break;
}
if(balance==1){ payOnline(0,amount,rdata)}
else{
tip_ui(1,2,rdata,4000,350);
}
}
});
}
function placeOrder(action, url) {
if (action == 0) {
if (userID == '') {
var cmd='cmd:placeOrder(1,\"'+url+'\");';
userLogin(0,cmd);}
else {placeOrder(1, url);}
}
else if (action == 1) {
if (url.length > 3 && url.substring(0, 3) == '?c=') url = 'process.aspx?c=go&url=' + escape(url);
top.location = url;
}
}