﻿// [Jquery 代码] =============================================================================================

$(function(){	//Dom对象加载完成后执行

//*******************************************************************导航

//*******************************************************************鼠标经过 子标签动作
	$(".Nav_Hover li").hover(function(){$(this).children("ul").slideToggle("fast");},function(){$(this).children("ul").slideUp("fast");});
	
//*******************************************************************鼠标经过 子标签动作
	$(".Nav li").hover(function(){$(this).animate({"text-indent": "0px"}, "fast");},function(){$(this).animate({"text-indent": "0px"}, "fast");});

//*******************************************************************分页
$(window).load(function(){
	
	$(".hydtnycontent .CustomTextList").pagination({
		pageSize : 12,		//每页几条
		pageNum : 20,			//页码显示个数，使用双数
		backFunc:function($row){
			$row.find(".Name").each(function(){
			//	Comm.zoomHV($(this), $(this).find('img'));
			});
		}
	});
});



//*******************************************************************点击展开栏目
	$(".Nav_Hover li").click(function(e){
		$(this).children("ul").slideToggle("fast");
		$(this).siblings().children("ul").slideUp("fast");
		e.stopPropagation();
	});
	
//*******************************************************************判断有无子菜单并加背景
	$(".Nav_Hover li").addClass(function(){
		if($(this).children("ul").length == 0){
			return "current";
		}
	});

//*******************************************************************根据当前页并展开菜单
//	var doc_url = document.location.href;
//	var UrlToDir_regex = /(\w+):\/\/([\w.]+)(\/\S*\/)/;
//	var Url_Regexed = doc_url.match(UrlToDir_regex);
//	if(Url_Regexed!=null){
//		var doc_dir = Url_Regexed[3];
//		$(".Nav_Hover li a[href='"+doc_dir+"']").parents("ul").css("display","block");
//		$(".Nav_Hover li a[href='"+doc_dir+"']").next("ul").css("display","block");
//	}


	$(".search a").on("click", function() {
				$(".search1").fadeIn("fast");
			})
		.on('blur',function() {
			setTimeout(function() {
				if(!$(".search1 input").is(":focus"))
					$(".search1").fadeOut("fast");
				}, 200);
		});
	$(".search1 input").on("blur", function() {
		$(".search1").fadeOut("fast");
	});
});


// [Jquery 插件] =============================================================================================

//***************************************************浮动框插件

/* 
* Floater 0.9 浮动框
* Copyright (c) 2013 ZhibinPu
* Date: 2013-12-11
* jquery-1.8.2.min.js
*/ 

(function($){ 
	$.fn.Floater = function(options){
		var defaults = {
			startPosition : 200,	//初始位置
			movePosition : 100,		//移动时相对位置
			bottomDistance : 200	//底部距离
		}
		var options = $.extend(defaults, options);
		this.each(function(){
			var scrollbox = $(this);
			var boxHeight = scrollbox.height();				//浮动框自身高度
			var boxPosition = scrollbox.position().top;		//浮动框位置
			var bodyHeight = $(document.body).height();		//网页整体高度

			$(window).scroll(function(){
				var offsetTop;									//当前滚动位置
				if( $(document).scrollTop() <= options.startPosition ){
					offsetTop = options.startPosition;
				}
				else if( $(document).scrollTop() >= bodyHeight - boxHeight - options.bottomDistance ){
					offsetTop = bodyHeight - boxHeight - options.bottomDistance;
				}
				else{
					offsetTop = $(document).scrollTop() + 100;
				}
				scrollbox.animate({top:offsetTop},{duration:600,queue:false});
				$(".output").html("当前浮动框离顶部距离" + offsetTop + "<br>" +(bodyHeight - boxHeight - options.bottomDistance));
			});
		});
	};
})(jQuery); 

$(function(){$(".ScrollBox").Floater();});









// [JS 代码] =============================================================================================


