function limpaConteudoSenha() {
	if (document.logar.senha.value == 'Senha:') {
		document.logar.senha.value = '';
	}
}
function limpaConteudoEmail() {
	if (document.logar.email.value == 'E-mail:') {
		document.logar.email.value = '';
	}
}
function preencheConteudoSenha() {
	if (document.logar.senha.value == '') {
		document.logar.senha.value = 'Senha:';
	}
}
function preencheConteudoEmail() {
	if (document.logar.email.value == '') {
		document.logar.email.value = 'E-mail:';
	}
}

function limpaConteudoNome() {
	if (document.news.nome.value == 'Nome:') {
		document.news.nome.value = '';
	}
}
function limpaConteudoEmail2() {
	if (document.news.email2.value == 'E-mail:') {
		document.news.email2.value = '';
	}
}
function preencheConteudoNome() {
	if (document.news.nome.value == '') {
		document.news.nome.value = 'Nome:';
	}
}
function preencheConteudoEmail2() {
	if (document.news.email2.value == '') {
		document.news.email2.value = 'E-mail:';
	}
}

function validaForm(){
	//validar nome
	d = document.news;
	if ((d.nome.value == "") || (d.nome.value == "Nome:")){
		alert("O campo NOME deve ser preenchido");
		d.nome.value = '';
		d.nome.focus();
		return false;
	}
	//validar email
	if (d.email2.value == ""){
		alert("O campo E-MAIL deve ser preenchido");
		d.email2.value = '';
		d.email2.focus();
		return false;
	}
	//validar email(verificao de endereco eletronico)
	parte1 = d.email2.value.indexOf("@");
	parte3 = d.email2.value.length;
	if (!(parte1 >= 3 && parte3 >= 9)) {
		alert("O campo E-MAIL deve ser um endereco eletrônico válido");
		d.email2.value = '';
		d.email2.focus();
		return false;
	}
	//validar confirma email
	if (d.email2.value != d.email2.value){
		alert("O campo CONFIRMA E-MAIL deve ser igual ao campo E-MAIL");
		d.email2.value = '';
		d.email2.focus();
		return false;
	}
	return true;
}

function validaEntrega()
{
	d = document.cadastro;
	//validar endereço
	if (d.DS_ENDERECO.value == ""){
		alert("O campo ENDEREÇO deve ser preenchido");
		d.DS_ENDERECO.focus();
		return false;
	}
	//validar nr endereço
	if (d.NR_ENDERECO.value == ""){
		alert("O campo NR ENDEREÇO deve ser preenchido");
		d.NR_ENDERECO.focus();
		return false;
	}
	//validar cep
	if (d.NR_CEP.value == ""){
		alert("O campo CEP deve ser preenchido");
		d.NR_CEP.focus();
		return false;
	}
	//verifica se há 8 digitos no cep
	if (d.NR_CEP.value.length < 8){
		alert("O campo CEP deve conter 8 digitos");
		d.NR_CEP.focus();
		return false;
	}
	//validar cep(verificacao se contem apenas numeros)
	if (isNaN(d.NR_CEP.value)){
		alert("O campo CEP deve conter apenas números");
		d.NR_CEP.focus();
		return false;
	}
	//validar cidade
	if (d.DS_CIDADE.value == ""){
		alert("O campo CIDADE deve ser preenchido");
		d.DS_CIDADE.focus();
		return false;
	}
	return true;
}

function validaFisica()
{
	//validar nome
	d = document.cadastro;
	if (d.DS_NOME.value == ""){
		alert("O campo NOME deve ser preenchido");
		d.DS_NOME.focus();
		return false;
	}
	if (d.DT_NASCIMENTO_DIA.value == ""){
		alert("O campo DATA NASCIMENTO deve ser preenchido");
		d.DT_NASCIMENTO_DIA.focus();
		return false;
	}
	if (isNaN(d.DT_NASCIMENTO_DIA.value)){
		alert("O campo DATA NASCIMENTO deve conter apenas números");
		d.DT_NASCIMENTO_DIA.focus();
		return false;
	}
	if (d.DT_NASCIMENTO_MES.value == ""){
		alert("O campo DATA NASCIMENTO deve ser preenchido");
		d.DT_NASCIMENTO_MES.focus();
		return false;
	}
	if (isNaN(d.DT_NASCIMENTO_MES.value)){
		alert("O campo DATA NASCIMENTO deve conter apenas números");
		d.DT_NASCIMENTO_MES.focus();
		return false;
	}
	if (d.DT_NASCIMENTO_ANO.value == ""){
		alert("O campo DATA NASCIMENTO deve ser preenchido");
		d.DT_NASCIMENTO_ANO.focus();
		return false;
	}
	if (isNaN(d.DT_NASCIMENTO_ANO.value)){
		alert("O campo DATA NASCIMENTO deve conter apenas números");
		d.DT_NASCIMENTO_ANO.focus();
		return false;
	}
	//validar endereço
	if (d.DS_ENDERECO.value == ""){
		alert("O campo ENDEREÇO deve ser preenchido");
		d.DS_ENDERECO.focus();
		return false;
	}
	//validar endereço
	if (d.NR_ENDERECO.value == ""){
		alert("O campo NR ENDEREÇO deve ser preenchido");
		d.NR_ENDERECO.focus();
		return false;
	}
	//validar cep
	if (d.NR_CEP.value == ""){
		alert("O campo CEP deve ser preenchido");
		d.NR_CEP.focus();
		return false;
	}
	//verifica se há 8 digitos no cep
	if (d.NR_CEP.value.length < 8){
		alert("O campo CEP deve conter 8 digitos");
		d.NR_CEP.focus();
		return false;
	}
	//validar cep(verificacao se contem apenas numeros)
	if (isNaN(d.NR_CEP.value)){
		alert("O campo CEP deve conter apenas números");
		d.NR_CEP.focus();
		return false;
	}
	//validar cidade
	if (d.DS_CIDADE.value == ""){
		alert("O campo CIDADE deve ser preenchido");
		d.DS_CIDADE.focus();
		return false;
	}
	//validar uf
	if (d.DS_UF.value == "UF"){
		alert("O campo UF deve ser preenchido");
		return false;
	}
	//validar ddd fone
	if (d.NR_DDD_FONE.value == ""){
		alert("O campo NR DDD FONE deve ser preenchido");
		d.NR_DDD_FONE.focus();
		return false;
	}
	if (d.NR_FONE.value == ""){
		alert("O campo NR FONE deve ser preenchido");
		d.NR_FONE.focus();
		return false;
	}
	//validar email
	if (d.DS_EMAIL.value == ""){
		alert("O campo E-MAIL deve ser preenchido");
		d.DS_EMAIL.focus();
		return false;
	}
	//validar email(verificao de endereco eletronico)
	parte1 = d.DS_EMAIL.value.indexOf("@");
	parte3 = d.DS_EMAIL.value.length;
	if (!(parte1 >= 3 && parte3 >= 9)) {
		alert("O campo E-MAIL deve ser um endereco eletrônico válido");
		d.DS_EMAIL.focus();
		return false;
	}
	//validar confirma email
	if (d.DS_EMAIL_C.value != d.DS_EMAIL.value){
		alert("O campo CONFIRMA E-MAIL deve ser igual ao campo E-MAIL");
		d.DS_EMAIL_C.focus();
		return false;
	}
	//validar senha
	if (d.DS_SENHA.value.length < 6){
		alert("O campo SENHA deve conter pelo menos 6 dígitos");
		d.DS_SENHA.focus();
		return false;
	}
	//validar confirma senha
	if (d.DS_SENHA_C.value != d.DS_SENHA.value){
		alert("O campo CONFIRMA SENHA deve ser igual ao campo SENHA");
		d.DS_SENHA_C.focus();
		return false;
	}
	return true;
}

function validaJuridica()
{
	//validar nome
	d = document.cadastro;
	if (d.DS_NOME.value == ""){
		alert("O campo NOME deve ser preenchido");
		d.DS_NOME.focus();
		return false;
	}
	if (d.DT_NASCIMENTO_DIA.value == ""){
		alert("O campo DATA NASCIMENTO deve ser preenchido");
		d.DT_NASCIMENTO_DIA.focus();
		return false;
	}
	if (isNaN(d.DT_NASCIMENTO_DIA.value)){
		alert("O campo DATA NASCIMENTO deve conter apenas números");
		d.DT_NASCIMENTO_DIA.focus();
		return false;
	}
	if (d.DT_NASCIMENTO_MES.value == ""){
		alert("O campo DATA NASCIMENTO deve ser preenchido");
		d.DT_NASCIMENTO_MES.focus();
		return false;
	}
	if (isNaN(d.DT_NASCIMENTO_MES.value)){
		alert("O campo DATA NASCIMENTO deve conter apenas números");
		d.DT_NASCIMENTO_MES.focus();
		return false;
	}
	if (d.DT_NASCIMENTO_ANO.value == ""){
		alert("O campo DATA NASCIMENTO deve ser preenchido");
		d.DT_NASCIMENTO_ANO.focus();
		return false;
	}
	if (isNaN(d.DT_NASCIMENTO_ANO.value)){
		alert("O campo DATA NASCIMENTO deve conter apenas números");
		d.DT_NASCIMENTO_ANO.focus();
		return false;
	}
	//validar endereço
	if (d.DS_ENDERECO.value == ""){
		alert("O campo ENDEREÇO deve ser preenchido");
		d.DS_ENDERECO.focus();
		return false;
	}
	//validar endereço
	if (d.NR_ENDERECO.value == ""){
		alert("O campo NR ENDEREÇO deve ser preenchido");
		d.NR_ENDERECO.focus();
		return false;
	}
	//validar cep
	if (d.NR_CEP.value == ""){
		alert("O campo CEP deve ser preenchido");
		d.NR_CEP.focus();
		return false;
	}
	//verifica se há 8 digitos no cep
	if (d.NR_CEP.value.length < 8){
		alert("O campo CEP deve conter 8 digitos");
		d.NR_CEP.focus();
		return false;
	}
	//validar cep(verificacao se contem apenas numeros)
	if (isNaN(d.NR_CEP.value)){
		alert("O campo CEP deve conter apenas números");
		d.NR_CEP.focus();
		return false;
	}
	//validar cidade
	if (d.DS_CIDADE.value == ""){
		alert("O campo CIDADE deve ser preenchido");
		d.DS_CIDADE.focus();
		return false;
	}
	//validar uf
	if (d.DS_UF.value == "UF"){
		alert("O campo UF deve ser preenchido");
		return false;
	}
	//validar ddd fone
	if (d.NR_DDD_FONEC.value == ""){
		alert("O campo NR DDD FONE deve ser preenchido");
		d.NR_DDD_FONEC.focus();
		return false;
	}
	if (d.NR_FONEC.value == ""){
		alert("O campo NR FONE deve ser preenchido");
		d.NR_FONEC.focus();
		return false;
	}
	//validar responsavel
	if (d.DS_RESPONSAVEL.value == ""){
		alert("O campo RESPONSAVEL deve ser preenchido");
		d.DS_RESPONSAVEL.focus();
		return false;
	}
	//validar email
	if (d.DS_EMAIL.value == ""){
		alert("O campo E-MAIL deve ser preenchido");
		d.DS_EMAIL.focus();
		return false;
	}
	//validar email(verificao de endereco eletronico)
	parte1 = d.DS_EMAIL.value.indexOf("@");
	parte3 = d.DS_EMAIL.value.length;
	if (!(parte1 >= 3 && parte3 >= 9)) {
		alert("O campo E-MAIL deve ser um endereco eletrônico válido");
		d.DS_EMAIL.focus();
		return false;
	}
	//validar confirma email
	if (d.DS_EMAIL_C.value != d.DS_EMAIL.value){
		alert("O campo CONFIRMA E-MAIL deve ser igual ao campo E-MAIL");
		d.DS_EMAIL_C.focus();
		return false;
	}
	//validar senha
	if (d.DS_SENHA.value.length < 6){
		alert("O campo SENHA deve conter pelo menos 6 dígitos");
		d.DS_SENHA.focus();
		return false;
	}
	//validar confirma senha
	if (d.DS_SENHA_C.value != d.DS_SENHA.value){
		alert("O campo CONFIRMA SENHA deve ser igual ao campo SENHA");
		d.DS_SENHA_C.focus();
		return false;
	}
	return true;
}

function validaAltEmail()
{
	d = document.cadastro;
	//validar email
	if (d.DS_EMAIL.value == ""){
		alert("O campo E-MAIL deve ser preenchido");
		d.DS_EMAIL.focus();
		return false;
	}
	//validar email(verificao de endereco eletronico)
	parte1 = d.DS_EMAIL.value.indexOf("@");
	parte3 = d.DS_EMAIL.value.length;
	if (!(parte1 >= 3 && parte3 >= 9)) {
		alert("O campo E-MAIL deve ser um endereco eletrônico válido");
		d.DS_EMAIL.focus();
		return false;
	}
	//validar confirma email
	if (d.DS_EMAIL_C.value != d.DS_EMAIL.value){
		alert("O campo CONFIRMA E-MAIL deve ser igual ao campo E-MAIL");
		d.DS_EMAIL_C.focus();
		return false;
	}
	return true;
}

function validaAltSenha()
{
	d = document.cadastro;
	//validar senha
	if (d.DS_SENHA.value.length < 6){
		alert("O campo SENHA deve conter pelo menos 6 dígitos");
		d.DS_SENHA.focus();
		return false;
	}
	//validar confirma senha
	if (d.DS_SENHA_C.value != d.DS_SENHA.value){
		alert("O campo CONFIRMA SENHA deve ser igual ao campo SENHA");
		d.DS_SENHA_C.focus();
		return false;
	}
	return true;
}