// Powered OKODEX
function toFloat(sAux) {
	sBux = "0";
	for(sc = 0; sc<sAux.length; sc ++) {
		sCux = sAux.substr(sc, 1);
		if(!(sCux!="0" && sCux!="1" && sCux!="2" && sCux!="3" && sCux!="4" && sCux!="5" && sCux!="6" && sCux!="7" && sCux!="8" && sCux!="9"))sBux += sCux;
		if(sCux==",") sBux += ".";
	}
	return parseFloat(sBux);
}

function f_replace(sCadena, sBuscar, sReemplazar) {
	sCadAux = "";
	for(sc = 0; sc<sCadena.length; sc ++) {
		sCadAux2 = sCadena.substr(sc,1);
		if(sCadAux2 == sBuscar) { sCadAux += sReemplazar; } else { sCadAux += sCadAux2; }
	}
	return sCadAux;
}

function toStr(n) {
	cNum = new String(Math.abs(n));
	cNum = f_replace(cNum, ".", ",");
	pos = cNum.lastIndexOf(","); if(pos==-1) pos = cNum.length;
	pos=pos-3;
	while(pos>0) { cNum = cNum.substr(0,pos) + "." + cNum.substr(pos,cNum.length); pos=pos-3; }
	if(n<0) cNum = "-" + cNum;
	pos = cNum.lastIndexOf(","); if(pos!=-1) cNum = cNum.substr(0,pos+3);
	pos = cNum.lastIndexOf(","); if(pos!=-1 && pos==cNum.length-2) cNum += "0";
	return cNum;
}

function borradato(n) {
	form = document.CalcHipoteca;
	if(n==0) form.capital.value="";
	if(n==1) form.intereses.value="";
	if(n==2) form.plazo.value="";
	if(n==3) form.importe.value="";
}

