// JavaScript Document

	var currentPic;	
	var currentList=new Array;
	var listLength;
	
	function initialiseArray() {
		listLength = $('#rotator').find('ul').find('li').length;
		for(i=1;i<=listLength;i++){
			currentList.push("#logo"+i)
		}
			listLength = currentList.length;
	}
	
	
	function theRotator() {
		initialiseArray()
		currentPic = Math.floor(Math.random()*listLength)
		$(currentList[currentPic]).fadeIn('slow');
		setInterval('rotate()',3000);
	}
	
	function rotate() {	
		if(listLength == 1){
			initialiseArray()
		}
		$(currentList[currentPic]).fadeOut('fast', function() {
			currentList.splice(currentPic,1);
			listLength -= 1;
			currentPic = Math.floor(Math.random()*listLength);
			$(currentList[currentPic]).fadeIn('slow')
		});
	}
