var homegallery = null;

if (galleryfirstimagedisplayedfor == undefined)
	var galleryfirstimagedisplayedfor = 10000;
if (galleryimagedisplayedfor == undefined)
	var galleryimagedisplayedfor = 8000;
if (galleryfadespeed == undefined)	
	var galleryfadespeed = 'slow';

$(function()
{
	/***************************** cufon ***************************************/
	Cufon.replace('.nugget h2 a');
	Cufon.replace('.widenugget h2 a');
	Cufon.replace(".cufonise");
	/****************************************** dynamic forms ************************************************/
	
	$('#dynamicformnojavascriptsubmit').hide();
	$('#dynamicformjavascriptsubmit').show();

	$('#dynamicform textarea').each( function() {
		if (' '==$(this).text())
			$(this).text('');
	});
	
	/******************************** homepage rotating images *****************************************/
	
	innitHomeGallery();
	
});


function getID(strID)
{
	return strID.replace(/[^0-9]/gi, '');
}

function innitHomeGallery()
{
	if ($("#homegallery").get(0)!=null)
	{
		homegallery = $("#homegallery").get(0);
		
		homegallery.count = $("#homegallery span").length;
		homegallery.thisIndex = 0;
		$("#homegallery span:eq("+homegallery.thisIndex+")").css('z-index', 20);
		
		if (homegallery.count>1)
			setTimeout(fadeImg, galleryfirstimagedisplayedfor);
		
	}
}

function fadeImg()
{
	if (homegallery.thisIndex < homegallery.count-1)
	{
		newIndex = homegallery.thisIndex+1;
	}
	else
	{
		newIndex = 0;
	}
	
	$("#homegallery span:eq("+newIndex+")").css('z-index', 10).show('fast', function() {
		$("#homegallery span:eq("+homegallery.thisIndex+")").fadeOut(galleryfadespeed, function(){
			setTimeout(fadeImg, galleryimagedisplayedfor);
			homegallery.thisIndex=newIndex;
			$("#homegallery span:eq("+homegallery.thisIndex+")").css('z-index', 20);
		});
	});
}