var lockBlockAnim = Array();
function toggleFpBlock(id) {
    var obj = 'rubriek_' + id + '_block';
    var element = $('rubriek_' + id + '_switch');

    if (lockBlockAnim[obj])
        return false;
    
    lockBlockAnim[obj] = true;
    
    if (element.hasClassName('open')) {
        // close it!
        element.removeClassName('open');
        element.addClassName('close');
        element.innerHTML = 'artikelen verbergen';
        Effect.BlindDown(obj, {duration: 0.5});
        setTimeout('animBlockUnlock(\'' + obj + '\')', 550);
    }
    else {
        // open it!
        element.removeClassName('close');
        element.addClassName('open');
        element.innerHTML = 'toon alles';
        Effect.BlindUp(obj, {duration: 0.5} );
        setTimeout('animBlockUnlock(\'' + obj + '\')', 550);
    }
    return false;
}
function animBlockUnlock(obj) {
    lockBlockAnim[obj] = false;
}
function toggleExtendedSearch() {
    var element = $('opt-icon');
    
    if (lockBlockAnim[element])
        return false;
        
    lockBlockAnim[element] = true;
    
    if (element.hasClassName('open')) {
        // close it!
        element.removeClassName('open');
        element.addClassName('close');
        element.innerHTML = 'Toon meer zoekopties: jaar, nummer, auteur, titel';
        Effect.BlindUp('opt-fields', {duration: 0.5} );
        setTimeout('animBlockUnlock(\'' + element + '\')', 550);
    }
    else {
        // open it!
        element.removeClassName('close');
        element.addClassName('open');
        element.innerHTML = 'Zoekopties: jaar, nummer, auteur, titel';
        Effect.BlindDown('opt-fields', {duration: 0.5});
        setTimeout('animBlockUnlock(\'' + element + '\')', 550);
    }
}