
function validate_required(field,alerttxt)
{
with (field)
  {
  if (value==null||value=="")
    {alert(alerttxt);return false;}
  else
    {return true;}
  }
}

function validate_email(field,alerttxt)
{
with (field)
  {
  apos=value.indexOf("@");
  dotpos=value.lastIndexOf(".");
  if (apos<1||dotpos-apos<2)
    {alert(alerttxt);return false;}
  else {return true;}
  }
}

function validate_form(thisform)
{
  with (thisform)
  {
	if (validate_required(nome,"Nome precisa ser preenchido!")==false)
	{nome.focus();return false;}
  
	if (validate_required(endereco,"Endereço precisa ser preenchido!")==false)
	  {endereco.focus();return false;}
	
	if (validate_required(numero,"Número precisa ser preenchido!")==false)
	  {numero.focus();return false;}
	
	if (validate_required(bairro,"Bairro precisa ser preenchido!")==false)
	  {bairro.focus();return false;}
	
	if (validate_required(cidade,"Cidade precisa ser preenchido!")==false)
	  {cidade.focus();return false;}
	
	if (validate_required(estado,"Estado precisa ser preenchido!")==false)
	  {estado.focus();return false;}
	
	if (validate_required(cep,"CEP precisa ser preenchido!")==false)
	  {cep.focus();return false;}
	
	if (validate_required(telefone,"Telefone precisa ser preenchido!")==false)
	  {telefone.focus();return false;}
	
	if (validate_required(email,"Email precisa ser preenchido!")==false)
	  {email.focus();return false;}
	
	if (validate_required(forma_de_pagamento,"Forma de Pagamento precisa ser preenchido!")==false)
	  {forma_de_pagamento.focus();return false;}
	
	if (validate_required(dia_pagto,"Dia de Pagamento precisa ser preenchido!")==false)
	  {dia_pagto.focus();return false;}
	
	if (validate_required(valor_sedex,"Valor do Sedex precisa ser preenchido!")==false)
	  {valor_sedex.focus();return false;}
	
	if (validate_required(valor_depositado,"Valor Depositado precisa ser preenchido!")==false)
	  {valor_depositado.focus();return false;}
	
	if (validate_email(email,"Endereço de e-mail inválido!")==false)
		{email.focus();return false;}
  }
  
}


