	var t;
	
	function on(num){
		document.getElementById(num).style.backgroundImage = "url('images/f" + num + ".png')";
	}
		
	function off(num){
		if(document.getElementById(num).className != 'selected'){
			document.getElementById(num).style.backgroundImage = 'none';
		}
	}
	
	function stopCount(){
			clearTimeout(t);
	}
	
	function restoreclick(){
		for(i = 1; i <= 8; i++){
			if (document.getElementById(i).className == 'selected'){
				document.getElementById('l'+i).innerHTML = '<div class="selected" style="background-image: url(\'images/f'+i+'.png\');" id="'+i+'" onmouseover="on('+i+');" onmouseout="off('+i+');" onclick="fadeswitch('+i+')">'+i+'</div>';
			}
			else{
				document.getElementById('l'+i).innerHTML = '<div id="'+i+'" onmouseover="on('+i+');" onmouseout="off('+i+');" onclick="fadeswitch('+i+')">'+i+'</div>';
			}
		}
	}

	function fadeswitch(num){
		clearTimeout(t);
		for(i = 1; i <= 8; i++){
			if (document.getElementById(i).className == 'selected'){
				document.getElementById('l'+i).innerHTML = '<div id="'+i+'" onmouseover="on('+i+');" onmouseout="off('+i+');">'+i+'</div>';
				document.getElementById(i).className = '';
				document.getElementById(i).style.backgroundImage = 'none';
			}
			else{
				document.getElementById('l'+i).innerHTML = '<div id="'+i+'" onmouseover="on('+i+');" onmouseout="off('+i+');">'+i+'</div>';
			}
		}
		document.getElementById(num).style.backgroundImage = "url('images/f" + num + ".png')";
		Effect.Fade('featured', {afterFinish: function() { document.getElementById('featured').src = 'images/'+num+'.png'; setTimeout("Effect.Appear('featured')", 100) }}); 
		document.getElementById(num).className = 'selected';
		meaningless=setTimeout("restoreclick()", 2000);
	}
	
	function frotate(start){
		c=c+1;
		if(c == 9){
			c = 1;
		}
		fadeswitch(c);
		
		t=setTimeout("frotate()",7000);
	}
	
	function preloadfeatures(){	
		var pic = new Array();
		pic[c]= new Image(626,261); 
		pic[c].src="images/image"+(c-1)+".png";
		
		if(c == 8){
				x = 7;
		}
		else x = 8;
		
		for(i = 1; i <= 8; i++){
			if(i != c){
				pic[i]= new Image(626,261); 
				pic[i].src="images/"+i+".png";
			}
		}
		pic[x].onload=setTimeout("frotate()", 7000);
	}
