// JavaScript Document
var menu = function(){
	var t = 15,
		z = 50,
		s = 6,
		a;	
	
	function dd(n){
		this.n = n;  
		this.h = []; // 存取有子菜单的项目
		this.c = []	 // 存取子菜单
	}
	dd.prototype = {
		init: function(p,c)
		{
				a = c;
			var w = document.getElementById(p),
				s = w.getElementsByTagName('ul'),
				l = s.length, //二级菜单的个数
				i = 0;
				
			for(i; i < l; i++)
			{
				var h = s[i].parentNode; 
				this.h[i] = h; 
				this.c[i] = s[i];	
				
				h.onmouseover = new Function(this.n+'.st('+i+',true)');
				h.onmouseout = new Function(this.n+'.st('+i+')');
			}
		},
		
		st: function(x,f)
		{
			var c = this.c[x], 
				h = this.h[x], 
				p = h.getElementsByTagName('a')[0];	
				
				clearInterval(c.t); 
				c.style['overflow'] = 'hidden';
				
			if( f )
			{
				p.className += ' '+a;
				if( !c.mh )
				{
					c.style.display='block'; 
					c.style.height=''; 
					c.mh=c.offsetHeight; 
					c.style.height=0;
				}
				
				if( c.mh == c.offsetHeight )
				{
					c.style.overflow='visible';
				}else
				{
					c.style.zIndex = z; 
					z++; 
					c.t = setInterval(function(){sl(c,1)}, t );
				}
				
			}else
			{
				p.className = p.className.replace(a,''); 
				c.t = setInterval(function(){ sl(c,-1)}, t );
			}

			
		}
	}
	
	function sl(c,f)
	{
		var h = c.offsetHeight;
		if((h <= 0 && f != 1)||(h >= c.mh && f==1))
		{
			if(f==1){
				c.style.filter=''; 
				c.style.opacity=1; 
				c.style.overflow='visible';
			}
			clearInterval(c.t); return
		}
		var d=(f==1) ? Math.ceil((c.mh-h)/s):Math.ceil(h/s), o=h/c.mh;
		c.style.opacity = o; 
		c.style.filter='alpha(opacity='+(o*100)+')';
		c.style.height = h + (d * f) + 'px';
	}
	
	return {dd:dd};
	
}();

function get4Item(dispDiv,pid,classid){	
    $("#"+dispDiv+"DL .selected").removeClass("selected");
	$("#"+dispDiv+classid).addClass("selected");
	//$("#"+dispDiv).load("getTop4.asp?classid="+classid+"&pid="+pid,function(){$("#"+dispDiv).fadeOut().fadeIn(1000);});	
	//$("#"+dispDiv).load("getTop4.asp?classid="+classid+"&pid="+pid);
	var parentid=pid;
	var cid = classid;
	  $("#"+dispDiv).load("getTop4.asp",{'classid':cid,'pid':parentid});
	}

function get4ItemShort(dispDiv,pid,classid){	
    $("#"+dispDiv+"DL .selected").removeClass("selected");
	$("#"+dispDiv+classid).addClass("selected");
	//$("#"+dispDiv).load("getTop4Short.asp?classid="+classid+"&pid="+pid,function(){$("#"+dispDiv).fadeOut().fadeIn(1000);});
	$("#"+dispDiv).load("getTop4Short.asp?classid="+classid+"&pid="+pid);
	}
	
function showsubsublist(id){
	if(document.getElementById("subsubmenu"+id).style.display=="none"){	
	$("#openspan"+id).html("[-]");
	$("#subsubmenu"+id).slideDown(1000);
	document.getElementById("menuLi"+id).style.backgroundImage="url(images/ddbgnow.jpg)"; 
	//document.getElementById("menuLi"+id).style.background="../images/ddbgnow.jpg";
	//$("#menuLi"+id).attr("");
	//document.getElementById("subsubmenu"+id).style.display="";
	}
	else
	{
	$("#openspan"+id).html("[+]");
	$("#subsubmenu"+id).slideUp(1000);
	document.getElementById("menuLi"+id).style.backgroundImage="url(images/ddbg.jpg)"; 
	//document.getElementById("menuLi"+id).style.background="../images/ddbg.jpg";
	//document.getElementById("subsubmenu"+id).style.display="none";		
		}
	}
function clearRedNote(){
	$("#submenu .selectedBigNote").removeClass("selectedBigNote");	
	$("#submenu .selectedSmallNote").removeClass("selectedSmallNote");
	}
	
function showlist(fID,sID,tID,p){
	
	$("#newsList").load("listOnly.asp?firstID="+fID+"&secondID="+sID+"&thirdID="+tID+"&page="+p,function(){$("#newsList").hide().fadeIn(1000)});	
	}
	
function showlistInUserLogin(fID,sID,tID,p,key){
	
	$("#login_mainContent").load("listOnly1.asp?firstID="+fID+"&secondID="+sID+"&thirdID="+tID+"&page="+p+"&key="+escape(document.getElementById("key").value),function(){$("#login_mainContent").hide().fadeIn(1000)});	
	}
	
	
function searchInUserLogin(fID,sID,tID,p)
{  // alert("listOnly1.asp?firstID="+fID+"&secondID="+sID+"&thirdID="+tID+"&page="+p+"&key="+escape(document.getElementById("key").value));
	$("#login_mainContent").load("listOnly1.asp?firstID="+fID+"&secondID="+sID+"&thirdID="+tID+"&page="+p+"&key="+escape(document.getElementById("key").value),function(){$("#login_mainContent").hide().fadeIn(1000)});	
	}	
	
function showListNoThirdClass(fID,sID,tID,title,url){
	if(url!=""){
		//alert(url);
		window.location.href=url;}
	else{
	clearRedNote();
	$("#nav1").html(title);
	//sdocument.getElementById("nav2").innerHTML=title;
	$("#nav2").html(title);
	$("#nav3").html("");
	$("#nav4").html("");
	$("#nav5").html("");
	$("#menuLiA"+sID).addClass("selectedBigNote");	
	$("#newsList").load("listOnly.asp?firstID="+fID+"&secondID="+sID+"&thirdID="+tID,function(){$("#newsList").hide().fadeIn(1000)});
	}
    }
function showListNoThirdClassInUserLogin(fID,sID,tID,title){
	clearRedNote();
	$("#subTitle").html(title);
	$("#menuLiA"+sID).addClass("selectedBigNote");	
	$("#login_mainContent").load("listOnly1.asp?firstID="+fID+"&secondID="+sID+"&thirdID="+tID,function(){$("#login_mainContent").hide().fadeIn(1000)});
	}
	
function showListHaveThirdClass(fID,sID,tID,title,title1,url){
	if(url!=""){
		//alert(url);
		window.location.href=url;}
	else
	{clearRedNote();
	$("#nav1").html(title1);
	$("#nav2").html(title);
	$("#nav3").html(title1);
	$("#nav4").html("&nbsp;&gt;&nbsp;");
	$("#nav5").html(title+"&nbsp;&gt;&nbsp;");
	$("#menuLiA"+sID).addClass("selectedBigNote");
	//alert(obj.id);
	//alert("#menuLi"+sID+" #subsubmenuLi"+tID+" a");
	$("#subsubmenuLi"+tID).addClass("selectedSmallNote");	
	$("#newsList").load("listOnly.asp?firstID="+fID+"&secondID="+sID+"&thirdID="+tID,function(){$("#newsList").hide().fadeIn(1000)});
	}
	}
	
function menuPro(fID,sID,tID){
	if(tID!=0){
		$("#nav5").load("getTitleNav5.asp?id="+sID);
		$("#nav1").load("getTitle.asp?id="+tID);
		$("#nav2").load("getTitle.asp?id="+sID);
		$("#nav3").load("getTitleNav3.asp?id="+tID)
		$("#openspan"+sID).html("[-]");
	    $("#subsubmenu"+sID).slideDown(1000);
	    document.getElementById("menuLi"+sID).style.backgroundImage="url(images/ddbgnow.jpg)"; 
		}
		else
		{
		$("#nav1").load("getTitle.asp?id="+sID);
		$("#nav2").load("getTitle.asp?id="+sID);
		}
	
	}
	
function showItem(fID,sID,tID,id,page){
	$("#newsList").load("readItem.asp?firstID="+fID+"&secondID="+sID+"&thirdID="+tID+"&id="+id+"&page="+page,function(){$("#newsList").hide().fadeIn(1000)});
	}

function showItemInUserLogin(fID,sID,tID,id,page,key){
	
	$("#login_mainContent").load("readItem1.asp?firstID="+fID+"&secondID="+sID+"&thirdID="+tID+"&id="+id+"&page="+page+"&key="+escape(key),function(){$("#login_mainContent").hide().fadeIn(1000)});
	}

function backTolist(fID,sID,tID,page){
		$("#newsList").load("listOnly.asp?firstID="+fID+"&secondID="+sID+"&thirdID="+tID+"&page="+page,function(){$("#newsList").hide().fadeIn(1000)});
	}

function backTolistInUserLogin(fID,sID,tID,page,key){
		$("#login_mainContent").load("listOnly1.asp?firstID="+fID+"&secondID="+sID+"&thirdID="+tID+"&page="+page+"&key="+escape(key),function(){$("#login_mainContent").hide().fadeIn(1000)});
	}

function gotoList(fID,sID,tID){
	
	window.location.href="alllist.asp?firstID="+fID+"&secondID="+sID+"&thirdID="+tID;
	
	}
	
function getTop4(){
	$("#top4").load("getTop4Company.asp");
	}

function getOneStar(){
	$("#starWeekly").load("getStar.asp");
	}
	
function get4ItemOnTop(dispDiv,pid,classid){	
  	$("#"+dispDiv).load("getTop4OnTop.asp?classid="+classid+"&pid="+pid);
	}

function loadProInHomepage(){
	//下载党建事务
 get4Item('djsw',11,14);
 //下载纪检监察
 get4Item('jjjc',0,35);
 //下载工会工作
 get4Item('ghgz',0,39);
 //下载青年工作
 get4ItemShort('qngz',0,42);
 //下载企业文化
 get4Item('qywh',0,44);
 //下载文件汇编
 get4Item('wjhb',52,55);
 // 下载top4
 getTop4();
 //下载时代先锋
 get4ItemShort('sdxf',0,46);
 //下载每周一星
 getOneStar();
 ////下载集团纵横
// get4ItemOnTop('jtzh',0,18);
 //下载领导讲话
 get4ItemOnTop('zywj',0,51);
 //下载党建论坛
 get4Item('djlt',0,12);
 //下载党建时讯
 get4Item('jcdj',20,24);
 //下载企业动态
 get4Item('qyxx',21,27);
	}
	
function gotoList(){
	$("#msg").html("");	
	if($("#username").val()=="")
	{$("#msg").html("用户名不能为空!");
	 $("#username").focus();
	}
		else
	{	if($("#password").val()=="")
	     {$("#msg").html("密码不能为空!");
		 $("#password").focus();
		 }
		 else
		 {login();}
		}
	
	}
function login(){
	$.ajax({
		    type:"POST",
            url:"checkLogin.asp",
            data:{username:$("#username").val(),password:$("#password").val()},
            beforeSend:function(){$("#msg").html("处理中...");},             
            success:function(data){
			if(data.indexOf("密码错误")>0)
			{
				$("#msg").html("用户名或密码错误");
				$("#username").val("");
				$("#password").val("");
			    $("#username").focus();	
				
			}
			else
			{
				window.location="login_list.asp";
				}
			  }            
         });
	
	}
	
	function modifyInfo(id){
	clearRedNote();
	$("#subTitle").html("修改密码");
	$("#login_mainContent").load("edituser.asp?id="+id,function(){$("#login_mainContent").hide().fadeIn(1000)});	
		}
		
	function resetForm(id){
		$("#pass1").val("");
		$("#pass2").val("");
		$("#pass1").focus();
		}
	function submitForm(id){
		if($("#pass1").val()=="")
		{alert("新密码不能为空!");
		 $("#pass1").focus();
		}
		else
		{
			if($("#pass2").val()=="")
			{
			alert("新密码确认不能为空!");
		    $("#pass2").focus();
			}
			else
			{ if($("#pass2").val()!=$("#pass1").val())
			  { alert("两次密码输入不一致!");
		        $("#pass1").val("");
		        $("#pass2").val("");
		        $("#pass1").focus();				
				}
			  else
			  {
			$.ajax({
		    type:"POST",
            url:"savePass.asp",
            data:{pass:$("#pass1").val(),id:id},
            beforeSend:function(){$("#msg").html("处理中...");},             
            success:function(data){
		     alert("密码修改成功!请重新登录");
			 window.location.href="logout.asp";
			  }            
         });
	
				  }
				
				}
			}
		}
		
		function checkForm()
		{
		if($("#keyWords").val()=="")
	     {
		  alert("请输入关键字!");
		  return false;
		 }
		}
