function mostrarTablaCalculadora(){
		
		var moneda = document.getElementById('moneda').value; // indice del combo
		var cantidad = document.getElementById('cantidad').value;
		
		var tabla = document.getElementById('calculadora_tabla');
		var tabla_thead = document.getElementById('calculadora_tabla_thead');
		var tabla_tbody = document.getElementById('calculadora_tabla_tbody');

		<!-- si no se mete cantidad no se hace nada -->
		if(cantidad == ""){
			<!-- Si hubiera resultados anteriores, los borramos-->
			if(tabla_tbody.rows.length > 0){
			 	RemoveRowsTable(tabla,tabla_tbody,tabla_thead);
				
				<!-- Y ocultamos la tabla tambien -->
				document.getElementById('calculadora_tablaresult').style.display="none";
			}
			alert("Por favor, introduzca una cantidad.");
		}
		else{
			<!-- Nos aseguramos de que haya monedas-->
			if(listaMonedasJS.length > 0){
							
				<!-- Vemos si tiene mas de un punto  -->
				if(soloUnPunto(cantidad)){
					
					<!-- si tuviera comas, las sustituimos por puntos -->
					cantidad = cantidad.replace(",", ".");
					
					<!-- Equivalencia de la moneda base que se selecciono en el combo -->
					var eq_moneda_base_sel = listaEquivalenciasJS[moneda];
												
					var monedas_result = new Array(); 
					var equival_result = new Array();
					
					<!-- Buscamos en la lista de monedas la que esta seleccionada en el combo -->
					var i=0;
					var j=0;
					var nombre_moneda_sel;
					for (i=0;i<listaMonedasJS.length;i++) {
						if(moneda != i){
													
							monedas_result[j] = listaMonedasJS[i];
							
							<!-- Calculo -->
							var result = (cantidad * listaEquivalenciasJS[i]) / eq_moneda_base_sel;
							result = redondear(result,2);
							equival_result[j] = result;
							j++;
						}
						
						if(moneda == i)
							nombre_moneda_sel = listaMonedasJS[i];
					} 
					
					<!-- Limpiamos la tabla de resultados -->
					RemoveRowsTable(tabla,tabla_tbody,tabla_thead);
					
					<!-- Ponemos la moneda y la cantidad en la cabecera -->
					AddRow(tabla_tbody,ultimo,nombre_moneda_sel,cantidad,1);
					
					<!-- Mostramos los nuevos resultados-->
					for (i=0;i<monedas_result.length;i++) {
						var ultimo = 0;
						if(i+1 >= monedas_result.length)
							ultimo = 1;
						AddRow(tabla_tbody,ultimo,monedas_result[i],equival_result[i]);
					}
					
					document.getElementById('cantidad').value = "";
					document.getElementById('calculadora_tablaresult').style.display="block";
				
				}else{ 
					<!-- tiene mas de un punto -->					
					
					<!-- Si hubiera resultados anteriores, los borramos-->
					if(tabla_tbody.rows.length > 0){
			 			RemoveRowsTable(tabla,tabla_tbody,tabla_thead);
				
						<!-- ocultamos la tabla tambien -->
						document.getElementById('calculadora_tablaresult').style.display="none";
						
						document.getElementById('cantidad').value = "";
					}
					alert("El formato de la cantidad introducida no es correcto");
				}
			}
		}
}

function RemoveRowsTable(tabla,tbody,thead){

	var lista_rows = new Array();
		
	if(tbody.rows.length > 0){
		
		for (i=0;i<tbody.rows.length;i++){
			var row = tbody.rows[i];
			lista_rows[i] = row
		}
			
		<!-- Borramos todos los trs de la tabla -->
		for (i=0;i<lista_rows.length;i++){
			var row = lista_rows[i];
			RemoveRow(tbody,row);
		}
	}
}

function RemoveRow(parent,row)
{
        parent.removeChild(row);
}

function AddRow(tabla_tbody,ultimo,moneda,equival,primera)
{
	var row = document.createElement("TR")
	
	if(ultimo == '1')
		row.className = "last";
	
	var td1 = document.createElement("TD");
	td1.appendChild(document.createTextNode("columna 1"));
	td1.className = "blancoizq";
	
	var td2 = document.createElement("TD");
	td2.appendChild (document.createTextNode("columna 2"));
	td2.className="blanco";
	
	if(primera == 1){
		row.appendChild(td1).innerHTML= "<strong>" + moneda + "</strong>";
		row.appendChild(td2).innerHTML= "<strong>" + equival + "</strong>";
	}else{
		row.appendChild(td1).innerHTML= moneda;
		row.appendChild(td2).innerHTML= equival;
	}
	tabla_tbody.appendChild(row);  
}

function OcultarCabeceraTabla(){
	document.getElementById('calculadora_tabla_thead').style.display="none";

}

function VerCabeceraTabla(){
	document.getElementById('calculadora_tabla_thead').style.display="block";
}
