﻿
var phone = ['400-621-4008', '400-810-5678', '400-635-4008', '400-627-4008', '400-625-4008', '400-614-4008', '400-613-4008', '400-637-4008', '400-645-4008', '400-679-4008', '400-089-4008', '400-079-4008', '400-078-4008', '400-058-4008'];

//设置Cookie
function Set400pCookie(n, v) {
    var t = n + '=' + escape(v);
    t += '; path=/';
    t += '; domain=21edu.com';
    if (t.length < 4096) {
        document.cookie = t;
    }
}

//获得Cookie
function Get400pCookie(name) {
    var a, r = new RegExp('(^| )' + name + '=([^;]*)(;|$)');
    if (a = document.cookie.match(r)) {
        return unescape(a[2]);
    }
    else return '';
}

function Get400Phone() {
    var url = Get400pCookie("referrer"); //类似:http://www.21edu.com/?k=jingzhun&f=baidu

    if (url == null || url == '') {
        Set400pCookie('referrer', window.location);
    }

    url = Get400pCookie("referrer");

    var arg = {};
    if (reMatch = url.match(/\?([^#]+)#?/)) {
        var querystring = reMatch[1]; //k=jingzhun&f=baidu
        var args = querystring.split(/&|=/);
        for (i = 0; i < args.length; i += 2) {
            //alert(args[i] + ' = '+ args[i+1]); 
            arg[args[i]] = args[i + 1];
        }
    }
    if (arg.k != null && arg.f != null) {
        //Google竞价
        if (arg.k == 'ppc' && arg.f == 'googleppc') {
            return phone[2];
        }
        //Baidu竞价
        else if (arg.k == 'ppc' && arg.f == 'baiduppc') {
            return phone[4];
        }
        
        //官网-精准 ?k=jingzhun&f=baidu 20101027
        else if (arg.k == 'jingzhun' && arg.f == 'baidu') {
            return phone[6];
        }
        else if (arg.k == 'ppc' && arg.f == 'sogouppc') {
            return phone[8];
        }
        
        else if (arg.k == 'ppc' && arg.f == 'brandbaiduppc') {
            return phone[9];
        }

        //官网-内容网络 程序BY 王东 2011.08.17修改完
        else if (arg.k == 'adsense' && arg.f == 'google') {
            return phone[10];
        }

        //官网-主品牌词 程序BY 王东 2011.08.17修改
        else if (arg.k == 'ppc' && arg.f == 'Zbrandbaiduppc') {
            return phone[11];
        }

        //官网-搜搜  程序BY 王东 2011.09.01修改
        else if (arg.k == 'ppc' && arg.f == 'sosoppc') {
            return phone[12];
        }
    }
    else if (arg.k != null) {
        //Baidu品牌
        if (arg.k == 'brand') {
            return phone[0];
        }

        //*****易传媒 程序BY 王东 2011.09.01修改*****
        if (arg.k == 'yichuanmei') {
            return phone[13];
        }
    }
    /*  //如果针对特殊业务，将?k=xxx改为 ?kabc=xxx.... 使用下述代码 20101117
    else if (arg.kabc != null) {
    if (arg.kabc == 'brand') {
    return phone[0];
    }
    }
    */
    else {
        return phone[3];
    }
}
