function handleChecks(item, elementoHidden){
	
	//alert("handle checks");
	
	var listaChecks = document.getElementById(elementoHidden);
	var itens = listaChecks.value;
	
	if(itens.indexOf(item+',')==-1){

		listaChecks.value += item+',';

	}else{
		
		meuArray = itens.split(',');
		var listaFinal = Array();
		
		for(i=0; i<meuArray.length; i++){
			
			if(meuArray[i]!=item){
				listaFinal.push(meuArray[i]);
			}		
		}
		
		listaChecks.value = listaFinal;
	}
}

function handleChecksBusca(item, elementoId){
	
	var listaChecks = document.getElementById(elementoId);
	var itens = listaChecks.value;
	var meuArray = itens.split(',');
	
	if(!locate(item, meuArray)){
		listaChecks.value += item+',';
	}else{
		
		var listaFinal = Array();
		
		for(i=0; i<meuArray.length; i++){
			
			if(meuArray[i]!=item){				
				listaFinal.push(meuArray[i]);
			}	
		}
		listaChecks.value = listaFinal;	
	}
}

function locate(item, meuArray){	
	var meuArray = meuArray;
	var reg = false;	
	for(i=0; i<meuArray.length; i++){			
		if(meuArray[i]==item){
			reg = true;
			break;
		}	
	}	
	return reg;
}

function selecionarTodas(retorno) {
	
	var frm = document.form1;
	
	for(i = 0; i < frm.length; i++) {        
		
		if(frm.elements[i].type == "checkbox" && frm.elements[i].id != "all") {
			frm.elements[i].checked = retorno;
			this.handleChecks(frm.elements[i].value);
		}
    }
}

function removeDivElement(id){
	
	elemento = document.getElementById(id);	
	elemento.style.display = "none";	
}
