
function showContent(e)
{
    var elId = getElemID(e);
	
	//if there is an error within the tab content set the tab's class to error
    if (tabsError.indexOf($(this).id) != '-1') 
    {
        selectedClass = 'selectedTabError';
    }
    else 
    {
        selectedClass = 'selectedTab';
    }
    
    $$('#tabnav li').each(function(s)
    {
        if (tabsError.indexOf(s.id) != '-1') 
        {
            notSelectedClass = 'notSelectedTabError';
        }
        else 
        {
            notSelectedClass = 'notSelectedTab';
        }
		
        $(s.id).className = notSelectedClass;
    })
    
    $$('div.tabShowHide').each(function(s)
    {
        $(s.id).hide(); //= 'hideDiv';
    })
    
    var divName = $(this).id.substr(0, $(this).id.length - 3) + 'Div';
    $(divName).show();
    $(this).className = selectedClass;
}

function colorTabs(id,hasError)
{
	if(hasError)
	{
		$(id).className = $(id).className.substr(0,3) == 'not' ? 'notSelectedTabError' : 'selectedTabError';
	}
	else
	{
		$(id).className = $(id).className.substr(0,3) == 'not' ? 'notSelectedTab' : 'selectedTab';
	}		
}

