function checkForm (frm)
{

	sMensaje = "Check out this fields:\n\n"

	//Esta variable me indica si todo es correcto.
	sCheckOk = "-1"

	if (frm.nombre.value.length <= 0)
	{

		sMensaje = sMensaje + " ++ Contact Person\n"
		if (sCheckOk=="-1")
		{
			sCheckOk = "nombre"
		}
	}

	if (frm.fecha_entrada.value.length <= 0)
	{

		sMensaje = sMensaje + " ++ Date of arrival\n"
		if (sCheckOk=="-1")
		{
			sCheckOk = "fecha_entrada"
		}
	}
	
	if (frm.fecha_salida.value.length <= 0)
	{

		sMensaje = sMensaje + " ++ Date of departures\n"
		if (sCheckOk=="-1")
		{
			sCheckOk = "fecha_salida"
		}
	}

	if (frm.pais.value.length <= 0)
	{

		sMensaje = sMensaje + " ++ Country\n"
		if (sCheckOk=="-1")
		{
			sCheckOk = "pais"
		}
	}

	if (frm.email.value.length > 0)
	{
		if (!isMail(frm.email.value))
		{
			sMensaje = sMensaje + " ++ E-Mail\n"
			if (sCheckOk=="-1")
			{
				sCheckOk = "email"
			}

		}
	}else{
		sMensaje = sMensaje + " ++ E-mail\n"
		if (sCheckOk=="-1")
		{
			sCheckOk = "telefono"
		}
	}

	if (sCheckOk=="-1")
	{

		//frm.action = "#"
		frm.action = "../php/submit.php"
		frm.submit();

	}
	else
	{
		eval("frm."+sCheckOk+".focus()")
		alert(sMensaje);

	}
}

function isMail (sCadena)
{

	if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(sCadena))
		return (true)
	return (false)

}
