var slide_num = 1;
var t_num;
function auto(){
//alert('hi');
	if(slide_num>=4){slide_num = 1;}else{slide_num++;}
	t_num = setTimeout('slideShow('+slide_num+')', 4000);
	}
function slideShow(no, sno) {
	slide_num = no;
	//alert(sno);
	if(!sno){
		//alert('not defined!');
	}else{
		for(var q = 0; q < sno.parentNode.parentNode.childNodes.length; q++) {
			if(sno.parentNode.parentNode.childNodes[q].className) {
				sno.parentNode.parentNode.childNodes[q].className = sno.parentNode.parentNode.childNodes[q].className.replace(/ active/g, "");
				}
			}
		sno.parentNode.className += " active";
	}
	var obj = document.getElementById("photo").getElementsByTagName("ul")[0];
	if(obj.style.marginLeft != 0) {var x = parseInt(obj.style.marginLeft.replace(/px/g, "")); x = -x;}
	else {var x = obj.style.marginLeft;}
	--no;
	var newx = no*572;
	slideIt(x, newx);
	clearTimeout(t_num);
	auto();
}
function slideIt(x, newx) { 
	if (newx > x) {x += Math.ceil((newx-x)/4);}
	else if (newx < x) {x += Math.floor((newx-x)/4);}
	else if (newx == x) {return true;}
	var obj = document.getElementById("photo").getElementsByTagName("ul")[0].style.marginLeft = -x + 'px';
	var time = setTimeout('slideIt('+x+', '+newx+')', 40);
}