

function preloadImages ()
{
	var args = preloadImages.arguments;
	var imageArray = new Array(args.length);
	
	for (i = 0; i < args.length; i++)
	{
		imageArray[i] = new Image;
		imageArray[i].src = args[i];
	}
}



function portfolioHandler (loaderId, portfolioId)
{
	
	$(portfolioId).style.display = "none";
	
	setTimeout("$('"+portfolioId+"').style.display='block'; $('"+loaderId+"').style.display='none';", 2000);
	
	
	var numProjects = $(portfolioId).childElements().length;
	
	slideProjects(1,numProjects,portfolioId,8000);
	
}



function slideProjects (this_project, numProjects, portfolioId, showTime)
{
	if (this_project == numProjects)
	{
		setTimeout("slideLeft('"+portfolioId+"'); slideProjects(1,"+numProjects+", '"+portfolioId+"', "+showTime+");", showTime);
	}
	else
	{
		setTimeout("slideRight('"+portfolioId+"'); slideProjects("+(this_project+1)+","+numProjects+", '"+portfolioId+"', "+showTime+");", showTime);
		
	}
}


function slideRight (portfolioId)
{
	
	var margin = $(portfolioId).style.marginLeft;
	
	if (margin == "")
	{
		margin = "0px";
	}
	
	$(portfolioId).style.marginLeft = (margin.substring(0,margin.length-2) - 344)+"px";
	
}



function slideLeft (portfolioId)
{
	$(portfolioId).style.marginLeft = "0px";
}



function toggleThis (elId)
{
	if ($(elId).style.display == 'none')
	{
		$(elId).style.display = 'block';
	}
	else
	{
		$(elId).style.display = 'none';
	}
}



document.observe("dom:loaded", function () {
	if ($("loader"))
	{
		portfolioHandler("loader", "portfolio");
	}
});

