function ponerIndicador(lugar, texto){      
	 tablaIndicador =  "<table width=\"115\" border=\"0\" cellspacing=\"0\">"+
							"<tr>"+
							  "<td width=\"31\"><img src=\"Imagenes/ajax-loader.gif\" /></td>"+
							  "<td width=\"65\"><span class=\"etiquetas\"> "+texto+"</span></td>"+
							"</tr>"+
						"</table>";
	  
	  $("#"+lugar).html(tablaIndicador);
}
//-------------------------------------------------
function quitarIdicador(lugar){
    $("#"+lugar).html("&nbsp;");
}
//-------------------------------------------------
//Objeto oNumero
function oNumero(numero){
	//Propiedades 
	this.valor = numero || 0
	this.dec = -1;
	//Métodos 
	this.formato = numFormat;
	this.ponValor = ponValor;
	//Definición de los métodos 
	function ponValor(cad){
		if (cad =='-' || cad=='+') return
		if (cad.length ==0) return
		if (cad.indexOf('.') >=0)
			this.valor = parseFloat(cad);
		else 
			this.valor = parseInt(cad);
	} 
	function numFormat(dec, miles){
		var num = this.valor, signo=3, expr;
		var cad = ""+this.valor;
		var ceros = "", pos, pdec, i;
		for (i=0; i < dec; i++)
		ceros += '0';
		pos = cad.indexOf('.')
		if (pos < 0)
			cad = cad+"."+ceros;
		else
			{
			pdec = cad.length - pos -1;
			if (pdec <= dec)
				{
				for (i=0; i< (dec-pdec); i++)
					cad += '0';
				}
			else
				{
				num = num*Math.pow(10, dec);
				num = Math.round(num);
				num = num/Math.pow(10, dec);
				cad = new String(num);
				}
			}
		pos = cad.indexOf('.')
		if (pos < 0) pos = cad.lentgh
		if (cad.substr(0,1)=='-' || cad.substr(0,1) == '+') 
			   signo = 4;
		if (miles && pos > signo)
			do{
				expr = /([+-]?\d)(\d{3}[\.\,]\d*)/
				cad.match(expr)
				cad=cad.replace(expr, RegExp.$1+','+RegExp.$2)
				}
		while (cad.indexOf(',') > signo)
			if (dec<0) cad = cad.replace(/\./,'')
				return cad;
	}
}//Fin del objeto oNumero:
//-------------------------------------------------
function formatearNumeroTexto(texto){
    var numero    = new oNumero(texto);
    texto = numero.formato(0, true).replace(".","");
    
	return texto;
}
//------------------------------
function quitarEspacios(cadena){
    return cadena.replace(/^\s*|\s*$/g,"");	
}
//------------------------------
function abriInformacion(pagina){
	  window.open (pagina, '_blank','frame=yes, toolbar=no, top=screen.height, left=screen.width, directories=no, menubar=no, status=yes, location=no, scrollbar=yes, width=800, height=525, resizable=yes');
}


