$(function() {

   //钱的数量选择
    $(".select-box-soon>div:not(.price-input)").click(function(){
       $(this).addClass("selectBg").siblings("div").removeClass("selectBg");
       let price = $(this).text().replace("元","");
        $('#amount').val(price);
       $(".price-show div span").text(price);
       $(".price-input input").val("");
    });
    
    //输入金额事件
    $(".price-input input").bind("input propertychange",function(event){
        $(".price-show div span").text($(".price-input input").val());
        $('#amount').val($(".price-input input").val());
        $(".select-box-soon>div:not(.price-input)").removeClass("selectBg");
    });

    //支付方式选择
    $(".way-select>div").click(function(){
        $(this).addClass("wayBg").siblings("div").removeClass("wayBg");
        let way = $(this).text();
        $(".way-show>div>span").text(way);
        $("#apitype").val($(this).data('type'));
    });
    $(".way-select>div").eq(0).trigger('click');
    $(".recharge-btn").click(function () {
        var that = $('#recharge_form');
        if($.trim($("#toaccount2").val()).length == 0){
            layer.msg("充值账号不能为空!");
            return false;
        }

        if($.trim($("#retoaccount2").val()) != $.trim($("#toaccount2").val())){
            layer.msg("两次账号不相同!");
            return false;
        }

        if(parseFloat($("#amount").val()) <=0){
            layer.msg("充值金额不正确");
            return false;
        }
        var apitype = $("#apitype").val();
        if (apitype == 'weixin') {
            var loading = new Cute.ui.dialog().loading('加载中...',{mask:true});
            Cute.api.post("/media.php?s=/Recharge/beginPay",that.serialize(), function(json){
                loading.close();
                if(json.status > 0){

                    that.dialog = new Cute.ui.dialog().layer('微信扫码支付',{
                        content: json.html,
                        mask: true,
                        open:{
                            // callback: function(){
                            // 	that.timer = setInterval(function(){
                            // 		Cute.api.post('pay/wx_order_query',{'order_no':json.data.out_trade_no}, function(data){
                            // 			if(data.status > 0){
                            // 				pay_callback();
                            // 				clearInterval(that.timer);
                            // 			}
                            // 		});
                            // 	},4000);
                            // }
                        },
                        buttons: [{
                            title: '已完成支付',
                            type: 'main',
                            close: true,
                            // func: function(){
                            // 	location.href = "/account/order.html";
                            // }
                        }, {
                            title: '重新选择',
                            type: 'cancel',
                            close: true
                        }]
                    });
                }else{
                    new Cute.ui.dialog().alert(json.info);
                }
            });
        } else {
            $("#recharge_form").submit();
        }

    });

});