function runTest(form,deFormularios)
{
	Ret = false;
	//switch (deFormularios)
	//{
		//case 1  : testBox1(form)
		//	 	  break
		//case 2  : testBox2(form)
		//		  break
		//case 3  : testBox3(form)
		//		  break
		//case 4  : testBox4(form)
		//		  break
		//default : testBox5(form)
	if (deFormularios == 1)
	{
		Ret = testBox1(form);
	}
	else
	{
		if (deFormularios == 2)
		{
			Ret = testBox2(form);
		}
		else
		{
			if (deFormularios == 3)
			{
				Ret = testBox3(form);
			}
			else
			{
				if (deFormularios == 4)
				{
					Ret = testBox4(form);
				}
				else
				{
					Ret = testBox5(form);
				}
			}
		}
	}
	return Ret;
}

function testBox1(form)
{
	Ctrl1 = form.tuEmail;
	Ctrl2 = form.tuNombre;
	if (Ctrl1.value == "" || Ctrl1.value.indexOf ('@', 0) == -1)
	  if (Ctrl2.value == "")
	  {
       	validatePrompt ("Debes rellenar todas las casillas con valores correctos")
		Ctrl1.value = "";
		Ctrl2.value = "";
		Ctrl1.setFocus;
		return (false);
	  }
	  else
	  {
   		validatePrompt ("Debes rellenar todas las casillas con valores correctos")
		Ctrl1.value = "";
		Ctrl1.setFocus;
		return (false);
	  }
	else
	  if (Ctrl2.value == "")
	  {
       	validatePrompt ("Debes rellenar todas las casillas con valores correctos")
		Ctrl2.value = "";
		Ctrl2.setFocus;
		return (false);
	  }
	  else
  	  {
	    return (true);
	  }
}

function testBox2(form)
{
	Ctrl1 = form.tuNombre;
	Ctrl2 = form.tuEmail;
	Ctrl3 = form.suNombre;
	Ctrl4 = form.suEmail;
	if (Ctrl1.value == "")
	 if (Ctrl2.value == "" || Ctrl2.value.indexOf ('@', 0) == -1)
	  if (Ctrl3.value == "")
	   if (Ctrl4.value == "" || Ctrl4.value.indexOf ('@', 0) == -1)
	   {
	       	validatePrompt ("Debes rellenar todas las casillas con valores correctos")
			Ctrl1.value = "";
			Ctrl2.value = "";
			Ctrl3.value = "";
			Ctrl4.value = "";
			Ctrl1.setFocus;
			return (false);
	   }
  	   else
	   {
	   		validatePrompt ("Debes rellenar todas las casillas con valores correctos")
			Ctrl1.value = "";
			Ctrl2.value = "";
			Ctrl3.value = "";
			Ctrl1.setFocus;
			return (false);
	   }
	  else
		if (Ctrl4.value == "" || Ctrl4.value.indexOf ('@', 0) == -1)
	  	{
	       	validatePrompt ("Debes rellenar todas las casillas con valores correctos")
			Ctrl1.value = "";
			Ctrl2.value = "";
			Ctrl4.value = "";
			Ctrl1.setFocus;
			return (false);
	  	}
		else
	  	{
	   		validatePrompt ("Debes rellenar todas las casillas con valores correctos")
			Ctrl1.value = "";
			Ctrl2.value = "";
			Ctrl1.setFocus;
			return (false);
		}
	  else
	    if (Ctrl3.value == "")
		 if (Ctrl4.value == "" || Ctrl4.value.indexOf ('@', 0) == -1)
	  	  {
	       	validatePrompt ("Debes rellenar todas las casillas con valores correctos")
			Ctrl1.value = "";
			Ctrl3.value = "";
			Ctrl4.value = "";
			Ctrl1.setFocus;
			return (false);
	  	  }
		  else
	  	  {
	   		validatePrompt ("Debes rellenar todas las casillas con valores correctos")
			Ctrl1.value = "";
			Ctrl3.value = "";
			Ctrl1.setFocus;
			return (false);
		  }
		else
		  if (Ctrl4.value == "" || Ctrl4.value.indexOf ('@', 0) == -1)
	  	  {
	       	validatePrompt ("Debes rellenar todas las casillas con valores correctos")
			Ctrl1.value = "";
			Ctrl4.value = "";
			Ctrl1.setFocus;
			return (false);
	  	  }
		  else
	  	  {
	   		validatePrompt ("Debes rellenar todas las casillas con valores correctos")
			Ctrl1.value = "";
			Ctrl1.setFocus;
			return (false);
		  }
	  else
		if (Ctrl2.value == "" || Ctrl2.value.indexOf ('@', 0) == -1)
  	     if (Ctrl3.value == "")
	      if (Ctrl4.value == "" || Ctrl4.value.indexOf ('@', 0) == -1)
	  	  {
	       	validatePrompt ("Debes rellenar todas las casillas con valores correctos")
			Ctrl2.value = "";
			Ctrl3.value = "";
			Ctrl4.value = "";
			Ctrl2.setFocus;
			return (false);
	  	  }
     	  else
 	      {
	   		validatePrompt ("Debes rellenar todas las casillas con valores correctos")
			Ctrl2.value = "";
			Ctrl3.value = "";
			Ctrl2.setFocus;
			return (false);
	      }
   	     else
		  if (Ctrl4.value == "" || Ctrl4.value.indexOf ('@', 0) == -1)
	  	  {
	       	validatePrompt ("Debes rellenar todas las casillas con valores correctos")
			Ctrl2.value = "";
			Ctrl4.value = "";
			Ctrl2.setFocus;
			return (false);
	  	  }
		  else
	  	  {
	   		validatePrompt ("Debes rellenar todas las casillas con valores correctos")
			Ctrl2.value = "";
			Ctrl2.setFocus;
			return (false);
		  }
	    else
	  	 if (Ctrl3.value == "")
		  if (Ctrl4.value == "" || Ctrl4.value.indexOf ('@', 0) == -1)
	  	  {
	       	validatePrompt ("Debes rellenar todas las casillas con valores correctos")
			Ctrl3.value = "";
			Ctrl4.value = "";
			Ctrl3.setFocus;
			return (false);
	  	  }
		  else
	  	  {
	   		validatePrompt ("Debes rellenar todas las casillas con valores correctos")
			Ctrl3.value = "";
			Ctrl3.setFocus;
			return (false);
		  }
	 else
	  if (Ctrl4.value == "" || Ctrl4.value.indexOf ('@', 0) == -1)
	  {
	       	validatePrompt ("Debes rellenar todas las casillas con valores correctos")
			Ctrl4.value = "";
			Ctrl4.setFocus;
			return (false);
	  }
	  else
	  {
		return (true);
	  }
}

function testBox3(form)
{
	Ctrl1 = form.tuNombre;
	Ctrl2 = form.tuEmail;
	Ctrl3 = form.Comentario
	if (Ctrl1.value == "")
		if (Ctrl2.value == "" || Ctrl2.value.indexOf ('@', 0) == -1)
	  		if (Ctrl3.value == "")
			{
       			validatePrompt ("Debes rellenar todas las casillas con valores correctos")
				Ctrl1.value = "";
				Ctrl2.value = "";
				Ctrl3.value = "";
				Ctrl1.setFocus;
				return (false);
			}
			else
			{
       			validatePrompt ("Debes rellenar todas las casillas con valores correctos")
				Ctrl1.value = "";
				Ctrl2.value = "";
				Ctrl1.setFocus;
				return (false);
			}
		else
			if (Ctrl3.value == "")
			{
       			validatePrompt ("Debes rellenar todas las casillas con valores correctos")
				Ctrl1.value = "";
				Ctrl3.value = "";
				Ctrl1.setFocus;
				return (false);
			}
			else
			{
       			validatePrompt ("Debes rellenar todas las casillas con valores correctos")
				Ctrl1.value = "";
				Ctrl1.setFocus;
				return (false);
			}
	  else
		if (Ctrl2.value == "" || Ctrl2.value.indexOf ('@', 0) == -1)
	  		if (Ctrl3.value == "")
			{
       			validatePrompt ("Debes rellenar todas las casillas con valores correctos")
				Ctrl2.value = "";
				Ctrl3.value = "";
				Ctrl2.setFocus;
				return (false);
			}
			else
			{
       			validatePrompt ("Debes rellenar todas las casillas con valores correctos")
				Ctrl2.value = "";
				Ctrl2.setFocus;
				return (false);
			}
		else
			if (Ctrl3.value == "")
			{
       			validatePrompt ("Debes rellenar todas las casillas con valores correctos")
				Ctrl3.value = "";
				Ctrl3.setFocus;
				return (false);
			}
			else
		    {
				return (true);
	  		}
}

function testBox4(form)
{
	Ctrl1 = form.tuNombre;
	Ctrl2 = form.tuEmail;
	Ctrl3 = form.Pais;
	Ctrl4 = form.Seccion;
	if (Ctrl1.value == "")
	 if (Ctrl2.value == "" || Ctrl2.value.indexOf ('@', 0) == -1)
	  if (Ctrl3.value == "")
	   if (Ctrl4.value == "")
	   {
	       	validatePrompt ("Debes rellenar todas las casillas con valores correctos")
			Ctrl1.value = "";
			Ctrl2.value = "";
			Ctrl3.value = "";
			Ctrl4.value = "";
			Ctrl1.setFocus;
			return (false);
	   }
  	   else
	   {
	   		validatePrompt ("Debes rellenar todas las casillas con valores correctos")
			Ctrl1.value = "";
			Ctrl2.value = "";
			Ctrl3.value = "";
			Ctrl1.setFocus;
			return (false);
	   }
	  else
		if (Ctrl4.value == "")
	  	{
	       	validatePrompt ("Debes rellenar todas las casillas con valores correctos")
			Ctrl1.value = "";
			Ctrl2.value = "";
			Ctrl4.value = "";
			Ctrl1.setFocus;
			return (false);
	  	}
		else
	  	{
	   		validatePrompt ("Debes rellenar todas las casillas con valores correctos")
			Ctrl1.value = "";
			Ctrl2.value = "";
			Ctrl1.setFocus;
			return (false);
		}
	  else
	    if (Ctrl3.value == "")
		 if (Ctrl4.value == "")
	  	  {
	       	validatePrompt ("Debes rellenar todas las casillas con valores correctos")
			Ctrl1.value = "";
			Ctrl3.value = "";
			Ctrl4.value = "";
			Ctrl1.setFocus;
			return (false);
	  	  }
		  else
	  	  {
	   		validatePrompt ("Debes rellenar todas las casillas con valores correctos")
			Ctrl1.value = "";
			Ctrl3.value = "";
			Ctrl1.setFocus;
			return (false);
		  }
		else
		  if (Ctrl4.value == "")
	  	  {
	       	validatePrompt ("Debes rellenar todas las casillas con valores correctos")
			Ctrl1.value = "";
			Ctrl4.value = "";
			Ctrl1.setFocus;
			return (false);
	  	  }
		  else
	  	  {
	   		validatePrompt ("Debes rellenar todas las casillas con valores correctos")
			Ctrl1.value = "";
			Ctrl1.setFocus;
			return (false);
		  }
	  else
		if (Ctrl2.value == "" || Ctrl2.value.indexOf ('@', 0) == -1)
  	     if (Ctrl3.value == "")
	      if (Ctrl4.value == "")
	  	  {
	       	validatePrompt ("Debes rellenar todas las casillas con valores correctos")
			Ctrl2.value = "";
			Ctrl3.value = "";
			Ctrl4.value = "";
			Ctrl2.setFocus;
			return (false);
	  	  }
     	  else
 	      {
	   		validatePrompt ("Debes rellenar todas las casillas con valores correctos")
			Ctrl2.value = "";
			Ctrl3.value = "";
			Ctrl2.setFocus;
			return (false);
	      }
   	     else
		  if (Ctrl4.value == "")
	  	  {
	       	validatePrompt ("Debes rellenar todas las casillas con valores correctos")
			Ctrl2.value = "";
			Ctrl4.value = "";
			Ctrl2.setFocus;
			return (false);
	  	  }
		  else
	  	  {
	   		validatePrompt ("Debes rellenar todas las casillas con valores correctos")
			Ctrl2.value = "";
			Ctrl2.setFocus;
			return (false);
		  }
	    else
	  	 if (Ctrl3.value == "")
		  if (Ctrl4.value == "")
	  	  {
	       	validatePrompt ("Debes rellenar todas las casillas con valores correctos")
			Ctrl3.value = "";
			Ctrl4.value = "";
			Ctrl3.setFocus;
			return (false);
	  	  }
		  else
	  	  {
	   		validatePrompt ("Debes rellenar todas las casillas con valores correctos")
			Ctrl3.value = "";
			Ctrl3.setFocus;
			return (false);
		  }
	 else
	  if (Ctrl4.value == "")
	  {
	       	validatePrompt ("Debes rellenar todas las casillas con valores correctos")
			Ctrl4.value = "";
			Ctrl4.setFocus;
			return (false);
	  }
	  else
	  {
		return (true);
	  }
}

function testBox5(form)
{
	Ctrl1 = form.tuNombre;
	Ctrl2 = form.tuEmail;
	Ctrl3 = form.suEmail
	if (Ctrl1.value == "")
		if (Ctrl2.value == "" || Ctrl2.value.indexOf ('@', 0) == -1)
	  		if (Ctrl3.value == "" || Ctrl3.value.indexOf ('@', 0) == -1)
			{
       			validatePrompt ("Debes rellenar todas las casillas con valores correctos")
				Ctrl1.value = "";
				Ctrl2.value = "";
				Ctrl3.value = "";
				Ctrl1.setFocus;
				return (false);
			}
			else
			{
       			validatePrompt ("Debes rellenar todas las casillas con valores correctos")
				Ctrl1.value = "";
				Ctrl2.value = "";
				Ctrl1.setFocus;
				return (false);
			}
		else
			if (Ctrl3.value == "")
			{
       			validatePrompt ("Debes rellenar todas las casillas con valores correctos")
				Ctrl1.value = "";
				Ctrl3.value = "";
				Ctrl1.setFocus;
				return (false);
			}
			else
			{
       			validatePrompt ("Debes rellenar todas las casillas con valores correctos")
				Ctrl1.value = "";
				Ctrl1.setFocus;
				return (false);
			}
	  else
		if (Ctrl2.value == "" || Ctrl2.value.indexOf ('@', 0) == -1)
	  		if (Ctrl3.value == "" || Ctrl3.value.indexOf ('@', 0) == -1)
			{
       			validatePrompt ("Debes rellenar todas las casillas con valores correctos")
				Ctrl2.value = "";
				Ctrl3.value = "";
				Ctrl2.setFocus;
				return (false);
			}
			else
			{
       			validatePrompt ("Debes rellenar todas las casillas con valores correctos")
				Ctrl2.value = "";
				Ctrl2.setFocus;
				return (false);
			}
		else
			if (Ctrl3.value == "" || Ctrl3.value.indexOf ('@', 0) == -1)
			{
       			validatePrompt ("Debes rellenar todas las casillas con valores correctos")
				Ctrl3.value = "";
				Ctrl3.setFocus;
				return (false);
			}
			else
		    {
				return (true);
	  		}
}

function runSubmit (form, button)
{
	if (!testBox1(form)) return;
	alert ("Todas la entradas OK!");
	document.test.submit();
	return;
}

function validatePrompt (PromptStr)
{
	alert(PromptStr);
	return;
}

function abrirCentrado(theURL,winName,w,h,scroll)
{
  var winl = (screen.width - w) / 2;
  var wint = (screen.height - h) / 2;
  var features = 'height=' + h + ',';

  features +='width=' + w + ',';
  features += 'top=' + wint + ',';
  features += 'left=' + winl + ',';
  features += 'resizable=no,';
  features += 'location=0,';
  features += 'scrollbars=' + scroll;
  window.open(theURL,winName,features);
}
