function changeImg(file,loc) {
	obj = document.getElementById(loc);
	obj.src = file;
}

function preloadImg(file) {
	new Image().src = file;
}

d = document;

function s_init(o) {
				
	d.sm = d.getElementById(o);
	d.sm.obj = d.sm.getElementsByTagName('div')[0];	
	d.sm.btns = d.sm.getElementsByTagName('img');
	
	for (var i=0; i<d.sm.btns.length; i++) {
		var obj = d.sm.btns[i].parentNode;
		
		if (obj.className != 'l' && obj.className != 'r') continue;
		
		obj.d1 = (obj.className == 'r') ? 1 : -1;
		
		obj.onclick = obj.onmouseover = function() {
			scr(this.d1);
			return (false);
		}
		
		obj.onmouseout = function() {
			clearInterval(d.sm.t1);
		}
	}				
}
				
function scr(d1, o) {									
	clearInterval(d.sm.t1);										
	d.sm.t1 = setInterval("d.sm.obj.scrollLeft += "+10*d1, 1000/24);
	return (false);
}	
