

lastScrollY = 0;
function FloatScroll() {
    var diffY;
    if (document.documentElement && document.documentElement.scrollTop){
    	diffY = document.documentElement.scrollTop;
	}
    else if (document.body){
    	diffY = document.body.scrollTop;
	}
    else
    {}
    percent = .1 * (diffY - lastScrollY);
    if (percent > 0){
		percent = Math.ceil(percent);
	}
    else{
		percent = Math.floor(percent);
	}
    document.getElementById("divQQbox").style.top = parseInt(document.getElementById("divQQbox").style.top) + percent + "px";
    lastScrollY = lastScrollY + percent;
}

$(function(){
	//建站热线展开效果
	$("#divQQbox").hover(
		function(){
			$(this).stop(true,false);
			$(this).animate({left:0},300);	
		},
		function(){
			$(this).animate({left:-262},300);	
		}
	)
	//搜索下拉
	$("#select_info_typeid").live('click',
		function(){
			$("#options_typeid").stop(true,true);
			$("#options_typeid").slideDown(200);
		}
		
	)
	$("#options_typeid li").live('click',
		function(){
			$("#options_typeid").slideUp(300);
		}
		
	)
	//快速导航
	$("#navs").hover(
		function(){
			$("#allNav").stop(true,true);
			$("#allNav").fadeIn("300");
			$(".noset").addClass("iShow");
		},
		function(){
			$("#allNav").fadeOut("300");
			$(".noset").removeClass("iShow");
		}
	)
	
})

$(function(){
	$(".iHover").hover(
		function(){
			$(this).addClass("iShow");
		},function(){
			$(this).removeClass("iShow");
		}
	);
});

//加入收藏&设置首页
function addCookie(url, name) {　
    if (document.all) {
        window.external.addFavorite(url, name)
    } else if (window.sidebar) {　window.sidebar.addPanel(name, url, "")
    }
}
function setHomepage(url) {　
    if (document.all) {
        document.body.style.behavior = 'url(#default#homepage)';
        document.body.setHomePage(url)
    } else if (window.sidebar) {
        if (window.netscape) {
            try {
                netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect")
            } catch(e) {
                alert("该操作被浏览器拒绝，假如想启用该功能，请在地址栏内输入 about:config,然后将项 signed.applets.codebase_principal_support 值该为true")
            }
        }
        var prefs = Components.classes['@mozilla.org/preferences-service;1'].getService(Components.interfaces.nsIPrefBranch);
        prefs.setCharPref('browser.startup.homepage', url)
    }
}

//渐变出场
jQuery.fn.ListShow = function(ShowTime,AnimateTime,last,obj){ //参数分别为：显示速度、渐变动画速度、每排最后的元素索引、对象元素
	var List = jQuery(this);
	var LiLength = List.find(obj).length;
	var LiPage = 0;
	if(last>0){
		List.find(obj+':nth-child('+last+'n+'+last+')').addClass('last');
	}
	
	List.find(obj).css({
		visibility:'hidden'
	});

	Interval = setInterval(iShow,ShowTime);

	function iShow(){
		var n = LiPage-1;
		if(LiPage>LiLength){
			clearInterval(Interval);
		}
		LiPageClickold(List.find(obj+':eq('+(n)+')'),1);	
		LiPage++;
	}
	
	function LiPageClickold(obj,diaphaneity){
		obj.css({
			visibility:'visible',
			opacity: "0"
		});
		obj.animate({
			opacity: diaphaneity
		},AnimateTime);
	}
}

//Title信息提示框
jQuery.fn.TitleInfoBox = function(SiteName,SiteInfo,obj,opacity,TextLast){ //参数分别为：友情链接时网站名称标识、友情链接时网站简介标识、元素对象、背景透明度、友情链接时文字连接是否后置
	var LinkList = jQuery(this);
	var Info;
	var ImgAlt;
	if(TextLast){
		LinkList.find(obj+'.textLink').appendTo(LinkList);
	}
	LinkList.find(obj).each(function(){
		$(this).find('a').mouseover(function(e){
				Info = $(this).attr("title");
				if(Info!=null ){
					ImgAlt = $(this).find('img:first').attr("alt");
					$('body').append('<div id="InfoBox"></div>');
					if(SiteName === "" && SiteInfo ==="" ) {
						$(this).attr("title","");
						$(this).find('img').attr("alt","");
						$('#InfoBox').html(Info);
					}else {
						var InfoArr = new Array();
						InfoArr = Info.split("|");
						$(this).attr("title","");
						$(this).find('img').attr("alt","");
						$('#InfoBox').html('<span class="title">'+SiteName+'：</span>'+InfoArr[0]+'<br /><span class="title">'+SiteInfo+'：</span>'+InfoArr[1]);
					}
					$('#InfoBox').css({
						display: 'block',
						top: (e.pageY+20),
						left: (e.pageX+10),
						opacity: '0'
					}).animate({
						opacity: opacity
					},500);
				}
		}).mousemove(function(e){
			$('#InfoBox').css({
				top: (e.pageY+20),
				left: (e.pageX+10)
			});
		}).mouseout(function(e){
			$('#InfoBox').remove();
			if(Info!=null){
				$(this).attr("title",Info);
			}
			if(ImgAlt!=null){
				$(this).attr("alt",ImgAlt);
			}
		});
	});
}

//设置图片最大尺寸
jQuery.fn.MaxImagesSize = function(MaxWidth){
	
	var img = jQuery(this);
	
	//判断浏览器类型及页面是否载入完毕
	var appname = navigator.appName.toLowerCase();
	if (appname.indexOf("netscape") == -1) {  //IE、Opera
		document.onreadystatechange = function() {
			if (document.readyState == "complete") {		
				ReSize();
			}
		}
	} else { //Firefox、Chrome
		window.onload = function() {
			ReSize();
		}
	}
	function ReSize(){
		var oldWidth = img.width();
		var oldHeight = img.height();
		if(oldWidth > MaxWidth){
			img.animate({
				width: MaxWidth,
				height:(MaxWidth / oldWidth)*oldHeight
			});
		}
	}
}

//AD8切换
$(function(){
	$("a.workShow").hover(
		function(){
			$(this).find("img:eq(1)").stop(true,true);
			$(this).find("img:eq(1)").fadeOut('show');	
		},function(){
			$(this).find("img:eq(1)").fadeIn('show');						   
		}					   
	)
})

//HomeNavIcon
$(function(){
	$(".NavIcon li").hover(
		function(){
			$(this).find("span.icon").stop(true,true);
			$(this).find("span.icon").fadeOut(300);
		},function(){
			$(this).find("span.icon").fadeIn(200);		
		}	
	)
})

