_CLOSED = 0;
_OPEN = 1;
CLAPPERSTATE = _OPEN;
HASBASEX = false;
exclap = function() {
if (CLAPPERSTATE == _OPEN) {
document.getElementById('exclappee').style.display = 'none';
if (HASBASEX) document.getElementById('basexclappee').style.display = 'none';
CLAPPERSTATE = _CLOSED;
document.getElementById('exclapper').firstChild.nodeValue = 'Show "ex" authors';
document.getElementById('exclapper').style.background = 'url(../images/clap-plus.gif) no-repeat 0 50%';
// for strange AddIncludedTaxon.cfm bug, where menus keep showing in IE
if (document.getElementById('ExAuthor')) document.getElementById('ExAuthor').style.display = 'none';
if (document.getElementById('ExBasAuthor')) document.getElementById('ExBasAuthor').style.display = 'none';
} else {
try {
document.getElementById('exclappee').style.display = 'table-row';
if (HASBASEX) document.getElementById('basexclappee').style.display = 'table-row';
} catch (err) {
document.getElementById('exclappee').style.display = 'block';
if (HASBASEX) document.getElementById('basexclappee').style.display = 'block';
}
CLAPPERSTATE = _OPEN;
document.getElementById('exclapper').firstChild.nodeValue = 'Hide "ex" authors';
document.getElementById('exclapper').style.background = 'url(../images/clap-minus.gif) no-repeat 0 50%';
// for strange AddIncludedTaxon.cfm bug, where menus keep showing in IE
if (document.getElementById('ExAuthor')) document.getElementById('ExAuthor').style.display = 'block';
if (document.getElementById('ExBasAuthor')) document.getElementById('ExBasAuthor').style.display = 'block';
}
makeAjaxRequest('#Application.EditorHome#SaveClapperState.cfm?state=' + CLAPPERSTATE + '&prefix=ex');
}
initclapper = function() {
if(!document.getElementsByTagName){return;}
if (document.getElementById('basexclappee')) HASBASEX = true;
document.getElementById('exclapper').onclick = function() { exclap(); return false; }
CLAPPERSTATE = _CLOSED;
document.getElementById('exclapper').firstChild.nodeValue = 'Show "ex" authors';
document.getElementById('exclappee').style.display = 'none';
if (HASBASEX) document.getElementById('basexclappee').style.display = 'none';
// for strange AddIncludedTaxon.cfm bug, where menus keep showing in IE
if (document.getElementById('ExAuthor')) document.getElementById('ExAuthor').style.display = 'none';
if (document.getElementById('ExBasAuthor')) document.getElementById('ExBasAuthor').style.display = 'none';
if (CLAPPERSTATE == _OPEN)
document.getElementById('exclapper').style.background = 'url(../images/clap-minus.gif) no-repeat 0 50%';
else
document.getElementById('exclapper').style.background = 'url(../images/clap-plus.gif) no-repeat 0 50%';
}
addevent(window, "load", initclapper);