<?php
	require_once('soap/AsgardWSClient.php');
?>
<script type="text/javascript" src="/devspe/js/jquery.validate.min.js"></script>
<script type="text/javascript" src="/devspe/js/jquery-ui-1.10.2.custom.min.js"></script>
<link type="text/css" href="/devspe/css/redmond/jquery-ui-1.10.2.custom.css" rel="stylesheet">

<script type="text/javascript">
    jQuery(document).ready(function($){
	    	$(function() {
	        	$("input:submit, button").button();
	        });
    });
</script>

<header class="small">
  	<div class="content">
  		<h1 class="big">
  			</h1>
  	</div>
</header>     

<div class="register-message">
  <div class="content">

<?php
   if (isset($_POST['btn_submit']) && (!isset($_COOKIE['inscription']))) {
	   $objet_inscription = null;
       try {
			$asgard_client = new AsgardWSClient();
								
			$contact = new ContactWS($_SESSION['inscription']['contact']);
			$emplacement = new Emplacement($_SESSION['inscription']['code_insee'],
										 $_SESSION['inscription']['latitude'],
										 $_SESSION['inscription']['longitude'],
										 $_SESSION['inscription']['nra_prevu'],
										 $_SESSION['inscription']['nras']);
								
			$methode_de_paiement = $_SESSION['inscription']['donnees_bancaires']['methode_paiement'];
			$mode_inscription = FALSE;
			$donnees_bancaires = null;
			$contact_bancaire = null;
						
			if ($methode_de_paiement == 2) {
				$mode_inscription = TRUE;
									
				if ($_SESSION['inscription']['donnees_bancaires']['contact_different'] == 'off') {
					$contact_bancaire = new ContactWS($_SESSION['inscription']['donnees_bancaires']);
						}

				$donnees_bancaires = new DonneesBancaires($contact_bancaire,
													      $_SESSION['inscription']['donnees_bancaires']['code_iban'],
													      $_SESSION['inscription']['donnees_bancaires']['code_bic'],
													      $_SESSION['inscription']['donnees_bancaires']['debiteur'],
														  $_SESSION['inscription']['donnees_bancaires']['debiteur_adresse'],
													      $_SESSION['inscription']['donnees_bancaires']['debiteur_cp'],
													      $_SESSION['inscription']['donnees_bancaires']['debiteur_ville'],
													      $_SESSION['inscription']['donnees_bancaires']['debiteur_pays']);
			}	
			$equipements = array();
			foreach ($_SESSION['inscription']['commandes']['equipements'] as $key5 => $value5) {
									$data_equipement = split(';', $value5);
									$eqpt = new Equipement($data_equipement[1], "offre", $data_equipement[0]);
									$equipements[] = $eqpt;
			}
			foreach ($_SESSION['inscription']['commandes']['options'] as $key8 => $value8) {			
				foreach ($_SESSION['inscription']['commandes']['opt_eqpt_reglement'] as $key => $value) {
					$data_equipement = split(';', $value);
					if ($data_equipement[1] == $value8) {
						$eqpt = new Equipement($data_equipement[2], "option", $data_equipement[0]);
						$equipements[] = $eqpt;
					}
				   }
			}
								
			$id_revendeur = null;
			if (isset($_SESSION['partner']) && $_SESSION['partner'] != '') {
				$id_revendeur = $_SESSION['partner'];
			}
			// remplacer ici la valeur d'id revendeur avec l'id en cookie ou en session par le partenaire
			// ex : $id_revendeur = $_COOKIE['partner'; ou $_SESSION['params']['rev']
						
			if($id_revendeur == null && isset($_COOKIE['partner']) && $_COOKIE['partner'] != '') {
				$id_revendeur =  $_COOKIE['partner'];
			}

			$objet_inscription = new InscriptionClient($contact,
														$_SESSION['inscription']['offre']->id_offre,
														$_SESSION['inscription']['type'],
														$methode_de_paiement,
														$emplacement,
														$_SESSION['inscription']['commandes']['options'],
														$equipements,
														$donnees_bancaires,
														$id_revendeur,
														$_SERVER['REMOTE_ADDR'],
														$_SESSION['params']['promo']);

			if (($objet_inscription != null) && ($asgard_client->InscrireClient($objet_inscription, TRUE) == TRUE)){
					$objet_inscription = null;
					global $cookie_domain;
					setcookie('inscription', TRUE, time() + 120,  '/', $cookie_domain);
				?>
                                        <h3><span>Votre inscription vient d’être validée !</span></h3>
					<!-- <img style="height: 128px; float: left; top:0;" src="/img/ok.png" alt="ok" /> -->
					<div class="content-ok" ><strong>Bienvenue !</strong><br/><br/>L'équipe Alsatis vous remercie pour votre inscription.<br/>
						Vous recevrez dans quelques minutes un courriel récapitulatif de votre commande à l'adresse : <strong><?=$_SESSION['inscription']['contact']['mail_contact'] ?></strong><br/><br/>
						Pour toute question complémentaire, contactez nous au 09 70 247 247 <br/>du Lundi au Vendredi de 9h à 18h.<br/><em>(appel non surtaxé)</em>
					</div>

                                        <!-- Google Code for Insciption Conversion Page -->
                                        <script type="text/javascript">
                                             /* <![CDATA[ */
                                             var google_conversion_id = 965843898;
                                             var google_conversion_language = "en";
                                             var google_conversion_format = "3";
                                             var google_conversion_color = "ffffff";
                                             var google_conversion_label = "dHmDCNa-jQkQurfGzAM";
                                             var google_remarketing_only = false;
                                             /* ]]> */
                                         </script>
                                         <script type="text/javascript" src="//www.googleadservices.com/pagead/conversion.js">
                                         </script>
                                         <noscript>
                                             <div style="display:inline;">
                                                  <img height="1" width="1" style="border-style:none;" alt="" src="//www.googleadservices.com/pagead/conversion/965843898/?label=dHmDCNa-jQkQurfGzAM&amp;guid=ON&amp;script=0"/>
                                              </div>
                                         </noscript>

				<?php
				// rajouter ici pixel de tracking en fonction du revendeur

					$url = "";
									
					if (($_SESSION['params']['rev'] == 15) or (isset($_COOKIE['partner']) && $_COOKIE['partner'] == '16'))  {
						// une vente internet degrouptest s'est deroulee
						// url : eye.degrouptest.com
						$date_now = date('Y-m-dTH:i:s');
						// on verifie si il a pris la telephonie
					   $tel = false;
					  foreach ($_SESSION['inscription']['commandes']['options'] as $key_option_selectionnee => $option_selectionnee) {
						  foreach ($_SESSION['inscription']['offre']->options_disponibles->SOption as $key_option_dispo => $option_dispo) {
							 if ($option_selectionnee == $option_dispo->id_option && $option_dispo->service == 'voip') {
								   $tel = true;
							 }
						  }
					  }
					  //eye.degrouptest.com
					  $url = "https://eye.degrouptest.com/tk/checkout/operator/alsatis_sat/orderId/".urlencode($date_now)."/lastname/".urlencode($contact->nom_contact)."/firstname/".urlencode($contact->prenom_contact)."/offer/".urlencode($_SESSION['inscription']['offre']->nom_externe);
										
					  if ($tel == true) {
						  $url = $url.urlencode("+Téléphonie");
					  }
										
					  if ($_SESSION['params']['rev'] == 15) {
						  print "<br/><br/>$date_now";
					  }
										
										
					} elseif(isset($_COOKIE['partner']) && $_COOKIE['partner'] == '17') {
						// ARIASE WEB
						$url = "http://www.ariase.com/pixelTransparent.php?partenaire=Alsatis";
					}
					 
					echo '<img src="'.$url.'" width="1" height="1" />';

			}
		}
		catch (Exception $e) {
print 'ERROR: '.$e->getMessage().' '.$e->getTraceAsString();;
//print $e->message.' in '.$e->file.'('.$e->line.') '. $e->getTraceAsString().' '.$e->getMessage();
//print_r($e);
		?>
			<legend class="ui-widget-header ui-corner-all">Une erreur est survenue ...</legend>		
				<label style="float: right; width:400px;">
					Une erreur est survenue pendant l'inscription.<br/>Veuillez recommencer plus tard ou contacter notre service client.
			</label>
		<?php
		}
	}
        
?>

<div class="read-more" >
			<strong><a href="/">Retour à l'accueil</a></strong></div>

</div>
</div>
