// JavaScript Document	
function wop(pagina, nombre, anc, alt, scr)
{
	var winIzq = (screen.width - anc) / 2;
	var winSup = (screen.height - alt) / 2;
	winProp = 'height='+alt+',width='+anc+',top='+winSup+',left='+winIzq+',scrollbars='+scr+',resizable=0'
	win = window.open(pagina, nombre, winProp)
	if (parseInt(navigator.appVersion) >= 4) { win.window.focus(); }
}

// TEST DE LA FIBRA
var valor1 = 170;
var valor2 = 231;
var puntuacion;
var resultado;
var seleccionado;
var foco;
function validar_radios(radios)
{
	seleccionado = "no";
	for (var i=0; i<radios.length; i++)
	{
		if (radios[i].checked)
		{
			seleccionado = "si";
			puntuacion = puntuacion + parseInt(radios[i].value);
			//alert ("Puntuación Respuesta "+radios[i].name+": "+parseInt(radios[i].value));
			//alert ("Puntuación Total: "+puntuacion);
			break;
		}
	}
	if (seleccionado == "no")
	{
		resultado = resultado + "- " + radios[0].title + "\n";
		if (foco == "")
		{
			foco = radios[0].name;
			//alert ("foco: "+foco);
		}
	}
}
function validar_test(formulario)
{
	//alert ('Validando Formulario: '+formulario)
	foco = "";
	resultado = "";
	puntuacion = 0;
	validar_radios(formulario.rad_01);
	validar_radios(formulario.rad_02);
	validar_radios(formulario.rad_03);
	validar_radios(formulario.rad_04);
	validar_radios(formulario.rad_101);
	validar_radios(formulario.rad_102);
	validar_radios(formulario.rad_103);
	validar_radios(formulario.rad_104);
	validar_radios(formulario.rad_105);
	validar_radios(formulario.rad_106);
	validar_radios(formulario.rad_107);
	validar_radios(formulario.rad_108);
	validar_radios(formulario.rad_109);
	validar_radios(formulario.rad_110);
	validar_radios(formulario.rad_111);
	validar_radios(formulario.rad_112);
	validar_radios(formulario.rad_113);
	validar_radios(formulario.rad_114);
	validar_radios(formulario.rad_115);
	validar_radios(formulario.rad_116);
	validar_radios(formulario.rad_117);
	validar_radios(formulario.rad_118);
	if (resultado != "")
	{
		resultado = "Debes seleccionar un valor para la(s) pregunta(s): \n" + resultado;
		alert(resultado);
		if (foco != "")
		{
			formulario.elements[foco][0].focus();
		}
	}
	if (resultado != "")
	{
		return (false);
	}
	else
	{
		return (true);
	}
}

function muestra_resultados()
{
	document.getElementById('formulario').style.display="none";
	if (puntuacion<valor1)
	{
		//alert("Nivel de fibra: 1")
		capa = "respuesta1";
	}
	else if (puntuacion>valor1 && puntuacion<valor2)
	{
		//alert("Nivel de fibra: 2")
		capa = "respuesta2";
	}
	else if (puntuacion>valor2)
	{
		//alert("Nivel de fibra: 3")
		capa = "respuesta3";
	}
	document.getElementById(capa).style.display="block";
}

function LinksExternos()
{
	if (!document.getElementsByTagName) return;
	var anchors = document.getElementsByTagName("a");
	for (var i=0; i<anchors.length; i++)
	{
		var anchor = anchors[i];
		if (anchor.getAttribute("href") && anchor.getAttribute("rel") == "externo")
		anchor.target = "_blank";
	}
}
window.onload = LinksExternos;
