function resaltar(e){	
	var ele = Event.element(e);			
	var tr = detectar_elemento(ele);	
	
	if(tr != null){
		var clase = tr.className;
		//alert("ele: "+ele.tagName+" - tr: "+tr.tagName+" - class: "+clase);		
		if(tr.className == "tr_out" || tr.className == ""){
		    //alert("fuera");
			//alert(tr.tagName);
			tr.setAttribute(atr_class,"tr_over");
			//resaltar_txt(tr,"tr_over");
		}
		else if(tr.className == "tr_over"){
			//alert("dentro");
			tr.setAttribute(atr_class,"tr_out");
			//resaltar_txt(tr,"tr_out");
		}
	}
	//alert(ele.tagName);
}

function seleccionar_multiple(e){
	//alert("seleccionando...");
	var ele = Event.element(e);			
	var tr = detectar_elemento(ele);	
	//alert(tr.tagName);
	if(tr != null){
		var clase = tr.className;
		//alert("ele: "+ele.tagName+" - tr: "+tr.tagName+" - class: "+clase);		
		if(tr.className == "tr_over"){
		    //alert("fuera");
			tr.setAttribute(atr_class,"tr_select");
			//resaltar_txt(tr,"tr_select");
		}
		else if(tr.className == "tr_select"){
			//alert("dentro");
			tr.setAttribute(atr_class,"tr_over");
			//resaltar_txt(tr,"tr_over");
		}
	}
}

function seleccionar(e){
	//alert("seleccionando...");
	var ele = Event.element(e);			
	var tr = detectar_elemento(ele);	
	//alert(tr.tagName);
	if(tr != null){
		var clase = tr.className;
		//alert("ele: "+ele.tagName+" - tr: "+tr.tagName+" - class: "+clase);		
		if(tr.className == "tr_over"){
		    //alert("fuera");
			tr.setAttribute(atr_class,"tr_select");
			//resaltar_txt(tr,"tr_select");
		}
		else if(tr.className == "tr_select"){
			//alert("dentro");
			tr.setAttribute(atr_class,"tr_over");
			//resaltar_txt(tr,"tr_over");
		}
		var tabla = $(tr).up("table");
		var indice = tr.rowIndex;
		//alert(tabla.tagName + "-" +indice);
		deseleccionar(tabla,indice);		
	}
}

function deseleccionar(tabla,indice){
	var n_trs = tabla.rows.length;
	//alert(n_trs);
	for(i=0;i<n_trs;i++){
		//alert("fila: "+i);
		if(i != indice){			
			tr = tabla.rows[i];
			tr.setAttribute(atr_class,"tr_out");
		}
	}
	
}

