-- JAVASCRIPT --
// Remove all classes from element
element.className = '';
// Set the class
element.className = 'class_name';
// Remove a single class
var remove_class = 'class_name';
element.className = element.className.replace(' ' + remove_class, '').replace(remove_class, '');
// Append a class
if(element.className.indexOf('class_name') == -1)
{
element.className += ' class_name';
}
// Get class names
var classes = element.className.split(' ');
-- PROTOTYPE --
// Remove a single class
$('element').removeClassName('class_name');
// Append a class
$('element').addClassName('class_name');
// Get class names
var classes = $('element').classNames();
classes.each(function(c){
console.log(c);
});