function sleep( ms )
{
	var now = new Date();
	var exitTime = now.getTime() + ms;
	while ( true )
	{
		now = new Date();
		if (now.getTime() > exitTime)
		{
			return;
		}
	}
} 
function replaceImage( link )
{
	var imageTag = link.firstChild;
	imageTag.src = imageTag.src.slice( 0, -4 ) + 'h.png';
}

function originalImage( link )
{
	var imageTag = link.firstChild;
	imageTag.src = imageTag.src.slice( 0, -5 ) + '.png';
}

function monkeySleep()
{
	document.getElementById( 'zzz' ).style.display = 'block';
}

function monkeyWake()
{
	document.getElementById( 'zzz' ).style.display = 'none';
}

function killMonkey( image )
{
	var maxMonkeys = 17;
	
	var expression = new RegExp("[0-9].");
	var currentMonkeys = image.src.match( expression );
	
	sleep( 300 );
	
	if ( currentMonkeys == 1 )
	{
		currentMonkeys = maxMonkeys;
	}
	else
	{
		currentMonkeys--;
	}
	
	image.src = 'images/monkeys/' + currentMonkeys + '.png';
	
}