| Current Path : /home/ereika83/public_html/wp-content/themes/Builder/lib/builder-core/js/ |
| Current File : /home/ereika83/public_html/wp-content/themes/Builder/lib/builder-core/js/dropdown.js |
function builder_get_elements_by_class_name( className ) {
var hasClassName = new RegExp( "(?:^|\\s)" + className + "(?:$|\\s)" );
var allElements = document.getElementsByTagName( "*" );
var results = [];
var element;
for ( var i = 0; ( element = allElements[i] ) != null; i++ ) {
var elementClass = element.className;
if ( elementClass && elementClass.indexOf( className ) != -1 && hasClassName.test( elementClass ) )
results.push( element );
}
return results;
}
builder_add_hover_code = function() {
var menus = builder_get_elements_by_class_name( "builder-module-navigation" );
if ( menus == undefined )
return;
for ( var x = 0; x < menus.length; x++ ) {
var sfEls = menus[x].getElementsByTagName( "li" );
for ( var i = 0; i < sfEls.length; i++ ) {
sfEls[i].onmouseover = function() {
this.className += " sfhover";
}
sfEls[i].onmouseout = function() {
this.className = this.className.replace( new RegExp(" sfhover\\b"), "" );
}
}
}
}
if ( window.attachEvent )
window.attachEvent( "onload", builder_add_hover_code );