var thetimer;
function timeimgs(numb) { // Reusable timer
thetimer = setTimeout("imgturn('" +numb+ "')", 4000);
}

function imgturn(numb) { // Reusable image turner
	if (document.images) {

		if (numb == "2") { // This will loop the image
		document["demo"].src = eval("demo2.src");
		timeimgs('1');
		}
		else 
		{ 
			document["demo"].src = eval("demo" + numb + ".src");

			timeimgs(numb = ++numb);
		}
	}
}