function fComprobarTipo(cadena) { cadena=cadena+""; if ((isNaN(cadena) == false && cadena * 1 == 0 && cadena != '0') || ( cadena == 'undefined')) { return 'nulo'; } else { if(isNaN(cadena)){ return 'cadena';} else{ return 'numero';} } } function fBorrarBlancos(cadena) { var i=0; var fcadena = "" + cadena; if(fcadena.length > 0) { while(fcadena.charAt(i) == " "){i++;} fcadena = fcadena.substring(i, fcadena.length); i = fcadena.length; while((fcadena.charAt(i-1) == " ") && (i >= 0)){i--;} fcadena = fcadena.substring(0, i); if (fcadena.length > 0) { var auxcadena = fcadena.charAt(0); for(i=1;i<= fcadena.length; i++) { if (!((fcadena.charAt(i) == " ") && (fcadena.charAt(i-1)== " "))){ auxcadena = auxcadena + fcadena.charAt(i); } } fcadena = auxcadena; } } return fcadena; } function fBorrarCaracter(cadena,caracter) { var i=0; var fcadena = "" + cadena; if(fcadena.length > 0) { while(fcadena.charAt(i) == caracter){i++;} fcadena = fcadena.substring(i, fcadena.length); i = fcadena.length; while((fcadena.charAt(i-1) == caracter) && (i >= 0)){i--;} fcadena = fcadena.substring(0, i); if (fcadena.length > 0) { var auxcadena = fcadena.charAt(0); for(i=1;i<= fcadena.length; i++) { if (!((fcadena.charAt(i) == caracter) && (fcadena.charAt(i-1)== caracter))){ auxcadena = auxcadena + fcadena.charAt(i); } } fcadena = auxcadena; } } return fcadena; } function fSustituirCadena(cValorAntiguo, cValorNuevo, cCadenaOrigen) { var auxCadena = "" + cCadenaOrigen; var indx = auxCadena.indexOf(cValorAntiguo,0); while (indx>=0) { auxCadena= auxCadena.substring(0,indx) + cValorNuevo + auxCadena.substring(indx + cValorAntiguo.length , auxCadena.length); indx = auxCadena.indexOf(cValorAntiguo,0); } return unescape(auxCadena); } function fGetHora() { var auxFecha = new Date(); var auxHora = auxFecha.getHours(); var Min = auxFecha.getMinutes(); var Seg = auxFecha.getSeconds(); if (auxHora==0){ auxHora="00"; } if (Min<=9){ Min = "0" + Min; } if (Seg<=9){ Seg = "0" + Seg; } var cHora = auxHora + ":" + Min + ":" + Seg; return cHora; } function fGetFecha() { var auxFecha = new Date(); var Dia = auxFecha.getDate(); var Mes = 1*auxFecha.getMonth()+1; var Ano = auxFecha.getYear(); if (Dia<=9){ Dia = "0" + Dia;} if (Mes<=9){Mes = "0" + Mes;} var cFecha = Dia + "/" + Mes + "/" + Ano; return cFecha; } function fConvertir1MayMin (cadena) { var c_AuxCad = " "; var c_NoTocar = "-el-la-lo-le-en-un-de-del-y-o-entre-por-i-"; var c_NoTocar = c_NoTocar + "-dels-les-da-do-das-al-"; var i_Indice = 0; var a_Palabras = new Array(); var c_cadena = fBorrarBlancos(cadena); c_cadena = c_cadena.toLowerCase(); a_Palabras = c_cadena.split(" "); for(var indx1 = 0; indx1 < a_Palabras.length; indx1++) { c_AuxCad = "-" + a_Palabras[indx1] + "-"; i_Indice = c_NoTocar.indexOf(c_AuxCad,0); if (i_Indice < 0) { c_AuxCad = c_AuxCad.charAt(1).toUpperCase() + c_AuxCad.substring(2,c_AuxCad.length-1); } else { c_AuxCad = a_Palabras[indx1]; } a_Palabras[indx1] = c_AuxCad; } c_cadena = a_Palabras.join(" "); return (c_cadena); } function fLimpiarCadena (cCadena) { cCadena = fBorrarBlancos(cCadena); cCadena = fSustituirCadena ('@','',cCadena); cCadena = fSustituirCadena ('{','',cCadena); cCadena = fSustituirCadena ('}','',cCadena); cCadena = fSustituirCadena ('_','',cCadena); cCadena = fSustituirCadena ('?','',cCadena); cCadena = fSustituirCadena ('/','',cCadena); cCadena = fSustituirCadena ('*','',cCadena); cCadena = fSustituirCadena ('\"','',cCadena); cCadena = fSustituirCadena ('&','',cCadena); cCadena = fSustituirCadena ('%','',cCadena); cCadena = fSustituirCadena ('\\','',cCadena); cCadena = fSustituirCadena ("'","$",cCadena); cCadena = fSustituirCadena ("`","$",cCadena); cCadena = fSustituirCadena ("´","$",cCadena); return cCadena; } function fExtraerCadenas(cCadena,cSeparador, iOrden) { var iIndice = cCadena.indexOf(cSeparador,0); var cCadena1 = cCadena.substring(0, iIndice); var cCadena2 = cCadena.substring(iIndice+1, cCadena.length); if (iOrden == 1){ return cCadena1;} if (iOrden == 2){ return cCadena2;} }