function checkForm (frm)
{

	sMensaje = "Some of the following parameters are empty or wrong:\n"

	//Esta variable me indica si todo es correcto.
	sCheckOk = "-1"


	if ((frm.empresa.value.length <= 0) || (frm.empresa.value == 'Company'))
	{

		sMensaje = sMensaje + " ++ Company\n"
		if (sCheckOk=="-1")
		{
			sCheckOk = "empresa"
		}
	}

	if ((frm.nombre.value.length <= 0) || (frm.nombre.value == 'Contact Person'))
	{

		sMensaje = sMensaje + " ++ Contact Person\n"
		if (sCheckOk=="-1")
		{
			sCheckOk = "nombre"
		}
	}
	
	if ((frm.tel.value.length <= 0) || (frm.tel.value == 'Telephone'))
	{

		sMensaje = sMensaje + " ++ Telephone\n"
		if (sCheckOk=="-1")
		{
			sCheckOk = "tel"
		}
	}


	if ((frm.email.value.length > 0) || (frm.email.value == 'E-mail'))
	{
		if (!isMail(frm.email.value))
		{
			sMensaje = sMensaje + " ++ Valid E-mail Address\n"
			if (sCheckOk=="-1")
			{
				sCheckOk = "email"
			}

		}
	}

	if ((frm.consulta.value.length <= 0) || (frm.consulta.value == 'Comments'))
	{

		sMensaje = sMensaje + " ++ Comments\n"
		if (sCheckOk=="-1")
		{
			sCheckOk = "consulta"
		}
	}

	if (sCheckOk=="-1")
	{

		frm.action = "../php/presupuesto.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)

}
