function ocultarTodo() {
	var i=0;
	/*/jpvalls/ Creamos la matriz nodes con los div hijos, que no nietos, que están dentro del div graficas*/
	var nodes = document.getElementById('graficas').childNodes;
	/**/
	for (i=0; i < nodes.length; i++) {
		/*/jpvalls/ Por temas de Firefox el div padre e hijos deben estar en una misma línea de código porque sino falla creyendo que los saltos de línea también son nodos. Si se pone todo en una línea y más tarde se editara algo con el FCK Editor este componente lo vuelve a poner todo en distintas líneas, así que el if es para comprobar que el elemento que se está leyendo es un tipo elemento (1) y no un tipo texto (3)*/
		if (nodes[i].nodeType == 1) {
		/**/
			nodes[i].style.display = "none";
		}
	}
}

function cambio(idCapa) {
	var capa
	if (document.layers) capa = eval("document." + idCapa);
		if (document.all) capa = eval(idCapa + ".style");
			if (document.getElementById) capa = eval('document.getElementById("' + idCapa + '").style');
				if (capa.display == "none") {
					capa.display = (document.layers) ? "show" : "block";
				}
}

/* Prevenir el enter del buscador */

function noenter() {
	return !(window.event && window.event.keyCode == 13); 
}


/* Calcular PRESUPUESTO */

function calculateEuros(form) {
	ocultarTodo();
	document.getElementById('titGraf').style.display = "block";
	var surface = form.surface.value;
	var zone = form.zone.value;	
	
	if (surface == '1') {
	   if (zone == '1') {
			form.tir.value = '8,69';
			form.payback.value = '10,57';
			cambio('I_1');
	   }
	   if (zone == '2') {
			form.tir.value = '8,81';
			form.payback.value = '10,46';
			cambio('II_1');
	   }
	   if (zone == '3') {
			form.tir.value = '9,08';
			form.payback.value = '10,20';
			cambio('III_1');
	   }
	   if (zone == '4') {
			form.tir.value = '10,04';
			form.payback.value = '9,38';
			cambio('IV_1');
	   }
	   if (zone == '5') {
			form.tir.value = '10,98';
			form.payback.value = '8,67';
			cambio('V_1');
	   }
	   form.estimation.value = '456.400';
	}
	
	if (surface == '2') {
	   if (zone == '1') {
			form.tir.value = '8,85';
			form.payback.value = '10,40';
			cambio('I_2');
	   }
	   if (zone == '2') {
			form.tir.value = '8,98';
			form.payback.value = '10,28';
			cambio('II_2');
	   }
	   if (zone == '3') {
			form.tir.value = '9,26';
			form.payback.value = '10,03';
			cambio('III_2');
	   }
	   if (zone == '4') {
			form.tir.value = '10,24';
			form.payback.value = '9,20';
			cambio('IV_2');
	   }
	   if (zone == '5') {
			form.tir.value = '11,22';
			form.payback.value = '8,50';
			cambio('V_2');
	   }
	   form.estimation.value = '574.200';
	}
	
	if (surface == '3') {
	   if (zone == '1') {
			form.tir.value = '9,09';
			form.payback.value = '10,18';
			cambio('I_3');
	   }
	   if (zone == '2') {
			form.tir.value = '9,21';
			form.payback.value = '10,07';
			cambio('II_3');
	   }
	   if (zone == '3') {
			form.tir.value = '9,50';
			form.payback.value = '9,81';
			cambio('III_3');
	   }
	   if (zone == '4') {
			form.tir.value = '10,49';
			form.payback.value = '9,01';
			cambio('IV_3');
	   }
	   if (zone == '5') {
			form.tir.value = '11,48';
			form.payback.value = '8,32';
			cambio('V_3');
	   }
	   form.estimation.value = '1.124.200';
	}
	
	if (surface == '4') {
	   if (zone == '1') {
			form.tir.value = '9,20';
			form.payback.value = '10,08';
			cambio('I_4');
	   }
	   if (zone == '2') {
			form.tir.value = '9,32';
			form.payback.value = '9,97';
			cambio('II_4');
	   }
	   if (zone == '3') {
			form.tir.value = '9,61';
			form.payback.value = '9,72';
			cambio('III_4');
	   }
	   if (zone == '4') {
			form.tir.value = '10,61';
			form.payback.value = '9,92';
			cambio('IV_4');
	   }
	   if (zone == '5') {
			form.tir.value = '11,61';
			form.payback.value = '8,23';
			cambio('V_4');
	   }
	   form.estimation.value = '1.669.800';
	}
	
	if (surface == '5') {
	   if (zone == '1') {
			form.tir.value = '9,24';
			form.payback.value = '10,04';
			cambio('I_5');
	   }
	   if (zone == '2') {
			form.tir.value = '9,36';
			form.payback.value = '9,93';
			cambio('II_5');
	   }
	   if (zone == '3') {
			form.tir.value = '9,65';
			form.payback.value = '9,68';
			cambio('III_5');
	   }
	   if (zone == '4') {
			form.tir.value = '10,66';
			form.payback.value = '9,89';
			cambio('IV_5');
	   }
	   if (zone == '5') {
			form.tir.value = '11,71';
			form.payback.value = '8,20';
			cambio('V_5');
	   }
	   form.estimation.value = '2.217.600';
	}
	
	if (surface == '6') {
	   if (zone == '1') {
			form.tir.value = '9,28';
			form.payback.value = '10,00';
			cambio('I_6');
	   }
	   if (zone == '2') {
			form.tir.value = '9,41';
			form.payback.value = '9,89';
			cambio('II_6');
	   }
	   if (zone == '3') {
			form.tir.value = '9,70';
			form.payback.value = '9,64';
			cambio('III_6');
	   }
	   if (zone == '4') {
			form.tir.value = '10,71';
			form.payback.value = '9,85';
			cambio('IV_6');
	   }
	   if (zone == '5') {
			form.tir.value = '11,71';
			form.payback.value = '8,17';
			cambio('V_6');
	   }
	   form.estimation.value = '2.761.000';
	}
	
	form.tir.value = form.tir.value + ' %';
	form.payback.value = form.payback.value + ' a\u00F1os';
	form.estimation.value = form.estimation.value + ' euros';
}
