function checkBlocks(block) {
    elems=document.getElementsByName(block);
    size=elems.length;
    bool=elems[1].checked==false;
    for(i=0;i<size;i++) {
        elems[i].checked=bool;
    }
    document.getElementById(block+"text").innerHTML=bool?'Clear selection':'Select all';
    return false;
}

function init() {
   links=document.getElementsByTagName('a');
   for(i=0,j=links.length;i<j;i++) {
        elem=links[i];
        if(elem.className=="whoispopup") {
            elem.onclick = function() {
                 window.open(this.href, "whois", "width=515,height=500,scrollbars=yes");
                 return false;
            }
        }
    }
    
    td=document.getElementsByTagName('td');
    for(i=0,j=td.length;i<j;i++) {
        elem=td[i];
        if(elem.className=="letter") {
            elem.onmouseover = function() {
                newDiv=document.createElement("div");
                newDiv.id="previewLetter";
                newTextNode=document.createTextNode(this.firstChild.nodeValue);
                this.appendChild(newDiv);
                document.getElementById("previewLetter").appendChild(newTextNode);                
            }
            elem.onmouseout = function() {
                this.removeChild(newDiv);
            }
        }
    }
}