var btn=new Array();

function precarga() {
	btn[0]=new Image;btn[0].src='../images/btn_off.gif';
	btn[1]=new Image;btn[1].src='../images/btn_on.gif';
}


function cambia (apartado,valor) {
	precarga();
	// Activamos los valores del formulario
	switch (apartado) {
		case 1: document.getElementById('formu').edad.value=valor;
			switch (valor) {
				case 1: document.getElementById('bedad1').src=btn[1].src;
					document.getElementById('bedad2').src=btn[0].src;
					document.getElementById('bedad3').src=btn[0].src;
					document.getElementById('bedad4').src=btn[0].src;
					break;
				case 2: document.getElementById('bedad1').src=btn[0].src;
					document.getElementById('bedad2').src=btn[1].src;
					document.getElementById('bedad3').src=btn[0].src;
					document.getElementById('bedad4').src=btn[0].src;
					break;
				case 3: document.getElementById('bedad1').src=btn[0].src;
					document.getElementById('bedad2').src=btn[0].src;
					document.getElementById('bedad3').src=btn[1].src;
					document.getElementById('bedad4').src=btn[0].src;
					break;
				case 4: document.getElementById('bedad1').src=btn[0].src;
					document.getElementById('bedad2').src=btn[0].src;
					document.getElementById('bedad3').src=btn[0].src;
					document.getElementById('bedad4').src=btn[1].src;
					break;
			}
			break;
		case 2: document.getElementById('formu').importe.value=valor;
			switch (valor) {
				case 1: document.getElementById('bimporte1').src=btn[1].src;
					document.getElementById('bimporte2').src=btn[0].src;
					document.getElementById('bimporte3').src=btn[0].src;
					document.getElementById('bimporte4').src=btn[0].src;
					break;
				case 2: document.getElementById('bimporte1').src=btn[0].src;
					document.getElementById('bimporte2').src=btn[1].src;
					document.getElementById('bimporte3').src=btn[0].src;
					document.getElementById('bimporte4').src=btn[0].src;
					break;
				case 3: document.getElementById('bimporte1').src=btn[0].src;
					document.getElementById('bimporte2').src=btn[0].src;
					document.getElementById('bimporte3').src=btn[1].src;
					document.getElementById('bimporte4').src=btn[0].src;
					break;
				case 4: document.getElementById('bimporte1').src=btn[0].src;
					document.getElementById('bimporte2').src=btn[0].src;
					document.getElementById('bimporte3').src=btn[0].src;
					document.getElementById('bimporte4').src=btn[1].src;
					break;
			}
			break;
		case 3: document.getElementById('formu').tiempo.value=valor;
			switch (valor) {
				case 1: document.getElementById('btiempo1').src=btn[1].src;
					document.getElementById('btiempo2').src=btn[0].src;
					document.getElementById('btiempo3').src=btn[0].src;
					document.getElementById('btiempo4').src=btn[0].src;
					break;
				case 2: document.getElementById('btiempo1').src=btn[0].src;
					document.getElementById('btiempo2').src=btn[1].src;
					document.getElementById('btiempo3').src=btn[0].src;
					document.getElementById('btiempo4').src=btn[0].src;
					break;
				case 3: document.getElementById('btiempo1').src=btn[0].src;
					document.getElementById('btiempo2').src=btn[0].src;
					document.getElementById('btiempo3').src=btn[1].src;
					document.getElementById('btiempo4').src=btn[0].src;
					break;
				case 4: document.getElementById('btiempo1').src=btn[0].src;
					document.getElementById('btiempo2').src=btn[0].src;
					document.getElementById('btiempo3').src=btn[0].src;
					document.getElementById('btiempo4').src=btn[1].src;
					break;
			}
			break;
		case 4: document.getElementById('formu').capacidad.value=valor;
			switch (valor) {
				case 1: document.getElementById('bcapacidad1').src=btn[1].src;
					document.getElementById('bcapacidad2').src=btn[0].src;
					document.getElementById('bcapacidad3').src=btn[0].src;
					document.getElementById('bcapacidad4').src=btn[0].src;
					break;
				case 2: document.getElementById('bcapacidad1').src=btn[0].src;
					document.getElementById('bcapacidad2').src=btn[1].src;
					document.getElementById('bcapacidad3').src=btn[0].src;
					document.getElementById('bcapacidad4').src=btn[0].src;
					break;
				case 3: document.getElementById('bcapacidad1').src=btn[0].src;
					document.getElementById('bcapacidad2').src=btn[0].src;
					document.getElementById('bcapacidad3').src=btn[1].src;
					document.getElementById('bcapacidad4').src=btn[0].src;
					break;
				case 4: document.getElementById('bcapacidad1').src=btn[0].src;
					document.getElementById('bcapacidad2').src=btn[0].src;
					document.getElementById('bcapacidad3').src=btn[0].src;
					document.getElementById('bcapacidad4').src=btn[1].src;
					break;
			}
			break;
		case 5: document.getElementById('formu').patrimonio.value=valor;
			switch (valor) {
				case 1: document.getElementById('bpatrimonio1').src=btn[1].src;
					document.getElementById('bpatrimonio2').src=btn[0].src;
					document.getElementById('bpatrimonio3').src=btn[0].src;
					document.getElementById('bpatrimonio4').src=btn[0].src;
					break;
				case 2: document.getElementById('bpatrimonio1').src=btn[0].src;
					document.getElementById('bpatrimonio2').src=btn[1].src;
					document.getElementById('bpatrimonio3').src=btn[0].src;
					document.getElementById('bpatrimonio4').src=btn[0].src;
					break;
				case 3: document.getElementById('bpatrimonio1').src=btn[0].src;
					document.getElementById('bpatrimonio2').src=btn[0].src;
					document.getElementById('bpatrimonio3').src=btn[1].src;
					document.getElementById('bpatrimonio4').src=btn[0].src;
					break;
				case 4: document.getElementById('bpatrimonio1').src=btn[0].src;
					document.getElementById('bpatrimonio2').src=btn[0].src;
					document.getElementById('bpatrimonio3').src=btn[0].src;
					document.getElementById('bpatrimonio4').src=btn[1].src;
					break;
			}
			break;
		case 6: document.getElementById('formu').rentabilidad.value=valor;
			switch (valor) {
				case 1: document.getElementById('brentabilidad1').src=btn[1].src;
					document.getElementById('brentabilidad2').src=btn[0].src;
					document.getElementById('brentabilidad3').src=btn[0].src;
					document.getElementById('brentabilidad4').src=btn[0].src;
					break;
				case 2: document.getElementById('brentabilidad1').src=btn[0].src;
					document.getElementById('brentabilidad2').src=btn[1].src;
					document.getElementById('brentabilidad3').src=btn[0].src;
					document.getElementById('brentabilidad4').src=btn[0].src;
					break;
				case 3: document.getElementById('brentabilidad1').src=btn[0].src;
					document.getElementById('brentabilidad2').src=btn[0].src;
					document.getElementById('brentabilidad3').src=btn[1].src;
					document.getElementById('brentabilidad4').src=btn[0].src;
					break;
				case 4: document.getElementById('brentabilidad1').src=btn[0].src;
					document.getElementById('brentabilidad2').src=btn[0].src;
					document.getElementById('brentabilidad3').src=btn[0].src;
					document.getElementById('brentabilidad4').src=btn[1].src;
					break;
			}
			break;												
	}
}


function enviar()
{
	// Comprobamos q hayan seleccionado todos los campos estén activados
	if ( (document.getElementById("formu").edad.value!='') && (document.getElementById("formu").importe.value!='') && (document.getElementById("formu").tiempo.value!='') && (document.getElementById("formu").capacidad.value!='') && (document.getElementById("formu").patrimonio.value!='') && (document.getElementById("formu").rentabilidad.value!='') ) {
		var puntuacion=0;
		var vecDatos=new Array('false','false','false','false','false','false')
		var vecTexto=new Array('edad','importe','tiempo','capacidad','patrimonio','rentabilidad');
		var vecPonde=new Array('0.10','0','0.15','0.15','0.10','0.50')
		/*for (var j=0;j<vecTexto.length;j++)
		{
			for (i=0;i<eval('document.getElementById("formu").'+vecTexto[j]+'.length');i++)
			{
				if (eval('document.getElementById("formu").'+vecTexto[j]+'[i].value!=""'))
				{
					puntuacion+=parseInt(eval('document.getElementById("formu").'+vecTexto[j]+'[i].value'),10)*vecPonde[j];
					vecDatos[0]=true;
					break;
				}
			}
		}*/
		for (var j=0;j<vecTexto.length;j++)
		{
			for (i=0;i<eval('document.getElementById("formu").'+vecTexto[j]+'.value!=""');i++)
			{
				if (eval('document.getElementById("formu").'+vecTexto[j]+'.value!=""'))
				{
					puntuacion+=parseInt(eval('document.getElementById("formu").'+vecTexto[j]+'.value'),10)*vecPonde[j];
					vecDatos[0]=true;
					break;
				}
			}	
		}
		

		var cartera=(document.getElementById("formu").importe.value==4)?'Recomendada':'Estándar';
		
	
		var tipo;
		if (puntuacion<1.3)
			tipo='conservadora';
		else
			if ((puntuacion>=1.3) && (puntuacion<=2.6))
				tipo='equilibrada';
			else
				tipo='agresiva'

		var texto="De acuerdo con sus respuestas al anterior cuestionario, esta es la cartera de fondos que más se ajusta a su perfil inversor, si bien debe tener en cuenta que su composición tiene un carácter orientativo, sin llegar a constituir una recomendación en firme de inversión.<br /><br />Recuerde además que existen otros activos financieros en los que puede invertir su patrimonio según sus características personales.<br /><br />";		
		
/*
		switch (cartera) {
			case 'Recomendada': switch (tipo) {
				       	  case 'agresiva':
				       	  	self.location.href='cartera1.html';
				       	  	break;			
				       	  case 'conservadora': 
				       	  	self.location.href='cartera2.html';
				       	  	break;
				       	  case 'equilibrada': 
				       	  	self.location.href='cartera3.html';
				       	  	break;
				       }
				       break;	    
			case 'Estándar': switch (tipo) {
				       	  case 'agresiva':
				       	  	self.location.href='cartera4.html';
				       	  	break;
				       	  case 'conservadora': 
				       	  	self.location.href='cartera5.html';
				       	  	break;
				       	  case 'equilibrada': 
				       	  	self.location.href='cartera6.html';
				       	  	break;
				       }
				       break;					       
		}
*/

		switch (tipo) {
			case 'agresiva':
				self.location.href='cartera_cca.html';
				break;			
			case 'conservadora': 
				self.location.href='cartera_ccc.html';
				break;
			case 'equilibrada': 
				self.location.href='cartera_ccm.html';
				break;
		}
	 }
	 else {
	 	alert("Para obtener correctamente su perfil, debe seleccionar todas las opciones");
	 }	
}
