﻿//up
function startmarquee(elementID,h,n,speed,delay){
 var t = null;
 var box = "#" + elementID;
 $(box).hover(function(){
  clearInterval(t);
  }, function(){
  t = setInterval(start,delay);
 }).trigger("mouseout");
 function start(){
  $(box).children("ul:first").animate({marginTop: "-="+h},speed,function(){
   $(this).css({marginTop:"0"}).find("li").slice(0,n).appendTo(this);
  })
 }
}

$(function(){
 startmarquee("box1",20,1,500,2000,"marginTop");
});
//index left tag
$(function(){
	var html_pp = "<span class=\"indexPpMore\"><a href=\"http://net639.com\">MORE</a></span>";
	var html_news = "<span class=\"indexPpMore\"><a href=\"http://net639.com\">MORE</a></span>";
	$(".mainILtop").append(html_news);
	$("span.news").bind({click:function(){
		$(".indexPpMore").remove();
		$(".mainILtop").append(html_news);
		$(this).addClass("newsselected");
		$("span.pinpai").removeClass("pinpaiselected");
		$("#box1").show().siblings("#box2").hide();
	}});
	$("span.pinpai").bind({click:function(){
		$(".indexPpMore").remove();
		$(".mainILtop").append(html_pp);
		$(this).addClass("pinpaiselected");
		$("span.news").removeClass("newsselected");
		$("#box2").show().siblings("#box1").hide();
	}});
});

//pubimg
$(function(){
	var $width = $(".mainRBTimg img").width();
	var $height = $(".mainRBTimg img").height();
	if($width / $height > 1){
		if($width > 294){
			$(".mainRBTimg img").width(294);
		}
	}else{
		if($height > 294){
			$(".mainRBTimg img").height(294);
		}
	}
	
	$(".mainRBTimg img").mousemove(function(){
		$(".showimg").show(400);
		$(".showimg").css({"top":$(this).offset().top,"left":$(this).offset().left});
	});
	$(".showimg").mouseout(function(){
		$(this).hide();
	});
});
//publist
$(function(){
	//mainRBPULover
	$(".mainRBpublistul li").hover(function(){
		$(this).addClass("mainRBPULover");
	}, function(){
		$(this).removeClass("mainRBPULover");
	});
});
//fudong
$(function(){
	var fd_html = "";
	$("#footer").append(fd_html);
});

//$(function(){
//	var fd_html = "<div class=\"fdong\"><p class=\"fdop\"><a target=\"_blank\" href=\"http://wpa.qq.com/msgrd?v=1&uin=50905653&site=qq&menu=yes\"><img border=\"0\" src=\"http://wpa.qq.com/pa?p=2:50905653:41\" alt=\"点击这里给我发消息\" title=\"点击这里给我发消息\"></a></p><p class=\"fdop\"><a target=\"_blank\" href=\"http://wpa.qq.com/msgrd?v=1&uin=117675894&site=qq&menu=yes\"><img border=\"0\" src=\"http://wpa.qq.com/pa?p=2:117675894:41\" alt=\"点击这里给我发消息\" title=\"点击这里给我发消息\"></a></p></div>";
//	$("#footer").append(fd_html);
//});
window.onscroll = function(){
	var scrool = parseFloat($(window).scrollTop());	
	var w_height = parseFloat($(window).height());
	$(".fdong").css({"top":scrool+w_height/1.1-$(".fdong").height()});
}

//shoucang
$(function(){
	$(".shoucang").click(function(){
		var sURL = window.location.href;
		var sTitle = document.title.substring(0,76);
		try 
		{ 
			window.external.addFavorite(sURL, sTitle); 
		} 
		catch (e) 
		{ 
			try 
			{ 
				window.sidebar.addPanel(sTitle, sURL, ""); 
			} 
			catch (e) 
			{ 
				alert("加入收藏失败，请使用Ctrl+D进行添加"); 
			} 
		}

		return false;
	});
	$(".homepage").click(function(){
		SetHome(this,window.location);
		alert("成功设为首页!感谢您对我们的支持!!!");
	});
	/*$(".participate").click(function(){
		copyToClipBoard(window.location.href);
		alert("地址复制成功，请通过QQ、MSN发给您的好友吧！");
		return false;
	});*/
});

function copyToClipBoard(txt)
{
 if(window.clipboardData)
 {
  // the IE-manier
  window.clipboardData.clearData();
  window.clipboardData.setData("Text", txt);
 }
 else if(navigator.userAgent.indexOf("Opera") != -1)
 {
  window.location = txt;
 }
 else if (window.netscape)
 {
  // dit is belangrijk maar staat nergens duidelijk vermeld:
  // you have to sign the code to enable this, or see notes below
  try {
  netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
  } catch (e) {
  alert("被浏览器拒绝！\n您可以在浏览器地址栏输入'about:config'并回车\n然后将'signed.applets.codebase_principal_support'设置为'true'");
  }
  // maak een interface naar het clipboard
  var clip = Components.classes['@mozilla.org/widget/clipboard;1'].createInstance(Components.interfaces.nsIClipboard);
  if (!clip){return;}
  // alert(clip);
  // maak een transferable
  var trans = Components.classes['@mozilla.org/widget/transferable;1'].createInstance(Components.interfaces.nsITransferable);
  if (!trans){return;}
  // specificeer wat voor soort data we op willen halen; text in dit geval
  trans.addDataFlavor('text/unicode');
  // om de data uit de transferable te halen hebben we 2 nieuwe objecten 
  // nodig om het in op te slaan
  var str = new Object();
  var len = new Object();
  str = Components.classes["@mozilla.org/supports-string;1"].createInstance(Components.interfaces.nsISupportsString);
  var copytext = txt;
  str.data = copytext;
  trans.setTransferData("text/unicode",str,copytext.length*2);
  var clipid = Components.interfaces.nsIClipboard;
  if (!clip){return false;}
  clip.setData(trans,null,clipid.kGlobalClipboard);
 }
}


function SetHome(obj,vrl){
	try
	{
		obj.style.behavior='url(#default#homepage)';obj.setHomePage(vrl);
	}
	catch(e){
			if(window.netscape) {
					try {
							netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect"); 
					} 
					catch (e) { 
							alert("此操作被浏览器拒绝！\n请在浏览器地址栏输入\"about:config\"并回车\n然后将[signed.applets.codebase_principal_support]设置为'true'"); 
					}
					var prefs = Components.classes['@mozilla.org/preferences-service;1'].getService(Components.interfaces.nsIPrefBranch);
					prefs.setCharPref('browser.startup.homepage',vrl);
			 }
	}
}



//不间断
$(function(){
var speed=1; //数字越大速度越慢 
var tab=document.getElementById("demo"); 
var tab1=document.getElementById("demo1"); 
var tab2=document.getElementById("demo2");
tab2.innerHTML=tab1.innerHTML; 
$("#demo1,#demo2").width(parseFloat($(".mainICBCul li").width())*$(".mainICBCul li").length/2 - 85);
function Marquee(){ 
if(tab2.offsetWidth-tab.scrollLeft<=0) 
tab.scrollLeft-=tab1.offsetWidth 
else{ 
tab.scrollLeft++; 
} 
} 
var MyMar=setInterval(Marquee,speed); 
tab.onmouseover=function() {clearInterval(MyMar)}; 
tab.onmouseout=function() {MyMar=setInterval(Marquee,speed)}; 

});

