//      funcs.js
//--------------------------------------------------------------------------
//  Commonly used JavaScript functions are kept here.
//  These could possibly be collapsed into one function.
//--------------------------------------------------------------------------

var new_entry = 'noedit';
var entries = new Array();

function showhide() {
    if(new_entry == "noedit") {
        document.getElementById("new_entry").style.display="block";
        new_entry = "edit";
    } else {
        document.getElementById("new_entry").style.display="none";
        new_entry = "noedit";
    }
}

function edit(block_id) {
    if(!entries[block_id]) {
        entries[block_id] = "noedit";
    }
    if(entries[block_id] == "noedit") {
        document.getElementById(block_id).style.display="block";
        document.getElementById(block_id.concat("text")).style.display="none";
        entries[block_id] = "edit";
    } else {
        document.getElementById(block_id).style.display="none";
        document.getElementById(block_id.concat("text")).style.display="block";
        entries[block_id] = "noedit";
    }
}

function playSound(surl) {
    document.getElementById('dumspan').innerHTML = "<embed src='"+surl+"' hidden=true autostart=true loop=false />";
    setTimeout('clearSound()', 2500);
}

function pressButton(swap) {
    document.getElementById(swap).src = "images/ear-in.gif";
}

function unpressButton(swap) {
    document.getElementById(swap).src = "images/ear.gif";
}

function clearSound() {
    document.getElementById('dumspan').innerHTML = "";
}
