function conf(m) 
{
	var message = ( m != undefined ) ? m : 'Are you sure?';
	
	var c = confirm(message);
	
	if ( c )
	{
		return true;
	}
	else
	{
		return false;
	}
}

function redirect(url)
{
	window.location = url;
}



var expandedAbout = false;

function toggleAbout(id)
{
	var e = document.getElementById(id);
	var prev = document.getElementById(expandedAbout);

	if ( e )
	{
		if ( e.className == 'aboutItem' )
		{
			e.className = 'aboutItem aboutItemExpanded';
			
			expandedAbout = id;
		}
		else
		{
			e.className = 'aboutItem';
		}
	}
	
	if ( prev )
	{
		prev.className = 'aboutItem';
	}
}



function suppliersAdvance()
{	
	for ( i = 0; i < suppliersInitial; i++ )
	{
		if ( suppliers[suppliersCurrent] == undefined )
		{
			suppliersCurrent = 0;
		}
		
		supplierSwap(i,suppliersCurrent,i * 100);
		
		suppliersCurrent++;
	}
}

function supplierSwap(id,newId,delay)
{
	var supplierLink = document.getElementById('supplierLink_' + id);
	var supplierImage = document.getElementById('supplierImage_' + id);
	
	if ( supplierLink && supplierImage )
	{
		function swap()
		{
			supplierLink.href = suppliers[newId][1];
			supplierImage.src = suppliers[newId][0];
			
			$('#supplierImage_' + id).fadeIn(250);
		}
		
		$('#supplierImage_' + id).delay(delay).fadeOut(250,swap);
	}
}
