Element.hasClassName=function(A,B){if(!(A=$(A))){return false
}if((!A.className)||(A.className.length<1)){return false
}return A.className.match(new RegExp("(^|\\s)"+B+"(\\s|$)"))
};
Element.addClassName=function(A,B){if(!(A=$(A))){return 
}if(Element.hasClassName(A,B)){return 
}if(A.className&&A.className.length>0){A.className=A.className+" "+B
}else{A.className=B
}};
Element.removeClassName=function(A,C){if(!(A=$(A))){return 
}if(!Element.hasClassName(A,C)){return 
}var B=new RegExp("(^|\\s)"+C+"(\\s|$)");
A.className=A.className.replace(B,"")
};