bb0=false;
bb1=null;
bb2=new Object();
bb3=new Object();
bb4=false;
ulm_ie=window.showHelp;
ulm_opera=window.opera;
ulm_strict=((ulm_ie || ulm_opera)&&(document.compatMode=="CSS1Compat"));
ulm_mac=navigator.userAgent.indexOf("Mac")+1;
ulm_firefox=false;

if (navigator.vendor) ulm_firefox=navigator.vendor.toLowerCase().indexOf("firefox")+1;

if (ulm_mac && ulm_ie && document.doctype) {
	tval=document.doctype.name.toLowerCase();
	if ((tval.indexOf("dtd")>-1)&&((tval.indexOf("http")>-1)||(tval.indexOf("xhtml")>-1))) ulm_strict=1;
}

bb6=document.getElementsByTagName("DIV");

for (mi=0;mi<bb6.length;mi++) {
	if (bb5=bb6[mi].id) {
		if (bb5.indexOf("hscroll")>-1) {
			bb2[bb5]=bb6[mi];
			bb5=bb5.substring(7);
			bb7=new window["hscrolldata"+bb5];
			bb8(bb5,bb7);
			bb6[mi].style.display="block";
			(ulo=bb6[mi].firstChild).id="psmover"+bb5;
			if ((bb40=document.getElementById("hsborder"+bb5))&&(bb40.id.indexOf("hsborder")+1)) {
				bb39=0;
				if ((ulm_ie || ulm_opera)&& !ulm_strict) bb39=parseInt(bb40.style.borderWidth)*2;
				bb40.style.width=bb6[mi].offsetWidth+bb39+"px";
			}
			bb9=ulo.childNodes;
			for (li=0;li<bb9.length;li++) {
				if (bb9[li].tagName=="LI") {
					bb9[li].id="psitem"+(bb9[li].offsetLeft);
					bb9[li].onselectstart=function(){return false};
					bb9[li].ondrag=function(){return false};
					bb10=bb9[li].childNodes;
					for (ki=0;ki<bb10.length;ki++) {
						if(bb10[ki].tagName=="A") {
							bb10[ki].onclick=function(){if(!(ulm_ie && ulm_mac)){if(ulm_ie || ulm_opera)document.attachEvent("onclick",bb18);
								else document.addEventListener("onclick",bb18,false);
								}
							}
						}
					}
				}
			}
			if ((!ulm_firefox)&&(!(ulm_ie && ulm_mac))) {
				bb6[mi].onmousedown=function(){bb4=false;bb0=this.firstChild;};
			} if (!(ulm_ie && ulm_mac)) {
				if ((ulm_ie)||(ulm_opera)){
					document.attachEvent("onmousemove",bb19);
					document.attachEvent("onmouseup",bb21);
				} else {
					document.addEventListener("mousemove",bb19,false);
					document.addEventListener("mouseup",bb21,false);
				}
			} else {
				bb6[mi].onmouseout=function() {
					if(!bb23(event.toElement))bb20(event,1);
				};
			}
			ulo.onselectstart=function(){return false};
			bb6[mi].onselectstart=function(){return false};
			bb6[mi].onmouseover=function(){clearTimeout(bb3[this.id]);bb3[this.id]=null;};
			lpv=parseInt(bb7.container_padding.split(",")[3]);
			bb11=bb7.animation_delay;
			bb12=bb7.animation_jump;
			if(ulm_mac) {
				bb11=bb7.animation_delay_mac;
				bb12=bb7.animation_jump_mac;
				if(ulm_ie)bb12=bb12-lpv;
			}
			bb6[mi].setAttribute("bb13",bb5);
			bb6[mi].setAttribute("bb14",lpv);
			bb6[mi].setAttribute("bb15",bb11);
			bb6[mi].setAttribute("bb16",bb12);
			setTimeout("bb17("+bb5+","+lpv+","+bb11+","+bb12+")",bb7.initial_scroll_delay*1000);
		}
	}
}
	
function bb18(e){
	if(bb4)return false;
};

function bb19(e){
	bb20(e);
	if(ulm_ie)e=event;
	if(bb0){
		if(bb1!=null){
			st=e.clientX-bb1;
			bb0.style.left=bb0.offsetLeft+st+"px";
			bb4=1;
		}
		bb1=e.clientX;
	}
};

function bb21(e){
	bb0=false;
	bb1=null;
	bb20(e);
};

function bb20(e,bb24){
	if(ulm_ie){
		e=event;
		bb22=e.srcElement;
	} else
		bb22=e.target;
	if((!bb23(bb22))|| bb24){
		if(!bb0){
			for(pi in bb3){
				if(!bb3[pi]){
					bb25=document.getElementById(pi);
					bb17(bb25.getAttribute("bb13"),bb25.getAttribute("bb14"),bb25.getAttribute("bb15"),bb25.getAttribute("bb16"));
				}
			}
		}
	}
};

function bb23(tobj){
	do{
		if((tobj.id)&&(tobj.id.indexOf("hscroll")>-1))return 1;
	} while(tobj=tobj.parentNode)
}

function bb17(id,offset,dly,jmp) {
	bb29=dly;
	bb25=document.getElementById("psmover"+id);
	bb30=document.getElementById("hscroll"+id);
	if(bb25.offsetLeft<-bb25.offsetWidth){
		bb25.style.left=bb30.offsetWidth+"px";
	} else {
		bb25.style.left=bb25.offsetLeft-jmp+"px";
		if((bb25.offsetLeft-offset)<jmp){
			for(ti=0;ti<jmp;ti++){
				bb31=Math.abs(bb25.offsetLeft-offset-ti);
				if(ditem=document.getElementById("psitem"+(bb31))){
					if(bb32=ditem.getAttribute("delay")){
						setTimeout("bb33("+id+","+ti+")",bb29);bb29=parseInt(bb32)*1000;
					}
				}
			}
		}
	}
	bb3["hscroll"+id]=setTimeout("bb17("+id+","+offset+","+dly+","+jmp+")",bb29);
};

function bb33(id,amt){
	bb34=document.getElementById("psmover"+id);
	bb34.style.left=bb34.offsetLeft-amt+"px";
};

function bb8(id,bb7){
	bb35="#hscroll"+id;
	sd="<style type='text/css'>";
	bb36=bb7.container_padding.split(",");
	bb37=bb7.container_width;bb38=bb7.container_height;
	if((ulm_ie || ulm_opera)&&(!ulm_strict)){
		bb37+=parseInt(bb36[1])+parseInt(bb36[3]);
		bb38+=parseInt(bb36[0])+parseInt(bb36[2]);
	}
	sd+=bb35+" {"+bb7.container_styles+"width:"+bb37+"px;height:"+bb38+"px;overflow:hidden;padding-top:"+bb36[0]+"px;padding-right:"+bb36[1]+"px;padding-bottom:"+bb36[2]+"px;padding-left:"+bb36[3]+"px;}";
	sd+=bb35+" ul {list-style:none;margin:0px;padding:0px;width:10000;position:absolute;left:"+(bb7.container_width+parseInt(bb36[1])+parseInt(bb36[3]))+"px;}";
	sd+=bb35+" ul li{float:left;margin:0px;margin-right:"+bb7.message_gap+"px;"+bb7.item_styles+"}";
	sd+=bb35+" ul li a{margin:0px;"+bb7.item_link_styles+"}";
	sd+=bb35+" ul li a:hover{"+bb7.item_link_hover_styles+"}";
	sd+="</style>";document.write(sd);
	lis=(uis=document.getElementById("hscroll"+id)).getElementsByTagName("LI");
	t_length=0;
	for(li=0;li<lis.length;li++){
		t_length+=lis[li].offsetWidth+bb7.message_gap;
	}
	t_length+=parseInt(bb36[1])+parseInt(bb36[3]);
	document.write("<style type='text/css'>"+bb35+" ul{width:"+t_length+"px;}</style>");
}
