d_width=540;
d_height=20;
d_timeout=2500;
d_slideSpeed=50;
d_slideStep=6;
d_slideDirection=0;
d_pauseOnMouseOver=true;
d_count=d_content.length;
d_cur=1;
d_last=0;
d_d=d_slideDirection?-1:1;
d_TIM=null;
d_canPause=0;

function d_clear_timer() {
	if (d_TIM != null) {
		clearTimeout(d_TIM);
		d_TIM = null;
	}
}

function d_getOS(a){
	return document.getElementById(a).style;
}

function d_start(){
	d_clear_timer();
	
	var o = d_getOS("d_1");
	if(parseInt(o.top)==0) {
		d_canPause = 1;
		if(d_count > 1)
			d_TIM=setTimeout("d_slide()",d_timeout);
		return;
	}
	var newTop = parseInt(o.top) - d_slideStep * d_d;
	o.top = newTop * d_d > 0 ? newTop + "px" : "0px";
	d_TIM = setTimeout("d_start()",d_slideSpeed)
}

function d_slide(){
	d_clear_timer();
	
	d_canPause=0;
	
	var d_next = (d_cur < d_count) ? d_cur + 1 : 1;
	var o = d_getOS("d_"+d_cur);
	var o2 = d_getOS("d_"+d_next);
	if (parseInt(o2.top) == 0) {
		o.top = (d_height*d_d)+"px";
		d_cur = d_next;
		d_canPause = 1;
		d_TIM = setTimeout("d_slide()",d_timeout);
		return;
	}
	var newTop = parseInt(o.top) - d_slideStep * d_d;
	var newTop2 = parseInt(o2.top) - d_slideStep * d_d;
	if (newTop2 * d_d > 0) {
		o.top = newTop+"px";
		o2.top = newTop2+"px";
	} else {
		o.top = -d_height*d_d+"px";
		o2.top = "0px";
	}
	d_TIM = setTimeout("d_slide()",d_slideSpeed);
};

function d_link_mouseover() {
	if(d_canPause && d_count > 1) 
		d_clear_timer();
}

function d_link_mouseout() {
	if(d_canPause && d_count > 1 && d_TIM == null) 
		d_TIM = setTimeout("d_slide();", d_timeout);
}

d_temp="<div style=\"position: relative; margin-top: 5px; margin-left: 2px; "+
	"width:"+d_width+"px; height:"+d_height+"px; overflow:hidden;\">";
for(var d_i=0;d_i<d_count;d_i++) {
	var is_link = d_content[d_i][0]!="";
	var tagName = is_link ? "a" : "span";

	d_temp+="<div id=d_"+(d_i+1)+" style='position: absolute; top:"+(d_height*d_d)+"px; "+
		"left: 0px; width: "+d_width+"px; height: "+d_height+"px; overflow:hidden;'>";	
	d_temp+="<" + tagName;	
	if (is_link) {
		d_temp+=" href='"+d_content[d_i][0]+"'";
		if (d_content[d_i][2] != "")
			d_temp+=" target='"+d_content[d_i][2]+"'";
	}
	if (d_pauseOnMouseOver)
		d_temp+=" onmouseover='d_link_mouseover();' onmouseout='d_link_mouseout();'";
	d_temp+=">" + d_content[d_i][1] + "</" + tagName + ">";
	d_temp+="</div>";
}
d_temp+="</div>";
document.write(d_temp);
d_TIM = setTimeout("d_start()",1000);
