	
	// JavaScript Document

	//
	//	funcFormularios
	//	Fecha de creacion: 5 / 11 / 2010
	//	Descripción: Contiene funciones para la validación de datos de los formularios
	//


	
	function sendFormularioOpinion ()
	{
		var nombre		= $('opinionNombre').value;
		var email		= $('opinionEmail').value;
		var coment		= $('opinionComentario').value;
		var polCheck	= $('opinionPolitica').checked;
		
		var correcto 	= true;
		
		if ( ( nombre == "" ) || ( email == "" ) || ( coment == "" ) )
		{
			correcto = false;
			
			mostrarAlert ( "rellenacampos" );
		}
		else if ( validaEmail ( email ) == false )
		{
			correcto = false;
			
			mostrarAlert ( "formatoemail" );
		}
		else if ( polCheck == false )
		{
			correcto = false;
			
			mostrarAlert ( "politica" );
		}
		
		if ( correcto )
		{
			document.getElementById("formularioOpinion").submit();
		}
	}
	
	function comprobarBloquesCompletado ( numBloque )
	{
		var preguntasBloque;
		var idBloque 			= "preguntasBloque" + numBloque;
		var contestadaPregunta	= null;
		var bloqueCompleto		= true;
		var totalPreguntas		= 0;
		
		switch ( numBloque )
		{
			case 1:	
				preguntasBloque = new Array ( "A" , "B" , "C" , "D" );
				totalPreguntas  = preguntasBloque.length;
				break;
			
			case 2:	
				preguntasBloque = new Array ( "E" , "F" , "G" , "H" );
				totalPreguntas  = preguntasBloque.length;
				break;
				
			case 3:	
				preguntasBloque = new Array ( "I" , "J" , "K" , "L" );
				totalPreguntas  = preguntasBloque.length;
				break;
				
			case 4:	
				preguntasBloque = new Array ( "M" , "N" , "O" , "P" );
				totalPreguntas  = preguntasBloque.length;
				break;
				
			case 5:	
				preguntasBloque = new Array ( "Q" , "R" , "S" , "T" );
				totalPreguntas  = preguntasBloque.length;
				break;
				
			case 6:	
				preguntasBloque = new Array ( "U" , "V" , "W" );
				totalPreguntas  = preguntasBloque.length;
				break;
		}
		
		for ( var i = 0 ; i < totalPreguntas ; i++ )
		{
			contestadaPregunta = $('radio' + preguntasBloque [ i ] + '1').checked || $('radio' + preguntasBloque [ i ] + '2').checked || $('radio' + preguntasBloque [ i ] + '3').checked || $('radio' + preguntasBloque [ i ] + '4').checked;
			
			if ( contestadaPregunta == false )
			{
				bloqueCompleto = false;
				break;
			}
		}
		
		if ( bloqueCompleto )	plegarDiv ( idBloque , 1.0 );
	}
	
	function sendFormularioTest ()
	{
		var listadoPreguntas	= new Array ( "A" , "B" , "C" , "D" , "E" , "F" , "G" , "H" , "I" , "J" , "K" , "L" , "M" , "N" , "O" , "P" , "Q" , "R" , "S" , "T" , "U" , "V" , "W" );
		var contestadaPregunta	= null;
		var formularioCompleto	= true;
		
		for ( var i = 0 ; i < 23 ; i++ )
		{
			contestadaPregunta = $('radio' + listadoPreguntas [ i ] + '1').checked || $('radio' + listadoPreguntas [ i ] + '2').checked || $('radio' + listadoPreguntas [ i ] + '3').checked || $('radio' + listadoPreguntas [ i ] + '4').checked;
			
			if ( contestadaPregunta == false )
			{
				formularioCompleto = false;
				break;
			}
		}
		
		if ( formularioCompleto == false ) 
		{
			mostrarAlert ( "completatest" );
		}
		else
		{
			document.getElementById("formularioTest").submit();
		}
	}
	
	

