﻿oShow = function show(id) {
    try {
    
        // get current node by id   
        var d = $(id);
        
        // close all the other nodes, up to 10
        for (var i = 0; i<=10; i++) {
        
            // check if node exists
            if ($('content'+i) && (('content' + i) != id)) {
                // close it
                $('content'+i).setStyle({ display: 'none' });
            }
        }
        
        // does it exist
        if (d) {
        
            if (d.style.display == 'block') {

                d.setStyle({ display: 'none' });     // if its open close it

            } else {
            
                d.setStyle({ display: 'block' });    // else just open it
            }
            
        }            
        
    } catch (e) {        
        alert(e);
    }
}