var xmlhttp;
function SetPage(){
	//document.write("<body topmargin=\"0\" leftmargin=\"0\" oncontextmenu=\"return false;\">");
	document.write("<body topmargin=\"0\" leftmargin=\"0\">");
	document.write("<center>");
}
function GetAbsoluteLocation(element) 
{ 
	try{
    if ( arguments.length != 1 || element == null ) 
    { 
        return null; 
    } 
    var offsetTop = element.offsetTop; 
    var offsetLeft = element.offsetLeft; 
    var offsetWidth = element.offsetWidth; 
    var offsetHeight = element.offsetHeight; 
    while( element = element.offsetParent ) 
    { 
        offsetTop += element.offsetTop; 
        offsetLeft += element.offsetLeft; 
    } 
	}catch(err){alert("元素绝对位置获取失败！");}
    return { absoluteTop: offsetTop, absoluteLeft: offsetLeft, 
        offsetWidth: offsetWidth, offsetHeight: offsetHeight }; 
} 
function ClassClick(ClassID,LinkUrl){
	
}
//去FLASH边框
function writeflashhtml( arg ){ 
    var parm = [] 
    var _default_version = "8,0,24,0"; 
    var _default_quality = "high"; 
    var _default_align = "middle"; 
    var _default_menu = "false"; 

    for(i = 0; i < arguments.length; i ++){ 
        parm[i] = arguments[i].split(' ').join('').split('=') 
        for (var j = parm[i].length-1; j > 1; j --){ 
        parm[i][j-1]+="="+parm[i].pop(); 
        } 
        switch (parm[i][0]){ 
            case '_version' : var _version = parm[i][1] ; break ; 
            case '_swf' : var _swf = parm[i][1].split('[MoMoEQU]').join('=') ; break ; 
            case '_base' : var _base = parm[i][1] ; break ; 
            case '_quality' : var _quality = parm[i][1] ; break ; 
            case '_loop' : var _loop = parm[i][1] ; break ; 
            case '_bgcolor' : var _bgcolor = parm[i][1] ; break ; 
            case '_wmode' : var _wmode = parm[i][1] ; break ; 
            case '_play' : var _play = parm[i][1] ; break ; 
            case '_menu' : var _menu = parm[i][1] ; break ; 
            case '_scale' : var _scale = parm[i][1] ; break ; 
            case '_salign' : var _salign = parm[i][1] ; break ; 
            case '_height' : var _height = parm[i][1] ; break ; 
            case '_width' : var _width = parm[i][1] ; break ; 
            case '_hspace' : var _hspace = parm[i][1] ; break ; 
            case '_vspace' : var _vspace = parm[i][1] ; break ; 
            case '_align' : var _align = parm[i][1] ; break ; 
            case '_class' : var _class = parm[i][1] ; break ; 
            case '_id' : var _id = parm[i][1] ; break ; 
            case '_name' : var _name = parm[i][1] ; break ; 
            case '_style' : var _style = parm[i][1] ; break ; 
            case '_declare' : var _declare = parm[i][1] ; break ; 
            case '_flashvars' : var _flashvars = parm[i][1] ; break ; 
            default :; 
        } 
    } 
    var thtml = "" 
    thtml += "<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=" + ((_version)?_version:_default_version) + "'" 
    if(_width) thtml += " width='" + _width + "'" 
    if(_height) thtml += " height='" + _height + "'" 
    if(_hspace) thtml += " hspace='" + _hspace + "'" 
    if(_vspace) thtml += " vspace='" + _vspace + "'" 
    if(_align) thtml += " align='" + _align + "'" 
    else thtml += " align='" + _default_align + "'" 
    if(_class) thtml += " class='" + _class + "'" 
    if(_id) thtml += " id='" + _id + "'" 
    if(_name) thtml += " name='" + _name + "'" 
    if(_style) thtml += " style='" + _style + "'" 
    if(_declare) thtml += " " + _declare 
    thtml += ">" 
    if(_swf) thtml += "<param name='movie' value='" + _swf + "'>" 
    if(_quality) thtml += "<param name='quality' value='" + _quality + "'>" 
    else thtml += "<param name='quality' value ='" + _default_quality + "'>" 
    if(_loop) thtml += "<param name='loop' value='" + _loop + "'>" 
    if(_bgcolor) thtml += "<param name='bgcolor' value='" + _bgcolor + "'>" 
    if(_play) thtml += "<param name='play' value='" + _play + "'>" 
    if(_menu) thtml += "<param name='menu' value='" + _menu + "'>" 
    else thtml += "<param name='menu' value='" + _default_menu + "'>" 
    if(_scale) thtml += "<param name='scale' value='" + _scale + "'>" 
    if(_salign) thtml += "<param name='salign' value='" + _salign + "'>" 
    if(_wmode) thtml += "<param name='wmode' value='" + _wmode + "'>" 
    if(_base) thtml += "<param name='base' value='" + _base + "'>" 
    if(_flashvars) thtml += "<param name='flashvars' value='" + _flashvars + "'>" 
    thtml += "<embed pluginspage='http://www.macromedia.com/go/getflashplayer'" 
    if(_width) thtml += " width='" + _width + "'" 
    if(_height) thtml += " height='" + _height + "'" 
    if(_hspace) thtml += " hspace='" + _hspace + "'" 
    if(_vspace) thtml += " vspace='" + _vspace + "'" 
    if(_align) thtml += " align='" + _align + "'" 
    else thtml += " align='" + _default_align + "'" 
    if(_class) thtml += " class='" + _class + "'" 
    if(_id) thtml += " id='" + _id + "'" 
    if(_name) thtml += " name='" + _name + "'" 
    if(_style) thtml += " style='" + _style + "'" 
    thtml += " type='application/x-shockwave-flash'" 
    if(_declare) thtml += " " + _declare 
    if(_swf) thtml += " src='" + _swf + "'" 
    if(_quality) thtml += " quality='" + _quality + "'" 
    else thtml += " quality='" + _default_quality + "'" 
    if(_loop) thtml += " loop='" + _loop + "'" 
    if(_bgcolor) thtml += " bgcolor='" + _bgcolor + "'" 
    if(_play) thtml += " play='" + _play + "'" 
    if(_menu) thtml += " menu='" + _menu + "'" 
    else thtml += " menu='" + _default_menu + "'" 
    if(_scale) thtml += " scale='" + _scale + "'" 
    if(_salign) thtml += " salign='" + _salign + "'" 
    if(_wmode) thtml += " wmode='" + _wmode + "'" 
    if(_base) thtml += " base='" + _base + "'" 
    if(_flashvars) thtml += " flashvars='" + _flashvars + "'" 
    thtml += "></embed>" 
    thtml += "</object>" 
    document.write(thtml) 
} 
//替换字符串内所有空格
String.prototype.trim = function(){
    return this.replace(/(^\s*)|(\s*$)/g, "");
}
//JS小数取位BUG
Number.prototype.toFixed = function(d){
    var s=this+"";if(!d)d=0;
    if(s.indexOf(".")==-1)s+=".";s+=new Array(d+1).join("0");
    if (new RegExp("^(-|\\+)?(\\d+(\\.\\d{0,"+ (d+1) +"})?)\\d*$").test(s))
    {
        var s="0"+ RegExp.$2, pm=RegExp.$1, a=RegExp.$3.length, b=true;
        if (a==d+2){a=s.match(/\d/g); if (parseInt(a[a.length-1])>4)
        {
            for(var i=a.length-2; i>=0; i--) {a[i] = parseInt(a[i])+1;
            if(a[i]==10){a[i]=0; b=i!=1;} else break;}
        }
        s=a.join("").replace(new RegExp("(\\d+)(\\d{"+d+"})\\d$"),"$1.$2");
    }if(b)s=s.substr(1);return (pm+s).replace(/\.$/, "");} return this+"";
};
//过滤输入的坏字符
function ReplaceBadChar(str){
	var Result = str;
	var RegExp0 = / /g;
	var RegExp1 = />/g;
	var RegExp2 = /</g;
	var RegExp3 = /'/g;
	var RegExp4 = /"/g;
	var RegExp5 = /%/g;
	Result = Result.replace(RegExp0,"&nbsp;");
	Result = Result.replace(RegExp1,"&gt;");
	Result = Result.replace(RegExp2,"&lt;");
	Result = Result.replace(RegExp3,"’");
	Result = Result.replace(RegExp4,"〃");
	Result = Result.replace(RegExp5,"﹪");
	return Result;
}
function CreateXMLHttpRequest() {
	if (window.ActiveXObject) {
		xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
		//xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
	}
	else if (window.XMLHttpRequest) {
		xmlhttp = new XMLHttpRequest();
	}
}
function RequestWeather(){
	CreateXMLHttpRequest();
	xmlhttp.onreadystatechange = WriteWeather
	xmlhttp.Open("GET","CIV_GetWeather.asp",false);
	xmlhttp.Send(null);
}

function WriteWeather(){
	var xmlReturn = "";
	if(xmlhttp.readyState == 4){
		if(xmlhttp.status==200){
			xmlReturn=xmlhttp.responseText;
			self.document.all.Weather.innerText = xmlReturn.replace(",","℃-") + "℃";
		}
	}
}