﻿//code by boao.hu 2010.05.27
var marquee1 = new xmarquee('o','marquee1',"点击左边播放按钮收听GADIO VOL.11 潜规则 西蒙离开 伏天..... 主持人：demone 黑羊 sum ");
function $(o){
	return document.getElementById(o)?document.getElementById(o):null;
}
function xmarquee(){
	var obj = $(arguments[0]);
	var myname= arguments[1];

	if (!obj || obj.childNodes.length!=1 || obj.childNodes[0].childNodes.length!=1) return false;
	var box = obj.childNodes[0];
	var content0 = box.childNodes[0];
		content0.innerHTML = arguments[2];
	var content1 = box.appendChild(content0.cloneNode(true));
	
	var Left = 0;
	var timeId = null;
	box.style.position = "relative";
	timeId = setTimeout(myname+".scroll()",20);

	this.scroll=function(){
		if (parseInt(box.style.left)+parseInt(content0.style.width)!=0){
			Left--;
			box.style.left=Left+'px';
		}else{
			Left=0;
			box.style.left=Left+'px';
		}
		clearTimeout(timeId);
		timeId = setTimeout(myname+".scroll()",20);
		return;
	}
}
/*
var marqueeContent=new Array(); 
marqueeContent[0]='<a href="#">::</a>';
marqueeContent[1]='::台Gadio VOL.1 希望大家参与节目后';
marqueeContent[2]='<a href="#">::的互动话题 主持人：demone ppbear </a>';
marqueeContent[3]='::henrysum73 加入机核吧！ ';

var marqueeInterval=new Array();
var marqueeId=0;
var marqueeDelay=4000;
var marqueeHeight=20;

Array.prototype.random=function() {//打乱数组
	var a=this;
	var l=a.length;
	for(var i=0;i<l;i++) {
		var r=Math.floor(Math.random()*(l-i));
		a=a.slice(0,r).concat(a.slice(r+1)).concat(a[r]);
	}
	return a;
}

function initMarquee() {
	var str=marqueeContent[0];
	document.write('<div id=marqueeBox style="overflow:hidden;height:'+marqueeHeight+'px;" onmouseover="clearInterval(marqueeInterval[0])" onmouseout="marqueeInterval[0]=setInterval(\'startMarquee()\',marqueeDelay)"><div>'+str+'</div></div>');
	marqueeId=1;
	if(marqueeContent.length>1) marqueeInterval[0]=setInterval("startMarquee()",marqueeDelay);
}

function startMarquee(){
	//alert(marqueeBox.childNodes);
	if(marqueeId>marqueeContent.length-1) marqueeId=0;

	if(marqueeBox.childNodes.length==1){//只有一个 就创建一个
		var nextLine=document.createElement('DIV');
		nextLine.innerHTML=marqueeContent[marqueeId];
		marqueeBox.appendChild(nextLine);
	}else{//两个，就把第一个内容设置为当前内容
		marqueeBox.childNodes[0].innerHTML=marqueeContent[marqueeId];
		marqueeBox.appendChild(marqueeBox.childNodes[0]);//appendChild 存在节点 就先删除再附加
	}

	marqueeBox.scrollTop=0;
	marqueeId++;
	clearInterval(marqueeInterval[1]);
	marqueeInterval[1]=setInterval("scrollMarquee()",20);
}

function scrollMarquee() {
	marqueeBox.scrollTop++;
	if(marqueeBox.scrollTop==marqueeHeight){
		clearInterval(marqueeInterval[1]);
	}
}
initMarquee();
*/
