// JavaScript Document
// Copyright © 2002-2005 Picsel Media Design
// This script is the intelectual property of Alexandru Buga a.k.a. Picselutz
// You cand use it anyway you want as long as you leave this copyright intact
// and you send me an e-mail.
// 
// small changes by shakabut (http://shakabut.pitestean.ro) 
//
// THIS SCRIPT IS NOT FOR COMMERCIAL USE.
tags = new Array('a', 'h3', 'p', 'acronym', 'h2', 'img', 'area', 'div', 'span', 'input', '<i>','<b>','<u>', 'textarea');
tooltip = {
        name : "tooltipDiv",
        offsetX : 4,
        offsetY : 20,
        tip : null
};
tooltip.init = function () {
        if (!document.getElementById) return;
        
        this.tip = document.getElementById (this.name);
        if (this.tip) document.onmousemove = function (evt) {tooltip.move (evt)};

        var a;
        for (var q = 0; q < tags.length; q ++)
        {
        var anchors = document.getElementsByTagName (tags[q]);
        for (var i = 0; i < anchors.length; i ++) {
                a = anchors[i];
                if (a.getAttribute('title')) {
                        a.onmouseover = function () {
							//alert(this.getAttribute('title'));	
							tooltip.show (this.getAttribute('title'));
							tooltipulmeu=this.getAttribute('title');
							this.title="";
							//alert(this.getAttribute('title'));	
						};
                        a.onmouseout = function () {
							tooltip.hide ()
							this.title=tooltipulmeu;
						};
                }
        }
        }
};
tooltip.move = function (evt) {
        var x=0, y=0;
        if (document.all) {

                x = (document.documentElement && document.documentElement.scrollLeft) ? document.documentElement.scrollLeft : document.body.scrollLeft;
                y = (document.documentElement && document.documentElement.scrollTop) ? document.documentElement.scrollTop : document.body.scrollTop;
                x += window.event.clientX;
                y += window.event.clientY;
                
        } else {
                x = evt.pageX;
                y = evt.pageY;
        }
        this.tip.style.left = (x + this.offsetX) + "px";
        this.tip.style.top = (y + this.offsetY) + "px";
};
tooltip.show = function (text) {
        if (!this.tip) return;
        this.tip.innerHTML = text;
        this.tip.style.visibility = "visible";
        this.tip.style.display = "block";
};
tooltip.hide = function () {
        if (!this.tip) return;
        this.tip.style.visibility = "hidden";
        this.tip.style.display = "none";
        this.tip.innerHTML = "";
};
window.onload = function () {
       tooltip.init();
}

