/*
 * Browser Detect...
 */
var ie = (navigator.appName.indexOf("Microsoft Internet Explorer")>-1);
var ns = (navigator.appName.indexOf("Netscape")>-1);
var ie6 = (navigator.appVersion.indexOf("MSIE 6")>-1);
if (ie) {
	document.write("<link href=\"ie.css\" rel=\"stylesheet\" />");
}
if (ie6) {
	document.write("<link href=\"ie6.css\" rel=\"stylesheet\" />");
}
/*
 * Scrolling...
 */
var scrolling;
function scroll(m, f) {
	if (ie || ns) {
		if (m==null) m=1;
		if (f==null) f=2;
		var obj = document.getElementById("scroller");
		var moveTo = (parseInt(obj.offsetLeft) - (m*f));
		obj.style.left = moveTo + "px";
		if (m==1 && moveTo+obj.offsetWidth>getWindowWidth()-50) {
			scrolling = setTimeout("scroll(1, "+f+");", 5);
		} else if (moveTo<35) {
			scrolling = setTimeout("scroll(-1, "+f+");", 5);
		} else {
			obj.style.left = "35px";
		}
	}

}
function getWindowWidth() {
	var winWt = 0, sl, ow;
	if (window.innerWidth) winWt = window.innerWidth;
	else if (document.body) {
		if (document.body.scrollLeft) winWt = sl = document.body.scrollLeft;
		if (document.body.offsetWidth) winWt = ow = document.body.offsetWidth;
		if (sl && ow) winWt = ow+sl;
	}
	return winWt-20;
}
function stopScrolling() {
	clearTimeout(scrolling);
	scroll(-1, 30);
}
