/* row color alternating ******************/
function alternate(id){
	if (document.getElementById && document.getElementById(id)){	//check that browser has capabilities
		var table = document.getElementById(id);		//get just the selected table not all of them
		var rows = table.getElementsByTagName("tr");	//get all table rows
		for(i = 0; i < rows.length; i++){				//alternate styles			
			//manipulate rows	
			doAlternate(rows[i], i);
		}
	}
}
function doAlternate(row, i){
	if(i % 2 == 0){
		row.className = "even";
	}else{
		row.className = "odd";
	}
}


/* toggle div visibility ******************/
function togglediv(e,status) {
	if (document.getElementById || document.all || document.layers) {
		//basic support for DHTML - IE5+ or NS6+
		if (status == 'on') {
		    document.getElementById(e).style.display = '';
		} else if (status == 'off') {
		    document.getElementById(e).style.display = 'none';	
		} else {
			if (document.getElementById(e).style.display == 'none') {
		    	document.getElementById(e).style.display = '';
			} else {
		    	document.getElementById(e).style.display = 'none';	
			}
		}
	} 
//	else if (document.layers) { }
}