﻿// JScript 文件
//全选
function allCheck(fname) 
{ 
var e=document.getElementsByName(fname); 
for (var i=0;i<e.length;i++) 
{ 
if (e[i].type=='checkbox') 
{

e[i].checked=true; 

 
}
}
}
function noallCheck(fname) 
{ 
var e=document.getElementsByName(fname); 
for (var i=0;i<e.length;i++) 
{ 
if (e[i].type=='checkbox') 
{

 e[i].checked=false;

}
}
}
//网页对话框

function ShowDialog_pic(url, width, height, optValidate) {
	var arr = showModalDialog(url, window, "dialogWidth:" + width + "px;dialogHeight:" + height + "px;help:no;scroll:yes;status:no");
} 
//权限
function  LoadPriv(Hidpriv,con){
//初始化页面数据
var Func_id_str=Hidpriv;
for(i=0;i<document.form1.RolePriv.length;i++){
		var index=Func_id_str.indexOf(document.form1.RolePriv[i].value);
		if (index>=0){
		document.form1.RolePriv[i].checked=true;
		}
		if(con=="See")
		{
		document.form1.RolePriv[i].disabled=true;
		}
}
}
//登录验证
function CheckLogin()
{
  if(document.form1.loginname.value=="")
  {
  alert('用户名不能为空');
  document.form1.loginname.focus();
  return false;
  }
   if(document.form1.pwd.value=="")
  {
  alert('密码不能为空');
  document.form1.pwd.focus();
  return false;
  }
    if(document.form1.MyCode.value=="")
  {
  alert('验证码不能为空');
  document.form1.MyCode.focus();
  return false;
  }
if(isDigit(document.form1.MyCode.value)==false){
	alert("请以数字方式验证码!");
	document.form1.MyCode.select();
	document.form1.MyCode.focus();
	return false;
}
return true;
}
//回车登录
  function   btnClick()   
  {       
  if   (event.keyCode==13)   
  {     
  document.all("btndl").click();   
  return   true;   
  }   
  } 
//清空选择公司,人,...
function selectreset(id,name)
{
 id.value="";
 name.value="";
}
//验证通知公告
function checkAffiche()
{
 if(lb.options[lb.selectedIndex].value=="0")
 {
  alert('请选择类型');
  return false;
 }
 return true;
}
//普通管理员
function commonmange(commonpriv)
{
var Func_id_str=commonpriv;
for(i=0;i<document.form1.RolePriv.length;i++){
	
		document.form1.RolePriv[i].checked=false;

}
for(i=0;i<document.form1.RolePriv.length;i++){
		var index=Func_id_str.indexOf(document.form1.RolePriv[i].value);
		if (index>=0){
		document.form1.RolePriv[i].checked=true;
		}
}
}
//考勤
function checks()
{
if(document.getElementById("Rbltype_10").checked==true)
{
document.getElementById("checks").style.display='block';
document.getElementById("snname").style.display='block';
document.getElementById("LabName").style.display='none';
}
else
{
document.getElementById("checks").style.display='none';
document.getElementById("snname").style.display='none';
document.getElementById("LabName").style.display='block';
}
var str='Rbltype_2,Rbltype_3,Rbltype_4,Rbltype_5,Rbltype_6,Rbltype_7,Rbltype_8,Rbltype_9,Rbltype_10,';
if (document.getElementById("Rbltype_0").checked==true||document.getElementById("Rbltype_1").checked==true)
{
document.getElementById("sptime1").style.display='none';
document.getElementById("sptime2").style.display='none';
document.getElementById("shangfs").style.display='block';
document.getElementById("shangbian").style.display='block';
}
else if(document.getElementById("Rbltype_2").checked==true||document.getElementById("Rbltype_3").checked==true||document.getElementById("Rbltype_4").checked==true||document.getElementById("Rbltype_5").checked==true||document.getElementById("Rbltype_6").checked==true||document.getElementById("Rbltype_7").checked==true||document.getElementById("Rbltype_8").checked==true||document.getElementById("Rbltype_9").checked==true)
{
document.getElementById("sptime1").style.display='block';
document.getElementById("sptime2").style.display='block';
document.getElementById("shangbian").style.display='none';
document.getElementById("shangfs").style.display='none';
}
else if(document.getElementById("Rbltype_10").checked==true)
{
document.getElementById("shangfs").style.display='block';
document.getElementById("shangbian").style.display='block';
document.getElementById("sptime1").style.display='block';
document.getElementById("sptime2").style.display='none';
}
}
//校验是否全由数字组成
function isDigit(s)
{
var patrn=/^[0-9]{1,20}$/;
if (!patrn.exec(s)) return false
return true
}

//校验密码：只能输入6-20个字母、数字、下划线
function isPasswd(s)
{
var patrn=/^(\w){6,20}$/;
if (!patrn.exec(s)) return false
return true
}
//显示系统当前时间
function tick() {
var hours, minutes, seconds, xfile;
var intHours, intMinutes, intSeconds;
var today, theday;
today = new Date();
function initArray(){
this.length=initArray.arguments.length
for(var i=0;i<this.length;i++)
this[i+1]=initArray.arguments[i] }
var d=new initArray(
"星期日",
"星期一",
"星期二",
"星期三",
"星期四",
"星期五",
"星期六");
theday = today.getYear()+"-" + [today.getMonth()+1]+"-" +today.getDate()+"&nbsp;" + d[today.getDay()+1];
intHours = today.getHours();
intMinutes = today.getMinutes();
intSeconds = today.getSeconds();
if (intHours == 0) {
hours = "12:";
xfile = "AM";
} else if (intHours < 12) {
hours = intHours+":";
xfile = "AM";
} else if (intHours == 12) {
hours = "12:";
xfile = "PM";
} else {
intHours = intHours - 12
hours = intHours + ":";
xfile = "PM";
}
if (intMinutes < 10) {
minutes = "0"+intMinutes+":";
} else {
minutes = intMinutes+":";
}
if (intSeconds < 10) {
seconds = "0"+intSeconds+"";
} else {
seconds = intSeconds+"";
}
timeString = theday+"&nbsp;"+hours+minutes+seconds+xfile;
Clock.innerHTML = timeString;
window.setTimeout("tick();", 100);
}
//window.onload = tick;