/***
 *@description:长沙市政府门户网站公共脚本文件
 *@created by :TRS朱治龙
 *@create time:2011年9月28日16:40:10
 *@Last modify time:2011年10月27日9:33:12
 *@Modify log
 *2011-10-27   TRSZZL 英文站点的链接地址换成由http://www.changsha.gov.cn/EN/ 换成 http://en.changsha.gov.cn/
 */
$(function(){
  //细览页的功能按钮实现
  $("#btn_Print,#btn_Print_b").click(function(){//打印
	  window.print() ;							 
  });
  $("#btn_Close,#btn_Close_b").click(function(){//关闭
	  window.close();							 
  });
  $('#fontSizeBig').click( function(){//字号设为大
    $('#docContent_detail').css('font-size', '24px');
	return false;
  });	

	
  $('#fontSizeMiddle').click( function(){//字号设为重
    $('#docContent_detail').css('font-size', '16px');
	return false;
  });
	
  $('#fontSizeSmall').click( function(){//字号减小
    $('#docContent_detail').css('font-size', '12px');
	return false;
  });
  $("ul.topLink_version li a[href='http://www.changsha.gov.cn/EN/']").attr( "href","http://en.changsha.gov.cn/");//更换英文站点地址
  $("ul.topLink_gov li a[href='http://www.changsha.gov.cn/csswyh/']").attr("href","http://old.changsha.gov.cn/csswyh/");  
  //检索处理
  $("#searchForm").submit(function(){
	  if($("#txt_commonsearchWord").val()==""){
	    alert("请输入关键词");
	    return false;
	  }
	  else{
	    var searchword=$("#txt_commonsearchWord").val();								
	    var reg = /\s{2,}/g;
		  searchword=searchword.replace(reg," ");										
		  searchword=searchword.replace(/^\s+|\s+$/g,""); 										
		  $("#txt_commonsearchWord").val(searchword.replace(/\ /g,"*"));										
		  return true;
	  }							   
								   
  });
  
  //去掉顶部菜单里的文字并显示为图片
  $("#mainNav li a").html("&nbsp;");
  $("#mainNav li a").css("visibility","visible");
  //根据URL动态设置当前菜单
	
	var navStayTime = '';//时间停留器，如果鼠标移开后，不在当前栏目，则切换顶部菜单到当前栏目
	changeNav();
	
  //鼠标悬停在菜单栏上的效果
  $("#mainNav li.navItem").mouseover(function(){
    var index=$('#mainNav li.navItem').index(this);
	$("#mainNav li.navItem").removeClass("active");
	var $preChnl = $("#mainNav li.navItem a[class$=active]");
	var preClassName = $preChnl.attr("class");
	$preChnl.attr("class",preClassName.replace("_active",""));
	$preChnl.parent().find("a").removeClass(preClassName).addClass(preClassName.replace("_active","")).show();
	if($.browser.msie&&$.browser.version=="6.0"){
		$("#mainNav li.navItem a").show();
    }
    setCurNavIndex(index);
	clearTimeout(navStayTime);
  });
  $("#mainNav,.subChnl").mouseover(function(){clearTimeout(navStayTime)});
  $("#mainNav,.subChnl").mouseout(function(){
		clearTimeout(navStayTime);
		navStayTime = setTimeout(function(){
			$("#mainNav li.navItem").removeClass("active");
			var $preChnl = $("#mainNav li.navItem a[class$=active]");
			var preClassName = $preChnl.attr("class");
			$preChnl.attr("class",preClassName.replace("_active",""));
			changeNav();
		},800);
	});
  //去掉顶部菜单最后的链接的bord-right
  $("#ul_subChnl li dl").each(function(idx,ele){
    $(ele).find("dt:last").addClass("last");
  });
  
  //顶部图片切换
  var idx_top=1;
  var clear_topPics=setInterval( function(){
		  var picsNums=5;
		  if(idx_top==picsNums){
			  idx_top=0;
			}
		  if(idx_top<picsNums){
			$('#ul_topPics li').hide().eq(idx_top).fadeIn(1000);
			idx_top++;
		  }
  } ,5000);
})

var changeNav = function(){
  var idx_url=0;//
  var curNavSeted=false;//是否已设置当前栏目，如果该值为false，则设置首页为当前栏目
  var url = window.location.href;//获取浏览器URL，用于判断栏目
	var chnlUrl=["zjcs","xxgk","wsbs","ggfw","zmhd","zsyz","yqxx"];	//存储各个栏目的URL字符串路径，用于判断当前栏目
	$.each(chnlUrl, function(){       
		 idx_url++;
		 if(url.indexOf(this)!=-1){
		    setCurNavIndex(idx_url);
			curNavSeted=true;
			return null;
		 }
	});
	try{
	  if(url.indexOf("cs_header.html")!=-1){//设置使用IFRAME嵌套头部时，根据父级页面的URL动态的设置当前栏目，目前只有互动交流的市长信息和信息公开的规范性文件用到
		   if(window.top.location.href.indexOf("zwxx")!=-1){//互动交流的市长信息
			  setCurNavIndex(5);
			  curNavSeted=true;
			  return null;
		   }else if(window.top.location.href.indexOf("xxgk")!=-1){//信息公开的规范性文件
			   setCurNavIndex(2);
			  curNavSeted=true;
			  return null;
		  }
			   
	  }
	}catch(err){
	  curNavSeted=false;	
	}
	if(curNavSeted==false){
		setCurNavIndex(0);
	}	
}

var setCurNavIndex = function(idx){
  var curNav = $($("#mainNav li.navItem").get(idx));
  if(curNav==null){
    return;
  }
  curNav.addClass("active");
  var curChnlLink = curNav.find("a");
  var curNavClassName = curChnlLink.attr("class");
  if(curNavClassName!=null&&curNavClassName.indexOf("_active")==-1){
	curChnlLink.removeClass(curNavClassName);
	curChnlLink.addClass(curNavClassName+"_active").show();
	$("#ul_subChnl li").hide().eq(idx).show();
  }
  
}

//jquery动态加载加载JS和CSS文件的插件。
$.extend({
    includePath: "http://www.changsha.gov.cn/images/",//window.location.href.indexOf("10.1.8.38")!=-1?'http://10.1.8.38/images/':'http://61.187.135.146:8080/pub/csszf/images/',
    include: function(file){
        var files = typeof file == "string" ? [file] : file;
        for (var i = 0; i < files.length; i++){
            var name = files[i].replace(/^\s|\s$/g, "");
            var att = name.split('.');
            var ext = att[att.length - 1].toLowerCase();
            var isCSS = ext == "css";
            var tag = isCSS ? "link" : "script";
            var attr = isCSS ? " type='text/css' rel='stylesheet' " : " language='javascript' type='text/javascript' ";
            var link = (isCSS ? "href" : "src") + "='" + $.includePath + name + "'";
            if ($(tag + "[" + link + "]").length == 0) document.write("<" + tag + attr + link + "></" + tag + ">");
        }
    }
});
 if(!($.dialog)){
  $.include('lhgdialog/lhgdialog.min.js');
}


