<?php
/**
 * @package  HikaShop for Joomla!
 * @version  2.0.0
 * @author  hikashop.com
 * @copyright  (C) 2010-2012 HIKARI SOFTWARE. All rights reserved.
 * @license  GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */
defined('_JEXEC') or die('Restricted access');
?><img border='0' height='215' src='http://mywebsite.com/images/mail/haut-mail-corpo.jpg' usemap='#Map' width='800' /><map name='Map'><area coords='47,101,188,194' href='http://blogquebeccanada.mywebsite.com/' shape='rect' target='_blank' /> <area coords='639,195,792,212' href='http://www.mywebsite.com' shape='rect' target='_blank' /></map><div style="background-color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px; color: #000000; width: 800px;">
  <table style="margin: auto;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px;" border="0" cellspacing="0" cellpadding="0">
    <tbody>
      <tr>
        <td height="10">
        </td>
      </tr>
      <tr>
        <td>
          <?php echo JText::sprintf('HI_CUSTOMER',@$data->customer->name);?>
          <br/>
          <br/>
          <?php
          $colspan = 4;
          $url = $data->order_number;
          $config =& hikashop_config();
          if($config->get('simplified_registration',0)!=2){
            $url = '<a href="'.$data->order_url.'">'. $url.'</a>';
          }
          echo JText::sprintf('ORDER_CREATION_SUCCESS_ON_WEBSITE_AT_DATE',$url,HIKASHOP_LIVE, hikashop_getDate(time(),'%d %B %Y'), hikashop_getDate(time(),'%H:%M'));?>
        </td>
      </tr>
      <tr>
        <td height="10">
        </td>
      </tr>
      <tr>
        <td>
          <h1 style="background-color:#DDDDDD;font-size:14px;width:100%;padding:5px;"><?php echo JText::_('SUMMARY_OF_YOUR_ORDER');?></h1>
          <br/>
          <table width="100%" style="font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px;">
            <tr>
              <td style="font-weight:bold;"><?php
                echo JText::_('CART_PRODUCT_NAME');
              ?></td>
              <?php if ($config->get('show_code')) { $colspan++; ?>
                <td style="font-weight:bold;"><?php echo JText::_('CART_PRODUCT_CODE'); ?></td>
              <?php } ?>
              <td style="font-weight: bold;"><?php
                echo JText::_('CART_PRODUCT_UNIT_PRICE');
              ?></td>
              <td style="font-weight: bold;"><?php
                echo JText::_('CART_PRODUCT_QUANTITY');
              ?></td>
              <td style="font-weight: bold; text-align: right;"><?php echo JText::_('HIKASHOP_TOTAL'); ?>
              </td>
            </tr>
            <?php
              if(hikashop_level(2)){
                $fieldsClass = hikashop_get('class.field');
                $null = null;
                $itemFields = $fieldsClass->getFields('frontcomp',$null,'item');
              }
              $group = $config->get('group_options',0);
              foreach($data->cart->products as $item){
                if($group && $item->cart_product_option_parent_id) continue;
                ?>
                <tr>
                  <td>
                    <p>
                      <?php echo $item->order_product_name;
                      if($group){
                        $display_item_price=false;
                        foreach($data->cart->products as $j => $optionElement){
                          if($optionElement->cart_product_option_parent_id != $item->cart_product_id) continue;
                          if($optionElement->order_product_price>0){
                            $display_item_price = true;
                          }
                        }
                        if($display_item_price){
                          if($config->get('price_with_tax')){
                            echo ' '.$currencyHelper->format($item->order_product_price+$item->order_product_tax,$data->order_currency_id);
                          }else{
                            echo ' '.$currencyHelper->format($item->order_product_price,$data->order_currency_id);
                          }
                        }
                      }
                      ?>
                    </p><?php
                    if(!empty($itemFields)){
                      foreach($itemFields as $field){
                        $namekey = $field->field_namekey;
                        if(empty($item->$namekey)) continue;
                        echo '<p>'.$fieldsClass->getFieldName($field).': '.$fieldsClass->show($field,$item->$namekey).'</p>';
                      }
                    }
                    $optionsPrices = new stdClass();
                    $optionsPrices->order_product_price=0;
                    $optionsPrices->order_product_tax=0;
                    $optionsPrices->order_product_total_price=0;
                    $optionsPrices->order_product_total_price_no_vat=0;
                    if($group){
                      foreach($data->cart->products as $j => $optionElement){
                        if($optionElement->cart_product_option_parent_id != $item->cart_product_id) continue;
                        $optionsPrices->order_product_price +=$optionElement->order_product_price;
                        $optionsPrices->order_product_tax +=$optionElement->order_product_tax;
                        $optionsPrices->order_product_total_price+=$optionElement->order_product_total_price;
                        $optionsPrices->order_product_total_price_no_vat+=$optionElement->order_product_total_price_no_vat;
                         ?>
                          <p class="hikashop_order_option_name">
                            <?php
                              echo $optionElement->order_product_name;
                              if($optionElement->order_product_price>0){
                                if($config->get('price_with_tax')){
                                  echo ' ( + '.$currencyHelper->format($optionElement->order_product_price+$optionElement->order_product_tax,$data->order_currency_id).' )';
                                }else{
                                  echo ' ( + '.$currencyHelper->format($optionElement->order_product_price,$data->order_currency_id).' )';
                                }
                              }
                            ?>
                          </p>
                      <?php
                      }
                    }
                    $statusDownload = explode(',',$config->get('order_status_for_download','confirmed,shipped'));
                    if(in_array($data->order_status,$statusDownload)){
                      if(!empty($item->files)){
                        global $Itemid;
                        $url_itemid = '';
                        if(!empty($Itemid)){
                          $url_itemid='&Itemid='.$Itemid;
                        }
                        echo '<p>';
                        foreach($item->files as $file){
                          $fileName = empty($file->file_name) ? $file->file_path : $file->file_name;
                          echo '<a href="'.hikashop_frontendLink('index.php?option=com_hikashop&ctrl=order&task=download&file_id='.$file->file_id.'&order_id='.$data->order_id.$url_itemid).'">'.$fileName.'</a><br/>';
                        }
                        echo '</p>';
                      }
                    } ?>
                  </td>
                  <?php if ($config->get('show_code')) { ?>
                    <td><p class="hikashop_product_code_mail"><?php echo $item->order_product_code; ?></p></td>
                  <?php } ?>
                  <td>
                  <?php
                    if($config->get('price_with_tax')){
                      echo $currencyHelper->format($item->order_product_price+$optionsPrices->order_product_price+$item->order_product_tax+$optionsPrices->order_product_tax,$data->order_currency_id);
                    }else{
                      echo $currencyHelper->format($item->order_product_price+$optionsPrices->order_product_price,$data->order_currency_id);
                    } ?>
                  </td>
                  <td><?php echo $item->order_product_quantity; ?></td>
                  <td style="text-align: right">
                    <?php
                    if($config->get('price_with_tax')){
                      echo $currencyHelper->format($item->order_product_total_price+$optionsPrices->order_product_total_price,$data->order_currency_id);
                    }else{
                      echo $currencyHelper->format($item->order_product_total_price_no_vat+$optionsPrices->order_product_total_price_no_vat,$data->order_currency_id);
                    } ?>
                  </td>
                </tr>
                <?php
              }
              if(bccomp($data->order_discount_price,0,5)){
                echo '<tr><td colspan="'.$colspan.'" style="text-align:right">'.JText::_('HIKASHOP_COUPON').' : ';
                if($config->get('price_with_tax')){
                  echo $currencyHelper->format($data->order_discount_price*-1,$data->order_currency_id);
                }else{
                  echo $currencyHelper->format(($data->order_discount_price-@$data->order_discount_tax)*-1,$data->order_currency_id);
                }
                echo '</td></tr>';
              }
              if(bccomp($data->order_shipping_price,0,5)){
                echo '<tr><td colspan="'.$colspan.'" style="text-align:right">'.JText::_('HIKASHOP_SHIPPING_METHOD').' : ';
                if($config->get('price_with_tax')){
                  echo $currencyHelper->format($data->order_shipping_price,$data->order_currency_id);
                }else{
                  echo $currencyHelper->format($data->order_shipping_price-@$data->order_shipping_tax,$data->order_currency_id);
                }
                echo '</td></tr>';
              }
              if(bccomp($data->order_payment_price,0,5)){
                echo '<tr><td colspan="'.$colspan.'" style="text-align:right">'.JText::_('HIKASHOP_PAYMENT_METHOD').' : '.$currencyHelper->format($data->order_payment_price,$data->order_currency_id).'</td></tr>';
              }
              if(!empty($data->cart->additional)) {
                $exclude_additionnal = explode(',', $config->get('order_additional_hide', ''));
                foreach($data->cart->additional as $additional) {
                  if(in_array($additional->name, $exclude_additionnal)) continue;
                  echo '<tr><td colspan="'.$colspan.'" style="text-align:right">'. JText::_($additional->name).' : ';
                  if(!empty($additional->price_value) || empty($additional->value)) {
                    if($config->get('price_with_tax')){
                      echo $currencyHelper->format($additional->price_value_with_tax, $data->order_currency_id);
                    }else{
                      echo $currencyHelper->format($additional->price_value, $data->order_currency_id);
                    }
                  } else {
                    echo $additional->value;
                  }
                  echo '</td></tr>';
                }
              }
              if($data->cart->full_total->prices[0]->price_value!=$data->cart->full_total->prices[0]->price_value_with_tax){
                if($config->get('detailed_tax_display') && !empty($data->order_tax_info)){
                  foreach($data->order_tax_info as $tax){
                    echo '<tr><td colspan="'.$colspan.'" style="text-align:right">'.$tax->tax_namekey. ' : '.$currencyHelper->format($tax->tax_amount,$data->order_currency_id).'</td></tr>';
                  }
                }else{
                  echo '<tr><td colspan="'.$colspan.'" style="text-align:right">'.JText::sprintf('TOTAL_WITHOUT_VAT',$currencyHelper->format($data->cart->full_total->prices[0]->price_value,$data->order_currency_id)).'</td></tr>';
                }
                $text=JText::sprintf('TOTAL_WITH_VAT',$currencyHelper->format($data->cart->full_total->prices[0]->price_value_with_tax,$data->order_currency_id));
              }else{
                $text=JText::_('HIKASHOP_FINAL_TOTAL'). ' : '.$currencyHelper->format($data->cart->full_total->prices[0]->price_value_with_tax,$data->order_currency_id);
              }
              echo '<tr><td colspan="'.$colspan.'" style="text-align:right;font-weight:bold;">'.$text.'</td></tr>';
              ?>
          </table>
        </td>
      </tr>
      <tr>
        <td height="10">
        </td>
      </tr>
      <tr>
        <td>
          <table width="100%" style="border: 1px solid #DDDDDD;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px;">
          <?php
          $params = null;
          $js = '';
          $fieldsClass = hikashop_get('class.field');
          $app =& JFactory::getApplication();
          if($app->isAdmin()){
            $view = 'order';
          }else{
            $view = 'address';
          }
          $template = trim(hikashop_getLayout($view,'address_template',$params,$js));
          if(!empty($data->cart->billing_address)){
            $billing = $template;
            foreach($data->order_addresses_fields as $field){
              $fieldname = $field->field_namekey;
              $address =& $data->order_addresses[$data->cart->billing_address->address_id];
              $billing=str_replace('{'.$fieldname.'}',$fieldsClass->show($field,$address->$fieldname),$billing);
            }
            echo '<tr><td style="font-weight:bold;background-color:#DDDDDD">'.JText::_('HIKASHOP_BILLING_ADDRESS').'</td></tr><tr><td>';
            echo str_replace(array("\r\n","\r","\n"),'<br/>',preg_replace('#{(?:(?!}).)*}#i','',$billing)).'<br/></td></tr>';
          }
          if(!empty($data->order_shipping_method)) {
            $currentShipping = hikashop_import('hikashopshipping',$data->order_shipping_method);
            if(method_exists($currentShipping, 'getShippingAddress')) {
              $override = $currentShipping->getShippingAddress($data->order_shipping_id);
              if($override !== false) {
                $data->override_shipping_address = $override;
              }
            }
          }
          if(!empty($data->override_shipping_address) || (!empty($data->cart->has_shipping) && !empty($data->cart->shipping_address))) echo '<tr><td style="font-weight:bold;background-color:#DDDDDD">'.JText::_('HIKASHOP_SHIPPING_ADDRESS').'</td></tr><tr><td>';
          if(!empty($data->override_shipping_address)) {
            echo $data->override_shipping_address.'<br/></td></tr>';
          } else if(!empty($data->cart->has_shipping) && !empty($data->cart->shipping_address)){
            $shipping = $template;
            foreach($data->order_addresses_fields as $field){
              $fieldname = $field->field_namekey;
              $address =& $data->order_addresses[$data->cart->shipping_address->address_id];
              $shipping=str_replace('{'.$fieldname.'}',$fieldsClass->show($field,$address->$fieldname),$shipping);
            }
            echo str_replace(array("\r\n","\r","\n"),'<br/>',preg_replace('#{(?:(?!}).)*}#i','',$shipping)).'<br/></td></tr>';
          }?>
          </table>
        </td>
      </tr>
      <tr>
        <td><?php
        $fields = $fieldsClass->getFields('frontcomp',$data,'order','');
        foreach($fields as $fieldName => $oneExtraField) {
          if(empty($data->$fieldName)) continue;
          echo "<br/>".$fieldsClass->trans($oneExtraField->field_realname).' : '.$fieldsClass->show($oneExtraField,$data->$fieldName);
        } ?></td>
      </tr>
      <tr>
        <td height="10">
        </td>
      </tr>
<?php
  JPluginHelper::importPlugin('hikashop');
  $dispatcher = JDispatcher::getInstance();
  $dispatcher->trigger('onAfterOrderProductsListingDisplay', array(&$data->cart, 'email_notification_html'));
?>
      <tr>
        <td>
          <?php
          if(!$app->isAdmin()){
            if($data->cart->full_total->prices[0]->price_value_with_tax>0) echo'<div style="color:#B20000;"><strong><u>IMPORTANT</u></strong></div>
<div><br />
</div>
<div>Afin de valider cette commande :</div>
<div><br />
</div>
<div style="color:#B20000;"><strong><u><em>PAIEMENT PAR CHÈQUE</em></u><br />
  <br />
</strong></div>
<div>
  <p>vous devez nous faire parvenir un chèque doit être libellé à l\'ordre de : <strong>Cap\'Idéal</strong><br />
    <br />
    Envoyez votre chèque à l\'adresse suivante ou rendez-vous dans nos locaux :<br />
    <br />
    <strong>Cap\'idéal<br>
    A l\'attention du Registrariat
    </strong><strong> <br />
      4823 Rue Sherbrooke ouest <br />
      Bureau 235<br />
      Westmount, QC,<br />
      H3Z 1G7 </strong><br />
    <br />
    Une fois le paiement reçu et enregistré, nous validerons votre commande.</p>
</div>
<div>Toute commande n\'est définitive qu\'après enregistrement du paiement.</div>
<div>Vous recevrez alors le courriel de validation ainsi que les accès à(aux) atelier(s) qui seront accessible à partir de votre espace client.<br />
  <div><br />
    N\'oubliez pas :</div>
  <div>      1/ Inscrire le <strong>numéro de commande</strong> au dos du chèque pour que nous puissions l\'associer à votre commande.<br />
    2/ Joindre<strong> le détail de votre commande</strong> en l\'imprimant à partir de votre espace client ou en imprimant ce courriel</div>
  <div><br />
  </div>
  <div><br />
  </div>
  <div style="color:#B20000;"><br>
><strong><u><em>PAIEMENT À NOS BUREAUX</em></u></strong></div>
  <div><strong><br />
  </strong></div>
  <div><br>
Rendez-vous dans nos locaux :</div>
  <div><strong><br />
  </strong></div>
  <div><strong>Registrariat Cap\'idéal <br />
    4831 Rue Sherbrooke ouest <br />
    Bureau 130<br />
    Westmount, QC,<br />
    H3Z 1G7<br>
    <br>
<div style="color:#B20000;">suivant nos horaires d\'ouverture : du lundi au samedi de 9h à 12h et le jeudi de 16h à 19h30<br>
  (code de la porte d\'entrée du bâtiment  # 3325)<br>
  <br>
  <br>
</div>
  <div><strong><br />
  </strong></div>
  <div><strong>Paiement par carte de débit, espèces et chèques acceptés.<br />
    Nous n\'acceptons pas les paiement par carte de crédit sur place.</strong></div>
  <div><strong><br />
  </strong></div>
  <div>
    <div>Merci de vous munir de votre <strong>numéro de commande </strong>.</div>
    <div><br />
    </div>
    <div>Une fois le paiement reçu et enregistré, nous validerons votre commande.</div>
    <div>Toute commande n\'est définitive qu\'après enregistrement du paiement.</div>
    <div>Vous recevrez alors le courriel de validation ainsi que les accès à(aux) atelier(s) qui seront accessible à partir de votre espace client.</div>
  </div>';
            $config =& hikashop_config();
            if($data->cart->full_total->prices[0]->price_value_with_tax>0 && hikashop_level(1) && $config->get('allow_payment_button',1)){
              global $Itemid;
              $url = '';
              if(!empty($Itemid)){
                $url='&Itemid='.$Itemid;
              }
              $pay_url = hikashop_frontendLink('index.php?option=com_hikashop&ctrl=order&task=pay&order_id='.$data->order_id.$url);
              if($config->get('force_ssl',0) && strpos('https://',$pay_url) === false) {
                $pay_url = str_replace('http://','https://',$pay_url);
              } ?>
              <a href="$pay_url"><?php JText::_('PAY_NOW'); ?></a>
            <?php } ?>
                        <br/>
          <h1 style="background-color:#DDDDDD;font-size:14px;width:100%;padding:5px;">Rappel de votre identifiant </h1><br/>
  <strong>Vous pouvez vous connecter à l'espace client avec le nom d'utilisateur suivant</strong><br/>
  <?php echo JText::sprintf('HIKA_USERNAME').' : '.$data->customer->username;?><br/>
  <br/>
            <br/>
            <h1 style="background-color:#DDDDDD;font-size:14px;width:100%;padding:5px;">Atelier par wébinaire en direct </h1>
                  <p>Notez bien le jour et l'heure de l'atelier.<br>
                    Vous trouverez le lien d'accés au Wébinaire sur la page réservée 
                  à l'atelier dans votre espace client.</p>
                  <ol>
                    <li><a href="http://mywebsite.com/acces-securise" target="_blank">Connexion à l'espace client</a></li>
                    <li>Sélectionner l'atelier dans la liste des ateliers disponibles (sur la gauche de l'écran)</li>
                    <li>La date et le lien d'accès au wébinaire se trouvent sur cette page</li>
                    <li>Connectez vous (15 minutes avant) en cliquant sur le lien d'accès en tant qu'invité en indiquant votre nom et prenom.</li>
                    <li>En cas de problème technique avant l'atelier, écrire à <a href="mailto:support@mywebsite.com" target="_blank">support@mywebsite.com</a></li>
                  </ol>
                  <p><em>Question :  Je me suis inscrit/e à un atelier en ligne en direct et je ne pourrai pas y  participer ?</em></p>
Cela n'est pas un problème car vous aurez de toute  façon accès à la vidéo qui sera mise en ligne quelques jours après l'atelier dans votre espace client.<br>
    <br/>
            <h1 style="background-color:#DDDDDD;font-size:14px;width:100%;padding:5px;">Atelier par wébinaire en différé </h1>
                  <p>La vidéo sera disponible quelques jours après le déroulement de l'atelier.<br>
                    <br>
                    Vous trouverez les vidéos d'enregistrement de l'atelier sur la page réservée 
                  à l'atelier dans votre espace client.</p>
                  <ol>
                    <li><a href="http://mywebsite.com/acces-securise" target="_blank">Connexion à l'espace client</a></li>
                    <li>Sélectionner l'atelier dans la liste des ateliers disponibles (sur la gauche de l'écran)</li>
                    <li>Les enregistrements une fois disponibles seront affichés sur la page (en bas de la colonne de droite).</li>
                    <li>En cas de problème technique écrire à <a href="mailto:support@mywebsite.com" target="_blank">support@mywebsite.com</a></li>
                  </ol>
                  <h1 style="background-color:#DDDDDD;font-size:14px;width:100%;padding:5px;">Vous vous êtes inscrit/e pour participer à un atelier en classe  </h1>
                  <p>Notez bien le jour et l'heure de l'atelier.<br>
                    <br>
                   Nous vous recommandons d'arriver 10mm avant l'heure prévue à l'adresse suivante : </p>
                  <p>                    <strong>CAP'IDÉAL</strong><br>
                    4831 avenue Sherbrooke Ouest<br>
Bureau 130<br>
Montreal (Westmount), QC      H3Z  1G7</p>
                  <p style="background-color:#5b8ab4;font-size:12px;width:100%;padding:5px;"><strong>Si la porte est fermée (soir et fin de semaine) <em>code de la porte d'entrée du bâtiment:  # 3325</em></strong><br>
                  (il faut faire le # avant le numéro)</p></p>
                  
                  </p>
                  <br/>
          <h1 style="background-color:#DDDDDD;font-size:14px;width:100%;padding:5px;">Validation des heures de FPC auprès du CRCIC</h1>
                  <p>Nous vous rappelons  conformément au règlement de la FPC du CRCIC, les membres doivent visionner l'enregistrement vidéo <strong>dans les 90 jours suivant la fin de l'évènement/la date de l'atelier</strong>) (merci consulter le règlement de la FPC sur le site du CRCIC pour plus de détail).<br>
                    <br>
                   Nous n'adressons pas de liste de présence ou d'inscription au CRCIC.</p>
                  <p>Il appartient à chaque participant qui le souhaite de faire valider ses heures de FPC auprès du CRCIC en produisant la documentation demandée (*): </p>
                  <ol>
                    <li>Si vous avez assisté à l'atelier en classe : reçu de paiement (rapport Paypal accepté) et le formulaire de rapport de la FPC disponible sur le site du CRCIC.</li>
                    <li>Si vous avez assisté à l'atelier en ligne en direct : reçu de paiement (rapport paypal accepté), le formulaire de rapport de la FPC et déclaration assermentée participation à un événement en ligne (original à transmettre au CRCIC).</li>
                    <li>Si vous avez assisté à l'atelier par webinaire asynchrone : reçu de paiement (rapport Paypal accepté), le formulaire de rapport de la FPC et déclaration assermentée pour visionnement d'un enregistrement (dvd) (original à transmettre au CRCIC).</li>
                  </ol>
                  <p> (*) Merci consulter en priorité les instructions énoncées sur le  site du CRCIC, les informations indiquées dans ce courriel le sont à titre indicatif seulement et ne sauraient engager la responsabilité de Cap'Idéal.</p>
                  <br/>            <?php echo JText::sprintf('THANK_YOU_FOR_YOUR_ORDER',HIKASHOP_LIVE);
          }?>
          <br/>
          <br/>        <?php echo JText::sprintf('BEST_REGARDS_CUSTOMER',$mail->from_name);?></td>
      </tr>
      <tr>
        <td height="10">
        </td>
      </tr>
      <tr>
        <td height="10">
        </td>
      </tr>
    </tbody>
  </table>
</div>
<img border='0' height='415' src='http://mywebsite.com/images/mail/bas-mail-corpo.jpg' usemap='#Map2' width='800' /><map name='Map2'><area coords='624,21,766,110' href='http://www.mywebsite.com/medias/web-tv' shape='rect' target='_blank' /> <area coords='326,20,468,116' href='http://afs.mywebsite.com/' shape='rect' target='_blank' /> <area coords='473,20,618,113' href='http://www.capmuzik.com' shape='rect' target='_blank' /> <area coords='179,19,321,113' href='http://garderie.mywebsite.com' shape='rect' target='_blank' /> <area coords='30,19,169,114' href='http://www.mywebsite.com' shape='rect' target='_blank' /> <area coords='-2,391,24,417' href='http://www.mywebsite.com' shape='rect' target='_blank' /></map>[code type=php]