﻿
var selectedMenu = new Array();	//导航中被选中的按钮的集合;

//为导航添加点击事件
    
function changeMenu(divObj){
	liObj = divObj.getElementsByTagName("li");
	len = liObj.length;
	
	var index = selectedMenu.push("") - 1;
	
	for(var i=0;i<len;i++){
		if(liObj[i].className=="link"){
			liObj[i].onclick = function(){changeClass(this,index);};
		
		}
	}
}

function changeMenu2(divObj){
	liObj = divObj.getElementsByTagName("li");
	len = liObj.length;
	
	var index = selectedMenu.push("") - 1;
	
	for(var i=0;i<len;i++){
		if(liObj[i].className=="link"){
			liObj[i].onclick = function(){changeClass(this,index);};
			liObj[i].onmouseover = function(){window.parent.document.getElementById("Layer_" + this.getElementsByTagName("a")[0].id).style.display="";};
			liObj[i].onmouseout = function(){window.parent.document.getElementById("Layer_" + this.getElementsByTagName("a")[0].id).style.display="none";};
		
		}
	}
}


//改变被选中导航按钮的样式

function changeClass(liObj,index){
	if(liObj==selectedMenu[index])
		return;
	
	if(liObj.className=="link")
		liObj.className = "link2";
	else
		liObj.className = "link";
	
	if(selectedMenu[index]==""){
		selectedMenu[index] = liObj;
	}else{
		selectedMenu[index].className = "link";
		selectedMenu[index] = liObj;
	}
}

//为导航列表添加事件

function headerListChange(divobj){
    listObjs = divobj.getElementsByTagName("div");
    
    var width = document.documentElement.offsetWidth;
	
    if(width > 961){
        if("IE7" == checkOs())
            listObjs[0].style.left = ((width-961)/2) + "px";
        else if("IE6" == checkOs())
            listObjs[0].style.left = ((width-961)/2 - 8) + "px";
        else
            listObjs[0].style.left = ((width-961)/2 - 8.5) + "px";
    }
    else{
        listObjs[0].style.left = "0px";
    }
    
    for(i=0; i<listObjs.length; i++){
        if(i>0)
            listObjs[i].style.left = parseInt(listObjs[i-1].style.left.substring(0,listObjs[i-1].style.left.indexOf("px"))) + 96 + "px";
        listObjs[i].className = "layer_list";
        listObjs[i].style.display = "none";
        listObjs[i].onmouseover = function(){this.style.display = "";};
        listObjs[i].onmouseout = function(){this.style.display = "none";};
    }
}

function checkOs(){
    if (window.XMLHttpRequest) {
         if(!window.ActiveXObject)
            return "Other";
         else
            return "IE7";
         
    }else {
        return "IE6";
    }
}

//改变表格中每行的背景
function changeTbBg(tableObj){
	len = tableObj.rows.length;
	for(i=0;i<len;i++){
		if(i%2==1){
			tableObj.rows[i].className = "paging_tr1";
			tableObj.rows[i].onmouseover = function(){this.className = "paging_tr3";};
			tableObj.rows[i].onmouseout = function(){this.className = "paging_tr1";};
		}
		else{
			tableObj.rows[i].className="paging_tr2";
			tableObj.rows[i].onmouseover = function(){this.className = "paging_tr3";};
			tableObj.rows[i].onmouseout = function(){this.className = "paging_tr2";};
		}
	}
}

function changeTbBg2(tableObj){
	len = tableObj.rows.length;
	for(i=1;i<len;i++){
		if(i%2==0){
			tableObj.rows[i].className = "paging_tr1";
			tableObj.rows[i].onmouseover = function(){this.className = "paging_tr3";};
			tableObj.rows[i].onmouseout = function(){this.className = "paging_tr1";};
		}
		else{
			tableObj.rows[i].className = "paging_tr2";
			tableObj.rows[i].onmouseover = function(){this.className = "paging_tr3";};
			tableObj.rows[i].onmouseout = function(){this.className = "paging_tr2";};
		}
	}
}


//修改按钮及输入框等的样式
function changeInput(){
    var inputObj = document.getElementsByTagName("input");
    for(i=0;i<inputObj.length;i++){
        if(inputObj[i].type=="text"){
            inputObj[i].className = "text_input";
        }else if(inputObj[i].type=="password"){
            inputObj[i].className = "text_input";
        }else if(inputObj[i].type=="file"){
            inputObj[i].className = "text_input";
        }else if(inputObj[i].type=="button"){
            inputObj[i].className = "button";
        }else if(inputObj[i].type=="submit"){
            inputObj[i].className = "button";
        }else if(inputObj[i].type=="reset"){
            inputObj[i].className = "button";
        }
    }
}

//修改提示的背景图片
function changeTisi(){
    var divObj = document.getElementById("tsimg");
    var number = Math.ceil(Math.random()*9);
    divObj.style.background = "url(../images/tisi/tisi" + number + ".jpg)";
}

//修改左侧导航标题的背景图片
function changeLeftTitle(){
    var divObj = document.getElementById("lefttitle");
    var number = Math.ceil(Math.random()*4);
    divObj.style.background = "url(../images/lefttitlebg/lefttitlebg" + number + ".jpg)";
}

//点击头部导航按钮的事件,转到某一页面
function changePage(item){
    var aObj = window.parent.frames["headerframe"].document.getElementById(item);
    aObj.click();
}
function turnToPage(item,id){
    var aObj = window.parent.frames["headerframe"].document.getElementById(item);
    aObj.href = "container.aspx?id=" + id + "&sid=" + id;
    aObj.click();
}

//时间比较,时间格式为"yyyy-MM-dd hh:mm:ss"
function compareDate(date1, date2){  //date1是否大于date2
    var year1 = date1.substring(0,date1.indexOf("-")); 
    var year2 = date2.substring(0,date2.indexOf("-")); 
    var month1 = date1.substring(date1.indexOf("-")+1,date1.lastIndexOf("-")); 
    var month2 = date2.substring(date2.indexOf("-")+1,date2.lastIndexOf("-")); 
    var day1 = date1.substring(date1.lastIndexOf("-")+1,date1.indexOf(" ")); 
    var day2 = date2.substring(date2.lastIndexOf("-")+1,date2.indexOf(" ")); 
    
    if( parseInt(year1) > parseInt(year2) ){
        return true; 
    }else if( parseInt(year1) < parseInt(year2) ){
        return false; 
    }else if( parseInt(month1) > parseInt(month2) ){
        return true; 
    }else if( parseInt(month1) < parseInt(month2) ){
        return false; 
    }else if( parseInt(day1) > parseInt(day2) ){
        return true; 
    } 
    
    return false;
}

//判断时间是否在一个月内,时间格式为"yyyy-MM-dd hh:mm:ss"
function isNew(date){ 
    var now = new Date();
    var newtime = now.getFullYear() + "-" + (now.getMonth()) + "-" + now.getDate() + " 00:00:00";
    
    return compareDate(date, newtime);
}

//处理批量删除事件
function ChoiceAll()
{
	var choices = document.getElementsByName("choice")
	for(var i=0;i<choices.length;i++)
		choices[i].checked = true;
}
function unChoiceAll()
{
	var choices = document.getElementsByName("choice")
	for(var i=0;i<choices.length;i++)
	{
		if(choices[i].checked==true)
			choices[i].checked = false;
		else
			choices[i].checked = true;
	}
}
function Check(noChoiceWord)
{
	var b = false;
	var choices = document.getElementsByName("choice")
	for(var i=0;i<choices.length;i++)
	{
		if(choices[i].checked==true)
			b = true;
	}
	if(b==true)
		return true;
	else
	{
		alert(noChoiceWord);
		return false;
	}
}