﻿//----------------
//加载
function webload() {
    readcustomercookielog();
    setvisit();
    setrateshow();
}
//----------------
//调用方法  onkeypress="onlyNumber(event)"
function onlyNumber(e) {
    var isIE = false;
    var isFF = false;
    var isSa = false;

    if ((navigator.userAgent.indexOf("MSIE") > 0) && (parseInt(navigator.appVersion) >= 4)) isIE = true;
    if (navigator.userAgent.indexOf("Firefox") > 0) isFF = true;
    if (navigator.userAgent.indexOf("Safari") > 0) isSa = true;

    var iKeyCode;
    iKeyCode = window.event ? e.keyCode : e.which;
    if (!(((iKeyCode >= 48) && (iKeyCode <= 57)) || (iKeyCode == 13) || (iKeyCode == 46) || (iKeyCode == 45) || (iKeyCode == 37) || (iKeyCode == 39) || (iKeyCode == 8))) {
        if (isIE) {
            e.returnValue = false;
        }
        else {
            e.preventDefault();
        }
    }

}


//----------------
//调用方法             onkeypress="money(this.value)"
//钱
function money(str) {
    var nc = event.keyCode;
    var s = str;
    if ((nc >= 48) && (nc <= 57)) {
        if (s.substring(0, 1) == "0" && s.indexOf('.') < 0) {
            event.keyCode = 0;
            return;
        }
        else {

            if (s.indexOf('.') > 0) {
                if (s.indexOf('.') < s.length - 4) {
                    event.keyCode = 0; return;
                }
            }
        }
    } else if (nc == 46) {
        if (s.length < 1) {
            event.keyCode = 0; return;
        }
        for (var i = 0; i < s.length; i++) {
            if (s.charAt(i) == '.') {
                event.keyCode = 0; return;
            }
        }
    }
    else {
        event.keyCode = 0; return;
    }
}

//----------------
//确认邮箱格式
function checkemail(_email) {
    var check = true;
    var res = /^[0-9a-zA-Z_\-\.]+@[0-9a-zA-Z_\-]+(\.[0-9a-zA-Z_\-]+)*$/;
    var re = new RegExp(res);
    if (!re.test(_email.strip())) {
        check = false;
        alert("Please check your email!");
    }
    return check;
}

//----------------
//禁用字符
function charuse() {
    if (event.keyCode == 124) {
        event.returnValue = false;
    }
}
//----------------
//textarea最大长度
function maxtextarea(tb, len) {
    var tbvalue = tb.value;
    if (tbvalue.length >= len) {
        event.returnValue = false;
        alert("Over max words!");
    }
}
//----------------
//read COOKIE
function getCookie(cookiename) {
    var result;
    var mycookie = document.cookie;
    var start2 = mycookie.indexOf(cookiename + "=");
    if (start2 > -1) {
        start = mycookie.indexOf("=", start2) + 1;
        var end = mycookie.indexOf(";", start);

        if (end == -1) {
            end = mycookie.length;
        }

        result = unescape(mycookie.substring(start, end));
    }
    
    return result;
}
//----------------
//write COOKIE
function setCookie(cookiename, cookievalue, hours) {
    var date = new Date();
    date.setTime(date.getTime() + Number(hours) * 3600 * 1000);
    document.cookie = cookiename + "=" + cookievalue + "; path=/;expires = " + date.toGMTString();

}


//----------------
//getorderserial
function getserial() {
    var md = new Date();
    var year = md.getYear();
    year = year.toString();
    year = year.substring(2, 4);

    if (year.length == 1) {
        year = "0" + year;
    }

    var month = md.getMonth() + 1;
    if (month < 10) {
        month = "0" + month;
    }

    var day = md.getDate();
    if (day < 10) {
        day = "0" + day;
    }

    var s = "0 1 2 3 4 5 6 7 8 9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z";
    var arr = s.split(" ");
    var sn4 = "";

    while (sn4.length <= 3) {
        sn4 += arr[Math.round(Math.random() * 100) % 36];
    }

    return getorderheadchars() + year + month + day + sn4;
}

function getserialpot() {
    return getserial() + "POT";
}

function getserialpl() {
    return getserial() + "-PL";
}

function getserialcdk() {
    return getserial() + "-CDK";
}
//----------------
//log rate
function cusrate() {
    var uinfo = getCookie("customerinfo");
    var rate = 1;
    try {
        if (uinfo != null) {

            var arr = uinfo.split("|||");
            var r = parseFloat(arr[8]) / 100.0;
            rate = rate - r;

        }
    }
    catch (err) {

    }

    return rate;
}

//----------------
//showrep
function showrep() {
    if ($("rad1").checked == true) {
        $("repddl").style.display = "none";
    }

    if ($("rad2").checked == true) {
        $("repddl").style.display = "";
    }
}
//----------------
//getuid
function getuid() {
    var uid = 0;

    var uinfo = getCookie("customerinfo");

    if (uinfo != null) {
        var arr = uinfo.split("|||");
        uid = arr[0];
    }

    uid = parseInt(uid);

    if (uid == null || isNaN(uid)) {
        uid = 0;
    }
    uid = parseInt(uid);

    if (isNaN(uid)) {
        uid = 0;
    }
    return uid;
}
//----------------
//huang hang
function hh() {
    var D = document;
    F(D.body);
    function F(n) {
        var u, r, c, x;
        if (n.nodeType == 3) {
            u = n.data.search(/\S{10}/);
            if (u >= 0) {
                r = n.splitText(u + 10);
                n.parentNode.insertBefore(D.createElement("WBR"), r);
            }
        }
        else if (n.tagName != "STYLE" && n.tagName != "SCRIPT") {
            for (c = 0; x = n.childNodes[c]; ++c) {
                F(x);
            }
        }
    }
}

//----------------
//livechat
var win;
function openLiveChat() {
    var url = "";
    var myAjax = "";
    if (win == null) {
        url = "ashx/getOrdercode.ashx";
        myAjax = new Ajax.Request(
                                        url,
                                        {
                                            method: "get",
                                            onComplete: getordercodedo
                                        }
                                   );
    }
    else {
        if (win.closed) {
            url = "ashx/getOrdercode.ashx";
            myAjax = new Ajax.Request(
                                            url,
                                            {
                                                method: "get",
                                                onComplete: getordercodedo
                                            }
                                       );
        }
        else {
            win.focus();
        }
    }
}


function getordercodedo(xmlhttp) {
    var ordercode = xmlhttp.responseText;

    if (ordercode != null) {
        win = window.open(ordercode, 'newWindow', 'width=600,height=521,center=yes,alwaysRaised=yes,location=no,menubar=no,resizable=yes,scrollbars=no');
    }
}

//----------------
//open complaint page
function opencp() {
    var curl = "customer_complaint" + "." + getpagetype();
    curl = "customer_complaint.html"
    window.open(curl, "_self")
}
//----------------
//customer points
function upoints() {
    var jifen = 0;

    var url = "ashx/jifen.ashx?cid=" + getuid();

    var myAjax = new Ajax.Request(
                                        url,
                                        {
                                            method: "get",
                                            onComplete: getponitsdo0
                                        }
                                   );
}

function getponitsdo0(xmlhttp) {
    var jifen = xmlhttp.responseText;

    $("spjifen").innerHTML = jifen;

    if ($("spjifen2") != null) {
        $("spjifen2").innerHTML = jifen;
    }
}
//----------------
//ws 2
function ws2(sz) {
    return Math.round(parseFloat(sz) * 100) / 100;
}
//----------------
//jude login
function islogin() {
    if (getuid() == 0) {
        window.location.href = "index.html";
    }
}

//----------------
//jude login
function checklogin() {
    if (getuid() == 0) {
        if ($("checklogin") != null) {
            $("checklogin").style.display = "";
            $("spbody").style.display = "none";
            if ($("k2serverlist") != null) {
                $("k2serverlist").style.display = "none";
            }
        }
    }
    else {
        if ($("checklogin") != null) {
            $("checklogin").style.display = "none";
            $("spbody").style.display = "";
            if ($("k2serverlist") != null) {
                $("k2serverlist").style.display = "";
            }
        }
    }
}
//----------------
//read customerinfo cookie
function readcustomercookielog() {
    var result = getCookie("customerinfo");
    var arr;

    if (result != null && result != "") {
        arr = result.split("|||");

        if (arr.length == 11) {
            $("spname").innerHTML = arr[2];
            $("spvip").innerHTML = arr[7];
            upoints();
            $("logtb1").style.display = "none";
            $("logtb2").style.display = "";
            $("singin").style.display = "none";
            //$("logouts").style.display = "";
        }
    }
}
//----------------
//用户登出
function cuslogout() {
    document.location = "index.html";
    setCookie("customerinfo", "", -1);
    $("logtb1").style.display = "";
    $("logtb2").style.display = "none";
    $("logemailtb").value = "";
    $("logpasstb").value = "";
    $("singin").style.display = "";
    //$("logouts").style.display = "none";
}
//----------------
//getuid
function getpid() {
    var pid = 0;

    var pid = getCookie("pid");

    if (pid == null) {
        pid = "0";
    }

    if (isNaN(pid)) {
        pid = 0;
    }
    return pid;
}
//----------------
function GetRequest() {
    var url = location.search; //获取url中"?"符后的字串   
    var strss = "?";
    if (url.indexOf("?") != -1) {
        var str = url.substr(1);
        strs = str.split("&");
        for (var i = 0; i < strs.length; i++) {
            strss += strs[i].split("=")[0] + "=" + strs[i].split("=")[1] + "&";
        }
    }
    if (strss == "?") {
        strss = "";
    }
    return strss;
}
//----------------
//访问统计
function setvisit() {
    var pid = getpid();
    var uid = getuid();
    var refurl = document.referrer + GetRequest();
    var cururl = document.URL;

    if (refurl == null) {
        refurl = "";
    }

    var url = "ashx/visit.ashx?pid=" + pid + "&uid=" + uid + "&refurl=" + escape(refurl) + "&cururl=" + escape(cururl);

    if (cururl.toUpperCase().indexOf("GAMENEWS") > 0) {
        url = "../ashx/visit.ashx?pid=" + pid + "&uid=" + uid + "&refurl=" + escape(refurl) + "&cururl=" + escape(cururl);
    }

    var myAjax = new Ajax.Request(
                                    url,
                                    {
                                        method: "get",
                                        onComplete: setvisitdo
                                    }
                               );
}
function setvisitdo(xmlhttp) {
    var result = xmlhttp.responseText;
    if (getpid("pid") == 0) {
        setCookie("pid", result, 2.0);
    }
}

//----------------
//isMarter
function ismarter() {
    var url = "ashx/WebisMarter.ashx";

    var myAjax = new Ajax.Request(
                                        url,
                                        {
                                            method: "get",
                                            onComplete: marterdo
                                        }
                                   );
}

function marterdo(xmlhttp) {
    var result = xmlhttp.responseText;
    if (result != null) {
        if ($("trs1") != null && $("trs2") != null && $("trs3") != null) {
            if (result == 0) {
                $("trs1").style.display = "";
            }
            if (result == 1) {
                $("trs2").style.display = "";
                $("trs3").style.display = "";
            }
        }
    }
}

//----------------
function CPos(x, y) {
    this.x = x;
    this.y = y;
}
//获取控件的位置
function GetObjPos(ATarget) {
    var target = ATarget;
    var pos = new CPos(target.offsetLeft, target.offsetTop);

    var target = target.offsetParent;
    while (target) {
        pos.x += target.offsetLeft;
        pos.y += target.offsetTop;

        target = target.offsetParent
    }

    return pos;
}

//----------------
//showrep
function showrep() {
    if ($("rad1").checked == true) {
        $("repddl").style.display = "none";
    }

    if ($("rad2").checked == true) {
        $("repddl").style.display = "";
    }
}

//----------------
//disp
function numdisp(numdisplay, givenum, num, goldnum, coupongold, lossgold) {
    var chars = numdisplay.match(/[^0-9\.]+/g);
    var number = numdisplay;
    if (chars != null) {
        number = Number(numdisplay.replace(chars, ""));
    }
    if (givenum == null) {
        givenum = 0;
    }

    if (num == null) {
        num = 1;
    }

    if (goldnum == null) {
        goldnum = 0;
    }

    if (coupongold == null) {
        coupongold = 0;
    }

    if (lossgold == null) {
        lossgold = 0;
    }


    givenum = Number(givenum);
    num = Number(num);
    goldnum = Number(goldnum);
    coupongold = Number(coupongold);
    lossgold = Number(lossgold);

    var lv = goldnum / number;

    return ws2((givenum * num + goldnum * num + coupongold + lossgold) / lv) + chars;
}
//----------------
//tel focus
function telfocus(value, ustel, _event) {
    onlyNumber(_event);

    if (value.length == 3) {

        if (ustel == 1) {
            $("regus2_tb").focus();

        }
        if (ustel == 2) {
            $("regus3_tb").focus();

        }
    }
}
//----------------
//加载时显示图标
function showloading(control) {
    if (control != null) {
        var _id = "_" + control;
        control = $(control);
        var div;
        if ($(_id) == null) {
            div = document.createElement("div");
            div.setAttribute("id", _id);
        }
        else {
            div = $(_id);
        }

        div.style.zIndex = 10;
        div.style.top = control.offsetTop + "px";
        div.style.left = control.offsetLeft + control.offsetWidth + "px";
        div.style.position = "absolute";

        div.innerHTML = "<img src='images/logding1.gif' />";
        $("Form1").appendChild(div);
    }
    else {
        var left = document.documentElement.clientWidth / 2;
        var top = document.documentElement.clientHeight / 2;

        var div;
        if ($("__div") == null) {
            div = document.createElement("div");
            div.setAttribute("id", "__div");
        }
        else {
            div = $("__div");
        }

        div.style.zIndex = 10;
        div.style.top = top + "px";
        div.style.left = left + "px";
        div.style.position = "absolute";

        div.innerHTML = "<img src='images/logding1.gif' />";

        document.body.appendChild(div);
    }
}

//----------------
//加载完毕关闭图标
function hideloagding(control) {
    if (control != null) {

        var _id = "_" + control;
        if ($(_id) != null) {

            $(_id).innerHTML = "";
        }
    }
    else {
        if ($("__div") != null) {
            $("__div").innerHTML = "";
        }
    }
}
//----------------
//首页新闻
function shownews(id, cdiv) {
    var divid = $("content" + id);

    if (divid.style.height == "80px") {
        divid.style.height = "auto";
        cdiv.innerHTML = "less...";
    }
    else {
        divid.style.height = "80px";
        cdiv.innerHTML = "more...";
    }
}
//----------------
//获取服务器
var ordertype = "";
var servername = "";
function getserverlist(_ordertype, _servername) {
    ordertype = _ordertype;
    servername = _servername;
    var gamesort = "";

    if (ordertype == "gold") {
        gamesort = $F("ddlGame");
        $("ddlServer").disabled = "disabled";
    }

    if (ordertype == "kgold") {
        gamesort = $F("right1_kddlgame");
    }
    
    var url = "ashx/getserverlist.ashx?gamesort=" + gamesort;
    showloading();
    

    var myAjax = new Ajax.Request(
                                    url,
                                    {
                                        method: "get",
                                        onComplete: getserverlistdo
                                    }
                                );
}

function getserverlistdo(xmlhttp) {

    var result = xmlhttp.responseXML;
    var ddlServer = "";

    if (ordertype == "gold") {
        ddlServer = $("ddlServer");
    }
    
    if (ordertype == "kgold") {
        ddlServer = $("kddlserver");
    }

    ddlServer.innerHTML = "";
    
    var op = document.createElement("option");
    var optext = "Please select server";
    op.appendChild(document.createTextNode(optext));

    ddlServer.appendChild(op); 
    
    if (xmlhttp.responseText != "<NewDataSet />") {

        var pricelist = result.getElementsByTagName("Table");

        for (var i = 0; i < pricelist.length; i++) {

            var op = document.createElement("option"); 
            var optext = pricelist[i].getElementsByTagName("serverName")[0].childNodes[0].nodeValue; 
            op.appendChild(document.createTextNode(optext));

            ddlServer.appendChild(op);

            if (servername == optext) {
                op.selected = true;
            }
            
        }
    }
    hideloagding();

    //金币正常下单加载价格
    if (ordertype == "gold") {
        ddlServer.disabled = ""; 
        //if ($("ddlServer") != null) {
            getgoldprice();
        //}
    }
    //金币快速下单
    if (ordertype == "kgold") {
        ddlServer.disabled = ""; 
    }
}

//--------------
//POST提交
function createFormAndSubmit(item_name,paytype) {
    var submitForm = getNewSubmitForm(paytype); 
    var posturl = "paypal.aspx"; 
    if (paytype == "Moneybookers") {
        posturl = "Moneybookers.aspx";
    } 
    if (paytype == "WesternUnion") {
        posturl = "WesternUnion.aspx";
    }
    createNewFormElement(submitForm, "item_name", item_name); 
    submitForm.action = posturl;
    submitForm.submit();
}
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.setAttribute("name", elementName);
    newElement.setAttribute("type", "hidden");
    newElement.value = elementValue;
    inputForm.appendChild(newElement);
    return newElement;
}
//---------------------
//快速下单取游戏服务器
var kddlgameselid = 0;
function kgetserver() {
    $("ligoldtype").style.display = "none";
    kddlgameselid = $("right1_kddlgame").selectedIndex;

    $("kddlprice").innerHTML = "";
  
    if (kddlgameselid == 0) {
        $("kddlserver").innerHTML = "";
        var op = document.createElement("option");
        op.appendChild(document.createTextNode("Please select server"));
        $("kddlserver").appendChild(op);

        return;
    }

    getserverlist("kgold");
    kgetgoldtype();
}
//-------------------
//快速下单取币种
function kgetgoldtype() {
    var gamesort = $F("right1_kddlgame");
    var url = "ashx/getgoldtype.ashx?gamesort=" + gamesort;
    var myAjax = new Ajax.Request(
                                    url,
                                    {
                                        method: "get",
                                        onComplete: kgetgoldtypedo
                                    }
                                );
}
function kgetgoldtypedo(xmlhttp) {
    var result = xmlhttp.responseText;
    var typearr = result.split("|||");

    $("spgoldtype1").innerHTML = typearr[0];
    $("spgoldtype2").innerHTML = typearr[1];

//    $("kgoldtype1").value = typearr[0];
//    $("kgoldtype2").value = typearr[1];

    if (typearr[1].strip() != "") {
        $("ligoldtype").style.display = "";
    }
    else{
        $("ligoldtype").style.display = "none";
    }
    $("kgoldtype1").checked = true;
}
//-------------------
//快速下单取得所选币种价格
var _goldtype = "";
var _moneytype = "";
function kgetgoldprice() {
    $("kddlprice").innerHTML = "";
    var gamesort = $F("right1_kddlgame");
    var servername = $F("kddlserver");
    //var moneytype = "USD";
    var moneytype = getrate();
    var goldtype = "";
    if ($("kgoldtype1").checked) {
        goldtype = $("spgoldtype1").innerHTML;
    }
    else {
        goldtype = $("spgoldtype2").innerHTML; 
    }

    _goldtype = goldtype;
    _moneytype = moneytype;
    var url = "ashx/getgoldprice.ashx?gamesort=" + gamesort + "&servername=" + encodeURI(servername) + "&goldtype=" + goldtype + "&moneytype=" + moneytype;
    showloading();
    var myAjax = new Ajax.Request(
                                    url,
                                    {
                                        method: "get",
                                        onComplete: kgetgoldpricedo
                                    }
                                );
}
function kgetgoldpricedo(xmlhttp) {

    var result = xmlhttp.responseXML;
    var ddlGoldNum = $("kddlprice");
    
    if (xmlhttp.responseText != "<NewDataSet />") {

        var pricelist = result.getElementsByTagName("Table");
        
        for (var i = 0; i < pricelist.length; i++) {

            var op = document.createElement("option");
            var optext = pricelist[i].getElementsByTagName("numdisplay")[0].childNodes[0].nodeValue + "   " + _goldtype
                        + " " + pricelist[i].getElementsByTagName("paygoldPrice")[0].childNodes[0].nodeValue + " " + _moneytype;
            op.appendChild(document.createTextNode(optext));

            ddlGoldNum.appendChild(op);

        }
    }

    hideloagding();
}
//------------------
//快速下单购买
function kgoldbuy() {
    if ($("right1_kddlgame").selectedIndex == 0) {
        alert("Please select game!");
        return;
    }
    if ($("kddlserver").selectedIndex == 0) {
        alert("Please select server!");
        return;
    }
    if ($("kddlprice").length == 0) {
        alert("There is no gold for sale!");
        return;
    }
    var gamesort = $F("right1_kddlgame");
    var servername = $F("kddlserver");
    var priceindex = $("kddlprice").selectedIndex;
    var goldtype = _goldtype;
    var goldtype1 = $("spgoldtype1").innerHTML;
    var goldtype2 = $("spgoldtype2").innerHTML;
    var cookievalue = gamesort + "|||" + servername + "|||" + priceindex + "|||" + goldtype + "|||" + goldtype1 + "|||" + goldtype2 + "|||" + "USD";
    setCookie("kgoldinfo", cookievalue, 24);
    
    window.location.href = "quickbuy.html";
}
//-------------------
//快速下单信息加载
function kgoldinfoload() {
    var goldinfo = getCookie("kgoldinfo");

    if (goldinfo == "") {
        alert("Please select gold first!");
        return;
    }
       
    var info = goldinfo.split("|||");

    $("ddlGame").value = info[0];
    $("goldtype1").value = info[4];
    $("goldtype2").value = info[5];
    $("spgoldtype1").innerHTML = info[4];
    $("spgoldtype2").innerHTML = info[5];

    if (info[3] == info[4]) {
        $("goldtype1").checked = true;
    }
    else {
        $("goldtype2").checked = true;
    }
    
    if (info[5] != "") {
        $("spgoldtype").style.display = "";
    }
    
    getserverlist('gold',info[1]);

    var ratelength = $("ddlRate").length;
    for (var i = 0; i < ratelength; i++) {
        if ($("ddlRate").options[i].text == info[6]) {
            $("ddlRate").selectedIndex = i;
        }
    }
    
    $("ddlGoldNum").selectedIndex = info[2];
    kloadtitle(info[0],info[3]);
}
//-----------------
//快速下单标头
function kloadtitle(kgamesort, kgoldtype) {
    var title = "BUY " + kgamesort + " " + kgoldtype;
    $("Label1").innerHTML = title;
}
//----------------
//设置币种值
function setratecookie(webrate) {
    if (webrate == null || webrate == "") {
        setCookie("webrate", "USD", 7 * 24);
    }
    else {
        setCookie("webrate", webrate, 7 * 24);
    }
    
    var len = $("footer1_spratelist").childNodes.length;
    for (var i = 0; i < len; i++) {
        $("footer1_spratelist").childNodes[i].style.color = "white";
    }
    setrateshow();
}
//----------------
//设置币种颜色
function setrateshow() {
    var rate = getCookie("webrate");
    if (rate == null || rate == "") {
        $("webrateUSD").style.color = "red";
    }
    else {
        $("webrate" + rate).style.color = "red";
    }
}
//-------------
//获取汇率信息
function getrate() {
    var rate = getCookie("webrate");
    if (rate == null || rate == "") {
        return "USD";
    }
    else {
        return rate;
    }
}

//----------------
//获取币种类型
function setratetype(type)
{
    var ty="";
    if(type=="USD")
    {
        ty="$";
    }
    if(type=="EUR")
    {
        ty="€";
    }
     if(type=="GBP")
    {
        ty="￡";
    }
     if(type=="AUD")
    {
        ty="AUD";
    }
     if(type=="CAD")
    {
        ty="CAD";
    }
    return ty;
    
}


//changemoney
function changeRate(moneyvalue,rates)
{
    //rates = getCookie("ratelist");
     var webrate = getwebrate();
     var userate = cusrate();
    moneyvalue = Math.round(Number(moneyvalue)*webrate*userate*100)/100;
   var ratearr = rates;
    if(rates == null || rates == "")
    {
        return moneyvalue;
    }

    
    
//    if(ratearr.length != 2)
//    {
//        return moneyvalue;
//    }
    else
    {
        if(ratearr == "1" || ratearr == 1)
        {
            return Math.round(Number(moneyvalue)*100)/100;
        }
        
        else
        {
            //var arr = ratearr[1].split("|");
            var eurrate = Number(ratearr);
            return Math.round(Number(moneyvalue)*(eurrate)*100)/100;
        }

    }
}

function changeRate2(moneyvalue,rates)
{

    //var rates = getCookie("ratelist");
    
    moneyvalue = Math.round(Number(moneyvalue)*100)/100;
    
    if(rates == null || rates == "")
    {
        return moneyvalue;
    }
    
    var ratearr = rates.split("!");
     
    if(ratearr.length != 2)
    {
        return moneyvalue;
    }
    else
    {
        if(ratearr == "1" || ratearr == 1)
        {
            return Math.round(Number(moneyvalue)*100)/100;
        }
        else
        {
            var arr =rates;
            var eurrate = Number(arr[2]);
            return Math.round(Number(moneyvalue)*(eurrate)*100)/100;
        }
    }
}



//web language
function getwebrate()
{
    
    try
    {
        var language = "";
        
        if(document.all)
        {
            language = navigator.systemLanguage;
        }
        else
        {
            language = navigator.language;
        }
        
        if(language.toLowerCase() == "zh-cn")
        {
            return 1;
        }
        else
        {
            return 1;
        }
    }
    catch(err)
    {
        return 1;
    }
}


//log rate
function cusrate()
{
    var uinfo = getCookie("customerinfo");
    
    var rate = 1;
    try
    {
        if(uinfo != null)
        {
            var arr = uinfo.split("|||");
            var r = parseFloat(arr[8])/100.0;
            
            rate = rate - r;
        }
    }
    catch(err)
    {
        rate = 1;
    }
    
    return rate;
}

function goPage(_this)
{
	var url = "newsindex_" + _this.value + ".html";
	window.location.href = url;
}




//判断页面来源，设置cookie
function Gyhcs()
{
    var refurl = document.referrer + GetRequest();
    if(refurl.indexOf("google")>0 || refurl.indexOf("yahoo")>0 || refurl.indexOf("bing")>0)
    {
            
            setCookie("Coupon","FFXIV",7*24);
    }
}

//清除弹出窗体COOKIE
function setcoupontb()
{
    if(getCookie("Coupon")!="")
    {
        $('coupontb').value=getCookie("Coupon");
    }
    else
    {
        $('coupontb').value="";
    }
}

//获取页面来源
function GetRequest() {
    var url = location.search; //获取url中"?"符后的字串   
    var strss = "?";
    if (url.indexOf("?") != -1) {
        var str = url.substr(1);
        strs = str.split("&");
        for (var i = 0; i < strs.length; i++) {
            strss += strs[i].split("=")[0] + "=" + strs[i].split("=")[1] + "&";
        }
    }
    if (strss == "?") {
        strss = "";
    }
    return strss;
}
