var oRange=null;

function cambioFiltro(obj, tableId){
	if(!obj.checked){
		var oRighe = document.getElementById(tableId).rows;
		for (i=0; i < oRighe.length; i++) {
			oRighe(i).style.display = "";
		}
	}
}

function findTesto(tableId){
	var testo = document.getElementById('txtFind').value.toUpperCase();
	
	var filtro = document.getElementById('chkFilter').checked;
 
 	if(filtro){
		var oRighe = document.getElementById(tableId).rows;
		
		for (i=0; i < oRighe.length; i++) {
				
		var testoInMaiuscolo = oRighe(i).innerText.toUpperCase();
		//	if(oRighe(i).innerText.indexOf(testo)>=0 || 0==testo.length || 0==i){
		
		if(testoInMaiuscolo.indexOf(testo)>=0 || 0==testo.length || 0==i){
				oRighe(i).style.display = "";
			} else {
				oRighe(i).style.display = "none";
			}
		}
	} else {
		if(null==oRange)
		
			oRange = document.body.createTextRange();
			oRange.findText("Cerca");
			oRange.findText("Codice");
			oRange.findText("Descrizione");
			oRange.moveStart("word");
			oRange.select();
			
		if(testo != '' && oRange.findText(testo)){
		
			oRange.select();
			oRange.scrollIntoView();
			oRange.moveStart("word");
		} else {
			oRange=null;
		}
	}
}
