/** * ID-Based Functions. */ function change_class(id_target, var_class) { change_class_o(document.getElementById(id_target), var_class); } function add_class(id_target, var_class) { add_class_o(document.getElementById(id_target), var_class); } function remove_class(var_target, var_class) { remove_class_o(document.getElementById(id_target), var_class); } /** * Object-Based Functions. */ function change_class_o(obj_target, var_class) { obj_target.className = var_class; } function add_class_o(obj_target, var_class) { obj_target.className += " "+var_class; //alert(obj_target.className); } function remove_class_o(obj_target, var_class) { obj_target.className = obj_target.className.replace(" "+var_class,""); //alert(obj_target.className); }