function Labelify () {
	var mObject = new MousePosition();
	var self = this;

	this.Init = function(labelName) {
		var labels = document.getElementsByTagName("a");
    var labelNameTmp = "";
		for(i=0;i<labels.length;i++) {

        if(typeof(labels[i].getAttribute) == 'function')
          labelNameTmp = labels[i].getAttribute("class");
        else
          labelNameTmp = labels[i].className;
        if(labelNameTmp == labelName) {
				  labels[i].onmouseover = function(e){
					  var mObject = new MousePosition();
					  var link_attribute = this.getAttribute("title");
					  this.setAttribute("oldTitle",link_attribute);
					  this.setAttribute("title","");
					  mObject.UpdateXY(e);
					  self.Show(link_attribute,mObject);
      	  } 

				labels[i].onmouseout = function(e){
					this.setAttribute("title",this.getAttribute("oldTitle"));
					self.Hide();
				}
			}
		}
	};

  this.Show = function(attr,mObject) {
		var di = document.getElementById("labelify");
		di.innerHTML = "<p>"+attr+"</p>";
		di.style.display="block";

		di.style.left = parseInt(mObject.GetX(di)+10)+"px";
		di.style.top = parseInt(mObject.GetY(di)+20)+"px";
	};

	this.Hide = function() {
		var divi = document.getElementById("labelify");
		divi.innerHtml = "";
		divi.style.display="none";	
	}

}



