//here you place the ids of every element you want.
var ids=new Array('opt1','opt2','opt3','opt4','opt5','opt6');
var id2=new Array('opt1','opt2','opt3','opt5','opt6');
var id3=new Array('opt1','opt3','opt4','opt5','opt6');

function showSome(){
    for (var i=0;i<id2.length;i++){
        showmine(id2[i]);
    }          }

function showAll(){
    for (var i=0;i<ids.length;i++){
        showmine(ids[i]);
    }          }

function showNofac(){
    for (var i=0;i<id3.length;i++){
        showmine(id3[i]);
    }          }

function showmine(id) {
    //safe function to hide an element with a specified id
    if (document.getElementById) { // DOM3 = IE5, NS6
        document.getElementById(id).style.display = 'block';
    }
    else {
        if (document.layers) { // Netscape 4
            document.id.display = 'block';
        }
        else { // IE 4
            document.all.id.style.display = 'block';
        }
    }
}

function hideallids(){
    //loop through the array and hide each element by id
    for (var i=0;i<ids.length;i++){
        hidediv(ids[i]);
    }          }

function hidediv(id) {
    //safe function to hide an element with a specified id
    if (document.getElementById) { // DOM3 = IE5, NS6
        document.getElementById(id).style.display = 'none';
    }
    else {
        if (document.layers) { // Netscape 4
            document.id.display = 'none';
        }
        else { // IE 4
            document.all.id.style.display = 'none';
        }
    }
}
