function has_CSSclass(element, cssClass)
{
	//TODO: Better checking!
	var tmpRegExp = new RegExp("\\b"+cssClass+"\\b");
	return (element.className.match(tmpRegExp));
}
function add_CSSclass(element, cssClass)
{
	if(has_CSSclass(element, cssClass))
	{
		remove_CSSclass(element, cssClass);
	}
	element.className += " " + cssClass;
	return;
}
function remove_CSSclass(element, cssClass)
{
	//TODO: better implementation that will not mangle classes that contain the search text! (REGEX?)
	var tmpRegExp = new RegExp("\\b"+cssClass+"\\b","g");
	element.className = element.className.replace(tmpRegExp, "");
	return;
}
function toggle_CSSclass(element, cssClass)
{
	if(has_CSSclass(element, cssClass))
	{ 
		remove_CSSclass(element, cssClass);
	}
	else
	{
		add_CSSclass(element, cssClass);
	}
}
