function showHide(inid){if(document.getElementById(inid)!=null){x=document.getElementById(inid);if(x.style.visibility=="hidden"){x.style.visibility="visible";x.style.display="block";}else{x.style.visibility="hidden";x.style.display="none";}}}
function changeStyle(id,style,value){if(document.getElementById(id)!=null){x=eval("document.getElementById(id).style."+style+"=\""+value+"\"");}}
function changeClass(id,newClass){if(document.getElementById(id)!=null){document.getElementById(id).className=newClass;}}
function doOpaqueAnywhere(inid,inopacity){if(document.getElementById(inid)!=null){mozopac=inopacity/100;x=document.getElementById(inid);x.style.filter="alpha(opacity="+inopacity+")";x.style.opacity=mozopac;}}
function visit(uri){document.location=uri;}
var d = 1;
var e = 0;
var a = 10;
var b = e * a;
var b = 0;
var f = 0;
var moveamount=1;
var g = 920;
var h = 1;
var timeout=h;
var r = true;
var xxs = 1;
var t = "";
var c=0;
function ml(){if (r){iv=1;
x = document.getElementById("monkey");
if (xxs != 0){y=x.innerHTML;
x.innerHTML = y + y+y;
xxs = 0;
}width = parseInt(x.style.width.substr(0,x.style.width.length-2));
if (x.style.posLeft != null){left = x.style.posLeft;
} else {left = x.style.left.substr(0,x.style.left.length-2);
if (left == ""){left = "0";
}left = parseInt(left);
}if (f < g/1.9){
timeout=h;
}if (f > g / 2){
timeout=h;
}


if (f >= g){moveamount=1;
f = 0;
timeout = d;
}left -= moveamount;
width+=moveamount;
f+=moveamount;
x.style.left = left + "px";
x.style.width = width + "px";
if(left < c){left +=b;
x.style.left = left + "px";
}t = setTimeout(ml, timeout);
}}function pausecarousel(){r = false;
clearTimeout(t);
}function resumecarousel(){r = true;
t = setTimeout (ml, 2);
}

function setBG(inid,val){x=document.getElementById(inid);x.style.background=val;}
function init(){


	if (document.getElementById("carousel")){
	carousel = document.getElementById("carousel");
	carousel.setAttribute("onmouseover","pausecarousel()");
	carousel.setAttribute("onfocus","pausecarousel()");
	carousel.setAttribute("onmouseout","resumecarousel()");
	carousel.setAttribute("onblur","resumecarousel()");
	}

	var lis = document.getElementsByTagName("li");

		for (i=0; i<lis.length; i++){

			if (lis[i].getAttribute("id")){
			x = lis[i].getAttribute("id");
				if (x.substr(0,5) == "hover"){
				lis[i].setAttribute("onmouseover", "setBG(this.id, '#eeeeee')");
				lis[i].setAttribute("onfocus", "setBG(this.id, '#eeeeee')");
				lis[i].setAttribute("onblur", "setBG(this.id, '#ffffff')");
				lis[i].setAttribute("onmouseout", "setBG(this.id, '#ffffff')");
				}

			}


		}


	if (document.getElementById("monkey")){
	var mimages = document.getElementsByTagName("img");

		for (i=0; i<mimages.length; i++){
			if (mimages[i].getAttribute("class") == "carousel"){
			e+= parseInt(mimages[i].getAttribute("width"))+10;

			}
		}

	b = e;
	c = 0 - b;
	resumecarousel();
	}

}

window.onload=init;
