var searchbox_original_value = '';

function searchbox_focus (box) {
    if (box.className != 'searchbox_active') {
        box.className = 'searchbox_active';
    
        searchbox_original_value = box.value; 
        box.value = '';
    };
    return;
};
function searchbox_blur (box) {
    if (box.className == 'searchbox_active' && box.value == '') {
        box.className = '';
        box.value = searchbox_original_value;
    };
    return;
};
function search () {
    if (document.getElementById('searchbox').className == 'searchbox_active') {
        document.getElementById('content').innerHTML
            = "<h2 id=\"title\"><br /><br />"
            + document.getElementById('progress').alt
            + "<br /><br /></h2>\n"
            + document.getElementById('searching').innerHTML;
    
        return true;
    } else
        return false;
};

function setcookie (name, value, expires, path, domain, secure) {
    document.cookie =
        escape(name)+"="+escape(value)+
        (expires ? "; expires="+expires.toGMTString() : "")+
        (path    ? "; path="   +path   : "")+
        (domain  ? "; domain=" +domain : "")+
        (secure  ? "; secure" : "");
};

function remember () {
    // setcookie
    //  - save time spend on current page
    //  - save mouse movement matrix
    
    setcookie ('where', document.location);
    return true;
};

function show_and_hide (show, hide) {

    if (document.getElementById(show))
        document.getElementById(show).style.display='inline';
    if (document.getElementById(hide))
        document.getElementById(hide).style.display='none';

    return;
};
