<?php header('Content-Type: text/html; charset=utf-8'); ?>

<?php
ini_set("date.timezone","America/Sao_Paulo");

session_start(); 

require("inc/fnc.php");

?>

<?php

//TRATA OS POSTS
if(isset($_POST['f_cliente'])){
	$sCliente= $_POST['f_cliente'];
}
if(isset($_POST['f_pessoa'])){
	$sPessoa= $_POST['f_pessoa'];
}
if(isset($_POST['f_nome'])){
	$sNome = $_POST['f_nome'];
}
if(isset($_POST['f_empresa'])){
	$sEmpresa = $_POST['f_empresa'];
}
if(isset($_POST['f_email'])){
	$sEmail = $_POST['f_email'];
}
if(isset($_POST['f_telefone'])){
	$nTelefone = $_POST['f_telefone'];
}
//nao obrigatorio ou variavel
$sInteresse = "";
if(!empty($_POST['f_interesse'])){
	foreach($_POST['f_interesse'] as $sInt){
		$sInteresse .= $sInt."<br />";
	}
}
//nao obrigatorio ou variavel
if(isset($_POST['f_dsj'])){
	$sDesejo = $_POST['f_dsj'];
}
if(isset($_POST['f_tipo_local'])){
	$sTipoLocal = $_POST['f_tipo_local'];
}
if(isset($_POST['f_cdm'])){
	$sCondominio = $_POST['f_cdm'];
}
else{$sCondominio = "";}
if(isset($_POST['f_endereco'])){
	$sEndereco = $_POST['f_endereco'];
}
else{$sEndereco = "";}
if(isset($_POST['f_local'])){
	$sLocal = $_POST['f_local'];
}
if(isset($_POST['f_horario'])){
	$sHorario = $_POST['f_horario'];
}
if(isset($_POST['f_msg'])){
	$sMsg = $_POST['f_msg'];
}
if(isset($_POST['f_como_soube'])){
	$sComoSoube = $_POST['f_como_soube'];
}
if(isset($_POST['copia_msg'])){
	$sCopiaMsg = $_POST['copia_msg'];
    $nCopiaMsg = 1;
}
else{
    $sCopiaMsg = 'nao';
    $nCopiaMsg = 0;
}

$nIP = $_SERVER['REMOTE_ADDR'];

//CONFIGURACOES

//error_reporting(0);

ini_set("date.timezone","America/Sao_Paulo");

//OBTEM ENDERECOS DE E-MAIL PARA ENVIO
if($sCliente == "Não"){
    $aEmails =      array('comercial@arganet.com.br','administrativo@arganet.com.br');
}
if($sDesejo == "Obter Suporte Técnico"){
	$aEmails = array('comercial@arganet.com.br','administrativo@arganet.com.br');
}
else{
	$aEmails = array('comercial@arganet.com.br','administrativo@arganet.com.br');	
}
//copias para analise e monitoramento
array_push($aEmails,"venancio.guedes@arganet.com.br");
//copias para o cliente
if($sCopiaMsg == 'sim'){
    array_push($aEmails,$sEmail);
}

//CRIA VARIAVEL PARA GRAVAR NO BD E-MAILS QUE RECEBERAM A MENSAGEM
$sCopiaPara = "";
for($i=0;$i<count($aEmails);$i++){
	$sCopiaPara .= $aEmails[$i];
	if($i !== (count($aEmails)-1)){
		$sCopiaPara .= ", ";	
	}
}

//FUNCAO ENVIO DE EMAIL

function sendMail($para,$de,$mensagem,$assunto){

	//DADOS SMTP
	$smtp = "hosting.arganet.com.br ";
	$usuario = "site@arganet.com.br";
	$senha = "ArganetSite2015";
	require_once('plugins/smtp/smtp.php');
	$mail = new SMTP;
	$mail->Delivery('relay');
	$mail->Relay($smtp, $usuario, $senha, 25, 'login', false);
	$mail->TimeOut(10);
	$mail->Priority('high');
	$mail->From($de);
	$mail->AddTo($para);
	$mail->Html($mensagem);	
	if($mail->Send($assunto))
		return true;
	else
		return false;
} 

//MENSAGEM

$sMensagem =
	"
	<strong>É cliente Arganet?</strong> $sCliente<br />
	<strong>Tipo</strong> $sPessoa<br />
	<strong>Nome:</strong> $sNome<br />
	<strong>Empresa:</strong> $sEmpresa<br />
	<strong>Email:</strong> $sEmail <br />
	<strong>Telefone:</strong> $nTelefone <br />
	<strong>O cliente deseja:</strong> $sDesejo <br />
	<strong>Interesse:</strong><br />
	$sInteresse
	<strong>Tipo do Local:</strong> $sTipoLocal <br />
	<strong>Nome do Condomínio:</strong> $sCondominio <br />
	<strong>Endereço:</strong> $sEndereco <br />
	<strong>Cidade ou local para instalação:</strong> $sLocal <br />
	<strong>Melhor horário para contato:</strong> $sHorario <br />
	<strong>Como soube da Arganet:</strong> $sComoSoube <br />
	<strong>IP do remetente:</strong> $nIP <br />
	<strong>Mensagem:</strong><br />
	---------------------------------------------------<br />
	$sMsg <br />
	---------------------------------------------------<br />
	<strong>Mensagem enviada para</strong>:$sCopiaPara.
	";
	
	$sMensagem = utf8_decode($sMensagem);

$sMensagemCliente =
	"
	<strong>É cliente Arganet?</strong> $sCliente<br />
	<strong>Tipo</strong> $sPessoa<br />
	<strong>Nome:</strong> $sNome<br />
	<strong>Empresa:</strong> $sEmpresa<br />
	<strong>Email:</strong> $sEmail <br />
	<strong>Telefone:</strong> $nTelefone <br />
	<strong>O cliente deseja:</strong> $sDesejo <br />
	<strong>Interesse:</strong><br />
	$sInteresse
	<strong>Tipo do Local:</strong> $sTipoLocal <br />
	<strong>Nome do Condomínio:</strong> $sCondominio <br />
	<strong>Endereço:</strong> $sEndereco <br />
	<strong>Cidade ou local para instalação:</strong> $sLocal <br />
	<strong>Melhor horário para contato:</strong> $sHorario <br />
	<strong>Como soube da Arganet:</strong> $sComoSoube <br />
	<strong>Mensagem:</strong><br />
	---------------------------------------------------<br />
	$sMsg <br />
	---------------------------------------------------<br />
	";
	
	$sMensagemCliente = utf8_decode($sMensagemCliente);
	
	//ENVIA EMAIL

	if(array_key_exists("verifica_envio",$_POST)){
		conecta();
		atualizaBD($sCliente,$sPessoa,$sNome,$sEmpresa,$sEmail,$nTelefone,$sInteresse,$sDesejo,$sTipoLocal,$sCondominio,$sEndereco,$sLocal,$sHorario,$sMsg,$sComoSoube,$nIP,$sCopiaPara,$nCopiaMsg);
		if($nSttAtualizacao == 1){
			$sMensagem .= "<br /><br />(<em><strong>Obs.:</strong> Os dados foram enviados para o banco de dados.</em>)";
		}
		else{
			$sMensagem .= "<br /><br />(<em style='color:red'><strong>Importante:</strong> Por algum motivo os dados desta mensagem não foram para o banco de dados. Consulte o desenvolvedor.</em>)";	
		}
		fechaConexao($link);
		$sMensagemEmail	= "<html><body style='font-family:arial; font-size:10pt'>".$sMensagem."</body></html>";
        $sAssunto = "Contato pelo site";
		for($i=0;$i<count($aEmails);$i++){
            if($sCopiaMsg == 'sim' && $i == (count($aEmails)-1)){
		        $sAssunto = $sNome.", sua copia da mensagem para a Arganet";
                $sMensagemEmail	= "<html><body style='font-family:arial; font-size:10pt'>".$sMensagemCliente."</body></html>";
	        }
			if(sendMail($aEmails[$i],$sEmail,$sMensagemEmail,$sAssunto)){
				$nStatus = 1;
			}
			else{
				$nStatus = 0;
			}
		}
	}
	
	else{
		$nStatus = 0;
	}


?>

<script type="text/javascript">
	var status = <?php echo $nStatus ?>;
	if(status == 1){
		var tipo = 'showSuccessToast';
		var mensagem = 'Dados enviados corretamente. Em breve entraremos em contato. Obrigado!';
	}
	else{
		var tipo = 'showErrorToast';
		var mensagem = 'Não foi possível enviar o formulário. Por favor tente mais tarde ou contate-nos via telefone ou email.';
	}
	parent.$().toastmessage(tipo, mensagem);
	parent.$('#frmctt').each (function(){
  		this.reset();
	});
</script>

<?php echo "<br /><br />".$nStatus; ?>

<body></body>