﻿var selectFace = function() {
    $('dv_auction').style.display = 'none';
    $('dv_face2face').style.display = '';
    $("span_buy_quantity").innerHTML = xmlObj.volume;
    xmlObj.paymethod = "ftf";
};
var selectmail = function() {
    $('dv_auction').style.display = 'none';
    $('dv_mail').style.display = '';
    $("span_buy_quantity").innerHTML = xmlObj.volume;
    xmlObj.paymethod = "4";
};
var fee = 0.06;
var selectAuction = function() {
    $('dv_auction').style.display = '';
    $('dv_face2face').style.display = 'none';
    xmlObj.paymethod = "ah";
    var totalvolume = Number(xmlObj.volume) + Number(document.getElementById("addvolume").value);
    $('span_buy_quantity').innerHTML = xmlObj.volume + "<span class='sp_fee'> +  " + totalvolume * fee + "</span> (" + fee * 100 + "% handling charge for auction)";
    var totalvol = Number(totalvolume) + Number(totalvolume * fee)
    $("sp_count").innerHTML = totalvol;
    var str = "";
    var multiple = Math.floor(totalvol / 10000) + 1;
    var unit = multiple * 1000;
    var remain = totalvol % unit;
    var tmpStr = unit + "*" + Math.floor(totalvol / unit);
    str = unit + " * " + Math.floor(totalvol / unit) + "(Light Shot) = " + unit * Math.floor(totalvol / unit) + "g  <br />";
    if (remain > 0) {
        str += remain + " * 1(Light Shot) = " + remain + "g <br />";
        tmpStr += "+" + remain + "*1";
    }
    $('lbl_method').innerHTML = str;
    $('lbl_method').title = tmpStr;
};


//*************************************2010-6-2***************苏程*******世界杯活动**************************************//

//根据下单金额判断是否参加活动


//var CountryAjax;
//function Country() {
//    var all = "yes"
//    CountryAjax = new Ajax.Request(
//'ashx/ItemGet.ashx', //需要请求的url
//{
//method: 'get', //get 方式提交
//parameters: 'all=' + all,
//onSuccess: CountryBind,
//onError: function(CountryAjax) { alert("error,HttpStatus:" + CountryAjax.status); } //调用发生错误执行
//}
//);

//}

////显示活动内容
//function CountryBind(CountryAjax) {
//    if (CountryAjax.readyState == 4) {
//        //document.getElementById("itemload").style.display = "none";
//        if (CountryAjax.status == 200) {
//            //trans();
//            var xmlDoc = CountryAjax.responseXML;
//            var teamstb = xmlDoc.getElementsByTagName("Table");
//            //<asp:Button ID=\"but_sub\" runat=\"server\" Text=\"detailed\" BackColor=\"#CC99FF\" /><a href='default.aspx'>detailed</a>
//            var tbhtml = "<table id='list' width='100%'  style=\"border:5px solid #17EC37\"><tr style=\"border:1px solid #17EC37\"><td width='40%' colspan=\"3\"  align='left' style=\"border:1px solid #17EC37\">Just predict the outcomes and total goals scored of the following matches, you will have a chance to win 20,000,0000 WoW Gold, 3 Spectral Tigers, 11 Magic Rooster Eggs, 36 lvl264 Items and unlimited Choppers. Its 'stunning, Don't Miss Out!</td><td colspan=\"2\"> <input ID=\"but_sub\" type=\"button\" value=\"Click here to view more.\" onclick=\"javascript:window.open('The_World_Cup_contest.aspx')\"/></td></td></tr></tr><tr align='center' bgcolor='#17EC37'><td width='40%' style=\"border:1px solid #17EC37\">TEAM1</td><td style=\"border:1px solid #17EC37\">VS</td><td width='40%' style=\"border:1px solid #17EC37\">TEAM2</td><td width='40%' style=\"border:1px solid #17EC37\"> Result </td><td width='40%' style=\"border:1px solid #17EC37\">Goals</td></tr>";
//            for (var i = 0; i < teamstb.length; i++) {
//                var tram1 = teamstb[i].getElementsByTagName("team1")[0].childNodes[0].nodeValue;
//                var tram2 = teamstb[i].getElementsByTagName("team2")[0].childNodes[0].nodeValue;
//                tbhtml = tbhtml + "<tr align='center' style=\"border:1px solid #17EC37\"> <td width='40%' style=\"border:1px solid #17EC37\">" + tram1 + "</td>" + "<td width='20%' style=\"border:1px solid #17EC37\">VS</td>" + "<td width='40%' style=\"border:1px solid #17EC37\">" + tram2 + "</td>" + "<td width='40%' align='left' style=\"border:1px solid #17EC37\"><select id='vic" + i + "' style= \"width:120px\"><option value=\"0\">-Select-</option><option value=\"" + tram1 + "\">" + tram1 + "</option><option value=\"" + tram2 + "\">" + tram2 + "</option><option value=\"draw\">draw</option></select></td><td width='40%' style=\"border:1px solid #17EC37\"><select id='gola" + i + "'><option value=\"0\">--Select--</option><option value=\"1\">1</option><option value=\"2\">2</option><option value=\"3\">3</option><option value=\"4\">4</option><option value=\"5\">5</option><option value=\"6\">6</option><option value=\"7\">7</option><option value=\"8\">8+</option></select></td></tr>";
//            }
//            //<tr><td colspan='4' align='center'><input type='button' value='submit' onclick='submitteam'></td></tr>
//            tbhtml += "</table>";
//            document.getElementById("div_sports_team").innerHTML = tbhtml;
//        }
//    }
//}

//function submintCup() {

//}

////活动开始
//function country_show() {
//    //获取选择的币种
//    var currencytype = document.getElementById("span_buy_currency").innerHTML;
//    //获取所选择的金币对应的金额
//    var currencybal = document.getElementById("span_buy_price").innerHTML;
//    currencybal = currencybal.replace(/[^\d\.]/g, "");
//    var gamename = document.getElementById("span_game_name").innerHTML;
//    if (((currencytype == "EUR" || currencytype == "GBP") && (Number(currencybal) >= 30) || (currencytype == "USD" && Number(currencybal) >= "39")) && (gamename == "EUWOW" || gamename == "WOW")) {
//        document.getElementById("li_sports_team").style.display = "";
//        document.getElementById("div_sports_team").style.display = "";
//        document.getElementById("Quiz1").style.display = "";
//        Country();
//    }
//    else {
//        document.getElementById("li_sports_team").style.display = "none";
//        document.getElementById("div_sports_team").style.display = "none";
//        document.getElementById("Quiz1").style.display = "none";
//    }
//}


////下单成功 插入数据库
//function GetTeamData() {
//    var count = $("list").rows.length;
//    var strtream = "";
//    var winnerteams = "";
//    var teamandwinnerteams = "";
//    var server = $("span_server_name").innerHTML;
//    var character = $("span_usr_char").innerHTML;
//    var email = $("span_usr_msn").innerHTML;
//    var game = $("span_game_name").innerHTML;
//    var web = $("span_website_name").innerHTML;
//    for (var cn = 2; cn < count; cn++) {
//        var id = cn - 2;
////        if ($("vic" + id).value == "0") {
////        }
//        
//        strtream += $("list").rows[cn].cells[0].innerHTML + "|" + $("list").rows[cn].cells[2].innerHTML + "|" + $("vic" + id).value + "|" + $("gola" + id).value + "|" + server + "|" + character + "|" + email + "|" + game + "|"+web + "$";

//        winnerteams += $("vic" + id).value + "|";
//    }
//    teamandwinnerteams = strtream + "||" + winnerteams;


//    return teamandwinnerteams;
//    //return strtream;
//}

//var teamlist;
//var insertData = function(xno) {
//var orderserial=xno;
//    var winnerteamlist = GetTeamData();
//    var array = new Array();
//    array = winnerteamlist.split('||');
//    var strtreamgola = array[0];
//    var wteams = array[1];
//    teamlist = new Ajax.Request('ashx/ItemGet.ashx', { method: 'get',
//    parameters: 'strteam=' + strtreamgola + '&winnerteam=' + wteams + '&serial=' + orderserial,
//        onComplete: successPost,
//        onError: function(teamlist) { alert("error,HttpStatus:" + teamlist.status); }
//    });
//};


//function successPost() {
//    if (goldnextlist.status == 200) {
//        alert("成功");
//    }
//}
//*****************************************2010-6-2***************苏程*********世界杯活动结束***************************


var startPay = function() {
    showTransfer();
    var xmlStr1 = "<nextlist>"
    xmlStr1 += xmlStr;
    xmlStr1 += "<addvolume>" + parseFloat(document.getElementById("addvolume").value) + "</addvolume>";
    xmlStr1 += "<paymethods>" + xmlObj.paymethod + "</paymethods>";
    xmlStr1 += "</nextlist>";

    goldnextlist = new Ajax.Request('ashx/goldNextList.ashx', { method: 'POST',
        postBody: xmlStr1,
        onComplete: paypal,
        onError: function(goldnextlist) { alert("error,HttpStatus:" + goldnextlist.status); }
    });
};


//响应
///**************************转到相应付款页面开始************************//
function paypal(goldnextlist) {
    if (goldnextlist.readyState == 4) {
        //document.getElementById("loadingall").style.display = "none";
        if (goldnextlist.status == 200) {
            $("checkout").src = "images/processingA.gif";
            $("checkout").onmouseout = function() { };
            var result = goldnextlist.responseText;
            var arr = result.split("|");
            if (arr[0] != "0" && arr[0] != null) {//&& xmlObj.gamename.toLowerCase().indexOf("wow") > -1
                if (arr.length == 3 && xmlObj.paytype == 0) {
                    var token = arr[2];
                    window.location = "https://www.paypal.com/cgi-bin/webscr?cmd=_express-checkout&token=" + token;
                    return;
                }
                //*****************************************2010-6-2***************苏程********************世界杯活动**************************//
//                var xno = arr[0];//订单号
//                var currencytype = document.getElementById("span_buy_currency").innerHTML;
//                //获取所选择的金币对应的金额
//                var currencybal = document.getElementById("span_buy_price").innerHTML;
//                currencybal = currencybal.replace(/[^\d\.]/g, "");
//                var gamename = document.getElementById("span_game_name").innerHTML;
//                if (((currencytype == "EUR" || currencytype == "GBP") && (Number(currencybal) >= 30) || (currencytype == "USD" && Number(currencybal) >= "39")) && (gamename == "EUWOW" || gamename == "WOW")) {
//                    insertData(xno);
//                }
                //*****************************************2010-6-2***************苏程************************世界杯活动结束**********************//
                //获取选择的金币数量
                var volume = Number(xmlObj.volume);
                if (xmlObj.paymethod == 'ah') {
                    volume += (Number(xmlObj.volume * fee) > Math.floor(xmlObj.volume * fee) ? Math.ceil(xmlObj.volume * fee) : Math.floor(xmlObj.volume * fee));
                }
                //获取选择的币种
                var currencytype = xmlObj.currencytype;
                //获取所选择的金币对应的金额
                var currencybal = xmlObj.currencybal;
                //获取电话
                var telephone = xmlObj.telephone;
                //获取Email
                var email = xmlObj.email;
                //获取所选择的服务器
                var server = xmlObj.server;
                //获取角色名
                var charactor = xmlObj.charactor;
                //获取游戏名
                var gamename = xmlObj.gamename;
                //获取用户名
                var name = "";
                //    var name=document.getElementById("uname").innerHTML;
                //获取code
                var code = xmlObj.code;
                var trade = "0";
                var website = document.getElementById("website").innerHTML;
                var unit = "G";
                if (xmlObj.gamename.toLowerCase().indexOf('aion') > -1) {
                    unit = "M";
                }
                var addvolume = volume + parseFloat(document.getElementById("addvolume").value);
                var item_name = "CNO:" + arr[0] + ",WebSite:" + website + ",Game:" + gamename + ",Server:" + server + ",Character:" + charactor + ",Unit:" + addvolume + unit + ",Code:" + code + ",Email:" + email;
                //var gl = document.getElementById("gl").title;
                var on0 = "dt:" + xmlObj.paymethod + ",Email:"; //"|" + gl +
                var os0 = email;
                var on1 = "Nation:" + $('lbl_method').title + ",introduce:" + xmlObj.introduceid + ",Phone";
                var os1 = telephone;
                //if (xmlObj.paytype.toLowerCase().indexOf('paypal')>-1) {
				if (xmlObj.paytype < 1) {
                    if (gamename == "WOW") {
                        MfcreateFormAndSubmit(item_name, currencybal, currencytype, on0, os0, on1, os1);
                    }
                    else if (gamename == "EUWOW") {
                        OfcreateFormAndSubmit(item_name, currencybal, currencytype, on0, os0, on1, os1);
                    }
                    else {
                        createFormAndSubmit(item_name, currencybal, currencytype, on0, os0, on1, os1);
                    }
                }
                else { // if (document.getElementById("mb").checked == true)
                    mbcreateFormAndSubmit(item_name, currencybal, currencytype, xmlObj.paytype, arr[0]);
                }
            }
            else {
                alert("sorry,please refresh this page and try again!");
            }
        }

    }
    else {
        //document.getElementById("loadingall").style.display = "block";
    }

}
///**************************转到相应付款页面结束************************//

///***************************************下单结束***************************//



function getNewSubmitForm(sid) {

    var submitForm = document.createElement("FORM");

    document.body.appendChild(submitForm);

    submitForm.id = sid;

    submitForm.method = "POST";

    submitForm.target = "_self";

    return submitForm;

}




function createNewFormElement(inputForm, elementName, elementValue) {

    var newElement = document.createElement("input");

    newElement.name = elementName;

    newElement.type = "hidden";

    newElement.value = elementValue;

    inputForm.appendChild(newElement);

    return newElement;
}

//除OF MF外所有定单提交开始
function createFormAndSubmit(item_name, amount, currency_code, on0, os0, on1, os1) {
    var submitForm = getNewSubmitForm("Paypalform");
    createNewFormElement(submitForm, "cmd", "_xclick");
    createNewFormElement(submitForm, "redirect_cmd", "_xclick");
    createNewFormElement(submitForm, "business", "ssemfjob@gmail.com");
    // createNewFormElement(submitForm, "business", "ssejob@gmail.com");

    createNewFormElement(submitForm, "item_name", item_name);
    createNewFormElement(submitForm, "return", "http://www.ssegames.com");
    createNewFormElement(submitForm, "cancle_return", "http://www.ssegames.com");
    createNewFormElement(submitForm, "amount", amount);
    createNewFormElement(submitForm, "currency_code", currency_code);
    createNewFormElement(submitForm, "on0", on0);
    createNewFormElement(submitForm, "os0", os0);
    createNewFormElement(submitForm, "on1", on1);
    createNewFormElement(submitForm, "os1", os1);
    createNewFormElement(submitForm, "charset", "utf-8");
    createNewFormElement(submitForm, "cpp_header_image", "https://www.gamedada.com/images/pp_header/ssegames.jpg");
    createNewFormElement(submitForm, "notify_url", "http://www.ssegames.com/ipn/ipntriger.aspx");
    submitForm.action = "https://www.paypal.com/cgi-bin/webscr?locale.x=en_GB";
    submitForm.submit();
}
//除OF MF外所有定单提交结束
//moneybooker提交开始
function mbcreateFormAndSubmit(item_name, amount, currency_code,card,cno) {

    if (!card) { card = ''; }
    if (!cno){cno = '';}
    var submitForm = getNewSubmitForm("Paypalform");
    createNewFormElement(submitForm, "pay_to_email", "moneybookersok@gmail.com");
    createNewFormElement(submitForm, "recipient_description", "ssegames.com");
    createNewFormElement(submitForm, "transaction_id", cno);
    createNewFormElement(submitForm, "return_url", "http://www.ssegames.com");
    createNewFormElement(submitForm, "return_url_text", "Back to ssegames.com");
    createNewFormElement(submitForm, "return_url_target", "_top");
    createNewFormElement(submitForm, "cancel_url", "http://www.ssegames.com");
    createNewFormElement(submitForm, "cancel_url_target", "_top");
    createNewFormElement(submitForm, "status_url", "moneybookersok@gmail.com");
    createNewFormElement(submitForm, "status_url2", "http://www.ssegames.com/ipn/mbipn.aspx");
    createNewFormElement(submitForm, "logo_url", "https://www.gamedada.com/images/pp_header/ssegames.jpg");
    createNewFormElement(submitForm, "payment_methods", card);
    if (card && card.toLowerCase() != 'wlt') {
        createNewFormElement(submitForm, "hide_login", "1");
    }
    else {
        createNewFormElement(submitForm, "hide_login", "0");
    }    
    createNewFormElement(submitForm, "language", "EN");
    createNewFormElement(submitForm, "amount", amount);
    createNewFormElement(submitForm, "currency", currency_code);
    createNewFormElement(submitForm, "detail1_description", "GOLD");

    createNewFormElement(submitForm, "detail1_text", item_name);
    submitForm.action = "https://www.moneybookers.com/app/payment.pl";
    submitForm.submit();

}
//moneybooker提交结束

//MF moneybooker提交开始
function MfmbcreateFormAndSubmit(item_name, amount, currency_code) {
    return mbcreateFormAndSubmit(item_name, amount, currency_code);
}
//moneybooker提交结束


//OF单提交开始
function OfcreateFormAndSubmit(item_name, amount, currency_code, on0, os0, on1, os1) {
    var submitForm = getNewSubmitForm("Paypalform");
    createNewFormElement(submitForm, "cmd", "_xclick");


    createNewFormElement(submitForm, "business", "ssejob@gmail.com");
    createNewFormElement(submitForm, "item_name", item_name);
    createNewFormElement(submitForm, "return", "http://www.ssegames.com");
    createNewFormElement(submitForm, "cancle_return", "http://www.ssegames.com");
    createNewFormElement(submitForm, "charset", "utf-8");
    createNewFormElement(submitForm, "notify_url", "http://www.ssegames.com/ipn/ipntriger.aspx");
    createNewFormElement(submitForm, "amount", amount);
    createNewFormElement(submitForm, "currency_code", currency_code);
    createNewFormElement(submitForm, "on0", on0);
    createNewFormElement(submitForm, "os0", os0);
    createNewFormElement(submitForm, "on1", on1);
    createNewFormElement(submitForm, "os1", os1);
    createNewFormElement(submitForm, "cpp_header_image", "https://www.gamedada.com/images/pp_header/ssegames.jpg");
    //submitForm.action = "https://www.sandbox.paypal.com/cgi-bin/webscr?locale.x=en_GB";
    submitForm.action = "https://www.paypal.com/cgi-bin/webscr?locale.x=en_GB";

    submitForm.submit();
}

//MF Item (至一起游PP) 单提交开始 
function MfcreateItemFormAndSubmit(item_name, amount, currency_code, on0, os0, on1, os1) {
    return createFormAndSubmit(item_name, amount, currency_code, on0, os0, on1, os1);
}

//OF单提交结束
//MF(一起游)单提交开始
function MfcreateFormAndSubmit(item_name, amount, currency_code, on0, os0, on1, os1) {
    return createFormAndSubmit(item_name, amount, currency_code, on0, os0, on1, os1);
}
//MF(一起游)单提交结束


var showTransfer = function() {
    if ($("dv_transfering") == null) {
        var dv_trans = document.createElement("div");
        dv_trans.id = "dv_transfering";
        dv_trans.className = 'flower';
        document.body.appendChild(dv_trans);
        with (dv_trans.style) {
            top = (document.body.clientHeight - $("dv_transfering").clientHeight) / 2 + "px";
            left = (document.body.clientWidth - $("dv_transfering").clientWidth) / 2 + "px";
        }
        dv_trans.innerHTML = "please wait while progressing，it will take 5-20 seconds...";
    }
    else {
        $("dv_transfering").style.display = "";
    }
};

//圣诞节活动事件
function XmasImgClick() {
    //获取选择的金币数量
    var volume = parseInt(xmlObj.volumes);

    var addvolume = 0;

    if (xmlObj.gamename.toLowerCase().indexOf('wow') > -1) {

        if (volume > 5000) {

            addvolume = volume * 0.10;
        }

        document.getElementById("div_christmas").style.display = "none";
        document.getElementById("div_transfer").style.display = "";

        document.getElementById("addvolume").value = addvolume;
        document.getElementById("li_volume").style.display = "";
        document.getElementById('sp_addvolume').innerHTML = "<span class='sp_fee'> +  " + addvolume + "G</span> <br /> (Congratulations! lucky guy, you have win the first prize on our site today, " + addvolume + "G for free will be sent to you!)";
    }
}
