﻿document.write("<script type='text/javascript' src='/handler/websetdatajs.ashx'></script>");
if (!typeof ("sys_domain")) var sys_domain = "http://ttxpx.com";

function $(id) { return document.getElementById(id); }

//AJAX Request
var xmlHttp = null;
function $AsyncRequest(request, callback) {
    this.method = request.method!=null&&request.method.toLowerCase()=="post"?"POST":"GET";
    this.url = request.url;
    this.params = request.params;
    this.dataType =request.dataType!=null&&request.dataType.toLowerCase() == "xml" ? "xml" : "text";
    this.async = request.async instanceof Boolean ? request.async : true;
    //创建方法
    if (callback != null) {
        this.success = callback.success;
        this.error = callback.error;
        if (callback.start != null) callback.start();
    }
    if (xmlHttp == null) {
        if (window.XMLHttpRequest) xmlHttp = new XMLHttpRequest();
        else if(window.ActiveXObject)xmlHttp=new ActiveXObject("MSXML2.XMLHTTP")||new ActiveXObject("MICROSOFT.XMLHTTP");
        else{return false;}
    }

    var current = this;
   xmlHttp.open(this.method, this.url, this.async);
   xmlHttp.onreadystatechange = function() {
        if (xmlHttp.readyState == 4) {
            if (xmlHttp.status == 200) {
                if (current.success != null)
                    current.success(current.dataType == "xml" ? xmlHttp.responseXml : xmlHttp.responseText);
            }
            else {
                if (current.error != null)
                    current.error(xmlHttp.responseText);
            }
        }
    }
    if (this.method== "POST")
        xmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
    xmlHttp.send(this.params);
}
window.ajax = {};
window.ajax.request = function (request, callback) { $AsyncRequest(request, callback); }

function $ajax(request, callback) { $AsyncRequest(request, callback); }

function loadCache(cache, callback) {
    if (cache.page =="undefined") alert(cache.guid);
    this.requestUrl = "/handler/cacheASHtml.ashx?cache.page=" + cache.page +
        "&cache.guid=" + cache.id + (cache.params != null ? "&" + cache.params : "")+"&"+Math.random();
        var nodeName=cache.element.nodeName;
        if (nodeName != null && (nodeName == "DIV" || nodeName == "SPAN")) {
            var element = cache.element;
        } else { alert('不支持的元素(div,span)' + nodeName); return false; }
        $AsyncRequest({ url: this.requestUrl }, { start: function () { element.innerHTML = "加载中!"; },
            success: function (x) {element.innerHTML = x;if (callback != undefined) callback(); } 
        });
}
document.documentElement.oncopy = function () {
    setTimeout(function () {
        var text = clipboardData.getData("text");
        if (text) {
            text = text + "\r\n 佛山培训网提示您，以上内容来源于：" +
    location.href; clipboardData.setData("text", text)+"\r佛山英语培训,佛山日语培训,佛山MBA,电脑培训";
        } 
    }, 100);
}
