
// **************************************************************************************************************** //
// Validacion de campos del formulario de cvs
// **************************************************************************************************************** //

function validarform()
{

// 1-Su edad se encuentra en el rango de:
	for (i=0;i<document.form.elements['rango_edad'].length;i++)
	{
		valid = document.form.elements['rango_edad'][i].checked
		if (valid) {break}
	}

	if(!valid)
	{
		alert("Por favor, responda acerca del rango de edad (Pregunta Nro 1)")
		document.form.elements['rango_edad'][0].focus();
		return false;
	}


// 2-¿Qué porcentaje de sus ingresos dedica al ahorro?
for (i=0;i<document.form.elements['ingresos_dedica_ahorro'].length;i++)
	{
		valid = document.form.elements['ingresos_dedica_ahorro'][i].checked
		if (valid) {break}
	}

	if(!valid)
	{
		alert1("Por favor, responda  qu&eacute; porcentaje de sus inrgesos dedica al ahorro: (Pregunta Nro 2)")
		document.form.elements['ingresos_dedica_ahorro'][0].focus();
		return false;
	}


// 3-¿Como estima sus ingresos en los próximos 4 años?
for (i=0;i<document.form.elements['ingresos_proximos'].length;i++)
	{
		valid = document.form.elements['ingresos_proximos'][i].checked
		if (valid) {break}
	}

	if(!valid)
	{
		alert1("Por favor, como estima su ingresos en los pr&oacute;ximos 4 a&ntilde;os: (Pregunta Nro 3)")
    document.form.elements['ingresos_proximos'][0].focus();
		return false;
	}


// 4a-Marque las opciones de inversión que utilizó en los últimos 2 años y su grado de satisfacción:
for (i=0;i<document.form.elements['plazo_fijo'].length;i++)
	{
		valid = document.form.elements['plazo_fijo'][i].checked
		if (valid) {break}
	}

	if(!valid)
	{
		alert1("Por favor, responda sobre Plazo Fijos y/ o Fondos de Plazo Fijo: (Pregunta Nro 4)")
    document.form.elements['plazo_fijo'][0].focus();
		return false;
	}

// 4b-Marque las opciones de inversión que utilizó en los últimos 2 años y su grado de satisfacción:
for (i=0;i<document.form.elements['titulos_publicos'].length;i++)
	{
		valid = document.form.elements['titulos_publicos'][i].checked
		if (valid) {break}
	}

	if(!valid)
	{
		alert1("Por favor, responda sobre T&iacute;tulos p&uacute;blicos y/o Privados y/o Fondos de Renta Fija: (Pregunta Nro 4)")
    document.form.elements['titulos_publicos'][0].focus();
		return false;
	}

// 4c-Marque las opciones de inversión que utilizó en los últimos 2 años y su grado de satisfacción:
for (i=0;i<document.form.elements['fondos_mixtos'].length;i++)
	{
		valid = document.form.elements['fondos_mixtos'][i].checked
		if (valid) {break}
	}

	if(!valid)
	{
		alert1("Por favor, responda sobre Fondos Mixtos: (Pregunta Nro 4)")
    document.form.elements['fondos_mixtos'][0].focus();
		return false;
	}

// 4d-Marque las opciones de inversión que utilizó en los últimos 2 años y su grado de satisfacción:
for (i=0;i<document.form.elements['acciones_fondos'].length;i++)
	{
		valid = document.form.elements['acciones_fondos'][i].checked
		if (valid) {break}
	}

	if(!valid)
	{
		alert1("Por favor, responda sobre Acciones y/ o Fondos de Acciones: (Pregunta Nro 4)")
    document.form.elements['acciones_fondos'][0].focus();
		return false;
	}




// 6-Con cuál de estas afirmaciones se siente más identificado:
for (i=0;i<document.form.elements['afirmacion_identifica'].length;i++)
	{
		valid = document.form.elements['afirmacion_identifica'][i].checked
		if (valid) {break}
	}

	if(!valid)
	{
		alert1("Por favor, responda con cu&aacute;l de estas afirmaciones se siente m&aacute;s identificado: (Pregunta Nro 5)")
		document.form.elements['afirmacion_identifica'][0].focus();
    return false;
	}

//7-¿Qué porcentaje de sus ahorros puede invertir…
for (i=0;i<document.form.elements['porcentaje_inversion'].length;i++)
	{
		valid = document.form.elements['porcentaje_inversion'][i].checked
		if (valid) {break}
	}

	if(!valid)
	{
		alert1("Por favor, responda qu&eacute; porcentaje de sus ahorros puede invertir: (Pregunta Nro 6)")
		document.form.elements['porcentaje_inversion'][0].focus();
    return false;
	}


// 8-Obtener una renta mensual constante para Ud es:
for (i=0;i<document.form.elements['renta_mensual'].length;i++)
	{
		valid = document.form.elements['renta_mensual'][i].checked
		if (valid) {break}
	}

	if(!valid)
	{
		alert1("Por favor, responda qu&eacute; significa para Ud. obtener una renta mensual constante: (Pregunta Nro 7)")
		document.form.elements['renta_mensual'][0].focus();
    return false;
	}

// 9-Recordando que las inversiones con mayor rentabilidad esperada son también aquellas con mayor
//  riesgo de perdida, ¿Cuál es la máxima perdida que Ud podría aceptar en sus inversiones en un plazo de 6 meses?

for (i=0;i<document.form.elements['maxima_perdida'].length;i++)
	{
		valid = document.form.elements['maxima_perdida'][i].checked
		if (valid) {break}
	}

	if(!valid)
	{
		alert1("Por favor, responda respecto cu&aacute;l es la m&aacute;xima p&eacute;rdida que Ud podr&iacute;a aceptar en sus inversiones en un plazo de 6 meses?: (Pregunta Nro 8) ")
	  document.form.elements['maxima_perdida'][0].focus();
    return false;
	}


// Funcion de validacion de ingreso de solo numeros
	function acceptNum(evt)
	{
	// NOTE: Backspace = 8, Enter = 13, '0' = 48, '9' = 57
	var key = nav4 ? evt.which : evt.keyCode;
	return (key <= 13 || (key >= 48 && key <= 57));
	}


}



