function reveal(id) { 
	
	if (document.getElementById) { // DOM3 = IE5, NS6
		if (document.getElementById(id).style.display == "none"){
			document.getElementById(id).style.display = 'block';		
		} else {
			document.getElementById(id).style.display = 'none';			
		}	
	} else { 
		if (document.layers) {	
			if (document.id.display == "none"){
				document.id.display = 'block';
			} else {	
				document.id.display = 'none';
			}
		} else {
			if (document.all.id.style.visibility == "none"){
				document.all.id.style.display = 'block';
			} else {
				document.all.id.style.display = 'none';
			}
		}
	}
}

function swapHide(id,id2) 
{ 
	
	if (document.getElementById) { // DOM3 = IE5, NS6
		if (document.getElementById(id).style.display == "none")
		{
			document.getElementById(id).style.display = 'block';
			document.getElementById(id2).style.display = 'none';
		} 
		else 
		{
			document.getElementById(id).style.display = 'none';
			document.getElementById(id2).style.display = 'block';
		}	
	} 
	else 
	{ 
		if (document.layers) {	
			if (document.id.display == "none")
			{
				document.id.display = 'block';
				document.id2.display = 'none';
			} 
			else 
			{	
				document.id.display = 'none';
				document.id2.display= 'block';
			}
		} 
		else 
		{
			if (document.all.id.style.visibility == "none")
			{
				document.all.id.style.display = 'block';
				document.all.id2.style.display = 'none';
			} 
			else 
			{
				document.all.id.style.display = 'none';
				document.all.id2.style.display = 'block';
			}
		}
	}
}

function selectAll(formNum) {
	var frm = document.forms[formNum];
    var count = 0;
    for(i=0; i<frm.length; i++){
    	if(frm.elements[i].checked == true)
        	count++;
    }

    if(count != 0) { //There are boxes checked :: uncheck them
    	for(i=0; i<frm.length; i++){
        	frm.elements[i].checked = false;
        }
    }else { //All the boxes are unchecked :: check them
    	for(i=0; i<frm.length; i++){
        	frm.elements[i].checked = true;
        }
    }
}

/*
 * postRecipients
 * This javascript function is called upon Submit
 * For each selected cadet, their email address will be added to SM's bcc field
 * For the current user, their email address will be added to SM's to field
 */
function postRecipients() {
	var frm = document.directoryResults;
	var selected = frm.elements['selected'];
	frm.send_to_bcc.value = "";
	if(frm.elements.length == 10) {
		frm.send_to_bcc.value = selected.value;
	} else {
		for(i=0; i < selected.length; i++) {
			if(selected[i].checked == true) frm.send_to_bcc.value += selected[i].value+";";
		}
	}
}

