﻿// JavaScript Document
var currentMenuItem;
function changeMainMenuBgPic(obj,action) {
	if (action == 1) {
		obj.style.background="url(images/module_menu_bg_on.gif)";
	}
	else if (currentMenuItem == obj) {
		obj.style.background="url(images/module_menu_bg_on.gif)";
	}else {
		obj.style.background="url(images/module_menu_bg.gif)";
	}
}

var old_mainMenu_obj;
function changeModule(obj, menuName) {
	var title = obj.textContent;
	if (title == null) title = obj.innerText;
	if (currentMenuItem != null)
	currentMenuItem.style.background="url(images/module_menu_bg.gif)";
	currentMenuItem = obj;
	obj.style.background="url(images/module_menu_bg_on.gif)";
	if (old_mainMenu_obj != undefined) {
		old_mainMenu_obj.getElementsByTagName("A").item(0).style.color="#000";
	}
	obj.getElementsByTagName("A").item(0).style.color="#fff";
	document.getElementById('menuValue').innerHTML = title;
	window.parent.document.getElementById('leftFrame').src="Frame_leftMenu_"+menuName+".action";
	window.parent.document.getElementById('mainFrame').src="Frame_empty.action";
	old_mainMenu_obj = obj;
}

function getClientDate()
{
    var Tweek, Tmonth;
    var Tday = new Date();
    //取今天的日期，并赋给变量Tday
    switch(Tday.getDay())
    //getday函数返回星期几,0为星期日
    {
        case 1:Tweek="星期一";break;
        case 2:Tweek="星期二";break;
        case 3:Tweek="星期三";break;
        case 4:Tweek="星期四";break;
        case 5:Tweek="星期五";break;
        case 6:Tweek="星期六";break;
        case 0:Tweek="星期日";break;
    }
    switch(Tday.getMonth())
    //getMonth函数返回月份数,0为1月

    {
        case 0:Tmonth="1";break;
        case 1:Tmonth="2";break;
        case 2:Tmonth="3";break;
        case 3:Tmonth="4";break;
        case 4:Tmonth="5";break;
        case 5:Tmonth="6";break;
        case 6:Tmonth="7";break;
        case 7:Tmonth="8";break;
        case 8:Tmonth="9";break;
        case 9:Tmonth="10";break;
        case 10:Tmonth="11";break;
        case 11:Tmonth="12";break;
    }
    // document.write(Tday.getYear()+"-"+Tmonth+"-"+Tday.getDate()+" " + Tweek);
    
    var hour = Tday.getHours();
    var minute = Tday.getMinutes();
    var second = Tday.getSeconds(); 
    var sTime = "";

    // 如果小时数长度<2，则前面补0
    if (hour>=0 && hour<=9) {
        sTime += "0" + hour;
    } else {
        sTime += hour;
    }
    
    // 如果分钟数长度<2，则前面补0
    if (minute>=0 && minute<=9) {
        sTime += ":0" + minute;
    } else {
        sTime += ":" + minute;
    }

    // 如果秒数长度<2，则前面补0
    if (second>=0 && second<=9) {
        sTime += ":0" + second;
    } else {
        sTime += ":" + second;
    }

    document.getElementById('logon_time').innerHTML = 
        "时 间：" + Tday.getYear() + "-" + Tmonth + "-" +
            Tday.getDate() + " " + sTime + " " + Tweek; //显示时间

    setTimeout("getClientDate()", 1000); //设定函数自动执行时间为 1000 ms(1 s) 
}

//菜单隐藏与显示
var old_leftMenu_checked_obj;

function clicked_leftMenu_item(url){
	window.parent.document.getElementById('mainFrame').src=url+".action";
}
 function SwitchMenu(obj){
  if(document.getElementById){
  var el = document.getElementById("Menu_"+obj);
  var ar = document.getElementById("Menu").getElementsByTagName("ul"); 
   if(el.style.display != "block"){ 
    for (var i=0; i<ar.length; i++){
     if (ar[i].className=="submenu")
     ar[i].style.display = "none";
    }
    el.style.display = "block";
   }else{
    el.style.display = "none";
   }
  }
 }
 
 var currentcolor; //本来的颜色
 var currentbackgroundColor; //本来的背景颜色
 function changeTableDataBgColor(Element ,action){
	 if (action ==1) {
		currentcolor=Element.style.color;
        currentbackgroundColor=Element.style.backgroundColor;
        Element.style.color="#5a399f";
        Element.style.backgroundColor="#eeeeee"; 
	 }else {
		  Element.style.color=currentcolor;
        Element.style.backgroundColor=currentbackgroundColor;
	 }
 }

function goto(url) {
	document.forms[0].action = url;
	document.forms[0].submit();
}

function checkPageNo (currentPageNo, maxPageNo) {
	if ((!isInt(currentPageNo)) || (parseInt(currentPageNo) <1) || (parseInt(currentPageNo)> parseInt(maxPageNo))) {
		alert("请输入合适的页数！");
		return false ;
	}else {
		return true;
	}
}