document.getElementsByClassName = function(cl) {
var retnode = [];
var myclass = new RegExp('\\b'+cl+'\\b');
var elem = this.getElementsByTagName('*');
for (var j = 0; j < elem.length; j++) {
   var classes = elem[j].className;
   if (myclass.test(classes)) retnode.push(elem[j]);
}
return retnode;
}
function HideAll() {
var items = document.getElementsByClassName("option");
for (var j=0; j<items.length; j++) {
   items[j].style.display = "none";
}
}

function load1(){
var items = document.getElementsByClassName("title");
for (var j=0; j<items.length; j++) {
   items[j].onmouseover = function() {
    var o = document.getElementById("opt_" + this.name);
    if (o.style.display != "block") {
     HideAll();
     o.style.display = "block";
    }
    else {
     o.style.display = "none";
    }
   }
}
}
if(window.attachEvent)
{
    window.attachEvent("onload",load1);
}
else if(window.addEventListener)
{
    window.addEventListener("load",load1,false);
}
