function show_piccy(secs, src, w, h)
{
	if( document.getElementById && document.childNodes && document.createElement )
	{
		if(document.getElementById("bigus_picus").hasChildNodes() === false)
		{
			var big_pic = document.createElement('img');
			big_pic.src = '/images/' + secs +'/' + src + '.jpg';
			big_pic.id = 'big_pic';
			big_pic.style.marginTop = h/2*-1 + 'px';
			big_pic.style.marginLeft = w/2*-1 + 'px';
			
			var big_dark = document.createElement('div');
			big_dark.id = "the_darkness";
			
			var close_link = document.createElement('a');
			close_link.href = '#';
			close_link.id = 'close_link';
			close_link.title = 'Close Picture';
			close_link.innerHTML = '<img id="close_button" src="/close_button.png" width="30" height="30" alt="Close Picture" />';
			close_link.style.marginTop = ((h/2)*-1)-15 + 'px';
			close_link.style.marginLeft = ((w/2)*-1)-15 + 'px';
	
			document.getElementById("bigus_picus").appendChild(close_link);
			document.getElementById("bigus_picus").appendChild(big_pic);
			document.getElementById("bigus_picus").appendChild(big_dark);
		}
		else
		{
			var big_pic = document.createElement('img');
			big_pic.src = '/images/' + secs +'/' + src + '.jpg';
			big_pic.id = 'big_pic';
			big_pic.style.marginTop = h/2*-1 + 'px';
			big_pic.style.marginLeft = w/2*-1 + 'px';
			document.getElementById("bigus_picus").appendChild(big_pic);
			document.getElementById("close_link").style.marginTop = ((h/2)*-1)-15 + 'px';
			document.getElementById("close_link").style.marginLeft = ((w/2)*-1)-15 + 'px';
		}
		document.getElementById("bigus_picus").style.visibility = "visible";
		
	}
}

function hide_piccy()
{
	if( document.getElementById && document.childNodes && document.createElement )
	{
		var big_pic = document.getElementById("big_pic");
		document.getElementById("bigus_picus").removeChild(big_pic);
		document.getElementById("bigus_picus").style.visibility = "hidden";
	}
}
