function submitFormOrg()

{
	cep1 = document.form.cep1.value;
	cep2 = document.form.cep2.value;
	tel1 = document.form.tel1.value;
	tel2 = document.form.tel2.value;
	tel3 = document.form.tel3.value;
	fax1 = document.form.fax1.value;
	fax2 = document.form.fax2.value;
	fax3 = document.form.fax3.value;
	cnpj1 = document.form.cnpj1.value;
	cnpj2 = document.form.cnpj2.value;
	cnpj3 = document.form.cnpj3.value;

	tel1_adm = document.form.tel1_adm.value;
	tel2_adm = document.form.tel2_adm.value;
	tel3_adm = document.form.tel3_adm.value;

	tel1_resp1 = document.form.tel1_resp1.value;
	tel2_resp1 = document.form.tel2_resp1.value;
	tel3_resp1 = document.form.tel3_resp1.value;

	tel1_resp2 = document.form.tel1_resp2.value;
	tel2_resp2 = document.form.tel2_resp2.value;
	tel3_resp2 = document.form.tel3_resp2.value;

	
	if (document.form.razao.value == "")
	{
		alert("Infome a razão social!")
		document.form.razao.focus();
	}
	else if (document.form.endereco.value == "")
	{
		alert("Infome o endereço!")
		document.form.endereco.focus();
	}
	else if (document.form.bairro.value == "")
	{
		alert("Infome o bairro!")
		document.form.bairro.focus();
	}
	else if (document.form.cidade.value == "")
	{
		alert("Infome a cidade!")
		document.form.cidade.focus();
	}
	else if ((document.form.cep1.value == "") && (document.form.cep2.value == ""))
	{
		alert("Informe o CEP!");
		document.form.cep1.focus();
	}
	else if ((document.form.cep1.value == "") && (document.form.cep2.value != ""))
	{
		alert("CEP incompleto!");
		document.form.cep1.focus();
	}
	else if ((document.form.cep1.value != "") && (document.form.cep2.value == ""))
	{
		alert("CEP incompleto!");
		document.form.cep2.focus();
	}
	else if ((document.form.cep1.value != "") && (cep1.length < 5))
	{
		alert("CEP incompleto!");
		document.form.cep1.focus();
	}
	else if ((document.form.cep1.value != "") && (!IsNumber(document.form.cep1.value)))
	{
		alert("Preencha o CEP apenas com números!");
		document.form.cep1.focus();
	}
	else if ((document.form.cep2.value != "") && (cep2.length < 3))
	{
		alert("CEP incompleto!");
		document.form.cep2.focus();
	}
	else if ((document.form.cep2.value != "") && (!IsNumberZ(document.form.cep2.value)))
	{
		alert("Preencha o CEP apenas com números!");
		document.form.cep2.focus();
	}
	else if (document.form.estado.options[document.form.estado.selectedIndex].value == "")
	{
		alert("Selecione o estado!");
		document.form.estado.focus();
	}
	else if (document.form.pais.value == "")
	{
		alert("Infome o país!")
		document.form.pais.focus();
	}
	else if ((document.form.tel1.value == "") && (document.form.tel2.value == "") && (document.form.tel3.value == ""))
	{
		alert ("Informe o telefone!");
		document.form.tel1.focus();
	}
	else if ((document.form.tel1.value != "") && (document.form.tel2.value == "") && (document.form.tel3.value == ""))
	{
		alert ("Telefone incompleto!");
	}
	else if ((document.form.tel1.value != "") && (document.form.tel2.value != "") && (document.form.tel3.value == ""))
	{
		alert ("Telefone incompleto!");	
	}
	else if ((document.form.tel1.value != "") && (document.form.tel2.value == "") && (document.form.tel3.value != ""))
	{
		alert ("Telefone incompleto!");
	}
	else if ((document.form.tel1.value == "") && (document.form.tel2.value != "") && (document.form.tel3.value == ""))
	{
		alert ("Telefone incompleto!");
	}
	else if ((document.form.tel1.value == "") && (document.form.tel2.value != "") && (document.form.tel3.value != ""))
	{
		alert ("Telefone incompleto!");
	}
	else if ((document.form.tel1.value == "") && (document.form.tel2.value == "") && (document.form.tel3.value != ""))
	{
		alert ("Telefone incompleto!");
	}
	else if ((document.form.tel1.value != "") && (tel1.length < 2))
	{
		alert("Telefone incompleto!");
		document.form.tel1.focus();
	}
	else if ((document.form.tel1.value != "") && (!IsNumber(document.form.tel1.value)))
	{
		alert("Preencha o telefone apenas com números!");
		document.form.tel1.select();
	}
	else if ((document.form.tel2.value != "") && (tel2.length < 4))
	{
		alert("Telefone incompleto!");
		document.form.tel2.focus();
	}
	else if ((document.form.tel2.value != "") && (!IsNumber(document.form.tel2.value)))
	{
		alert("Preencha o telefone apenas com números!");
		document.form.tel2.select();
	}
	else if ((document.form.tel3.value != "") && (tel3.length < 4))
	{
		alert("Telefone incompleto!");
		document.form.tel3.focus();
	}
	else if ((document.form.tel3.value != "") && (!IsNumber(document.form.tel3.value)))
	{
		alert("Preencha o telefone apenas com números!");
		document.form.tel3.select();
	}
	else if ((document.form.fax1.value != "") && (document.form.fax2.value == "") && (document.form.fax3.value == ""))
	{
		alert ("Fax incompleto!");
	}
	else if ((document.form.fax1.value != "") && (document.form.fax2.value != "") && (document.form.fax3.value == ""))
	{
		alert ("Fax incompleto!");
	}
	else if ((document.form.fax1.value != "") && (document.form.fax2.value == "") && (document.form.fax3.value != ""))
	{
		alert ("Fax incompleto!");
	}
	else if ((document.form.fax1.value == "") && (document.form.fax2.value != "") && (document.form.fax3.value == ""))
	{
		alert ("Fax incompleto!");
	}
	else if ((document.form.fax1.value == "") && (document.form.fax2.value != "") && (document.form.fax3.value != ""))
	{
		alert ("Fax incompleto!");
	}
	else if ((document.form.fax1.value == "") && (document.form.fax2.value == "") && (document.form.fax3.value != ""))
	{
		alert ("Fax incompleto!");
	}
	else if ((document.form.fax1.value != "") && (fax1.length < 2))
	{
		alert("Fax incompleto!");
		document.form.fax1.focus();
	}
	else if ((document.form.fax1.value != "") && (!IsNumber(document.form.fax1.value)))
	{
		alert("Preencha o fax apenas com números!");
		document.form.fax1.select();
	}
	else if ((document.form.fax2.value != "") && (fax2.length < 4))
	{
		alert("Fax incompleto!");
		document.form.fax2.focus();
	}
	else if ((document.form.fax2.value != "") && (!IsNumber(document.form.fax2.value)))
	{
		alert("Preencha o fax apenas com números!");
		document.form.fax2.select();
	}
	else if ((document.form.fax3.value != "") && (fax3.length < 4))
	{
		alert("Fax incompleto!");
		document.form.fax3.focus();
	}
	else if ((document.form.fax3.value != "") && (!IsNumber(document.form.fax3.value)))
	{
		alert("Preencha o fax apenas com números!");
		document.form.fax3.select();
	}
	else if (document.form.email.value == "")
	{
		alert("Informe o e-mail!");
		document.form.email.focus();	
	}
	else if ((document.form.email.value != "") && (!IsEmail(document.form.email.value)))
	{
		alert("E-mail inválido!");
		document.form.email.select();
	}
	else if ((document.form.cnpj1.value == "") && (document.form.cnpj2.value == "") && (document.form.cnpj3.value == ""))
	{
		alert ("Informe o CNPJ!");
		document.form.cnpj1.focus();
	}
	else if ((document.form.cnpj1.value != "") && (document.form.cnpj2.value == "") && (document.form.cnpj3.value == ""))
	{
		alert ("CNPJ incompleto!");
	}
	else if ((document.form.cnpj1.value != "") && (document.form.cnpj2.value != "") && (document.form.cnpj3.value == ""))
	{
		alert ("CNPJ incompleto!");	
	}
	else if ((document.form.cnpj1.value != "") && (document.form.cnpj2.value == "") && (document.form.cnpj3.value != ""))
	{
		alert ("CNPJ incompleto!");
	}
	else if ((document.form.cnpj1.value == "") && (document.form.cnpj2.value != "") && (document.form.cnpj3.value == ""))
	{
		alert ("CNPJ incompleto!");
	}
	else if ((document.form.cnpj1.value == "") && (document.form.cnpj2.value != "") && (document.form.cnpj3.value != ""))
	{
		alert ("CNPJ incompleto!");
	}
	else if ((document.form.cnpj1.value == "") && (document.form.cnpj2.value == "") && (document.form.cnpj3.value != ""))
	{
		alert ("CNPJ incompleto!");
	}
	else if ((document.form.cnpj1.value != "") && (cnpj1.length < 8))
	{
		alert("CNPJ incompleto!");
		document.form.cnpj1.focus();
	}
	else if ((document.form.cnpj1.value != "") && (!IsNumber(document.form.cnpj1.value)))
	{
		alert("Preencha o CNPJ apenas com números!");
		document.form.cnpj1.select();
	}
	else if ((document.form.cnpj2.value != "") && (cnpj2.length < 4))
	{
		alert("CNPJ incompleto!");
		document.form.cnpj2.focus();
	}
	else if ((document.form.cnpj2.value != "") && (!IsNumber(document.form.cnpj2.value)))
	{
		alert("Preencha o CNPJ apenas com números!");
		document.form.cnpj2.select();
	}
	else if ((document.form.cnpj3.value != "") && (cnpj3.length < 2))
	{
		alert("CNPJ incompleto!");
		document.form.cnpj3.focus();
	}
	else if ((document.form.cnpj3.value != "") && (!IsNumber(document.form.cnpj3.value)))
	{
		alert("Preencha o CNPJ apenas com números!");
		document.form.cnpj3.select();
	}
	else if ((document.form.insc_estadual.value == "") && (document.form.isenta_est.checked == false))
	{
		alert("Informe a inscrição estadual ou selecione a opção isenta!");
		document.form.insc_estadual.focus();
	}
	else if ((document.form.insc_estadual.value != "") && (document.form.isenta_est.checked == true))
	{
		alert("Não é permitido informar a inscrição estadual e selecionar a opção isenta!");
		document.form.insc_estadual.focus();	
	}
	else if ((document.form.insc_estadual.value != "") && (!IsNumber(document.form.insc_estadual.value)))
	{
		alert("Preencha a inscrição estadual apenas com números!");
		document.form.insc_estadual.select();
	}
	else if ((document.form.insc_mun.value == "") && (document.form.isenta_mun.checked == false))
	{
		alert("Informe a inscrição municipal ou selecione a opção isenta!");
		document.form.insc_mun.focus();
	}
	else if ((document.form.insc_mun.value != "") && (document.form.isenta_mun.checked == true))
	{
		alert("Não é permitido informar a inscrição municipal e selecionar a opção isenta!");
		document.form.insc_mun.focus();
	}
	else if ((document.form.insc_mun.value != "") && (!IsNumber(document.form.insc_mun.value)))
	{
		alert("Preencha a inscrição municipal apenas com números!");
		document.form.insc_mun.select();
	}
	else if (document.form.porte.options[document.form.porte.selectedIndex].value == "")
	{
		alert("Selecione o porte da organização!");
		document.form.porte.focus();
	}
	else if (document.form.nome_adm.value == "")
	{
		alert("Informe um contato administrativo/financeiro!");
		document.form.nome_adm.focus();
	}
	else if (document.form.cargo_adm.value == "")
	{
		alert("Informe o cargo do contato administrativo/financeiro!");
		document.form.cargo_adm.focus();
	}
	else if ((document.form.tel1_adm.value != "") && (document.form.tel2_adm.value == "") && (document.form.tel3_adm.value == ""))
	{
		alert ("Telefone do contato administrativo/financeiro incompleto!");
	}
	else if ((document.form.tel1_adm.value != "") && (document.form.tel2_adm.value != "") && (document.form.tel3_adm.value == ""))
	{
		alert ("Telefone do contato administrativo/financeiro incompleto!");	
	}
	else if ((document.form.tel1_adm.value != "") && (document.form.tel2_adm.value == "") && (document.form.tel3_adm.value != ""))
	{
		alert ("Telefone do contato administrativo/financeiro incompleto!");
	}
	else if ((document.form.tel1_adm.value == "") && (document.form.tel2_adm.value != "") && (document.form.tel3_adm.value == ""))
	{
		alert ("Telefone do contato administrativo/financeiro incompleto!");
	}
	else if ((document.form.tel1_adm.value == "") && (document.form.tel2_adm.value != "") && (document.form.tel3_adm.value != ""))
	{
		alert ("Telefone do contato administrativo/financeiro incompleto!");
	}
	else if ((document.form.tel1_adm.value == "") && (document.form.tel2_adm.value == "") && (document.form.tel3_adm.value != ""))
	{
		alert ("Telefone do contato administrativo/financeiro incompleto!");
	}
	else if ((document.form.tel1_adm.value != "") && (tel1_adm.length < 2))
	{
		alert("Telefone do contato administrativo/financeiro incompleto!");
		document.form.tel1_adm.focus();
	}
	else if ((document.form.tel1_adm.value != "") && (!IsNumber(document.form.tel1_adm.value)))
	{
		alert("Preencha o telefone do contato administrativo/financeiro apenas com números!");
		document.form.tel1_adm.select();
	}
	else if ((document.form.tel2_adm.value != "") && (tel2_adm.length < 4))
	{
		alert("Telefone do contato administrativo/financeiro incompleto!");
		document.form.tel2_adm.focus();
	}
	else if ((document.form.tel2_adm.value != "") && (!IsNumber(document.form.tel2_adm.value)))
	{
		alert("Preencha o telefone do contato administrativo/financeiro apenas com números!");
		document.form.tel2_adm.select();
	}
	else if ((document.form.tel3_adm.value != "") && (tel3_adm.length < 4))
	{
		alert("Telefone do contato administrativo/financeiro incompleto!");
		document.form.tel3_adm.focus();
	}
	else if ((document.form.tel3_adm.value != "") && (!IsNumber(document.form.tel3_adm.value)))
	{
		alert("Preencha o telefone do contato administrativo/financeiro apenas com números!");
		document.form.tel3_adm.select();
	}
	else if (document.form.email_adm.value == "")
	{
		alert("Informe o e-mail do contato administrativo/financeiro!");
		document.form.email_adm.focus();	
	}
	else if ((document.form.email_adm.value != "") && (!IsEmail(document.form.email_adm.value)))
	{
		alert("E-mail do contato administrativo/financeiro inválido!");
		document.form.email_adm.select();
	}
	else if ((document.form.nome_resp1.value == "") && (document.form.nome_resp2.value == ""))
	{
		alert("Informe pelo menos uma pessoa autorizada a assinar pela empresa!");
		document.form.nome_resp1.focus();
	}
	else if ((document.form.nome_resp1.value != "") && (document.form.cargo_resp1.value == ""))
	{
		alert("Informe o cargo da pessoa autorizada a assinar pela empresa!");
		document.form.cargo_resp1.focus();
	}
	else if ((document.form.nome_resp1.value == "") && (document.form.cargo_resp1.value != ""))
	{
		alert("Informe o nome da pessoa autorizada a assinar pela empresa!");
		document.form.nome_resp1.focus();
	}
	else if ((document.form.tel1_resp1.value != "") && (document.form.tel2_resp1.value == "") && (document.form.tel3_resp1.value == ""))
	{
		alert ("Telefone de uma das pessoas autorizadas a assinar pela empresa incompleto!");
	}
	else if ((document.form.tel1_resp1.value != "") && (document.form.tel2_resp1.value != "") && (document.form.tel3_resp1.value == ""))
	{
		alert ("Telefone de uma das pessoas autorizadas a assinar pela empresa incompleto!");	
	}
	else if ((document.form.tel1_resp1.value != "") && (document.form.tel2_resp1.value == "") && (document.form.tel3_resp1.value != ""))
	{
		alert ("Telefone de uma das pessoas autorizadas a assinar pela empresa incompleto!");
	}
	else if ((document.form.tel1_resp1.value == "") && (document.form.tel2_resp1.value != "") && (document.form.tel3_resp1.value == ""))
	{
		alert ("Telefone de uma das pessoas autorizadas a assinar pela empresa incompleto!");
	}
	else if ((document.form.tel1_resp1.value == "") && (document.form.tel2_resp1.value != "") && (document.form.tel3_resp1.value != ""))
	{
		alert ("Telefone de uma das pessoas autorizadas a assinar pela empresa incompleto!");
	}
	else if ((document.form.tel1_resp1.value == "") && (document.form.tel2_resp1.value == "") && (document.form.tel3_resp1.value != ""))
	{
		alert ("Telefone de uma das pessoas autorizadas a assinar pela empresa incompleto!");
	}
	else if ((document.form.tel1_resp1.value != "") && (tel1_resp1.length < 2))
	{
		alert("Telefone de uma das pessoas autorizadas a assinar pela empresa incompleto!");
		document.form.tel1_resp1.focus();
	}
	else if ((document.form.tel1_resp1.value != "") && (!IsNumber(document.form.tel1_resp1.value)))
	{
		alert("Preencha o telefone das pessoas autorizadas a assinar pela empresa apenas com números!");
		document.form.tel1_resp1.select();
	}
	else if ((document.form.tel2_resp1.value != "") && (tel2_resp1.length < 4))
	{
		alert("Telefone de uma das pessoas autorizadas a assinar pela empresa incompleto!");
		document.form.tel2_resp1.focus();
	}
	else if ((document.form.tel2_resp1.value != "") && (!IsNumber(document.form.tel2_resp1.value)))
	{
		alert("Preencha o telefone das pessoas autorizadas a assinar pela empresa apenas com números!");
		document.form.tel2_resp1.select();
	}
	else if ((document.form.tel3_resp1.value != "") && (tel3_resp1.length < 4))
	{
		alert("Telefone de uma das pessoas autorizadas a assinar pela empresa incompleto!");
		document.form.tel3_resp1.focus();
	}
	else if ((document.form.tel3_resp1.value != "") && (!IsNumber(document.form.tel3_resp1.value)))
	{
		alert("Preencha o telefone das pessoas autorizadas a assinar pela empresa apenas com números!");
		document.form.tel3_resp1.select();
	}
	else if ((document.form.nome_resp1.value != "") && (document.form.email_resp1.value == ""))
	{
		alert("Informe o e-mail da(s) pessoa(s) autorizada(s) a assinar pela empresa !");
		document.form.email_resp1.focus();	
	}
	else if ((document.form.email_resp1.value != "") && (!IsEmail(document.form.email_resp1.value)))
	{
		alert("E-mail inválido!");
		document.form.email_resp1.select();
	}
	else if ((document.form.nome_resp2.value != "") && (document.form.cargo_resp2.value == ""))
	{
		alert("Informe o cargo da pessoa autorizada a assinar pela empresa!");
		document.form.cargo_resp2.focus();
	}
	else if ((document.form.nome_resp2.value == "") && (document.form.cargo_resp2.value != ""))
	{
		alert("Informe o nome da pessoa autorizada a assinar pela empresa!");
		document.form.nome_resp2.focus();
	}
	else if ((document.form.tel1_resp2.value != "") && (document.form.tel2_resp2.value == "") && (document.form.tel3_resp2.value == ""))
	{
		alert ("Telefone de uma das pessoas autorizadas a assinar pela empresa incompleto!");
	}
	else if ((document.form.tel1_resp2.value != "") && (document.form.tel2_resp2.value != "") && (document.form.tel3_resp2.value == ""))
	{
		alert ("Telefone de uma das pessoas autorizadas a assinar pela empresa incompleto!");	
	}
	else if ((document.form.tel1_resp2.value != "") && (document.form.tel2_resp2.value == "") && (document.form.tel3_resp2.value != ""))
	{
		alert ("Telefone de uma das pessoas autorizadas a assinar pela empresa incompleto!");
	}
	else if ((document.form.tel1_resp2.value == "") && (document.form.tel2_resp2.value != "") && (document.form.tel3_resp2.value == ""))
	{
		alert ("Telefone de uma das pessoas autorizadas a assinar pela empresa incompleto!");
	}
	else if ((document.form.tel1_resp2.value == "") && (document.form.tel2_resp2.value != "") && (document.form.tel3_resp2.value != ""))
	{
		alert ("Telefone de uma das pessoas autorizadas a assinar pela empresa incompleto!");
	}
	else if ((document.form.tel1_resp2.value == "") && (document.form.tel2_resp2.value == "") && (document.form.tel3_resp2.value != ""))
	{
		alert ("Telefone de uma das pessoas autorizadas a assinar pela empresa incompleto!");
	}
	else if ((document.form.tel1_resp2.value != "") && (tel1_resp2.length < 2))
	{
		alert("Telefone de uma das pessoas autorizadas a assinar pela empresa incompleto!");
		document.form.tel1_resp2.focus();
	}
	else if ((document.form.tel1_resp2.value != "") && (!IsNumber(document.form.tel1_resp2.value)))
	{
		alert("Preencha o telefone das pessoas autorizadas a assinar pela empresa apenas com números!");
		document.form.tel1_resp2.select();
	}
	else if ((document.form.tel2_resp2.value != "") && (tel2_resp2.length < 4))
	{
		alert("Telefone de uma das pessoas autorizadas a assinar pela empresa incompleto!");
		document.form.tel2_resp2.focus();
	}
	else if ((document.form.tel2_resp2.value != "") && (!IsNumber(document.form.tel2_resp2.value)))
	{
		alert("Preencha o telefone das pessoas autorizadas a assinar pela empresa apenas com números!");
		document.form.tel2_resp2.select();
	}
	else if ((document.form.tel3_resp2.value != "") && (tel3_resp2.length < 4))
	{
		alert("Telefone de uma das pessoas autorizadas a assinar pela empresa incompleto!");
		document.form.tel3_resp2.focus();
	}
	else if ((document.form.tel3_resp2.value != "") && (!IsNumber(document.form.tel3_resp2.value)))
	{
		alert("Preencha o telefone das pessoas autorizadas a assinar pela empresa apenas com números!");
		document.form.tel3_resp2.select();
	}
	else if ((document.form.nome_resp2.value != "") && (document.form.email_resp2.value == ""))
	{
		alert("Informe o e-mail da(s) pessoa(s) autorizada(s) a assinar pela empresa !");
		document.form.email_resp2.focus();	
	}
	else if ((document.form.email_resp2.value != "") && (!IsEmail(document.form.email_resp2.value)))
	{
		alert("E-mail da(s) pessoa(s) autorizada(s) a assinar pela empresa inválido!");
		document.form.email_resp2.select();
	}
	else
	{	
		document.form.submit()
	}
	
}
