<!--
function toggleClass( elementId, onClass, offClass )
{
	var element = document.getElementById(elementId);
	if ( element != undefined && onClass != undefined && offClass != undefined )
	{
		if ( element.className == offClass )
		{
			element.className = onClass;
		}
		else
		{
			element.className = offClass;
		}
	}
}

function setElementHtml( elementId, html )
{
	var element = document.getElementById(elementId);
	if ( element != undefined && html != undefined )
	{
		element.innerHTML = html;
	}
}

function setElementText( elementId, text )
{
	var element = document.getElementById(elementId);
	if ( element != undefined && text != undefined )
	{
		element.innerText = text;
	}
}

function turnOnInput( element )
{
	if ( element != undefined )
	{
	    element.style.backgroundColor = "#FFFFFF";
	}
}

function turnOffInput( element )
{
	if ( element != undefined )
	{
	    element.style.backgroundColor = "#AAAAAA";
	}
}

function turnOnSubmit( element )
{
	if ( element != undefined )
	{
		element.style.backgroundColor = "#121212";
		element.style.color = "#FFFFFF";
	}
}

function turnOffSubmit( element )
{
	if ( element != undefined )
	{
	    element.style.backgroundColor = "#656565";
		element.style.color = "#CDCDCD";
	}
}

function characterCheck( contentElement, messageElement)
{
	messageElement = document.getElementById(messageElement);
	if ( contentElement != undefined && messageElement != undefined )
	{
		var remaining = 255 - contentElement.value.length;
		messageElement.innerHTML = 'Characters used: ' + remaining;
		if ( remaining >= 0 )
		{
			messageElement.className = 'success';
		}
		else
		{
			messageElement.className = 'error';
		}
	}
}

// -->
