<?php

#############################################

## Desenvolvimento do Script: IlhaWeb Host ##

## http://www.ilhawebhost.com.br           ##

## MSN: atendimento@ilhawebhost.com.br     ##

## Skype: atendimento.ilhaweb              ##  

#############################################

session_start();





include "ilhaweb/inc/config.php";



// Verificando se a sessão já existe

if(!isset($_SESSION['compras']))

{

	$_SESSION['compras'] = md5(uniqid(time()));

}



// conexão

conecta();



// Peso do Pedido

$qp = mysql_query("SELECT id_produto, qtd FROM ilh_carrinho WHERE cod='".$_SESSION['compras']."'");

while($li=mysql_fetch_array($qp))

{

	$qp2 = mysql_query("SELECT peso FROM ilh_produtos WHERE id_produto='".$li['id_produto']."'");

	$peso_in = mysql_result($qp2,0,peso);

	$peso_total += $li['qtd'] * $peso_in;

}





// Se foi postada a atualização

if(isset($_POST['atualizar']))

{

	if($peso_total > 0)

	{

		// Validando o destinatário

		if (empty($_POST['destinatario']))

		{

			$erro++;

			$mensagem .= "<div class=\"erro\">O Campo \"Destinatário\" não pode ficar em branco!</div>";

		}

		// Verificando se o endereço ficou em branco

		if (empty($_POST['endereco']))

		{

			$erro++;

			$mensagem .= "<div class=\"erro\">O Campo \"Endereço\" não pode ficar em branco!</div>";

		}



		// Verificando se o número ficou em branco

		if (empty($_POST['numero']))

		{

			$erro++;

			$mensagem .= "<div class=\"erro\">O Campo \"Número\" não pode ficar em branco!</div>";

		}

	

		// Verificando se o bairro ficou em branco

		if (empty($_POST['bairro']))

		{

			$erro++;

			$mensagem .= "<div class=\"erro\">O Campo \"Bairro\" não pode ficar em branco!</div>";

		}



		// Verificando se a cidade ficou em branco

		if (empty($_POST['cidade']))

		{

			$erro++;

			$mensagem .= "<div class=\"erro\">O Campo \"Cidade\" não pode ficar em branco!</div>";

		}



		// Verificando se foi selecionado um Estado

		if($_POST['estado'] == "--")

		{

			$erro++;

			$mensagem .= "<div class=\"erro\">Selecione seu Estado!</div>";

		}



		// Verificando se o cep ficou em branco

		if (empty($_POST['cep']))

		{

			$erro++;

			$mensagem .= "<div class=\"erro\">O Campo \"CEP\" não pode ficar em branco!</div>";

		}

	}



	if($peso_total > "0" && $peso_total <= "30")

	{

		// Pegando o valor do frete

		$frete = getSEDEX($config['cep_origem'],$_POST['cep'],$_POST['servi_envio'],$peso_total);

		// Descrição do envio

		$frete_descricao = "".$frete['servico']." ".number_format($frete['peso'],2,",",".")."kg de ".$frete['uf_origem']."-".$frete['local_origem']." para ".$frete['uf_destino']."-".$frete['local_destino']."";

		

		// Erro se gerar o valor zero

		if($frete['valor'] == 0)

		{

			$erro++;

			$mensagem .= "<div class=\"erro\">Não foi possível calcular o valor do frete. <br>Por favor verifique se o seu CEP está correto e tente novamente.!<br>Obs.: O CEP deve estar no formato 00000-000</div>";

		}



	}

	elseif($peso_total > "30")

	{

		$frete['valor'] = "À Combinar";

		$frete['descricao'] = "Encomenda Superior a 30kg.";

		$frete_descricao = $frete['descricao'];

	}

	else

	{

		$frete['valor'] = "0.00";

		$frete['descricao'] = "Entrega Grátis";

		$frete_descricao = $frete['descricao'];

	}



	if(empty($erro))

	{

	// Se passou por todas as validações atualiza

	$q1 = mysql_query("SELECT id FROM ilh_end_entrega WHERE cod='".$_SESSION['compras']."'");

		

	// Se o resultado for zero

	if(mysql_num_rows($q1) == "0")

	{

		mysql_query("INSERT INTO ilh_end_entrega VALUES ('', '".$_SESSION['compras']."', '".$_POST['destinatario']."', '".$_POST['endereco']."', '".$_POST['numero']."', '".$_POST['complemento']."', '".$_POST['bairro']."', '".$_POST['cidade']."', '".$_POST['estado']."', '".$_POST['cep']."', '".$frete['servico']."', '$frete_descricao', '".$frete['valor']."', '".strip_tags($_POST['comentario'])."')");

	}

	else

	{

		mysql_query("UPDATE ilh_end_entrega SET nome='".$_POST['destinatario']."', endereco='".$_POST['endereco']."', numero='".$_POST['numero']."', complemento='".$_POST['complemento']."', bairro='".$_POST['bairro']."', cidade='".$_POST['cidade']."', estado='".$_POST['estado']."', cep='".$_POST['cep']."', servI_envio='".$frete['servico']."', desc_envio='$frete_descricao', valor_envio='".$frete['valor']."', comentario='".strip_tags($_POST['comentario'])."' WHERE cod='".$_SESSION['compras']."'");

	}



	// Redireciona 

	header("Location: compras_confirmar.php");

	exit;

	}

}



// Selecionando o endereço de entrega do produto

$qa = mysql_query("SELECT * FROM ilh_end_entrega WHERE cod='".$_SESSION['compras']."'");



// Se o resultado for zero

if(mysql_num_rows($qa) == "0")

{

	// É preciso pegar o endereço padrão do usuário

	$qb = mysql_query("SELECT nome, endereco, numero, complemento, bairro, cidade, estado, cep FROM ilh_usuario WHERE usuario='".$_SESSION['aplogado']."'");

	$row = mysql_fetch_array($qb);

}

else

{

	$row = mysql_fetch_array($qa);

}



include INC . "/templates/" . $config['template'] . "/header.php";

?>

<h1>Informações sobre a contratação</h1>

<form action="<?php echo $PHP_SELF; ?>" method="post" class="form">
  
  <?php if(isset($erro)) { echo $mensagem."<br>"; } ?>
  
  <?php if($peso_total > 0 ) { ?>
  
  <fieldset>

<legend>Endereço de Entrega</legend>

  <table border="0" cellpadding="5" cellspacing="5">

    <tr> 

      <td valign="top"><strong>Destinatário: </strong></td>

      <td valign="top"><input name="destinatario" type="text" size="20" value="<?php if(isset($_POST['atualizar'])) { echo $_POST['destinatario']; } else { echo $row['nome']; } ?>">  </td>

    </tr>

    <tr> 

      <td valign="top"><strong>Endereço: </strong></td>

      <td valign="top"><input name="endereco" type="text" size="20" value="<?php if(isset($_POST['atualizar'])) { echo $_POST['endereco']; } else { echo $row['endereco']; } ?>"></td>

    </tr>

    <tr> 

      <td valign="top"><strong>Número: </strong></td>

      <td valign="top"><input name="numero" type="text" size="10" value="<?php if(isset($_POST['atualizar'])) { echo $_POST['numero']; } else { echo $row['numero']; } ?>"></td>

    </tr>

    <tr> 

      <td valign="top"><strong>Complemento: </strong></td>

      <td valign="top"><input name="complemento" type="text" size="20" value="<?php if(isset($_POST['atualizar'])) { echo $_POST['complemento']; } else { echo $row['complemento']; } ?>"></td>

    </tr>

	<tr> 

      <td valign="top"><strong>Bairro: </strong></td>

      <td valign="top"><input name="bairro" type="text" size="20" value="<?php if(isset($_POST['atualizar'])) { echo $_POST['bairro']; } else { echo $row['bairro']; } ?>"></td>

    </tr>

	<tr> 

      <td valign="top"><strong>Cidade: </strong></td>

      <td valign="top"><input name="cidade" type="text" size="20" value="<?php if(isset($_POST['atualizar'])) { echo $_POST['cidade']; } else { echo $row['cidade']; } ?>"></td>

    </tr>

	<tr> 

      <td valign="top"><strong>Estado: </strong></td>

      <td valign="top"><?php if(isset($_POST['atualizar'])) { ?>

	  <select name="estado" id="estado">

          <option value="--" <?php if($_POST['estado'] == "--" || !isset($_POST['estado'])) { echo "selected"; } ?> >Selecione</option>

          <option value="AC"<?php if($_POST['estado'] == "AC") { echo "selected"; } ?>>Acre</option>

          <option value="AL"<?php if($_POST['estado'] == "AL") { echo "selected"; } ?>>Alagoas</option>

          <option value="AP"<?php if($_POST['estado'] == "AP") { echo "selected"; } ?>>Amapá</option>

          <option value="AM"<?php if($_POST['estado'] == "AM") { echo "selected"; } ?>>Amazonas</option>

          <option value="BA"<?php if($_POST['estado'] == "BA") { echo "selected"; } ?>>Bahia</option>

          <option value="CE"<?php if($_POST['estado'] == "CE") { echo "selected"; } ?>>Ceará</option>

          <option value="DF"<?php if($_POST['estado'] == "DF") { echo "selected"; } ?>>Distrito Federal</option>

          <option value="ES"<?php if($_POST['estado'] == "ES") { echo "selected"; } ?>>Espírito Santo</option>

          <option value="GO"<?php if($_POST['estado'] == "GO") { echo "selected"; } ?>>Goiás</option>

          <option value="MA"<?php if($_POST['estado'] == "MA") { echo "selected"; } ?>>Maranhão</option>

          <option value="MT"<?php if($_POST['estado'] == "MT") { echo "selected"; } ?>>Mato Grosso</option>

          <option value="MS"<?php if($_POST['estado'] == "MS") { echo "selected"; } ?>>Mato Grosso do Sul</option>

          <option value="MG"<?php if($_POST['estado'] == "MG") { echo "selected"; } ?>>Minas Gerais</option>

          <option value="PA"<?php if($_POST['estado'] == "PA") { echo "selected"; } ?>>Pará</option>

          <option value="PB"<?php if($_POST['estado'] == "PB") { echo "selected"; } ?>>Paraíba</option>

          <option value="PR"<?php if($_POST['estado'] == "PR") { echo "selected"; } ?>>Paraná</option>

          <option value="PE"<?php if($_POST['estado'] == "PE") { echo "selected"; } ?>>Pernambuco</option>

          <option value="PI"<?php if($_POST['estado'] == "PI") { echo "selected"; } ?>>Piauí</option>

          <option value="RJ"<?php if($_POST['estado'] == "RJ") { echo "selected"; } ?>>Rio de Janeiro</option>

          <option value="RN"<?php if($_POST['estado'] == "RN") { echo "selected"; } ?>>Rio Grande do Norte</option>

          <option value="RS"<?php if($_POST['estado'] == "RS") { echo "selected"; } ?>>Rio Grande do Sul</option>

          <option value="RO"<?php if($_POST['estado'] == "RO") { echo "selected"; } ?>>Rondônia</option>

          <option value="RR"<?php if($_POST['estado'] == "RR") { echo "selected"; } ?>>Roraima</option>

          <option value="SC"<?php if($_POST['estado'] == "SC") { echo "selected"; } ?>>Santa Catarina</option>

          <option value="SP"<?php if($_POST['estado'] == "SP") { echo "selected"; } ?>>São Paulo</option>

          <option value="SE"<?php if($_POST['estado'] == "SE") { echo "selected"; } ?>>Sergipe</option>

          <option value="TO"<?php if($_POST['estado'] == "TO") { echo "selected"; } ?>>Tocantins</option>

        </select>

		<?php } else { ?>

		 <select name="estado" id="estado">

          <option value="--" <?php if($row['estado'] == "--" || !isset($row['estado'])) { echo "selected"; } ?> >Selecione</option>

          <option value="AC"<?php if($row['estado'] == "AC") { echo "selected"; } ?>>Acre</option>

          <option value="AL"<?php if($row['estado'] == "AL") { echo "selected"; } ?>>Alagoas</option>

          <option value="AP"<?php if($row['estado'] == "AP") { echo "selected"; } ?>>Amapá</option>

          <option value="AM"<?php if($row['estado'] == "AM") { echo "selected"; } ?>>Amazonas</option>

          <option value="BA"<?php if($row['estado'] == "BA") { echo "selected"; } ?>>Bahia</option>

          <option value="CE"<?php if($row['estado'] == "CE") { echo "selected"; } ?>>Ceará</option>

          <option value="DF"<?php if($row['estado'] == "DF") { echo "selected"; } ?>>Distrito Federal</option>

          <option value="ES"<?php if($row['estado'] == "ES") { echo "selected"; } ?>>Espírito Santo</option>

          <option value="GO"<?php if($row['estado'] == "GO") { echo "selected"; } ?>>Goiás</option>

          <option value="MA"<?php if($row['estado'] == "MA") { echo "selected"; } ?>>Maranhão</option>

          <option value="MT"<?php if($row['estado'] == "MT") { echo "selected"; } ?>>Mato Grosso</option>

          <option value="MS"<?php if($row['estado'] == "MS") { echo "selected"; } ?>>Mato Grosso do Sul</option>

          <option value="MG"<?php if($row['estado'] == "MG") { echo "selected"; } ?>>Minas Gerais</option>

          <option value="PA"<?php if($row['estado'] == "PA") { echo "selected"; } ?>>Pará</option>

          <option value="PB"<?php if($row['estado'] == "PB") { echo "selected"; } ?>>Paraíba</option>

          <option value="PR"<?php if($row['estado'] == "PR") { echo "selected"; } ?>>Paraná</option>

          <option value="PE"<?php if($row['estado'] == "PE") { echo "selected"; } ?>>Pernambuco</option>

          <option value="PI"<?php if($row['estado'] == "PI") { echo "selected"; } ?>>Piauí</option>

          <option value="RJ"<?php if($row['estado'] == "RJ") { echo "selected"; } ?>>Rio de Janeiro</option>     

          <option value="RN"<?php if($row['estado'] == "RN") { echo "selected"; } ?>>Rio Grande do Norte</option>

          <option value="RS"<?php if($row['estado'] == "RS") { echo "selected"; } ?>>Rio Grande do Sul</option>

          <option value="RO"<?php if($row['estado'] == "RO") { echo "selected"; } ?>>Rondônia</option>

          <option value="RR"<?php if($row['estado'] == "RR") { echo "selected"; } ?>>Roraima</option>

          <option value="SC"<?php if($row['estado'] == "SC") { echo "selected"; } ?>>Santa Catarina</option>

          <option value="SP"<?php if($row['estado'] == "SP") { echo "selected"; } ?>>São Paulo</option>

          <option value="SE"<?php if($row['estado'] == "SE") { echo "selected"; } ?>>Sergipe</option>

          <option value="TO"<?php if($row['estado'] == "TO") { echo "selected"; } ?>>Tocantins</option>

        </select>

		<?php } ?>

		</td>

    </tr>

	<tr> 

      <td valign="top"><strong>CEP: </strong></td>

      <td valign="top"><input name="cep" type="text" size="20" value="<?php if(isset($_POST['atualizar'])) { echo $_POST['cep']; } else { echo $row['cep']; } ?>" onkeypress="return txtBoxFormat(this, '99999-999', event);" maxlength="9"></td>

    </tr>

	<tr> 

      <td valign="top"><strong>Tipo de Encomenda: </strong></td>

      <td valign="top">

	  <?php if(isset($_POST['atualizar'])) { ?>

	  <select name="servi_envio">

	  <option value="41106" <?php if($_POST['servi_envio'] == "PAC") { echo "selected"; } ?>>PAC &nbsp; </option>

	  <option value="40010" <?php if($_POST['servi_envio'] == "SEDEX") { echo "selected"; } ?>>SEDEX &nbsp; </option>

	  </select>

	  <?php } else { ?>

	  <select name="servi_envio">

	  <option value="41106" <?php if($row['servi_envio'] == "PAC") { echo "selected"; } ?>>PAC &nbsp; </option>

	  <option value="40010" <?php if($row['servi_envio'] == "SEDEX") { echo "selected"; } ?>>SEDEX &nbsp; </option>

	  </select>

	  <?php } ?>

		</td>

    </tr>

  </table>

</fieldset>

<br>

<?php } ?>

<fieldset>
<p>Abaixo, informe a Andec os dados relativos a esta contratação.  Exemplo: número do cartão de crédito, agência e número da conta do cheque  especial, dados do contrato de empréstimo, CDC etc.</p>
<legend></legend><table border="0" cellpadding="5" cellspacing="5" width="100%">
    
    <tr> 
      
      <td height="119" valign="middle"><textarea name="comentario" cols="10" rows="5" style="width:100%;" wrap="soft"><?php if(isset($_POST['atualizar'])) { echo $_POST['comentario']; } else { echo $row['comentario']; } ?></textarea></td>
      
      </tr>
    
    </table>

</fieldset>

<br>

<table width="100%">	

<tr>	

<td><div align="center"><input type="button" class="button" value="Retornar" onClick="document.location.href = 'compras.php'"></div></td>

<td><div align="center"><input type="submit" class="button" name="atualizar" value="Prosseguir"></div></td>

</tr>

</table>

</form>

<?php

include INC . "/templates/" . $config['template'] . "/footer.php";

?>
