// // Copyright 2006 Nelson Daza. nelson.daza@gmail.com. All rights reserved. // DOM HTML // ---------------------------------------------------- // // Tips.js // // version 1.0.1.2 major.minor[.revision[.build]] /* START ToolTips Script */ /** * This Script needs function.js **/ function initTips ( ) { var layer = document.getElementById( 'tipsLayer' ); if ( !layer ) { layer = document.createElement( 'span' ); layer.setAttribute( 'id', 'tipsLayer' ); document.body.appendChild( layer ); } hideElement( layer ); layer.innerHTML = ''; } // Use like this: showTip ( 'see this text', '#000000', '#FFFFFF' ) function showTip ( msg, color, bgcolor, className ) { var layer = null; var style = null; initTips ( ); layer = document.getElementById ( 'tipsLayer' ); if ( !layer ) return; style = layer.style; layer.setAttribute( 'class', ( typeof ( className ) != 'undefined' ? 'verdanabasica' : className ) ); if ( typeof ( msg ) != 'undefined' ) { document.oldMousemove = document.onmousemove; if ( document.releaseEvents ) document.releaseEvents( Event.MOUSEMOVE ); document.onmousemove = null; if ( typeof ( color ) == 'undefined' ) color = "#555555"; if ( typeof ( bgcolor ) == 'undefined' ) bgcolor = "#FFFFFF"; while ( layer.hasChildNodes( ) ) layer.removeChild( layer.firstChild ); layer.innerHTML = '
| ' + msg + ' | ||