function add(o){
	var oText=o.innerText;
	o.innerText=(oText=="Add"?"Remove":"Add");
	o.className=(oText=="Add"?"ButtonRemove":"ButtonAdd");
	refreshSelections();
}

function refreshCat(){
	var selections=document.getElementById("SelectionsDiv");
	selections.style.visibility = "visible";
	document.getElementById("SelectionsFooter").style.visibility = "visible";
	document.getElementById("SelectionsHead").style.visibility = "visible";
	var sel=selections.innerHTML.split("<BR>");
	
	for (var i = 0;i<sel.length-1;i++){
		var id=sel[i];
		var but=frames['iCat'].document.getElementById(id);
		if (but) {
			but.innerText="Remove";
			but.className="ButtonRemove";
		}
	}
	
	document.getElementById("SubHeading1").style.visibility = "visible";
	document.getElementById("SubHeading2").style.visibility = "hidden";
		
	
}

function refreshSelections(){
	var selections=document.getElementById("SelectionsDiv");
	var sel=frames['iCat'].document.getElementsByTagName("div");
	selections.innerHTML="";
	for (var l=0;l<sel.length;l++){
		if (sel[l].className=="ButtonRemove")
			selections.innerHTML +=sel[l].id+"<br>";
					
	}
	
}

function doSelect(AllNone){
	var cl=(AllNone=="all"?"ButtonRemove":"ButtonAdd");
	var txt=(AllNone=="all"?"Remove":"Add");
	var sel=frames['iCat'].document.getElementsByTagName("div");
	for (var l=0;l<sel.length;l++){
		sel[l].className=cl;
		sel[l].innerText=txt;
	}
	refreshSelections();
}

function doDone(){
		frames['iCat'].document.location="form.php" 
	
}
