<!--=======高亮无效表单数据=======-->

function alertaa(aa)
{
	alert(aa);
}

function markObj(errorObj,Kind,Times)
{
	if(Kind)
	{
		errorObj.style.border="solid 1px #ff0000";
		if(Times==0)
		{
			errorObj.focus();
		}
	}
	else
	{
		for(i=0;i<errorObj.length;i++)
		{
			errorObj[i].style.border="solid 1px #ff0000";
		}
	}
}


<!--=======控制文本框只能输入数字=======-->

function checkinput()
{
	if((window.event.keyCode<48||window.event.keyCode>57)&&(window.event.keyCode<96||window.event.keyCode>105)&&window.event.keyCode!=8&&window.event.keyCode!=46&&window.event.keyCode!=37&&window.event.keyCode!=39)
		return false
	return true
}


<!--=======移动框架=======-->

var movediv_speed										//移动速度
var movediv_width1,movediv_starts,movediv_over,movediv_width1,movediv_width2		//初始坐标
var movediv_i											//循环次数
var movediv_aa


/*	
	movediv_speed=20
	movediv_width1=movediv_starts=0
	movediv_width1=200
	movediv_width2=12
	movediv_over=movediv_starts-movediv_width1
	
	div1.style.movediv_width1=movediv_width1 + "px"
	div2.style.movediv_width1=(parseInt(movediv_width1) + movediv_width1) + "px"
	div3.style.movediv_width1=(parseInt(movediv_width1) + movediv_width1 + movediv_width2) + "px"
	
	function moveleft()
	{
		movediv_aa=setInterval("movediv('l')",movediv_speed)
	}
	
	function moveright()
	{
		movediv_aa=setInterval("movediv('r')",movediv_speed)
	}
*/
	
movediv_i=0

function movediv(dir,objn)
{
	var width		//初始移动距离
	width=50
	if(dir=="l")
	{
		movediv_width1-=width - movediv_i*4
		eval(objn + "=\"" + movediv_width1 + ",*\";")
		movediv_i++
		if(movediv_width1<=movediv_over)
		{
			objn=movediv_over + ",*"
			document.images["arrow"].src="images/moveright.gif"
			movediv_width1=movediv_over
			movediv_i=0
			tdtd1.style.display="none"
			tdtd2.align="left"
			clearInterval(movediv_aa)
		}
	}
	else
	{
		movediv_width1+=width - movediv_i*7
		eval(objn + "=\"" + movediv_width1 + ",*\";")
		movediv_i++
		if(movediv_width1>=movediv_starts)
		{
			objn=movediv_starts + ",*"
			document.images["arrow"].src="images/moveleft.gif"
			movediv_width1=movediv_starts
			movediv_i=0
			tdtd1.style.display=""
			tdtd2.align="center"
			clearInterval(movediv_aa)
		}
	}
		
}

<!-----------------------------询问是否删除---------------------------->

function askdel()
{
	asked=confirm("确定要删除吗？")
	if(asked==0)
		return true
	else
		return false
}


<!--------------------------查看是否勾选了记录------------------------->

function checkempty(cobj)
{
	flag=0
	for(i=0;i<cobj.length;i++)
	{
		flag=1
		if(cobj[i].checked==true)
			break;
	}
	if(flag==0)
	{
		if(cobj.checked)
			return false
		else
			return true
	}
	else 
	{
		if(i==cobj.length)
			return true
		else
			return false
	}
}


<!--------------------------全选/清空------------------------->

function selectall(cobj,flag)
{
	flag1=0
	if(flag=="选择全部")
	{
		for(i=0;i<cobj.length;i++)
		{
			flag1=1
			cobj[i].checked=true
		}
		if(flag1==0)
			cobj.checked=true
	}
	else
	{
		for(i=0;i<cobj.length;i++)
		{
			flag1=1
			cobj[i].checked=false
		}
		if(flag1==0)
			cobj.checked=false
	}
}


<!-----------------------------检查EMAIL---------------------------->

function checkemail(text)
{
	index1=text.indexOf("@")
	if(index1<=0)
		return true
	index2=text.indexOf(".",index1+3)
	if(index2==-1)
		return true
	index3=text.lastIndexOf(".")
	if(index3==text.length-1)
		return true
	return false
}


<!------------------过滤非法字符------------>

function unchar(text)
{
	var aa=new Array(30)
	aa[0]="#"
	aa[1]="*"
	aa[2]="!"
	aa[3]="~"
	aa[4]="$"
	aa[5]="%"
	aa[6]="^"
	aa[7]="&"
	aa[8]="["
	aa[9]="]"
	aa[10]="-"
	aa[11]="_"
	aa[12]="+"
	aa[13]="="
	aa[14]="|"
	aa[15]="["
	aa[16]="]"
	aa[17]="{"
	aa[18]="}"
	aa[19]=","
	aa[20]="."
	aa[21]="<"
	aa[22]=">"
	aa[23]="/"
	aa[24]="?"
	aa[25]="@"
	aa[26]=";"
	aa[27]=":"
	aa[28]="'"
	aa[29]="\\"
	for(i=0;i<text.length;i++)
		for(t=0;t<aa.length;t++)
		{
			if(text.charAt(i)==aa[t])
			{
				return aa[t]
			}
		}
	return 1
}

<!------------------弹出对话框显示特定字符串------------>
function alertvalue(text)
{
	alert(text)
}

<!--===============================显示日期时间==============================-->

function showdatetime(num,color,size)
{
	var now=new Date()
	var year=now.getYear()
	var month=now.getMonth()+1
	var date=now.getDate()
	var hour=now.getHours()
	var minute=now.getMinutes()
	var second=now.getSeconds()
	var day=now.getDay()
	var hello_str
	
	if(hour<5||hour>=22)
		hello_str="夜里好！"
	else if(hour>=5&&hour<8)
		hello_str="早上好！"
	else if(hour>=8&&hour<12)
		hello_str="上午好！"
	else if(hour>=12&&hour<14)
		hello_str="中午好！"
	else if(hour>=14&&hour<18)
		hello_str="下午好！"
	else if(hour>=18&&hour<22)
		hello_str="晚上好！"
		
	switch(day)
	{
		case 0: day="星期日";break;
		case 1: day="星期一";break;
		case 2: day="星期二";break;
		case 3: day="星期三";break;
		case 4: day="星期四";break;
		case 5: day="星期五";break;
		case 6: day="星期六";break;
	}
	
	var str="<font style='font-size:" + size + ";color=" + color + "'>"
	//var str=""
	switch(num)
	{
		case 1: str=str + year + "年" + month + "月" + date + "日";break;
		case 2: str=str + formathour + ":" + minute + ":" + second;break;
		case 3: str=str + hello_str;break;
		case 4: str=str + day;break;
	}
	str=str + "</font>"
	document.write(str)
}



<!------------------前台函数---------------->
/*
----------全选/清空
function selectchecked()
{
	checkall=document.form1.checkall
	check=document.form1.checked
	if(checkall.checked==true)
		selectall(check,"选择全部")
	else
		selectall(check,"清空全部")
}
---------删除选中记录
function checkdel()
{
	check=document.form1.checked
	if(checkempty(check))
	{
		alert("请勾选您要删除的记录")
		return false
	}
	else if(askdel())
		return false
	else
	return true
}
---------过滤非法字符
	else
	{
		flag=unchar(title)
		if(flag!=1)
		{
			alert("不能含有" + flag)
			return false
		}
	}
----------检查上传图片
function checkfile()
{
	text=document.form1.image.value
	if(checkfilevb(text)==1)
	{	
		alert("请选择上传照片")
		return false
	}
	else if(checkfilevb(text)==2)
	{
		alert("请上传JPG、GIF或BMP格式的照片")
		return false
	}
	return true
}
*/

<!--=======变化日期列表=======-->

/*function chy(oy,om,od)
{	
	om.options.length=1
	om.options[0].text=""
	om.options[0].value=0
	if(oy.value!=0)
	{
		for(i=1;i<=12;i++)
		{
			om.add(document.createElement("Option"))
			om.options[i].text=i
			om.options[i].value=i
		}
	}
	chm(oy,om,od)
}

function chm(oy,om,od)
{
	od.options.length=1
	od.options[0].text=""
	od.options[0].value=0
	if(om.value!="")
	{
		var day=new Array
		var bm=om.value
		var t
		if(bm==1||bm==3||bm==5||bm==8||bm==7||bm==10||bm==12)
			for(i=1;i<=31;i++)
				day[i]=i
		if(bm==4||bm==6||bm==9||bm==11)
			for(i=1;i<=30;i++)
				day[i]=i;
		if(bm==2)
		{
			var by=oy.value
			if(by%4==0&&by%100!=0)
					t=29
			else
					t=28
			for(i=1;i<=t;i++)
					day[i]=i
		}
		
		for(i=1;i<day.length;i++)
		{
			od.add(document.createElement("Option"))
			od.options[i].text=day[i]
			od.options[i].value=day[i]
		}
	}
}
*/