﻿//ajax方法
function AjaxFuncion(url, callback) {
    var xmlHttp = false;
    try {
        xmlHttp = new ActiveXObject('Msxml2.XMLHTTP');
    } catch(e) {
        try {
            xmlHttp = new ActiveXObject('Microsoft.XMLHTTP');
        } catch(e) {
            xmlHttp = false;
        }
    }
    if (!xmlHttp && typeof XMLHttpRequest != 'undefined') {
        xmlHttp = new XMLHttpRequest();
    }
    xmlHttp.open('get', url, true);
    xmlHttp.onreadystatechange = callBack_CheckUserName;
    xmlHttp.send(null);
    function callBack_CheckUserName() {
        if (xmlHttp.readyState == 4) {
            var isValid = xmlHttp.responseText;
            if (callback != null) {
                try {
                    callback(isValid);
                } catch(e) {}
            }
        }
    }
}
//由ID获取HTML控件
//function $( controlId ){
//    return $( controlId );
//}
function PointsPos(el, ePro) {
    var ePos = 0;
    while (el != null) {
        ePos += el["offset" + ePro];
        el = el.offsetParent;
    }
    return ePos;
}
function __doPostBack_Ex(eventTarget, eventArgument) {
    var theform;
    if (window.navigator.appName.toLowerCase().indexOf("netscape") > -1) {
        theform = document.forms[0];
    } else {
        theform = document.forms[0];
    }
    if (!theform.__EVENTTARGET) {
        theform.appendChild(document.createElement("<input type='hidden' name='__EVENTTARGET'>"));
    }
    if (!theform.__EVENTARGUMENT) {
        theform.appendChild(document.createElement("<input type='hidden' name='__EVENTARGUMENT'>"));
    }
    theform.__EVENTTARGET.value = eventTarget.split("$").join(":");
    theform.__EVENTARGUMENT.value = eventArgument;
    if ((typeof(theform.onsubmit) == "function")) {
        if (theform.onsubmit() != false) {
            theform.submit();
        }
    } else {
        theform.submit();
    }
    function __doPostBack(eventTarget, eventArgument) {
        __doPostBack_Ex(eventTarget, eventArgument);
    }
}
/*scroll height*/
var w3c = (document.getElementById) ? true : false;
var agt=navigator.userAgent.toLowerCase();
var ie = ((agt.indexOf("msie") != -1) && (agt.indexOf("opera") == -1) && (agt.indexOf("omniweb") == -1));
function IeTrueBody(){
return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body;
}
function GetScrollTop(){
 return ie ? IeTrueBody().scrollTop : window.pageYOffset;
}