cadastroImprensa = {
	
	nome: '',
	tipoVeiculo: '',
	nomeVeiculo: '',
	email: '',
	telefone: '',
	flg_validacao:'',

	limpaValidacao : function(){

		frm = document.form1;
		
		document.getElementById('msgErro').innerHTML='Preencha corretamente os campos em vermelho.';
		document.getElementById('nome').style.backgroundColor="#FFFFFF";
		document.getElementById('cmbTipoVeiculo').style.backgroundColor="#FFFFFF";
		document.getElementById('txtNomeVeiculo').style.backgroundColor="#FFFFFF";
		document.getElementById('email').style.backgroundColor="#FFFFFF";
		document.getElementById('tel_pre').style.backgroundColor="#FFFFFF";
		document.getElementById('telefone').style.backgroundColor="#FFFFFF";
	},
	
	ValidaCadastro : function(){
		 
		frm = document.form1
		this.flg_validacao =  "ok"
		 
		this.erro = '';
		this.nome = document.getElementById('nome').value;
		this.tipoVeiculo = document.getElementById('cmbTipoVeiculo').value;
		this.nomeVeiculo = document.getElementById('txtNomeVeiculo').value;
		this.email = document.getElementById('email').value;
		this.telefone = document.getElementById('tel_pre').value + '-' + document.getElementById('telefone').value ;

		if(this.nome==''){
			document.getElementById('nome').style.backgroundColor="#ecb2b1"
			this.flg_validacao =  "erro"
		}
		
		if(this.tipoVeiculo==''){
			document.getElementById('cmbTipoVeiculo').style.backgroundColor="#ecb2b1"
			this.flg_validacao =  "erro"
		}
		
		if(this.nomeVeiculo==''){
			document.getElementById('txtNomeVeiculo').style.backgroundColor="#ecb2b1"
			this.flg_validacao =  "erro"
		}
		
		if(FuncoesGerais.ValidaEmail(this.email)==0){
			frm.email.style.backgroundColor="#ecb2b1"
			this.flg_validacao =  "erro"
		}
		
		if(this.telefone.length < 11){
			document.getElementById('tel_pre').style.backgroundColor="#ecb2b1"
			document.getElementById('telefone').style.backgroundColor="#ecb2b1"
			this.flg_validacao =  "erro"
		}
		
	},
	
	EnviaCadastro : function () {	
	
		this.limpaValidacao();
		this.ValidaCadastro();
			
		if(this.flg_validacao=='ok'){
			
			retorno = Class_cadastroImprensa.insere(this.nome, this.tipoVeiculo, this.nomeVeiculo, this.email, this.telefone).value;
			document.getElementById('sucesso').style.display='block';
			document.getElementById('completemsg').style.display='none';
			document.getElementById('cadastro_form').style.display='none';	
			
		}else{	
			document.getElementById('msgErro').style.visibility='visible';
		}
		
	},
	
	fecharErro : function() {
		document.getElementById('erro').style.display='none';
		document.getElementById('cadastro_form').style.display='block';			
	},
	
	voltaSucesso : function() {
		window.location = 'cadastroImprensa.aspx'	
	}
}