function encode(v) {
        return typeof encodeURIComponent == "function" ?
                encodeURIComponent(v) : escape(v);
}

function appendArg(k, v) {
        req_url = req_url.concat("&" + k + "=" + v);
}

function appendEncodedArg(k, v) {
        appendArg(k, encode(v));
}

function getReferrer() {
    var result = document.referrer;
    if (!result) {
        try {
            result = window.opener.location.href;
        } catch(e) {
            result = null;
        }
    }
    return result;
}

function sendAdRequest() {
		appendEncodedArg("rnd", Math.floor(Math.random() * 1000));
        appendEncodedArg("req", document.location);
        appendEncodedArg("syndid", "1005");
        appendEncodedArg("memberid", "107000");
        appendEncodedArg("tn", "text_760_90");

        var text = '<div style=display:none>-</div><iframe align="center,center" width="760" height="90"';
        appendEncodedArg("width", "760");
        appendEncodedArg("height", "90");
        var ref2 = getReferrer();
        if(ref2) {
            req_url += "&ref2=" + ref2;
        }
        text += ' src="http://impservice.union.youdao.com/imp/request.s?' + req_url.slice(1)
                + '" marginwidth=0 marginheight=0 scrolling=no frameborder=0 '
                + 'allowtransparency></iframe>';
        document.write(text);
        req_url = null;
}

var req_url = "";
sendAdRequest();

