function super_of () {
	if (document.getElementById('links')){
		$els = document.getElementById('links').getElementsByTagName('A');
		for ($i=0; $i<$els.length; $i++) {
			$els[$i].style.width=$els[$i].offsetWidth;
		}
	}
}

function divFunc(event) {
	event = event || window.event ;
	var t = event.target || event.srcElement;
	if (parentTagSearch (t, 'A', 0)) {
		$el = parentTagSearch (t, 'A', 0);
		$el.className = 'hover';
	}
}


window.onload = super_of;

function addHandler(object, event, handler, useCapture) {
      if (object.addEventListener) {
            object.addEventListener(event, handler, useCapture ? useCapture : false);
      } else if (object.attachEvent) {
            object.attachEvent('on' + event, handler);
      } else alert("Add handler is not supported");
}

function parentTagSearch ($el, $tag, $deep) {
	for ($i=0; $i<50; $i++) {
		if ($i >= $deep && $el.tagName == $tag) {
			return $el;
		}
		else {$el = $el.parentNode;}
	}
	return 0;
}
