
function convertir(valor){
// formateamos el dato con denominador comun
valor = valor.replace('.',',');
valor = valor.replace(/\'/,',');
longvalor = valor.length;
dec = 2;
var cad = ""+valor;

// si no hay decimales, los pongo
if (valor.indexOf(',') == -1){
	cad = cad+',00';
} else if (valor.indexOf(',') == longvalor - dec){
	cad = cad+'0';
} else {
	posi = cad.indexOf(',')
	cantidad = cad.substr(0,posi);
	decimales = cad.substr(posi+1,2);
	segun = cad.substr(posi+3,1);
		primerdecimal = decimales.substr(0,1);
		if (primerdecimal == "0"){
			dec1 = decimales.substr(0,1);
			dec2 = decimales.substr(1,1);
			if (segun >=5) dec2 ++;
			decimales = String(dec1)+String(dec2);
		} else{
			if (segun >=5) decimales ++;
		}
	cad = cantidad+','+decimales;
}
// poner el punto de millares
pos = cad.indexOf(',');
entero = cad.substr(0,pos);
if (entero > 1000){
	part1 = cad.substr(0,pos-3);
	part2 = cad.substr(pos-3,15);
	salir = part1+"."+part2;
} else {
	salir = cad;
}
return salir;
}

function reconvertir(valor){
valor = valor.replace('.','');
salir = valor.replace(',','.');
return salir;
}
