function highlightTableColumnByIndex(tableName, columnIndex)
{       
	var tbody = $(tableName).getElement("tbody");
	
	tr = $(tbody).getChildren("tr");
	tr.each(function(item)
	{
		td = $(item).getChildren("td");
		td.each(function(item, index)
		{	
			if(index == (columnIndex + 1))
    		item.addClass('highlightedColumn');
    	else
    		item.removeClass('highlightedColumn');
		});
	});
}

function showActivePurchaseStep(stepNumber)
{
	var tbody = $("tblSignupSteps").getElement("tbody");
	
	tr = $(tbody).getChildren("tr");
	tr.each(function(item)
	{
		td = $(item).getChildren("td");
		td.each(function(item, index)
		{	
			if(index == (stepNumber -  1) * 2)
				item.removeClass('signupStepGrayscale');
    		item.addClass('signupStepProminent');
		});
	});
	
	if(stepNumber == 3)
	{
		$("signupStepDone").setStyle("color", "#267f23");
	}
}
 
