
function muestraModalNav()
{
	$('#cara').css({
		position:'absolute',
		left: ($(window).width() - $('#cara').outerWidth())/2,
		top: ($(window).height() - $('#cara').outerHeight())/2
	});
	
	$('#fondo').css({
		height: $(document).height()
	});
	
	
	document.getElementById('fondo').style.display='block';
    document.getElementById('cara').style.display='block';
}

function ocultaModalNav()
{
	//obj=document.vidConocer || document.getElementById("vidConocer") || document.getElementByTagName("vidConocer");
	//obj.pause();
	
	document.getElementById('fondo').style.display='none';
    document.getElementById('cara').style.display='none';
}

function funcBotonora(p,e)
{
	window.parent.location=p+'.'+e;
}

function funcBotonoraTest(p)
{
	if (confirm("Si abandona esta página ahora no obtendrá resultado alguno\ndel test y los datos recogidos hasta ahora no se registrarán.\n\n¿Seguro que desea salir?"))
	{
		window.parent.location=p;
	}
}

function muestraDes(c,d)
{
	sele = c.value;
	des = document.getElementById(d);
	capa = document.getElementById('div'+d);
	
	if(sele=="Otro" && capa.style.display=='none')
	{
		des.value="Descripción...";
		capa.style.display='block';
		des.focus();
	}
	else
	{
		des.value="";
		des.style.color="#999";
		capa.style.display='none';
		c.focus();
	}
}

function quitaTitDes(d)
{
	des = document.getElementById(d);
	
	if(des.value=="Descripción...")
	{
		des.value="";
		des.style.color="#000000";
	}
}


function iniTest()
{
	
	var v=1;
	
	ms="Todos los campos son obligatorios.\nPor favor, complete los siguientes:\n\n"
	
	if(document.getElementById('relacion').value=="")
	{
		v=0;
		ms=ms+" - Relación personal\n"
	}
	else
	{
		if(document.getElementById('relacion').value=="Otro")
		{
			if(document.getElementById('otraRela').value=="" || document.getElementById('otraRela').value=="Descripción...")
			{
				v=0;
				ms=ms+" - Descripción Relación personal\n"
			}
		}
	}
	
	if(document.getElementById('edadEncues').value=="")
	{
		v=0;
		ms=ms+" - Edad del evaluador\n"
	}
	
	if(document.getElementById('edad').value=="")
	{
		v=0;
		ms=ms+" - Edad\n"
	}
	
	if(document.getElementById('sexo').value=="")
	{
		v=0;
		ms=ms+" - Sexo\n"
	}
	
	if(document.getElementById('estudios').value=="")
	{
		v=0;
		ms=ms+" - Estudios\n"
	}
	
	if(document.getElementById('pais').value=="")
	{
		v=0;
		ms=ms+" - Pais\n"
	}
	
	if(document.getElementById('provincia').value=="")
	{
		v=0;
		ms=ms+" - Provincia\n"
	}
	
	if(document.getElementById('ciudad').value=="" || document.getElementById('ciudad').value=="-Seleccione-")
	{
		v=0;
		ms=ms+" - Ciudad\n"
	}
	
	
	if(v==0)
	{
		alert(ms)
	}
	else
	{
		document.form1.submit();
	}
	
}



function continuaTest()
{
	
	var v=1;
	
	ms="Es necesario responder a todas las preguntas."
	
	//Comprueba si todo está completado
	if(document.form1.p1[0].checked==false && document.form1.p1[1].checked==false && document.form1.p1[2].checked==false)
	{v=0;}
	
	if(document.form1.p2[0].checked==false && document.form1.p2[1].checked==false && document.form1.p2[2].checked==false)
	{v=0;}

	if(document.form1.p3[0].checked==false && document.form1.p3[1].checked==false && document.form1.p3[2].checked==false)
	{v=0;}

	//if(document.form1.p4[0].checked==false && document.form1.p4[1].checked==false && document.form1.p4[2].checked==false)
	//{v=0;}

	//if(document.form1.p5[0].checked==false && document.form1.p5[1].checked==false && document.form1.p5[2].checked==false)
	//{v=0;}
	
	
	//Comprueba si alguna respuesta es Ha empeorado
	if(document.form1.p1[2].checked==true)
	{v=2;}
	
	if(document.form1.p2[2].checked==true)
	{v=2;}

	if(document.form1.p3[2].checked==true)
	{v=2;}

	//if(document.form1.p4[2].checked==true)
	//{v=2;}

	//if(document.form1.p5[2].checked==true)
	//{v=2;}

	
	if(v==0)
	{
		alert(ms);
	}
	else
	{
		if(v==1)
		{
			
			if (confirm("Aparentemente la persona no ha sufrido ningun\ndeterioro en su funcionamiento global.\n\n¿Desea aun así iniciar el test de memoria?"))
			{
				document.form1.acceso.value="si";
				document.form1.submit();
			}
			else
			{
				document.form1.acceso.value="no";
				document.form1.submit();
				
			}
		}
		else
		{
			if(v==2)
			{
				document.form1.acceso.value="directo";
				document.form1.submit();
			}
		}
	}
	
}






function finTest()
{
	
	var v=1;
	
	ms="Es necesario responder a todas las preguntas."
	
	if(document.form1.p1[0].checked==false && document.form1.p1[1].checked==false && document.form1.p1[2].checked==false)
	{v=0;}
	
	if(document.form1.p2[0].checked==false && document.form1.p2[1].checked==false && document.form1.p2[2].checked==false)
	{v=0;}

	if(document.form1.p3[0].checked==false && document.form1.p3[1].checked==false && document.form1.p3[2].checked==false)
	{v=0;}

	if(document.form1.p4[0].checked==false && document.form1.p4[1].checked==false && document.form1.p4[2].checked==false)
	{v=0;}

	if(document.form1.p5[0].checked==false && document.form1.p5[1].checked==false && document.form1.p5[2].checked==false)
	{v=0;}

	if(document.form1.p6[0].checked==false && document.form1.p6[1].checked==false && document.form1.p6[2].checked==false)
	{v=0;}

	if(document.form1.p7[0].checked==false && document.form1.p7[1].checked==false && document.form1.p7[2].checked==false)
	{v=0;}

	if(document.form1.p8[0].checked==false && document.form1.p8[1].checked==false && document.form1.p8[2].checked==false)
	{v=0;}

	if(document.form1.p9[0].checked==false && document.form1.p9[1].checked==false && document.form1.p9[2].checked==false)
	{v=0;}

	if(document.form1.p10[0].checked==false && document.form1.p10[1].checked==false && document.form1.p10[2].checked==false)
	{v=0;}

	
	if(v==0)
	{
		alert(ms);
	}
	else
	{
		document.form1.submit();
	}
	
}


function avisoLegal()
{
	var titulo="ProyectoMemoria";
	var direccion="avisoLegal.html";
	
	var w=screen.width
	var h=screen.height
	
	w=w/2.5
	h=h/2
	
	var propiedades ="top=0,left=0,toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=" + w + ",height=" + h;
	
	window.open(direccion,titulo,propiedades);
}


function recoge()
{
	jPrompt("Introduca el email del destinatario", "", "Enviar email", 
	function(r) {   
		if(r) 
		{   
			if(comprueba_email(r)==true)
			{
				enviarmail(r);	
			}
		}	
		else
		{
			jAlert("Debe introducir un email de destinatario","Enviar email");
		}
		  
	});  
}

function comprueba_email(c1,e1,e2)
{	
	if (c1!="")
	{

		var texto=c1;
		var mailres = true;             
		var cadena = "abcdefghijklmnñopqrstuvwxyzABCDEFGHIJKLMNÑOPQRSTUVWXYZ1234567890@._-"; 
		 
		var arroba = texto.indexOf("@",0); 
		if ((texto.lastIndexOf("@")) != arroba) arroba = -1; 
		 
		var punto = texto.lastIndexOf("."); 
					 
		 for (var contador = 0 ; contador < texto.length ; contador++)
		 { 
			if (cadena.indexOf(texto.substr(contador, 1),0) == -1)
			{ 
				mailres = false; 
				break; 
			} 
		} 
	
		if ((arroba > 1) && (arroba + 1 < punto) && (punto + 1 < (texto.length)) && (mailres == true) && (texto.indexOf("..",0) == -1)) 
		 mailres = true; 
		else 
		 mailres = false; 
					 
		if(mailres==true)
		{ 
			return(mailres)
		}
		else
		{
			jAlert("Dirección de e-mail no válida:\n\n"+c1+"\n\nPor favor compruébelo.","Error de email")
		}
		
	
	}
} 


function testAvideo()
{
		
	$("#test").fadeOut(300, function(){
		$("#video").fadeIn(300, function(){
			$("#test").css('display','none');
			$("#video").css('display','block');
		});
	});
	
}

function mantiene()
{	

	$("#test").css('display','none');
	$("#video").css('display','block');

}

function videoAtest()
{


	$("#video").css('display','none');
	$("#test").css('display','block');
}


//COMUNES OTRAS WEBS
//=============================================================================================================================

//Preload imagenes de sutitucion
//-----------------------------------------------------------------------------------------------------------------------
function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}
function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
//-----------------------------------------------------------------------------------------------------------------------


function apunto(t)
{
	z=t.replace(",",".")
	return(z)
}

function IntroForm(e)
{
	var code =(window.event)? event.keyCode : e.which;

	if (code == 13)
	{
		iniTest();
	}	
}

function solonum()
{	tecla=window.event.keyCode
		switch(tecla)
		{
		case 8:
		case 48:
		case 49:
		case 50:
		case 51:
		case 52:
		case 53:
		case 54:
		case 55:
		case 56:
		case 57:
		break;
		default:
			window.event.keyCode=0;
			}	
}

function valida_num(numero) {
	s=new String(numero.value)
	if ( (event.keyCode>=48 && event.keyCode<=57) || (event.keyCode==13)) {
		if (event.keyCode>=49 && event.keyCode<=57 && s.indexOf("0")==0  && s.indexOf(",")==-1)	{
//cambio aca por tema del cero
//			event.keyCode=0
//cambio aca por tema del cero
		}
		if (event.keyCode==48) {
			if ((s.indexOf("0")==0) && (s.length==1)) {
				event.keyCode=0
				}
		}
//al hacer enter
		if (event.keyCode==13) {
//			if (s.indexOf(",")==0 ) {
//				if (s.substring(1,3)=='' ) {
					//numero.value=0
//				}		
//				else {
					//numero.value="0,"+s.substring(1,3)
//				}
//			}

			if (s.indexOf(",")>0) {
				numero.value=s.substring(0,s.indexOf(",")+1)+s.substring(s.indexOf(",")+1,s.indexOf(",")+3)
			}
		}
//fin al hacer enter
	}
	else {
		if (event.keyCode==46 || event.keyCode==44) {			
			if (s.length==0)
				event.keyCode=0
			else {	
				if (s.indexOf(",")>-1)
					event.keyCode=0
				else 
					event.keyCode=44
			}
		}
		else 
			{	
				if (event.keyCode==45)
				{
					negativo(numero,s)
				}
				else
				{
					event.keyCode=0
				}
			}
	}
}

function solo_ver(vdoc)
{
	var objs=vdoc.all.tags("input")
	for (i=0; i<objs.length ; i++)
	{	
		if (objs(i).type=="text")
		{
			objs(i).disabled=true
		}
		
		if (objs(i).type=="checkbox")
		{
			objs(i).disabled=true
		}
		
		if (objs(i).type=="radio")
		{
			objs(i).disabled=true
		}
	}

	var objs=vdoc.all.tags("select")
	for (i=0; i<objs.length ; i++)
	{	
		objs(i).disabled=true
	}

}

function apunto(t)
{
	z=t.replace(",",".")
	return(z)
}

function acoma(t)
{
	z=t.replace(".",",")
	return(z)
}

function presion_tecla()
{
	form1.modificado.value="1"
}


function imc()
{
if (form1.Peso.value!="" && form1.Talla.value!="")
	{
		s=apunto(form1.Talla.value)/100;
		s=s*s
		s=apunto(form1.Peso.value)/s
		s=s+""
		form1.Imc.value=acoma(s.substr(0,6))
	}
}


function limpiar_button(c)
{
	c.checked=false
}



