<!--
//用户状态
var userStatus=["<FONT COLOR=#999999>暂停</FONT>","正常"];
//用户角色
var roles=new Array("<FONT COLOR=red>超级管理员</FONT>","<FONT COLOR=#FFCC00>管理员</FONT>","普通用户");
//栏目管理角色
var columnRoles=new Array("<FONT COLOR=#0000FF>栏目管理员</FONT>","<FONT COLOR=#3399FF>栏目信息员</FONT>","栏目录入员");

//文章显示级别
var Pris=new Array("不对用户显示","仅在内页显示","首页及内页显示","首页及内页显示","首页及内页显示","首页及内页显示","首页及内页显示","首页及内页显示","首页及内页显示","首页及内页显示");


var weekName=["星期日","星期一","星期二","星期三","星期四","星期五","星期六"];

//计算字符串的长度，汉字算2
String.prototype.len=function() {
	return this.replace(/[^\x00-\xff]/g,"aa").length;
}

//返回指定长度的字符
function getChars( char_ , length ) {
	var t="";
	for ( var mm=0;mm<length ;mm++ ) {
		t+=char_;
	}
	return t;
}

//当输入回车时，定位到指定的对象
function goNext(tt,actType) {
	if (typeof(actType)=="undefined") { actType="focus()"; }
	if ( (event.keyCode==13) && tt ) {
		eval("tt."+actType);
	}
}

//只能输入数字
function onlyNum() {
	if(!((event.keyCode>=48&&event.keyCode<=57)||(event.keyCode>=96&&event.keyCode<=105)||(event.keyCode==46)||(event.keyCode==8)||(event.keyCode==9)))
	//考虑小键盘上的数字键
	event.returnValue=false;
}
function onlyNumPoint() {
	if(!((event.keyCode>=48&&event.keyCode<=57)||(event.keyCode>=96&&event.keyCode<=105)||(event.keyCode==190)||(event.keyCode==110)||(event.keyCode==46)||(event.keyCode==8)||(event.keyCode==9)))
	//考虑小键盘上的数字键
	event.returnValue=false;
}

//检查并修改为正确的小数格式
function checkDec( ee ) {
	if (ee.value!="") {
		var dd=parseFloat(ee.value);
		if (!dd) { dd=0; }
		if ( dd!=ee.value ) { ee.value=dd; }
	}
}

//返回固定位数的小数位数
function finishDec( ee , declen ) {
	var ff=Math.pow(10,declen);
	ee=Math.round(ee*ff)/ff;
	var dd=(ee+"").split(".");
	var d0=parseFloat(dd[0]);
	if (d0=="") { d0="0" }
	switch (dd.length)
	{
	case 1:
		ee=d0+"."+getChars( "0" , declen );
		break;
	case 2:
		var d1=dd[1];
		ee=d0+"."+d1+getChars( "0" , declen-d1.length );
		break;
	}
	return ee;
}


function isEmpty(s) {
	return ((s == null) || (s.length == 0))
}

function isWhitespace (s) {
	var whitespace = " \t\n\r";
	var i;
	// Is s empty?
	//if (isEmpty(s)) return true;

	// Search through string's characters one by one
	// until we find a non-whitespace character.
	// When we do, return false; if we don't, return true.
	for (i = 0; i < s.length; i++) {
		// Check that current character isn't whitespace.
		var c = s.charAt(i);
		if (whitespace.indexOf(c) >= 0) {
			return true;
		}
	}

	// All characters are whitespace.
	return false;
}

//要接受检查的字符串s中若含有bag中的任一字符，则返回该字符，否则返回空
function isCharsInBagEx (s, bag) {
	var i,c;
	for (i = 0; i < s.length; i++)
	{
		c = s.charAt(i);
		if (bag.indexOf(c) > -1)
			return c;
	}
	return "";
}

//检查字符串s中的所有字符是否取自bag中定义的字符
function isCharsInBag (s, bag) {
	var i;
	// Search through string's characters one by one.
	// If character is in bag, append to returnString.

	for (i = 0; i < s.length; i++) {
		// Check that current character isn't whitespace.
		var c = s.charAt(i);
		if (bag.indexOf(c) == -1) return false;
	}
	return true;
}


//读写Cookie
function GetCookie (name)
{
	var arg = name + "=";
	var alen = arg.length;
	var clen = document.cookie.length;
	var i = 0;
	while (i < clen)
	{
		var j = i + alen;
		if (document.cookie.substring(i, j) == arg)
		return getCookieVal (j);
		i = document.cookie.indexOf(" ", i) + 1;
		if (i == 0) break;
	}
	return null;
}
function getCookieVal (offset)
{
	var endstr = document.cookie.indexOf (";", offset);
	if (endstr == -1)
	endstr = document.cookie.length;
	return unescape(document.cookie.substring(offset, endstr));
}
function SetCookie (name, value)
{
	var argv = SetCookie.arguments;
	var argc = SetCookie.arguments.length;
	var expires = (argc > 2) ? argv[2] : null;
	var path = (argc > 3) ? argv[3] : null;
	var domain = (argc > 4) ? argv[4] : null;
	var secure = (argc > 5) ? argv[5] : false;
	document.cookie = name + "=" + escape (value) + ((expires == null) ? "" : ("; expires=" + expires.toGMTString())) + ((path == null) ? "" : ("; path=" + path)) + ((domain == null) ? "" : ("; domain=" + domain)) + ((secure == true) ? "; secure" : "");
}
//读写Cookie


//弹出窗口
function popwin(thiswidth,thisheight,thisurl) {
	var thisleft=0,thistop=0;
	thisleft=(screen.width-thiswidth)/2;
	thistop=(screen.height-thisheight)/2;
	var kkk=window.open(thisurl,'popwin','scrollbars=no,left='+thisleft+',top='+thistop+',width='+thiswidth+',height='+thisheight);
	kkk.focus();
}

//页面的导航栏
function writeNav(navItem) {
	document.writeln("<TABLE border=0 cellspacing=0 cellpadding=0 align=center width=100% class=p9 style='padding-top:5px'>");
	document.writeln("<TR>");
	document.writeln("<TD width=60><IMG SRC='/img/nav_icon.gif' width=52 height=52 BORDER=0></TD>");
	document.writeln("<TD width=* background='/img/nav_bg.gif' style='color:#0066CC;font-weight:bold'>&nbsp;");
	document.writeln("<A HREF='main.asp' class=nav>首页</A> ");
	var navList=navItem.split("|");
	var navTmp,navText,navLink;
	for (var navi=0; navi<navList.length ;navi++ ) {
		if ( navList[navi]!="" ) {
			document.writeln(" <IMG SRC='/img/arrow_1.gif' width=13 height=15 BORDER=0 align=absmiddle> ");
			navTmp=navList[navi].split(",");
			if (navTmp.length==2) {
				document.writeln("<A HREF="+navTmp[1]+" class=nav>"+navTmp[0]+"</A>");
			} else {
				document.writeln(navTmp[0]);
			}
		}
	}
	document.writeln("</TD>");
	document.writeln("</TR>");
	document.writeln("</TABLE>");
}

//按钮
function writeBtn(btnItem) {
	document.writeln("<TABLE border=0 cellspacing=0 cellpadding=0 align=center height=28 class=p9>");
	document.writeln("<TR>");
	document.writeln("<TD><IMG SRC='/img/nav_l.gif' width=17 height=28 BORDER=0></TD>");
	document.writeln("<TD background='/img/nav_m.gif' style='font-weight:bold;padding-bottom:2px'>&nbsp;&nbsp;");
	document.writeln(btnItem);
	document.writeln("&nbsp;&nbsp;</TD>");
	document.writeln("<TD><IMG SRC='/img/nav_r.gif' width=17 height=28 BORDER=0></TD>");
	document.writeln("</TR>");
	document.writeln("</TABLE>");
}

//iframe窗口更改在父窗口中所占的位置
function init( iframeName ) {
	setTimeout("init_('"+iframeName+"')",100);
}
function init_( iframeName ) {
	if ( typeof( eval("parent."+iframeName) )=='object' ) {
		if ( document.body.scrollHeight>0 ) {
			parent.document.all( iframeName ).height=document.body.scrollHeight;
			//top.scroll(0,0);
		}
	}
}


//Ajax异步传输
var xmlHttp;
function createXMLHttpRequest() {
	if (window.ActiveXObject) {
		xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
	}
	else if (window.XMLHttpRequest) {
		xmlHttp = new XMLHttpRequest();
	}
}

//-->

