// JavaScript Document

function mostrarBloqueVideoFirma1()
{
	document.getElementById("firma1activo").style.display				= "block";
	document.getElementById("firma1inactivo").style.display				= "none";
	
	ocultarBloqueVideoFirma2 ();
	ocultarBloqueVideoFirma3 ();

	// Insertamos Video Embed
	swfobject.addDomLoadEvent(videoFirmaA);
}

function ocultarBloqueVideoFirma1 ()
{
	document.getElementById("firma1activo").style.display				= "none";
	document.getElementById("firma1inactivo").style.display				= "block";
}

function mostrarBloqueVideoFirma2()
{
	document.getElementById("firma2activo").style.display				= "block";
	document.getElementById("firma2inactivo").style.display				= "none";
	
	ocultarBloqueVideoFirma1 ();
	ocultarBloqueVideoFirma3 ();

	// Insertamos Video Embed
	swfobject.addDomLoadEvent(videoFirmaB);
}

function ocultarBloqueVideoFirma2 ()
{
	document.getElementById("firma2activo").style.display				= "none";
	document.getElementById("firma2inactivo").style.display				= "block";
}

function mostrarBloqueVideoFirma3()
{
	document.getElementById("firma3activo").style.display				= "block";
	document.getElementById("firma3inactivo").style.display				= "none";
	
	ocultarBloqueVideoFirma1 ();
	ocultarBloqueVideoFirma2 ();

	// Insertamos Video Embed
	swfobject.addDomLoadEvent(videoFirmaC);
}

function ocultarBloqueVideoFirma3 ()
{
	document.getElementById("firma3activo").style.display				= "none";
	document.getElementById("firma3inactivo").style.display				= "block";
}








function validaFormularioFirmar ()
{
	var nombre		= document.getElementById('fir_nombre').value;
	var ape1		= document.getElementById('fir_ape1').value;
	var email		= document.getElementById('fir_email').value;
	var ident		= document.getElementById('fir_id').value;
	var tipo		= document.getElementById('fir_tipo').value;
	
	var correcto	= true;
	
	if ((nombre == "") || (ape1 == "") || (email == "") || (ident == ""))
	{
		alert ( "Debe rellenar todos los campos para continuar" );
		
		return false;
	}
	else if ( validaEmail ( email ) == false )
	{
		alert ( "El formato de mail no es el correcto" );
		
		return false;
	}
	else if ( document.getElementById('fir_politica').checked == false )
	{
		alert ( "Debes aceptar la pol\u00EDtica de privacidad" );
		
		return false;
	}
	else
	{
		if ( tipo == "dni" )
		{
			if ( validaDNI ( ident ) == false )
			{
				alert ( "El formato del DNI no es el correcto (Formato XXXXXXXX-A)" );
		
				return false;
			}
			else
			{
				document.getElementById('formLlamamientoFirmar').submit();
		
				return true;
			}
		}
		else if ( tipo == "pasaporte" )
		{
			if ( validaPasaporte ( ident ) == false )
			{
				alert ( "El formato del pasaporte no es correcto (Formato AA-XXXXXX)" );
		
				return false;
			}
			else
			{
				document.getElementById('formLlamamientoFirmar').submit();
		
				return true;
			}
		}
		else if ( tipo == "cif" )
		{
			if ( validaCIF ( ident ) == false )
			{
				alert ( "El formato del CIF no es correcto (Formato A-XXXXXXXX)" );
		
				return false;
			}
			else
			{
				document.getElementById('formLlamamientoFirmar').submit();
		
				return true;
			}
		}
		else if ( tipo == "nie" )
		{
			if ( validaNIE ( ident ) == false )
			{
				alert ( "El formato del NIE no es correcto (Formato A-XXXXXXX-A)" );
		
				return false;
			}
			else
			{
				document.getElementById('formLlamamientoFirmar').submit();
		
				return true;
			}
		}
		else
		{
			return false;	
		}
	}
}

