﻿
function postBuy(count,price,CagId,truecount,Id){
    if(!$.browser.msie)
    {
        alert("你使用的是非Microsoft Internet Explorer 内核浏览器,这将导致无法登录支付宝网站支付\n强烈建议你改用基于IE内核的浏览器");
        return false;
    }
    $.ajax({
        url:'/action/Buy.aspx',
        data:'todo=buy&count='+count+'&price='+price+'&CagId='+CagId+'&truecount='+truecount,
        type:'POST',
        dataType:'json',
        success:function(data){
            if(data.success){
                if(data.returns.length!=0){
                    if(Id!=undefined){
                        $("#"+Id).attr("href",data.returns);
                        return true;
                    }else{
                        alert("数据出错");
                        return false;
                    }
                   // theobj.href=data.returns;
                    //window.open(data.returns);
                }else{
                    location.href='/my/login.aspx?reffer='+escape(window.document.URL);
                }
            }
        }
    });
}

    function postPay(UOrId){
        if(!$.browser.msie)
        {
            alert("你使用的是非Microsoft Internet Explorer 内核浏览器,这将导致无法登录支付宝网站支付\n强烈建议你改用基于IE内核的浏览器");
            return false;
        }
        $.ajax({
            url:'/action/buy.aspx',
            data:'todo=pay&UOrId='+UOrId,
            type:'POST',
            dataType:'json',
            success: function(data){
                if(data.success){
                    if(data.returns.length>0){
                        window.open(data.returns);
                    }
                }
            }
        });
    }
    

function postcancel(UOrId){
    $.ajax({
            url:'/PageService/UsersOrderService.asmx/UsersOrderCancel',
            data:'{UOrId:\''+UOrId+'\'}',
            type:'POST',
            dataType:'json',
            contentType: "application/json;utf-8",
            success: function(data){
                if(data.d=="true"){
                    alert("订单已经取消");
                    location.reload();
                }else{
                    alert(data.d);
                }
            },
            error:function(xml,status){
                 if(status=='error'){
                     try{
                     var json = eval('(' + xml.responseText + ')');
                     alert(json.Message+'\n'+json.StackTrace);
                     }catch(e){}
                 }else{
                     alert(status);
                 }
               }
    });
}
