//Para el over de los tr
function tr_over(id,color){
	document.getElementById("tr_" + id).style.cursor='hand';
	document.getElementById("tr_" + id).bgColor=  color ;
}

function tr_out(id,color){
	document.getElementById("tr_" + id).bgColor=color;
	document.getElementById("tr_" + id).style.cursor='default';
}

/*-------------------------------------------------------------------
| vRequeridos()
| Valida campos tipo INPUT que no esten vacios que esten listados
| dentro del array inputReq. ej:
| var inputReq = new Array(
|	"calform.datebox",
|	"calform.datebox3"
| )
|
| Retorna: primer campo requerido que esta vacio
| 
|      29/04/2005 									by ElKuNi
-------------------------------------------------------------------*/
function vRequeridos(){
	for (x=0;x<=inputReq.length-1;x++){
		input = eval(inputReq[x]);
		if (input.value == ""){
			return inputReq[x];
		}
	}
	return true;
}


/*-------------------------------------------------------------------
| LTrim(s)
| Devuelve una cadena sin los espacios del principio
| 
|       12/09/2002 			Por El KuNi
-------------------------------------------------------------------*/
function LTrim(s){
	var i=0;
	var j=0;
	
	// Busca el primer caracter <> de un espacio
	for(i=0; i<=s.length-1; i++)
		if(s.substring(i,i+1) != ' '){
			j=i;
			break;
		}
	return s.substring(j, s.length);
}

/*-------------------------------------------------------------------
| RTrim(s)
| Quita los espacios en blanco del final de la cadena
| 
|       12/09/2002 			Por El KuNi
-------------------------------------------------------------------*/
function RTrim(s){
	var j=0;
	
	// Busca el último caracter <> de un espacio
	for(var i=s.length-1; i>-1; i--)
		if(s.substring(i,i+1) != ' '){
			j=i;
			break;
		}
	return s.substring(0, j+1);
}

/*-------------------------------------------------------------------
| Trim(s)
| Quita los espacios del principio y del final
| 
|       12/09/2002 			Por El KuNi
-------------------------------------------------------------------*/
function Trim(sString){
	//return LTrim(RTrim(s));
	while (sString.substring(0,1) == ' ')
	{
	sString = sString.substring(1, sString.length);
	}
	while (sString.substring(sString.length-1, sString.length) == ' ')
	{
	sString = sString.substring(0,sString.length-1);
	}
	return sString;
}

/*-------------------------------------------------------------------
| UCase(s)
| Devuelve la cadena convertida a mayúsculas
| 
|       12/09/2002 			Por El KuNi
-------------------------------------------------------------------*/
function UCase(s){
	return s.toUpperCase();
}




