function displayall(total){
	var fact="";
			for (var x = 1; x <= total; x++)
   			{

   				 var fact =fact + document.getElementById('fact_' + x).innerHTML;
   			}

   			document.getElementById('fact').innerHTML = fact;
}

function update_fact(shape,total){

		var fact = document.getElementById('fact_' + shape).innerHTML;
		document.getElementById('fact').innerHTML = fact;

		document.lshape.allshapes.value = shape;
		var org = document.lshape.allshapes.selectedIndex;
		var ns = org+1;
		var pr = org-1;
		document.lshape.prshape.disabled=false;
		document.lshape.nextshape.disabled=false;
		if(shape == total){
			document.lshape.nextshape.disabled=true;
		}
		if(org == 0){
			document.lshape.prshape.disabled=true;
		}

		document.lshape.nt.value = ns;
		document.lshape.pr.value = pr;
}
function closead(shape,total){
		update_fact(shape,total);

}
function showAd(shape,total){
	var ad = document.getElementById('ad').innerHTML + "<input type=\"button\" name=\"closead\" value=\"Continue\" onclick=\"closead('" + shape + "','" + total + "')\">";
	document.getElementById('fact').innerHTML = ad;
}

function inlargeshape(shape,total){
	update_fact(shape,total);
}

	var rotate_delay = 4000; // delay in milliseconds (5000 = 5 secs)
	current = 1;
	function next() {
	if (document.lshape.allshapes[current+1]) {
	inlargeshape(current,'');
	document.lshape.allshapes.selectedIndex = ++current;
	   }
	else first();
	}
	function previous() {
	if (current-1 >= 0) {
	inlargeshape(current,'');
	document.lshape.allshapes.selectedIndex = --current;
	   }
	else last();
	}
	function first() {
	current = 1;
	inlargeshape(current,'');

	}
	function last() {
	current = '';
	inlargeshape(current,'');
	}
	function ap(text) {

	document.lshape.slidebutton.value = (text == "Stop") ? "Start" : "Stop";
	rotate();
	}
	function change() {
	current = document.lshape.allshapes.selectedIndex;
	inlargeshape(current,'');
	}
	function rotate() {
	if (document.lshape.slidebutton.value == "Stop") {

	current = (current == document.lshape.allshapes.length-1) ? 0 : current+1;

	inlargeshape(current,'')
	document.lshape.allshapes.selectedIndex = current;
	t = window.setTimeout("rotate()", rotate_delay);
	}else{

		clearTimeout(t);

	}
	}