/*Formulario para solicitaçao de orçamento*/
function validaOrcamento(){
	//Campos	
	var retorno = "";
	var campo = "";
	
	//Validar nome do cliente
	if($('#nomCliente').val() == ""){
		retorno += "* Informe o seu nome.\n";
		if (campo == ''){campo = "#nomCliente";}
	}
	//Validar e-mail do cliente
	if ($('#desEmail').val() == ''){
		retorno += "* Informe o seu e-mail de contato.\n";
		if (campo == ''){campo = "#desEmail";}		
	}else{
		if(!testaEmail($('#desEmail').val())){
			retorno += "* E-mail inválido.\n";
			if (campo == ''){campo = "#desEmail";}
		}
	}
	//Validar cep do cliente
	if ($('#numCep').val() == ''){
		retorno += "* Informe o seu CEP.\n.\n";
		if (campo == ''){campo = "#numCep";}
	}else{
		if(!testaCEP($('#numCep').val())){
			retorno += "* CEP inválido.\n";
			if (campo == ''){campo = "#numCep";}
		}
	}
	//Validar endereço do cliente
	if($('#desEndereco').val() == ""){
		retorno += "* Informe o seu endereço.\n";
		if (campo == ''){campo = "#desEndereco";}
	}
	//Número do endereço
	if($('#numEndereco').val() == ""){
		retorno += "* Informe o número de seu endereço.\n";
		if (campo == ''){campo = "#numEndereco";}
	}
	//Bairro
	if($('#nomBairro').val() == ""){
		retorno += "* Informe o nome de seu bairro.\n";
		if (campo == ''){campo = "#nomBairro";}
	}
	//Cidade
	if($('#nomCidade').val() == ""){
		retorno += "* Informe o nome de sua cidade.\n";
		if (campo == ''){campo = "#nomCidade";}
	}
	//Estado
	if($('#sigUf').val() == ""){
		retorno += "* Informe a sigla de seu estado.\n";
		if (campo == ''){campo = "#sigUf";}
	}
	//Validar telefone do cliente
	if ($('#numTelefone').val() != ''){
		if(!testaFone($('#numTelefone').val())){
			retorno += "* Número de telefone inválido.\n";
			if (campo == ''){campo = "#numTelefone";}
		}
	}
	if ($('#desContato').val() == ''){
		retorno += "* Informe a sua mensagem.\n";
		if (campo == ''){campo = "#desContato";}
	}
	//Verificar erros
	if(retorno != ""){
		alert('Atenção!\n'+retorno);
		if (campo != ''){$(campo).focus();}
		return false;
	}else{
		return true;
	}
}

/* Formulário de comentarios */
function validaComentario(){
	//Campos	
	var retorno = "";
	var campo = "";
	
	//Validar nome do cliente
	if($('#nomCliente').val() == ""){
		retorno += "* Informe o seu nome.\n";
		if (campo == ''){campo = "#nomCliente";}
	}
	//Validar e-mail do cliente
	if ($('#desEmail').val() == ''){
		retorno += "* Informe o seu e-mail de contato.\n";
		if (campo == ''){campo = "#desEmail";}		
	}else{
		if(!testaEmail($('#desEmail').val())){
			retorno += "* E-mail inválido.\n";
			if (campo == ''){campo = "#desEmail";}
		}
	}
	
	if ($('#desContato').val() == ''){
		retorno += "* Informe a sua mensagem.\n";
		if (campo == ''){campo = "#desContato";}
	}
	//Verificar erros
	if(retorno != ""){
		alert('Atenção!\n'+retorno);
		if (campo != ''){$(campo).focus();}
	}else{
		//Exibe a imagem de aguarde...
		$('#imgWait').css('visibility','visible');
	
		$.ajax({
			type:'post',
			cache:false,
			url:$('#formContato').attr('action'),
			data:$('#formContato').serialize(),
			success:function(response){
				if (response == ''){
					alert('Dados enviados com sucesso!\n Aguarde aprovação do administrador da loja');
					window.open('index.asp','_self');
				}else{
					alert('Atenção!\nNão foi possível enviar seu depoimento.\nPor favor, tente novamente.\nErro: '+response);
				}
			},
			error:function(){
				alert('Atenção!\nNão foi possível enviar seu depoimento.');
			},
			complete:function(){
				//Exibe a imagem de aguarde...
				$('#imgWait').css('visibility','hidden');
			}			  
		});
	}
}


/* Formulário de contato */
function validaContato(){
	//Campos	
	var retorno = "";
	var campo = "";
	
	//Validar nome do cliente
	if($('#nomCliente').val() == ""){
		retorno += "* Informe o seu nome.\n";
		if (campo == ''){campo = "#nomCliente";}
	}
	//Validar e-mail do cliente
	if ($('#desEmail').val() == ''){
		retorno += "* Informe o seu e-mail de contato.\n";
		if (campo == ''){campo = "#desEmail";}		
	}else{
		if(!testaEmail($('#desEmail').val())){
			retorno += "* E-mail inválido.\n";
			if (campo == ''){campo = "#desEmail";}
		}
	}
	//Validar cep do cliente
	/*if ($('#numCep').val() == ''){
		retorno += "* Informe o seu CEP.\n.\n";
		if (campo == ''){campo = "#numCep";}
	}else{
		if(!testaCEP($('#numCep').val())){
			retorno += "* CEP inválido.\n";
			if (campo == ''){campo = "#numCep";}
		}
	}*/
	//Validar endereço do cliente
	/*if($('#desEndereco').val() == ""){
		retorno += "* Informe o seu endereço.\n";
		if (campo == ''){campo = "#desEndereco";}
	}
	//Número do endereço
	if($('#numEndereco').val() == ""){
		retorno += "* Informe o número de seu endereço.\n";
		if (campo == ''){campo = "#numEndereco";}
	}*/
	/*//Bairro
	if($('#nomBairro').val() == ""){
		retorno += "* Informe o nome de seu bairro.\n";
		if (campo == ''){campo = "#nomBairro";}
	}*/
	//Cidade
	if($('#nomCidade').val() == ""){
		retorno += "* Informe o nome de sua cidade.\n";
		if (campo == ''){campo = "#nomCidade";}
	}
	//Estado
	if($('#sigUf').val() == ""){
		retorno += "* Informe a sigla de seu estado.\n";
		if (campo == ''){campo = "#sigUf";}
	}
	//Validar telefone do cliente
	if ($('#numTelefone').val() != ''){
		if(!testaFone($('#numTelefone').val())){
			retorno += "* Número de telefone inválido.\n";
			if (campo == ''){campo = "#numTelefone";}
		}
	}
	if ($('#desContato').val() == ''){
		retorno += "* Informe a sua mensagem.\n";
		if (campo == ''){campo = "#desContato";}
	}
	//Verificar erros
	if(retorno != ""){
		alert('Atenção!\n'+retorno);
		if (campo != ''){$(campo).focus();}
	}else{
		//Exibe a imagem de aguarde...
		$('#imgWait').css('visibility','visible');
	
		$.ajax({
			type:'post',
			cache:false,
			url:$('#formContato').attr('action'),
			data:$('#formContato').serialize(),
			success:function(response){
				if (response == ''){
					alert('E-mail enviado com sucesso!');
					window.open('index.asp','_self');
				}else{
					alert('Atenção!\nNão foi possível enviar seu e-mail.\nPor favor, tente novamente.\nErro: '+response);
				}
			},
			error:function(){
				alert('Atenção!\nNão foi possível enviar seu e-mail.');
			},
			complete:function(){
				//Exibe a imagem de aguarde...
				$('#imgWait').css('visibility','hidden');
			}			  
		});
	}
}

function enviaIndicacao(){
	
	//Campos	
	var retorno = "";
	var campo = "";
	
	//Validar nome do cliente
	if($('#nomCliente').val() == ""){
		retorno += "* Informe o seu nome.\n";
		if (campo == ''){campo = "#nomCliente";}
	}
	//Validar e-mail do cliente
	if ($('#desEmail').val() == ''){
		retorno += "* Informe o seu e-mail de contato.\n";
		if (campo == ''){campo = "#desEmail";}		
	}else{
		if(!testaEmail($('#desEmail').val())){
			retorno += "* E-mail inválido.\n";
			if (campo == ''){campo = "#desEmail";}
		}
	}
	//Validar nome do destinatário
	if($('#nomDestinatario').val() == ""){
		retorno += "* Informe o nome do destinatário.\n";
		if (campo == ''){campo = "#nomDestinatario";}
	}
	//Validar e-mail do destinatário
	if ($('#desEmailDestinatario').val() == ''){
		retorno += "* Informe o e-mail de contato do destinatário.\n";
		if (campo == ''){campo = "#desEmailDestinatario";}		
	}else{
		if(!testaEmail($('#desEmailDestinatario').val())){
			retorno += "* E-mail do destinatário é inválido.\n";
			if (campo == ''){campo = "#desEmailDestinatario";}
		}
	}
	if ($('#desIndicacao').val() == ''){
		retorno += "* Informe a sua mensagem.\n";
		if (campo == ''){campo = "#desIndicacao";}
	}
	//Verificar erros
	if(retorno != ""){
		alert('Atenção!\n'+retorno);
		if (campo != ''){$(campo).focus();}
	}else{
		//Exibe a imagem de aguarde...
		$('#imgWait').css('visibility','visible');
	
		$.ajax({
			type:'post',
			cache:false,
			url:$('#frmIndique').attr('action'),
			data:$('#frmIndique').serialize(),
			success:function(response){
				if (response == ''){
					alert('E-mail enviado com sucesso!');
					$('#nomCliente').focus();
					history.back(-1)
				}else{
					alert('Atenção!\nNão foi possível enviar seu e-mail.\nPor favor, tente novamente.\nErro: '+response);
				}
			},
			error:function(){
				alert('Atenção!\nNão foi possível enviar seu e-mail.');
			},
			complete:function(){
				//Exibe a imagem de aguarde...
				$('#imgWait').css('visibility','hidden');
			}			  
		});
	}	
}

