/******************************************************************************
 SAVORITESª
 
 Created: 	09.28.03
 Updated:	11.20.03
 By:		Shaun Inman
 ******************************************************************************/

var d=document;

/* SIMPLY SWAPS THE DISPLAY OF ANY NUMBER OF IDS PASSED */
function SI_toggleBlock() {
	var e=SI_toggleBlock.arguments;
	for(i=0; i<e.length; i++) { d.getElementById(e[i]).style.display=(d.getElementById(e[i]).style.display=='block')?'none':'block'; }
	}

function SI_empty(val) {
	var empty = /^\s*$/
	return empty.test(val)
	}
	
function SI_toggleExternals(checked,id) {
	for (var l=0; (lnk=d.getElementById(id).getElementsByTagName("a")[l]); l++) {
		if (lnk.getAttribute("rel") == "external") {
			lnk.target = (checked)?'_blank':'_top';
			}
		}
	}

/* SI_collapseAllFolders()
 * I decided to go with display: block; for the initial state of savorite folders
 * to account for those with JavaScript disabled. This collapses the folders for those
 * with it enabled. 
 */
function SI_collapseAllFolders() {
	/*
	for (var l=0; (ul=d.getElementById("favorites").getElementsByTagName("ul")[l]); l++) {
		ul.style.display = "none";
		}
	*/
	}