﻿function o(obj){return document.getElementById(obj);}
function getElemPos(obj)
{
	var w=obj.offsetWidth,h=obj.offsetHeight;
	var l=0,t=0;
	while(obj){
	  l+=obj.offsetLeft;
	  t+=obj.offsetTop;
	  obj=obj.offsetParent;
	}
	return{width:w,height:h,left:l,top:t};
}
function showen(obj,str)
{
	var pat=obj.parentNode.getElementsByTagName("div");
	var b=0;
	var csl;
	for(var i=0;i<pat.length;i++)
	{
		cls=pat[i].className.split("_");
		pat[i].className=cls[0]+"_"+cls[1];
		if(pat[i]==obj)
			b=i+1;
	}
	obj.className=obj.className+"_sel";
	for(var j=1;j<3;j++)
	{
		o(str+"_"+j).style.display='none';
	}
	o(str+"_"+b).style.display='block';
	if(!document.all && str=="enter")
	{
		if(o("perslt")&&b==2)
			o("perslt").style.marginTop=(-26)+"px";
		else
			o("perslt").style.marginTop=0+"px";
	}
}
function childloadin()
{
	var url=location.href;	
	if(o("lefta"))
	{
		if(url.substr(url.length-1,1)=="#")
			url=url.substr(0,url.length-1)
		var lefta=o("lefta").getElementsByTagName("a");
		var cont;
		for(var i=0;i<lefta.length;i++)
		{
			if(lefta[i].href==url)
			{	
				lefta[i].className="red";
				//alert(lefta[i].className);
				if(lefta[i].parentNode.parentNode.parentNode.parentNode.tagName=="LI")
				{
					lefta[i].parentNode.parentNode.parentNode.parentNode.style.display='';
					if(document.all)
						cont=lefta[i].parentNode.parentNode.parentNode.parentNode.previousSibling.childNodes[0].innerText+"&gt;&gt;"+lefta[i].innerHTML;
					else	
						cont=lefta[i].parentNode.parentNode.parentNode.parentNode.previousSibling.previousSibling.textContent+"&gt;&gt;"+lefta[i].innerHTML;
					if(o("site"))
						o("site").innerHTML="&gt;&gt;"+cont;
				}
				else
					cont=lefta[i].innerHTML;
					if(o("site"))
						o("site").innerHTML="&gt;&gt;"+cont;
			}	
		}
		
	}
}
//yl
var MyMar=0;
function scrolltop(){
	var speed = 40;
	if(o("scrollshow_demo"))
	{	
		var topBox=document.getElementById("scrollshow_demo");
		var top2=document.getElementById("scrollshow_demo2");
		var top1=document.getElementById("scrollshow_demo1");
		if(top1.offsetHeight>=topBox.offsetHeight)
		{
			top2.innerHTML=top1.innerHTML;
			var offsetTopn=0;
			function Marquee(){
				offsetTopn=offsetTop(top2);
				 if(offsetTopn-topBox.scrollTop<=0){
				  topBox.scrollTop-=top1.offsetHeight;
				 }else{
				  topBox.scrollTop++;
				 }
			}
			if(MyMar==0)
			{
				MyMar = setInterval(Marquee,speed);
			}
			topBox.onmouseover=function(){
				if(MyMar!=0)
				{
					clearInterval(MyMar);
					MyMar=0;
				}
			}
			topBox.onmouseout=function(){
				if(MyMar==0)	
					MyMar=setInterval(Marquee,speed);
			}
		}
	}
}

var MyMarA=0;
function scrolltopA(){
	var speedA = 40;
	if(o("scrollshow_demoA"))
	{	
		var topBoxA=document.getElementById("scrollshow_demoA");
		var topA2=document.getElementById("scrollshow_demoA2");
		var topA1=document.getElementById("scrollshow_demoA1");
		if(topA1.offsetHeight>=topBoxA.offsetHeight)
		{
			topA2.innerHTML=topA1.innerHTML;
			var offsetTopnn=0;
			function MarqueeA(){
				offsetTopnn=offsetTop(topA2);
				 if(offsetTopnn-topBoxA.scrollTop<=0){
				  topBoxA.scrollTop-=topA1.offsetHeight;
				 }else{
				  topBoxA.scrollTop++;
				 }
			}
			if(MyMarA==0)
				MyMarA = setInterval(MarqueeA,speedA);
			topBoxA.onmouseover=function(){
				if(MyMarA!=0)
				{
					clearInterval(MyMarA);
					MyMarA=0;
				}
			}
			topBoxA.onmouseout=function(){
				if(MyMarA==0)	
					MyMarA=setInterval(MarqueeA,speedA);
			}
		}
	}
}

var MyMarB=0;
function scrolltopB(){
	var speedB = 40;
	if(o("scrollshow_demoB"))
	{	
		var topBoxB=document.getElementById("scrollshow_demoB");
		var topB2=document.getElementById("scrollshow_demoB2");
		var topB1=document.getElementById("scrollshow_demoB1");
		if(topB1.offsetHeight>=topBoxB.offsetHeight)
		{
			topB2.innerHTML=topB1.innerHTML;
			var offsetTopnn=0;
			function MarqueeB(){
				offsetTopnn=offsetTop(topB2);
				 if(offsetTopnn-topBoxB.scrollTop<=0){
				  topBoxB.scrollTop-=topB1.offsetHeight;
				 }else{
				  topBoxB.scrollTop++;
				 }
			}
			if(MyMarB==0)
				MyMarB = setInterval(MarqueeB,speedB);
			topBoxB.onmouseover=function(){
				if(MyMarB!=0)
				{
					clearInterval(MyMarB);
					MyMarB=0;
				}
			}
			topBoxB.onmouseout=function(){
				if(MyMarB==0)	
					MyMarB=setInterval(MarqueeB,speedB);
			}
		}
	}
}
function offsetTop(obj)
{
	if(document.all)
		return obj.offsetTop;
	else
		return (obj.offsetTop-obj.parentNode.offsetTop);
}
if(window.attachEvent)
{
	window.attachEvent("onload",childloadin);
	window.attachEvent('onload',scrolltop);//对于IE
	window.attachEvent('onload',scrolltopA);//对于IE
	window.attachEvent('onload',scrolltopB);//对于IE
}
else
{
	window.addEventListener("load",childloadin,false);
	window.addEventListener('load',scrolltop,false);//对于FireFox 
	window.addEventListener('load',scrolltopA,false);//对于FireFox
	window.addEventListener('load',scrolltopB,false);//对于FireFox
}
	
	
