<?php
//20180417 - Partner Calc Implemented - CL
ini_set('display_errors', '1');
require ('../config/site.php');
global $SA;
$type = $_REQUEST['type'];
switch($type)
{
   case "savePDFImage":
      $strOutput = savePDFImage($_REQUEST['imgBase64']);
      header("Content-type: application/json");
      //print_rr($strOutput);
      echo json_encode($strOutput);
      die;
      break;
   case "createInvestmentPDF":
      $strOutput = createInvestmentPDF(
            $_REQUEST['strCurrency'],$_REQUEST['strGraph1FileName'],$_REQUEST['strClientName'],$_REQUEST['strLastName'],$_REQUEST['strInitialInvestment'],$_REQUEST['strInitialFee'],$_REQUEST['strInitialFeeVAT']
            ,$_REQUEST['strFinancialAdvisorFee'],$_REQUEST['strFinancialAdvisorFeeVAT'],$_REQUEST['strNetInvestAmount'],$_REQUEST['strNumberOfKrugerrandsAcquired'],$_REQUEST['strCostOfKrugerrands'],$_REQUEST['strRemainingBalanceInAccount']
            ,$_REQUEST['HistoricalGold_1_0'],$_REQUEST['HistoricalGold_1_1'],$_REQUEST['HistoricalGold_1_2'],$_REQUEST['HistoricalGold_1_3'],$_REQUEST['HistoricalGold_1_4'],$_REQUEST['HistoricalGold_1_5']
            ,$_REQUEST['HistoricalGold_1_6'],$_REQUEST['HistoricalGold_1_7'],$_REQUEST['HistoricalGold_1_8'],$_REQUEST['HistoricalGold_1_9'],$_REQUEST['HistoricalGold_1_10']
            ,$_REQUEST['HistoricalGold_2_0'],$_REQUEST['HistoricalGold_2_1'],$_REQUEST['HistoricalGold_2_2'],$_REQUEST['HistoricalGold_2_3'],$_REQUEST['HistoricalGold_2_4'],$_REQUEST['HistoricalGold_2_5']
            ,$_REQUEST['HistoricalGold_2_6'],$_REQUEST['HistoricalGold_2_7'],$_REQUEST['HistoricalGold_2_8'],$_REQUEST['HistoricalGold_2_9'],$_REQUEST['HistoricalGold_2_10']
            ,$_REQUEST['HistoricalGold_3_0'],$_REQUEST['HistoricalGold_3_1'],$_REQUEST['HistoricalGold_3_2'],$_REQUEST['HistoricalGold_3_3'],$_REQUEST['HistoricalGold_3_4'],$_REQUEST['HistoricalGold_3_5']
            ,$_REQUEST['HistoricalGold_3_6'],$_REQUEST['HistoricalGold_3_7'],$_REQUEST['HistoricalGold_3_8'],$_REQUEST['HistoricalGold_3_9'],$_REQUEST['HistoricalGold_3_10']
            ,$_REQUEST['strGoldPrice'],$_REQUEST['strRefiningAndMintingPremium'],$_REQUEST['strPricePerKrugerrand'],$_REQUEST['strAnnualFee'],$_REQUEST['strAnnualFeeAmountPayableMonthly'],$_REQUEST['strAnnualFeeRemainingCashBalanceAfterGoldPurchase'],$_REQUEST['strAnnualFeeNumberOfMonthsFeeProvision']
            ,$_REQUEST['strGoldValue'],$_REQUEST['strCashInTheBank'],$_REQUEST['strCashDifferenceValue'],$_REQUEST['strReferenceNumber']
            ,$_REQUEST['strCompanyName'],$_REQUEST['strFinancialAdvisorName']);
      header("Content-type: application/json");
      //print_rr($strOutput);
      echo json_encode($strOutput);
      die;
      break;
   case "createSavingPDF":
   //print_rr($_REQUEST['ValueVsCashInBank_2_6']);
      $strOutput = createSavingPDF(
            $_REQUEST['strCurrency'],$_REQUEST['strGraph1FileName'],$_REQUEST['strClientName'],$_REQUEST['strLastName'],$_REQUEST['strMonthlyContribution'],$_REQUEST['strInitialFee'],$_REQUEST['strInitialFeeVAT']
            ,$_REQUEST['strFinancialAdvisorFee'],$_REQUEST['strFinancialAdvisorFeeVAT'],$_REQUEST['strNetInvestAmount']
            ,$_REQUEST['ValueVsCashInBank_1_0'],$_REQUEST['ValueVsCashInBank_1_1'],$_REQUEST['ValueVsCashInBank_1_2'],$_REQUEST['ValueVsCashInBank_1_3'],$_REQUEST['ValueVsCashInBank_1_4'],$_REQUEST['ValueVsCashInBank_1_5']
            ,$_REQUEST['ValueVsCashInBank_1_6'],$_REQUEST['ValueVsCashInBank_1_7'],$_REQUEST['ValueVsCashInBank_1_8'],$_REQUEST['ValueVsCashInBank_1_9'],$_REQUEST['ValueVsCashInBank_1_10']
            ,$_REQUEST['ValueVsCashInBank_2_0'],$_REQUEST['ValueVsCashInBank_2_1'],$_REQUEST['ValueVsCashInBank_2_2'],$_REQUEST['ValueVsCashInBank_2_3'],$_REQUEST['ValueVsCashInBank_2_4'],$_REQUEST['ValueVsCashInBank_2_5']
            ,$_REQUEST['ValueVsCashInBank_2_6'],$_REQUEST['ValueVsCashInBank_2_7'],$_REQUEST['ValueVsCashInBank_2_8'],$_REQUEST['ValueVsCashInBank_2_9'],$_REQUEST['ValueVsCashInBank_2_10']
            ,$_REQUEST['ValueVsCashInBank_3_0'],$_REQUEST['ValueVsCashInBank_3_1'],$_REQUEST['ValueVsCashInBank_3_2'],$_REQUEST['ValueVsCashInBank_3_3'],$_REQUEST['ValueVsCashInBank_3_4'],$_REQUEST['ValueVsCashInBank_3_5']
            ,$_REQUEST['ValueVsCashInBank_3_6'],$_REQUEST['ValueVsCashInBank_3_7'],$_REQUEST['ValueVsCashInBank_3_8'],$_REQUEST['ValueVsCashInBank_3_9'],$_REQUEST['ValueVsCashInBank_3_10']
            ,$_REQUEST['ValueVsCashInBank_4_0'],$_REQUEST['ValueVsCashInBank_4_1'],$_REQUEST['ValueVsCashInBank_4_2'],$_REQUEST['ValueVsCashInBank_4_3'],$_REQUEST['ValueVsCashInBank_4_4'],$_REQUEST['ValueVsCashInBank_4_5']
            ,$_REQUEST['ValueVsCashInBank_4_6'],$_REQUEST['ValueVsCashInBank_4_7'],$_REQUEST['ValueVsCashInBank_4_8'],$_REQUEST['ValueVsCashInBank_4_9'],$_REQUEST['ValueVsCashInBank_4_10']
            ,$_REQUEST['strTotalContributions'],$_REQUEST['strGoldValue'],$_REQUEST['strCashInTheBank'],$_REQUEST['strCashDifferenceValue'],$_REQUEST['strTotalKrugerrandsPurchased'],$_REQUEST['strReferenceNumber']
            ,$_REQUEST['strCompanyName'],$_REQUEST['strFinancialAdvisorName']);
      header("Content-type: application/json");
      //print_rr($strOutput);
      echo json_encode($strOutput);
      die;
      break;

   case "jsClearNextStepInputs":
      $strOutput = jsClearNextStepInputs($_REQUEST['CurRoute']);
      header("Content-type: application/json");
      echo json_encode($strOutput);
      die;

   case "jsSetSellerFormInputs":
      $strOutput = jsSetSellerFormInputs($_REQUEST);
      header("Content-type: application/json");
      echo json_encode($strOutput);
      die;

   case "jsGetSellerRequestDetails":
      $strOutput = jsGetSellerRequestDetails($_REQUEST);
      header("Content-type: application/json");
      echo json_encode($strOutput);
      die;
   break;

   case "jsPostScheduleAppointment":
      $strOutput = jsPostScheduleAppointment($_REQUEST);
      header("Content-type: application/json");
      echo json_encode($strOutput);
      die;
   break;

   case "jsUpdateTimeSlots":
      $strOutput = jsUpdateTimeSlots($_REQUEST);
      header("Content-type: application/json");
      echo json_encode($strOutput);
      die;
   break;

   //20190704 - Add jsSellToUs case - Gael
    case "jsFormSellToUs":
      $strOutput = jsFormSellToUs($_REQUEST);
      header("Content-type: application/json");
      echo json_encode($strOutput);
      die;
   break;

   

}
if($_REQUEST["header"] == "")
   header("Content-type: text/xml");

$strOutput = str_replace("&" , "&amp;" , $strOutput);
echo $strOutput;
die;


function jsClearNextStepInputs($CurRoute)
{
   global $steps;
   return $steps;
}

function jsSetSellerFormInputs($request)
{
   setcookie('WizSellKrugerrand', serialize($request), time()+3600);
   print_r($_COOKIE["WizSellKrugerrand"]);
}

function jsFormSellToUs($request)
{
   setcookie('WizSellKrugerrand', serialize($request), time()+3600);
   print_r($_COOKIE["WizSellKrugerrand"]);
}


function jsGetSellerRequestDetails($request)
{//ini
   // print_rr($request);
   global $DBH;
   $Debug = 0;
   $arrSellDetail = array();

   $arrTimeSlot = get_enum_values("sb_kruger_sell_calc", "sbic_time_slot");

   //process
   $pdo = $DBH->query("SELECT * FROM sb_kruger_sell_calc 
      WHERE LOWER(sbic_first_name) LIKE TRIM('".strtolower( addslashes($request["sbic_first_name"]))."') 
         AND LOWER(sbic_last_name) LIKE TRIM('".strtolower( addslashes($request["sbic_last_name"]))."') 
         AND LOWER(sbic_reference_string) LIKE TRIM('".strtolower( addslashes($request["sbic_reference_string"]))."') 
      ORDER BY sbic_id ASC
   ");

   // print_rr("SELECT * FROM sb_kruger_sell_calc 
   //    WHERE LOWER(sbic_first_name) LIKE TRIM('".strtolower($request["sbic_first_name"])."') 
   //       AND LOWER(sbic_last_name) LIKE TRIM('".strtolower($request["sbic_last_name"])."') 
   //       AND LOWER(sbic_reference_string) LIKE TRIM('".strtolower($request["sbic_reference_string"])."') 
   //    ORDER BY sbic_id ASC
   // ");
   // $pdo->execute();

   //result
   $rst = $pdo->fetchAll(); //var_dump($rst);

   if($rst != null )
   {
      foreach ($rst as $row)
      {
         $arrSellDetail = $row; 
      }

      if( ($arrSellDetail["sbic_scheduled_date"] != null || $arrSellDetail["sbic_scheduled_date"] != "" ) 
         && ($arrSellDetail["sbic_time_slot"] != null || $arrSellDetail["sbic_time_slot"] != "" ))
      {
         return "already scheduled";
      }

      return $arrSellDetail;
   }else{
      return false;
   }
   //print_rr($arrSellDetail);
}

function jsPostScheduleAppointment($request)
{//ini
   global $DBH;
   $Debug = 0;
   // print_rr($request);

   //process
   $pdo = $DBH->query("SELECT * FROM sb_kruger_sell_calc 
      WHERE DATE(sbic_scheduled_date) = '".$request["sbic_scheduled_date"]."' 
         AND sbic_time_slot LIKE '".urldecode($request["sbic_time_slot"])."' 
      ORDER BY sbic_id ASC
   ");
   $pdo->execute();
   //result
   $rst = $pdo->fetch(); //var_dump($rst);

   if($rst == null)
   {
      $request["sbic_collect_location"] = str_replace("+", " ", $request["sbic_collect_location"]);
      $stmt = $DBH->prepare("UPDATE sb_kruger_sell_calc SET 
            sbic_scheduled_date =?
            ,  sbic_time_slot =?
            ,  sbic_collect_location =?
            ,  sbic_notes =? 
         WHERE 
            sbic_reference_string =?
      ");

      $stmt->execute([
         $request["sbic_scheduled_date"]
         ,  urldecode($request["sbic_time_slot"])
         ,  $request["sbic_collect_location"]
         ,  $request["sbic_notes"]
         ,  trim($request["sbic_reference_string_input"])
      ]);

      $pdo = $DBH->query("SELECT * FROM sb_kruger_sell_calc 
         WHERE LOWER(sbic_reference_string) LIKE TRIM('".strtolower($request["sbic_reference_string_input"])."') 
         ORDER BY sbic_id ASC
      ");
      $pdo->execute();
      $rst = $pdo->fetch();

      return $rst;
   }else{
      return false;
   }
}

function get_enum_values( $table, $field )
{
   global $DBH;
   $pdo = $DBH->query( "SHOW COLUMNS FROM {$table} WHERE Field = '{$field}'" );//->row( 0 )->Type;
   $pdo->execute();
   $type = $pdo->fetchAll()[0]["Type"];
   preg_match("/^enum\(\'(.*)\'\)$/", $type, $matches);
   $enum = explode("','", $matches[1]);
   return $enum;
}

function jsUpdateTimeSlots($request)
{//ini
   global $DBH;
   $Debug = 0;
   $arrExcludedOption =  array();

   $arrTimeSlot = get_enum_values("sb_kruger_sell_calc", "sbic_time_slot");

   //process
   $pdo = $DBH->query("SELECT sbic_time_slot FROM sb_kruger_sell_calc 
      WHERE DATE(sbic_scheduled_date) = '".$request["sbic_scheduled_date"]."' AND sbic_collect_location = '".$request["sbic_collect_location"]."'  ORDER BY sbic_id ASC
   ");


   // print_rr("SELECT sbic_time_slot FROM sb_kruger_sell_calc 
   //    WHERE DATE(sbic_scheduled_date) = '".$request["sbic_scheduled_date"]."'  ORDER BY sbic_id ASC");

   $pdo->execute();
   //result
   $rst = $pdo->fetchAll(); //var_dump($rst);
   if($rst != null )
   {
      foreach ($rst as $row)
      {
         $arrExcludedOption[] = $row["sbic_time_slot"]; 
      }
   }

   // print_rr($arrExcludedOption);
   // print_rr($arrTimeSlot);

   $optTimeSlots = "<option value=''> - Select - </option>";
   foreach ($arrTimeSlot as $key => $timeSlot) 
   {
      $disabled="";
      if(in_array($timeSlot, $arrExcludedOption))
         $disabled = "disabled";
      
      $optTimeSlots .= "<option value='$timeSlot' $disabled>".str_replace("-", " ", $timeSlot)."</option>";
   }

   return $optTimeSlots;
}

function print_rr($v){
  echo "<PRE>";
  print_r($v);
  echo "</PRE>";
}

function savePDFImage($imgBase64)
{
//$img = $_POST["img"];
  //print_rr($_REQUEST);

  //print_rr($imgBase64);
  //$imgBase64 = urldecode($imgBase64);
  //print_rr($imgBase64);
//$imgBase64 = "data:image/png;base64,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";
//$imgBase64 = "data:image/png;base64,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";

   try
   {
     $img = str_replace("data:image/png;base64,", "", $imgBase64);
     $img = str_replace(" ", "+", $img);
     $data = base64_decode($img);
     $strFileName = "pdf". uniqid() . ".png";
     $file = "./../pdf/". $strFileName;

//echo "<BR><BR>"; var_dump($file); var_dump($data);
     $success = file_put_contents($file, $data);
// echo "<BR><img src='http://http://lamp/sabullion/pdf/$strFileName' />";

// die("sdlknfdjln");
     //print $success ? $file : "Unable to save the file.";
   }
   catch (Exception $e)
   {
      $msg = "Caught exception: ".  $e->getMessage(). "\n";
      return array("ErrorFile",$msg);
   }
   if($success)
   {
      return array("SuccessFile", $strFileName);
   }
   else
   {
      return array("ErrorFile", "Image create failed");
   }
}

//20180417 - Partner Calc Implemented - CL
function createInvestmentPDF($strCurrency,$strGraph1FileName,$strClientName,$strLastName,$strInitialInvestment,$strInitialFee,$strInitialFeeVAT
            ,$strFinancialAdvisorFee,$strFinancialAdvisorFeeVAT,$strNetInvestAmount,$strNumberOfKrugerrandsAcquired,$strCostOfKrugerrands,$strRemainingBalanceInAccount
            ,$HistoricalGold_1_0,$HistoricalGold_1_1,$HistoricalGold_1_2,$HistoricalGold_1_3,$HistoricalGold_1_4,$HistoricalGold_1_5
            ,$HistoricalGold_1_6,$HistoricalGold_1_7,$HistoricalGold_1_8,$HistoricalGold_1_9,$HistoricalGold_1_10
            ,$HistoricalGold_2_0,$HistoricalGold_2_1,$HistoricalGold_2_2,$HistoricalGold_2_3,$HistoricalGold_2_4,$HistoricalGold_2_5
            ,$HistoricalGold_2_6,$HistoricalGold_2_7,$HistoricalGold_2_8,$HistoricalGold_2_9,$HistoricalGold_2_10
            ,$HistoricalGold_3_0,$HistoricalGold_3_1,$HistoricalGold_3_2,$HistoricalGold_3_3,$HistoricalGold_3_4,$HistoricalGold_3_5
            ,$HistoricalGold_3_6,$HistoricalGold_3_7,$HistoricalGold_3_8,$HistoricalGold_3_9,$HistoricalGold_3_10
            ,$strGoldPrice,$strRefiningAndMintingPremium,$strPricePerKrugerrand,$strAnnualFee,$strAnnualFeeAmountPayableMonthly
            ,$strAnnualFeeRemainingCashBalanceAfterGoldPurchase,$strAnnualFeeNumberOfMonthsFeeProvision
            ,$strGoldValue,$strCashInTheBank,$strCashDifferenceValue,$strReferenceNumber,$strCompanyName = "",$strFinancialAdvisorName = "")
{
   @include_once("./../dashboard/api/plugins/mpdf/mpdf.php");

   //Default values
   $STR_FONT_SIZE_TITLE = "24px";
   $STR_FONT_SIZE_SUB_TITLE = "33px";//"14px";
   $STR_FONT_SIZE_CONTACT_DETAILS = "13px";
   $STR_FONT_SIZE_HEADING = "13px";//"10px";
   $STR_FONT_SIZE_HEADING_NUMBERING = "11px";//"10px";
   $STR_FONT_SIZE_SUB_HEADING = "11px";//"8px";
   $STR_FONT_SIZE_BODY =  "12px"; //"9px";
   $STR_FONT_SIZE_GRAPH_CAPTION = "11px"; //"7px";
   $STR_FONT_SIZE_TABLE_HEADER = "13px"; //"10px";
   $STR_FONT_SIZE_TABLE_CONTENT = "13px"; //"9px";
   $STR_FONT_SIZE_FOOTER = "11px";
   $STR_TEXT_COLOUR = "#45005B";//"#45005B";//"#371349";//#510c76

   $strPdfDirectory = "./../pdf/";
   $strGraph1 = $strPdfDirectory.$strGraph1FileName;
   $strPdfFileName = uniqid().".pdf";
   $strSaBullionLogo = "./../assets/templates/img/sabullion-logo-new.jpg";

   $STR_TOTAL_WIDTH = "680px";

   //################## BEGIN PDF GENERATION ###########################
   //numbers are margin on side of pdf: left, right, up, down
   $mpdf = new mPDF("utf-8", "A4", 0, "Alright Sans Regular", 21, 21, 15, 21, 0, 0);//, 0, 0, 0, 0, 0, 0

   //$mpdf = new mPDF("utf-8", "A4", 0, "", 20, 20, 10, 10, 0, 10);

   $mpdf->shrink_tables_to_fit=1;
   $mpdf->keep_table_proportions = true;
   //$mpdf->setFooter('Page {PAGENO} of {nbpg}');
   //$mpdf->SetTextColor(15,19,73);
   //set footer text
   $mpdf->SetHTMLFooter("<table style='width:100%;'><tr><td class='alrightsansregular' align='right' style='text-align:right; height:70px; display: inline-block; vertical-align: top; font-size: ".$STR_FONT_SIZE_FOOTER.";color:".$STR_TEXT_COLOUR.";xfont-weight:italics'>Page {PAGENO} of {nbpg}</td></tr></table>");

   if(trim($strCurrency) == "$")
   {
      $strSection5GraphHeading = "The Graph below compares the investment performace of gold vs cash in the bank for USD ($) investors over the last 10 years.";
      $strSection5GraphCaption = "*The return on cash in the bank assumes monthly compounding of interest at the 1 month CD rate (US). Past performance is not an indication of future performance.";
   }
   else if(trim($strCurrency) == "R")
   {
      $strSection5GraphHeading = "The Graph below compares the investment performace of gold vs cash in the bank for ZAR (R) investors over the last 10 years.";
      $strSection5GraphCaption = "*The return on cash in the bank assumes monthly compounding of interest at the FNB call rate (RSA). Past performance is not an indication of future performance";
   }

   //styleing for headings and groupings
   // $heading = "bgcolor='#CCCCCC' style='color:black;font-weight:bold;background-color:#CCCCCC;font-size: $STR_FONT_SIZE_BODY; border-top: thin solid black; border-bottom: thin solid black;' align='center'"; //excel uses bgcolor & style.color. html uses styles only
   // $grouping= "bgcolor='#CCCCCC' style='color:black;font-weight:bold;background-color:#CCCCCC;font-size: $STR_FONT_SIZE_BODY; border-top: thin solid black; border-bottom: thin solid black;'"; //excel uses bgcolor & style.color. html uses styles only
   $style = "
   <style>

      .table-heading {
      xborder-top: 2px solid #3b1c5f;
      xborder-bottom: 2px solid #3b1c5f;
      }

      .calc-wrap,
      .content-wrap {
         padding-left: 0;
         padding-right: 0;
      }

      /*FONTS START */

         .alrightsansbold {
           font-family: 'Alright Sans Bold';
           font-style: normal;
           font-weight: normal;
           src: './assets/global/font/alrightsans/AlrightSans-Bold.ttf';
         }

         .alrightsansmedium {
           font-family: 'Alright Sans Medium';
           font-style: normal;
           font-weight: normal;
           src: './assets/global/font/alrightsans/AlrightSans-Medium.ttf';
         }

         .alrightsansregular {
           font-family: 'Alright Sans';
           font-style: normal;
           font-weight: normal;
           src: './assets/global/font/alrightsans/AlrightSans-Regular.ttf';
         }
      /*FONTS END */

      .container .row {
        xmargin-left: -0.75rem;
        xmargin-right: -0.75rem;
      }

      .section {
        xpadding-top: 1rem;
        xpadding-bottom: 1rem;
      }

      .section.no-pad {
        padding: 0;
      }

      .section.no-pad-bot {
        padding-bottom: 0;
      }

      .section.no-pad-top {
        padding-top: 0;
      }

      .row:after {
        content: '';
        display: table;
        clear: both;
      }

      .row .col {
        xfloat: left;
        box-sizing: border-box;
        xpadding: 0 0.75rem;
      }

      .row .col[class*='push-'], .row .col[class*='pull-'] {
        xposition: relative;
      }


   </style>";

   $mpdf->WriteHTML($style);

   //20180417 - Partner Calc Implemented - CL
   $trPartnerDetails = "";
   if(trim($strFinancialAdvisorName) != "" && trim($strCompanyName != ""))
   {
      $trPartnerDetails = "
               <tr>
                  <td class='alrightsansregular' style='width: 68%; font-size: $STR_FONT_SIZE_CONTACT_DETAILS; color: $STR_TEXT_COLOUR; text-align: left;'>FSP Name: $strCompanyName</td>
                  <td class='alrightsansregular' style='width: 32%; font-size: $STR_FONT_SIZE_CONTACT_DETAILS; color: $STR_TEXT_COLOUR; text-align: left;'>Fax: 0865047857</td>
               </tr>
               <tr>
                  <td class='alrightsansregular' style='width: 68%; font-size: $STR_FONT_SIZE_CONTACT_DETAILS; color: $STR_TEXT_COLOUR; text-align: left;'>Financial Advisor Name: $strFinancialAdvisorName</td>
                  <td class='alrightsansregular' style='width: 32%; font-size: $STR_FONT_SIZE_CONTACT_DETAILS; color: $STR_TEXT_COLOUR; text-align: left;'></td>
               </tr>";
   }
   else
   {
      $trPartnerDetails =
               "<tr>
                  <td class='alrightsansregular' style='width: 68%; font-size: $STR_FONT_SIZE_CONTACT_DETAILS; color: $STR_TEXT_COLOUR; text-align: left;'></td>
                  <td class='alrightsansregular' style='width: 32%; font-size: $STR_FONT_SIZE_CONTACT_DETAILS; color: $STR_TEXT_COLOUR; text-align: left;'>Fax: 0865047857</td>
               </tr>";
   }

   $heading1 = "
   <div id='investmentPdf' class='row' style='color: $STR_TEXT_COLOUR; xpadding: 75.590551px; padding:0; margin:0; margin-bottom: 10px;'>
      <div class='col s12' style='xheight: 1122.519685px; xpadding-bottom: 80px;'>
         <div class='content-wrap' style='xmax-width: 842px; display: block; margin: 0 auto; xpadding-left: 2%; xpadding-right: 2%;'>
            <div class='pdf-header col s12'>
               <section class='col s6' style='width:50%; float:left; color: $STR_TEXT_COLOUR;'>
                  <p class='left alrightsansmedium' style='text-align: left; padding-top: 35px; padding-bottom: 40px;
                        font-size: $STR_FONT_SIZE_TITLE;  xfont-weight:r;'>
                     SA BULLION
                  </p>
               </section>
               <section class='col s6' style='width:50%; float: right;'>
                  <img class='right responsive-img' style='float: right; width:106px;'src='$strSaBullionLogo' alt='Logo'>
               </section>
            </div>
            <div class='section' style='xpadding-top: 40px; margin-bottom: 40px;'>
               <p class='alrightsansmedium body-head-type' style='font-size: $STR_FONT_SIZE_SUB_TITLE; margin:0; padding: 0; xmargin-top: 80px; xmargin-bottom: 5px; font-weight:italics;'>Overview &<br />Investment Illustration</p>
            </div>
            <table class='alrightsansregular' cellpadding='0' cellspacing='0' style='width:100%; margin-bottom: 70px;'>
               <tr>
                  <td class='alrightsansregular' style='width: 68%; font-size: $STR_FONT_SIZE_CONTACT_DETAILS; color: $STR_TEXT_COLOUR; text-align: left;'>Reference number: $strReferenceNumber</td>
                  <td class='alrightsansregular' style='width: 32%; font-size: $STR_FONT_SIZE_CONTACT_DETAILS; color: $STR_TEXT_COLOUR; text-align: left;'>Our contact details:</td>
               </tr>
               <tr>
                  <td class='alrightsansregular' style='width: 68%; font-size: $STR_FONT_SIZE_CONTACT_DETAILS; color: $STR_TEXT_COLOUR; text-align: left;'>Date Prepared ".date("d/m/Y"). "</td>
                  <td class='alrightsansregular' style='width: 32%; font-size: $STR_FONT_SIZE_CONTACT_DETAILS; color: $STR_TEXT_COLOUR; text-align: left;'>Tel: + 27 21 4473240</td>
               </tr>
               <tr>
                  <td class='alrightsansregular' style='width: 68%; font-size: $STR_FONT_SIZE_CONTACT_DETAILS; color: $STR_TEXT_COLOUR; text-align: left;'>Investor name: $strClientName $strLastName</td>
                  <td class='alrightsansregular' style='width: 32%; font-size: $STR_FONT_SIZE_CONTACT_DETAILS; color: $STR_TEXT_COLOUR; text-align: left;'>Email: business@sabullion.co.za</td>
               </tr>
               $trPartnerDetails
            </table>
         </div>
      </div>
   </div>";
   $mpdf->WriteHTML($heading1);

   $section1 = "
   <div id='investmentPdf' class='row' style='color: $STR_TEXT_COLOUR; xpadding: 75.590551px; padding: 0px; margin:0; margin-bottom: 15px;'>
      <div class='investor-info-pdf col s12' style='color: $STR_TEXT_COLOUR;'>
         <div class='content-wrap' style='xmax-width: 842px; display: block; margin: 0 auto; xpadding-left: 2%; xpadding-right: 2%;'>
            <table class='alrightsansregular body-txt-type calc-table' cellpadding='6' cellspacing='1' style='width:100%; xborder: solid 1px #ccc;'>
               <tr class='table-heading alrightsansregular' border='2' >
                  <th class='alrightsansregular' style='font-weight:italics; color: #FFFFFF; text-align: center; width:26px; font-size: $STR_FONT_SIZE_HEADING_NUMBERING;background-color:$STR_TEXT_COLOUR;'>
                     1
                  </th>
                  <th style='width:5px;padding:0;margin:0'></th>
                  <th class='alrightsansregular' style='font-weight:italics; color: #FFFFFF; text-align: left;  xpadding-bottom: 5px; font-size: $STR_FONT_SIZE_HEADING;background-color:$STR_TEXT_COLOUR;'>
                     Investor Details
                  </th>
               </tr>
            </table>
            <table class='alrightsansregular body-txt-type calc-table' cellpadding='2' cellspacing='1' style='width:100%; xborder: solid 1px #ccc;'>
               <tr style='background-color: #faf8fc;' >
                  <td style='color: $STR_TEXT_COLOUR; width:60%; font-size: $STR_FONT_SIZE_BODY'>Name</td>
                  <td class='client-name-pdf' style='color: $STR_TEXT_COLOUR; width:40%; text-align: right; font-size: $STR_FONT_SIZE_BODY'>$strClientName</td>
               </tr><tr>
                  <td style='color: $STR_TEXT_COLOUR; width:60%; font-size: $STR_FONT_SIZE_BODY'>Surname</td>
                  <td class='client-name-pdf' style='color: $STR_TEXT_COLOUR; width:40%; text-align: right; font-size: $STR_FONT_SIZE_BODY'>$strLastName</td>
               </tr>
            </table>
         </div><!-- wrap -->
      </div>
   </div>";
   $mpdf->WriteHTML($section1);

   $section2 = "
   <div id='investmentPdf' class='row' style='color: $STR_TEXT_COLOUR; xpadding: 75.590551px; padding-bottom: 0px; margin-bottom: 15px;'>
      <div class='investment-details-pdf col s12' style='color: $STR_TEXT_COLOUR; xpadding-top: 20px;'>
         <div class='content-wrap' style='xmax-width: 842px; display: block; margin: 0 auto; xpadding-left: 2%; xpadding-right: 2%;'>
            <table class='alrightsansregular body-txt-type calc-table' cellpadding='6' cellspacing='1' style='width:100%; xborder: solid 1px #ccc;'>
               <tr class='table-heading alrightsansmedium'style='xbackground-color:$STR_TEXT_COLOUR;' >
                  <th class='alrightsansregular' style='font-weight:italics; color: #FFFFFF; text-align: center; width:26px; font-size: $STR_FONT_SIZE_HEADING_NUMBERING;background-color:$STR_TEXT_COLOUR;'>
                     2
                  </th>
                  <th style='width:5px;padding:0;margin:0'></th>
                  <th class='alrightsansregular' style='font-weight:italics; color: #FFFFFF; text-align: left;  xpadding-bottom: 5px; font-size: $STR_FONT_SIZE_HEADING;background-color:$STR_TEXT_COLOUR;'>
                     Investment Details
                  </th>
               </tr>
            </table>
            <table class='alrightsansregular body-txt-type calc-table' cellpadding='2' cellspacing='1' style='width:100%; xborder: solid 1px #ccc;'>
               <tr style='background-color: #faf8fc;'>
                  <td style='color: $STR_TEXT_COLOUR; text-align: left; width:60%; font-size: $STR_FONT_SIZE_BODY'>Initial Investment</td>
                  <td class='init-investment-pdf' style='color: $STR_TEXT_COLOUR; width:40%; text-align: right; font-size: $STR_FONT_SIZE_BODY'>$strInitialInvestment</td>
               </tr>
               <tr>
                  <td style='color: $STR_TEXT_COLOUR; text-align: left; width:60%; font-size: $STR_FONT_SIZE_BODY'>SA Bullion initial fee</td>
                  <td class='inititial-fee-pdf' style='color: $STR_TEXT_COLOUR; width:40%;text-align: right; font-size: $STR_FONT_SIZE_BODY'>$strInitialFee</td>
               </tr>
               <tr style='background-color: #faf8fc;'>
                  <td style='color: $STR_TEXT_COLOUR;text-align: left; width:60%; font-size: $STR_FONT_SIZE_BODY'>VAT</td>
                  <td class='vat-pdf' style='color: $STR_TEXT_COLOUR; width:40%;text-align: right; font-size: $STR_FONT_SIZE_BODY'>$strInitialFeeVAT</td>
               </tr>
               <tr>
                  <td style='color: $STR_TEXT_COLOUR;text-align: left; width:60%; font-size: $STR_FONT_SIZE_BODY'>Financial advisor Fee</td>
                  <td class='fa-pdf' style='color: $STR_TEXT_COLOUR; width:40%;text-align: right; font-size: $STR_FONT_SIZE_BODY'>$strFinancialAdvisorFee</td>
               </tr>
               <tr style='background-color: #faf8fc;'>
                  <td style='color: $STR_TEXT_COLOUR;text-align: left; width:60%; font-size: $STR_FONT_SIZE_BODY'>VAT</td>
                  <td class='af-vat-pdf' style='color: $STR_TEXT_COLOUR; width:40%;text-align: right; font-size: $STR_FONT_SIZE_BODY'>$strFinancialAdvisorFeeVAT</td>
               </tr>
               <tr>
                  <td style='color: $STR_TEXT_COLOUR;text-align: left; width:60%; font-size: $STR_FONT_SIZE_BODY'>Net investment amount</td>
                  <td class='net-amount-pdf' style='color: $STR_TEXT_COLOUR; width:40%;text-align: right; font-size: $STR_FONT_SIZE_BODY'>$strNetInvestAmount</td>
               </tr>
               <tr style='background-color: #faf8fc;'>
                  <td style='color: $STR_TEXT_COLOUR;text-align: left; width:60%; font-size: $STR_FONT_SIZE_BODY'>Number of Krugerrands acquired</td>
                  <td class='num-kr-pdf' style='color: $STR_TEXT_COLOUR; width:40%;text-align: right; font-size: $STR_FONT_SIZE_BODY'>$strNumberOfKrugerrandsAcquired</td>
               </tr>
               <tr>
                  <td style='color: $STR_TEXT_COLOUR;text-align: left; width:60%; font-size: $STR_FONT_SIZE_BODY'>Cost of Krugerrands</td>
                  <td class='cost-kr-pdf' style='color: $STR_TEXT_COLOUR; width:40%;text-align: right; font-size: $STR_FONT_SIZE_BODY'>$strCostOfKrugerrands</td>
               </tr>
               <tr style='background-color: #faf8fc;'>
                  <td style='color: $STR_TEXT_COLOUR; text-align: left; width:60%; font-size: $STR_FONT_SIZE_BODY'>Remaining balance in cash account</td>
                  <td class='remainder-cash-pdf' style='color: $STR_TEXT_COLOUR; width:40%; text-align: right; font-size: $STR_FONT_SIZE_BODY'>$strRemainingBalanceInAccount</td>
               </tr>
            </table>
         </div><!-- wrap -->
      </div>
   </div>";
   $mpdf->WriteHTML($section2);

   $section3 = "
   <div id='investmentPdf' class='row' style='color: $STR_TEXT_COLOUR; xpadding: 75.590551px; padding-bottom: 0px; margin-bottom: 15px;'>
      <div class='investment-details-pdf col s12' style='color: $STR_TEXT_COLOUR; xpadding-top: 20px;'>
        <div class='content-wrap' style='xmax-width: 842px; display: block; margin: 0 auto; xpadding-left: 2%; xpadding-right: 2%;'>
            <table class='alrightsansregular body-txt-type calc-table' cellpadding='6' cellspacing='1' style='width:100%; xborder: solid 1px #ccc;'>
               <tr class='table-heading alrightsansmedium' style='xbackground-color:$STR_TEXT_COLOUR;' colspan='2'>
                  <th class='alrightsansregular' style='font-weight:italics; color: #FFFFFF; text-align: center; width:26px; font-size: $STR_FONT_SIZE_HEADING_NUMBERING;background-color:$STR_TEXT_COLOUR;'>
                     3
                  </th>
                  <th style='width:5px;padding:0;margin:0'></th>
                  <th class='alrightsansregular' style='font-weight:italics; color: #FFFFFF; text-align: left;  xpadding-bottom: 5px; font-size: $STR_FONT_SIZE_HEADING;background-color:$STR_TEXT_COLOUR;'>
                     Krugerrand Pricing
                  </th>
               </tr>
            </table>
            <table class='alrightsansregular body-txt-type calc-table' cellpadding='2' cellspacing='1' style='width:100%; xborder: solid 1px #ccc;'>
               <tr style='background-color: #faf8fc;'>
                  <td style='color: $STR_TEXT_COLOUR; text-align: left; width:60%; font-size: $STR_FONT_SIZE_TABLE_CONTENT;'>Gold Price</td>
                  <td class='gp-pdf' style='color: $STR_TEXT_COLOUR; width:40%; text-align: right; font-size: $STR_FONT_SIZE_TABLE_CONTENT;'>$strGoldPrice</td>
               </tr>
               <tr>
                  <td style='color: $STR_TEXT_COLOUR; text-align: left; width:60%; font-size: $STR_FONT_SIZE_TABLE_CONTENT;'>Refining and minting premium</td>
                  <td class='rm-pdf' style='color: $STR_TEXT_COLOUR; width:40%; text-align: right; font-size: $STR_FONT_SIZE_TABLE_CONTENT;'>$strRefiningAndMintingPremium</td>
               </tr>
               <tr style='background-color: #faf8fc;'>
                  <td style='color: $STR_TEXT_COLOUR; text-align: left; width:60%; font-size: $STR_FONT_SIZE_TABLE_CONTENT;'>Price per Krugerrand</td>
                  <td class='pricep-kr-pdf' style='color: $STR_TEXT_COLOUR; width:40%; text-align: right; font-size: $STR_FONT_SIZE_TABLE_CONTENT;'>$strPricePerKrugerrand</td>
               </tr>
            </table>
         </div><!-- wrap -->
      </div>
   </div>";
   $mpdf->WriteHTML($section3);

   $section4 = "
   <div id='investmentPdf' class='row' style='color: $STR_TEXT_COLOUR; xpadding: 75.590551px; padding-bottom: 0px; margin-bottom: 15px;'>
      <div class='investment-details-pdf col s12' style='color: $STR_TEXT_COLOUR; xpadding-top: 20px;'>
         <div class='content-wrap' style='xmax-width: 842px; display: block; margin: 0 auto; xpadding-left: 2%; xpadding-right: 2%;'>
            <table class='alrightsansregular body-txt-type calc-table' cellpadding='6' cellspacing='1' style='width:100%; xborder: solid 1px #ccc;'>
               <tr style='xbackground-color:$STR_TEXT_COLOUR;' colspan='2'>
                  <th class='alrightsansregular' style='font-weight:italics; color: #FFFFFF; text-align: center; width:26px; font-size: $STR_FONT_SIZE_HEADING_NUMBERING;background-color:$STR_TEXT_COLOUR;'>
                     4
                  </th>
                  <th style='width:5px;padding:0;margin:0'></th>
                  <th class='alrightsansregular' style='font-weight:italics; color: #FFFFFF; text-align: left;  xpadding-bottom: 5px; font-size: $STR_FONT_SIZE_HEADING;background-color:$STR_TEXT_COLOUR;'>
                     Annual Fees
                  </th>
               </tr>
            </table>
            <table class='alrightsansregular body-txt-type calc-table' cellpadding='2' cellspacing='1' style='width:100%; xborder: solid 1px #ccc;'>
               <tr style='background-color: #faf8fc;'>
                  <td style='color: $STR_TEXT_COLOUR; text-align: left; width:60%; font-size: $STR_FONT_SIZE_TABLE_CONTENT;'>Annual Fee %</td>
                  <td class='data-af-1-pdf' style='color: $STR_TEXT_COLOUR; width:40%; text-align: right; font-size: $STR_FONT_SIZE_TABLE_CONTENT;'>$strAnnualFee</td>
               </tr>
               <tr>
                  <td style='color: $STR_TEXT_COLOUR; text-align: left; width:60%; font-size: $STR_FONT_SIZE_TABLE_CONTENT;'>Amount payable monthly (estimate)</td>
                  <td class='data-af-2-pdf' style='color: $STR_TEXT_COLOUR; width:40%; text-align: right; font-size: $STR_FONT_SIZE_TABLE_CONTENT;'>$strAnnualFeeAmountPayableMonthly</td>
               </tr>
               <tr style='background-color: #faf8fc;'>
                  <td style='color: $STR_TEXT_COLOUR; text-align: left; width:60%; font-size: $STR_FONT_SIZE_TABLE_CONTENT;'>Remaining cash balance after gold purchase</td>
                  <td class='data-af-3-pdf' style='color: $STR_TEXT_COLOUR; width:40%; text-align: right; font-size: $STR_FONT_SIZE_TABLE_CONTENT;'>$strAnnualFeeRemainingCashBalanceAfterGoldPurchase</td>
               </tr>
               <tr>
                  <td style='color: $STR_TEXT_COLOUR; text-align: left; width:60%; font-size: $STR_FONT_SIZE_TABLE_CONTENT;'>Number of months fee provision</td>
                  <td class='data-af-4-pdf' style='color: $STR_TEXT_COLOUR; width:40%; text-align: right; font-size: $STR_FONT_SIZE_TABLE_CONTENT;'>$strAnnualFeeNumberOfMonthsFeeProvision</td>
               </tr>
            </table>
         </div><!-- wrap -->
      </div>
   </div>";
   $mpdf->WriteHTML($section4);

   $mpdf->AddPage();

   $section5a = "
   <div id='investmentPdf' class='row' style='color: $STR_TEXT_COLOUR; xpadding: 75.590551px; padding: 0px; margin: 0;'>
      <div class='content-wrap' style='xmax-width: 842px; display: block; margin: 0 auto; xpadding-left: 2%; xpadding-right: 2%; xpadding-top: 20px;'>
         <table class='alrightsansmedium body-txt-type calc-table' cellpadding='6' cellspacing='1' style='width:100%; '>
            <tr colspan='1'>
               <th class='alrightsansregular' style='font-weight:italics; color: #FFFFFF; text-align: center; width:26px; font-size: $STR_FONT_SIZE_HEADING_NUMBERING;background-color:$STR_TEXT_COLOUR;'>
                  5
               </th>
               <th style='width:5px;padding:0;margin:0'></th>
               <th class='alrightsansregular' style='font-weight:italics; color: #FFFFFF; text-align: left;  xpadding-bottom: 5px; font-size: $STR_FONT_SIZE_HEADING;background-color:$STR_TEXT_COLOUR;'>
                  Gold VS Cash In The Bank
               </th>
            </tr>
         </table>
         <table class='alrightsansregular body-txt-type calc-table' cellpadding='4' cellspacing='1' style='width:100%; '>
            <tr class='table-heading' colspan='1'>
               <td class='graph-sentence-1' style='color: $STR_TEXT_COLOUR; text-align: left; font-size: $STR_FONT_SIZE_SUB_HEADING'>$strSection5GraphHeading</td>
            </tr>
         </table>
      </div>
   </div>";
   $mpdf->WriteHTML($section5a);

   //Image(url, x-pos, y-pos, width, height,extension,href,paint=true,constrain-true)
   //$mpdf->Image($strGraph1, 40, 0, 347, 214, 'png', '', true, false);  //https://stackoverflow.com/questions/10040309/how-to-maintain-image-quality-with-fpdf-and-php

   $section5b = "
         <div class='col s12 investment-illustration-graph' style='color: $STR_TEXT_COLOUR; padding: 0px; margin: 0;'>
            <div class='investment-illustration-graph-container'>
               <div style='display: block; xwidth: 70%!important; max-height: 600px; max-width: $STR_TOTAL_WIDTH; padding: 0px; margin: 0;' id='investment-illustration-graph-pdf'>
                  <img src='$strGraph1'>
               </div>
            </div><!-- investment-illustration-graph-container -->
         </div>";
   $mpdf->WriteHTML($section5b);
   $section5c = "
   <div id='investmentPdf' class='row' style='color: $STR_TEXT_COLOUR; xpadding: 75.590551px; padding: 0px; margin: 0;'>
      <div class='content-wrap' style='xmax-width: 842px; display: block; margin: 0 auto; xpadding-left: 2%; xpadding-right: 2%; xpadding-top: 20px;'>
         <p class='graph-sentence-2' style='padding: 0px; padding-bottom: 20px; margin: 0; color: $STR_TEXT_COLOUR; font-size: $STR_FONT_SIZE_GRAPH_CAPTION;'>$strSection5GraphCaption</p>
      </div>
   </div><!-- max-height -->
   ";
   $mpdf->WriteHTML($section5c);

   $section6 = "
   <div id='investmentPdf' class='row' style='color: $STR_TEXT_COLOUR; xpadding: 75.590551px; padding-bottom: 0px; margin-bottom: 15px;'>
      <div class='col s12' style='xheight: 1122.519685px; xpadding-bottom: 80px;'>
         <div class='investment-details-pdf col s12' style='color: $STR_TEXT_COLOUR; xpadding-top: 20px;'>
            <div class='content-wrap' style='xmax-width: 842px; display: block; margin: 0 auto; xpadding-left: 2%; xpadding-right: 2%;'>
               <table class='alrightsansregular body-txt-type calc-table' cellpadding='6' cellspacing='1' style='width:100%; xborder: solid 1px #ccc; xmargin-top:-120px;'>
                  <tr style='xbackground-color:$STR_TEXT_COLOUR; color: #fff!important;'>
                     <th class='alrightsansregular' style='font-weight:italics; color: #FFFFFF; text-align: center; width:26px; font-size: $STR_FONT_SIZE_HEADING_NUMBERING;background-color:$STR_TEXT_COLOUR;'>
                        6
                     </th>
                     <th style='width:5px;padding:0;margin:0'></th>
                     <th class='alrightsansregular' style='font-weight:italics; color: #FFFFFF; text-align: left;  xpadding-bottom: 5px; font-size: $STR_FONT_SIZE_HEADING;background-color:$STR_TEXT_COLOUR;'>
                        10 Year Summary Of Graph Information
                     </th>
                  </tr>
               </table>
               <table class='alrightsansregular body-txt-type calc-table' cellpadding='4' cellspacing='1' style='width:100%; xborder: solid 1px #ccc; xmargin-top:-120px;'>
                  <tr>
                     <th style='color: $STR_TEXT_COLOUR; text-align: center;  padding-bottom: 5px;font-size: $STR_FONT_SIZE_TABLE_HEADER;width: 25%;'colspan='1'> Amount Invested</th>
                     <th style='color: $STR_TEXT_COLOUR; text-align: center;  padding-bottom: 5px;font-size: $STR_FONT_SIZE_TABLE_HEADER;width: 25%;'colspan='1'> Gold Value</th>
                     <th style='color: $STR_TEXT_COLOUR; text-align: center;  padding-bottom: 5px;font-size: $STR_FONT_SIZE_TABLE_HEADER;width: 25%;'colspan='1'> Cash in the Bank</th>
                     <th style='color: $STR_TEXT_COLOUR; text-align: center;  padding-bottom: 5px;font-size: $STR_FONT_SIZE_TABLE_HEADER;width: 25%;'colspan='1'> Difference in Value</th>
                  </tr>
                  <tr style='background-color: #faf8fc;'>
                     <td class='init-investment-pdf' style='color: $STR_TEXT_COLOUR; text-align: center; width: 25%; font-size: $STR_FONT_SIZE_TABLE_CONTENT;'colspan='1'>$strInitialInvestment</td>
                     <td class='gold-val' style='color: $STR_TEXT_COLOUR; text-align: center; width: 25%; font-size: $STR_FONT_SIZE_TABLE_CONTENT;' colspan='1'>$strGoldValue</td>
                     <td class='cash-val' style='color: $STR_TEXT_COLOUR; text-align: center; width: 25%; font-size: $STR_FONT_SIZE_TABLE_CONTENT;' colspan='1'>$strCashInTheBank</td>
                     <td class='diff-val' style='color: $STR_TEXT_COLOUR; text-align: center;width: 25%; font-size: $STR_FONT_SIZE_TABLE_CONTENT;' colspan='1'>$strCashDifferenceValue</td>
                  </tr>
               </table>
            </div><!-- wrap -->
         </div>
      </div>
   </div>";

   $mpdf->WriteHTML($section6);

   $section7 = "
   <div id='investmentPdf' class='row' style='color: $STR_TEXT_COLOUR; xpadding: 75.590551px; padding-bottom: 0px; margin-bottom: 15px;'>
      <div class='investment-calculator-table' style='color: $STR_TEXT_COLOUR; xmargin-top: -20px;'>
         <div class='content-wrap' style='xmax-width: 842px; display: block; margin: 0 auto; xpadding-left: 2%; xpadding-right: 2%;'>
            <div class='invest-table col s12'>
               <table class='alrightsansmedium body-txt-type calc-table' cellpadding='6' cellspacing='1' style='width:100%; xborder: solid 1px #ccc;'>
                  <tr style='xbackground-color:$STR_TEXT_COLOUR; color: #fff!important;'>
                     <th class='alrightsansregular' style='font-weight:italics; color: #FFFFFF; text-align: center; width:26px; font-size: $STR_FONT_SIZE_HEADING_NUMBERING;background-color:$STR_TEXT_COLOUR;'>
                        7
                     </th>
                     <th style='width:5px;padding:0;margin:0'></th>
                     <th class='alrightsansregular' style='font-weight:italics; color: #FFFFFF; text-align: left;  xpadding-bottom: 5px; font-size: $STR_FONT_SIZE_HEADING;background-color:$STR_TEXT_COLOUR;'>
                        Historical Gold Performance (10 Years)
                     </th>
                  </tr>
               </table>
               <table class='alrightsansregular body-txt-type calc-table' cellpadding='4' cellspacing='1' style='width:100%; xborder: solid 1px #ccc;'>
                  <tr class='table-heading' style='border-top: 2px solid $STR_TEXT_COLOUR; border-bottom: 2px solid $STR_TEXT_COLOUR;'>
                     <th style='width:30%;color: $STR_TEXT_COLOUR; text-align: left;font-size: $STR_FONT_SIZE_TABLE_HEADER;'>Year</th>
                     <th style='width:40%;color: $STR_TEXT_COLOUR; text-align: right;font-size: $STR_FONT_SIZE_TABLE_HEADER;'>Amount</th>
                     <th style='width:30%;color: $STR_TEXT_COLOUR; text-align: right;font-size: $STR_FONT_SIZE_TABLE_HEADER;'>Percentage</th>
                  </tr>
                  <tr style='background-color: #faf8fc;'>
                     <td class='pdfy0' style='color: $STR_TEXT_COLOUR; font-size: $STR_FONT_SIZE_TABLE_CONTENT; '>$HistoricalGold_1_0</td>
                     <td class='pdfa0 numerical_numbers' style='color: $STR_TEXT_COLOUR; text-align: right; font-size: $STR_FONT_SIZE_TABLE_CONTENT; '>$HistoricalGold_2_0</td>
                     <td class='pdfp0' style='color: $STR_TEXT_COLOUR; text-align: right; font-size: $STR_FONT_SIZE_TABLE_CONTENT; '>$HistoricalGold_3_0</td>
                  </tr>
                  <tr class='tbl-row-purple'>
                     <td class='pdfy1' style='color: $STR_TEXT_COLOUR; font-size: $STR_FONT_SIZE_TABLE_CONTENT;'>$HistoricalGold_1_1</td>
                     <td class='pdfa1 numerical_numbers' style='color: $STR_TEXT_COLOUR; text-align: right; font-size: $STR_FONT_SIZE_TABLE_CONTENT;'>$HistoricalGold_2_1</td>
                     <td class='pdfp1' style='color: $STR_TEXT_COLOUR; text-align: right; font-size: $STR_FONT_SIZE_TABLE_CONTENT;'>$HistoricalGold_3_1</td>
                  </tr>
                  <tr style='background-color: #faf8fc;'>
                     <td class='pdfy2' style='color: $STR_TEXT_COLOUR; font-size: $STR_FONT_SIZE_TABLE_CONTENT;'>$HistoricalGold_1_2</td>
                     <td class='pdfa2 numerical_numbers' style='color: $STR_TEXT_COLOUR; text-align: right; font-size: $STR_FONT_SIZE_TABLE_CONTENT;'>$HistoricalGold_2_2</td>
                     <td class='pdfp2' style='color: $STR_TEXT_COLOUR; text-align: right; font-size: $STR_FONT_SIZE_TABLE_CONTENT;'>$HistoricalGold_3_2</td>
                  </tr>
                  <tr class='tbl-row-purple'>
                     <td class='pdfy3' style='color: $STR_TEXT_COLOUR; font-size: $STR_FONT_SIZE_TABLE_CONTENT;'>$HistoricalGold_1_3</td>
                     <td class='pdfa3 numerical_numbers' style='color: $STR_TEXT_COLOUR; text-align: right; font-size: $STR_FONT_SIZE_TABLE_CONTENT;'>$HistoricalGold_2_3</td>
                     <td class='pdfp3' style='color: $STR_TEXT_COLOUR; text-align: right; font-size: $STR_FONT_SIZE_TABLE_CONTENT;'>$HistoricalGold_3_3</td>
                  </tr>
                  <tr style='background-color: #faf8fc;'>
                     <td class='pdfy4' style='color: $STR_TEXT_COLOUR; font-size: $STR_FONT_SIZE_TABLE_CONTENT;'>$HistoricalGold_1_4</td>
                     <td class='pdfa4 numerical_numbers' style='color: $STR_TEXT_COLOUR; text-align: right; font-size: $STR_FONT_SIZE_TABLE_CONTENT;'>$HistoricalGold_2_4</td>
                     <td class='pdfp4' style='color: $STR_TEXT_COLOUR; text-align: right; font-size: $STR_FONT_SIZE_TABLE_CONTENT;'>$HistoricalGold_3_4</td>
                  </tr>
                  <tr class='tbl-row-purple'>
                     <td class='pdfy5' style='color: $STR_TEXT_COLOUR; font-size: $STR_FONT_SIZE_TABLE_CONTENT;'>$HistoricalGold_1_5</td>
                     <td class='pdfa5 numerical_numbers' style='color: $STR_TEXT_COLOUR; text-align: right; font-size: $STR_FONT_SIZE_TABLE_CONTENT;'>$HistoricalGold_2_5</td>
                     <td class='pdfp5' style='color: $STR_TEXT_COLOUR; text-align: right; font-size: $STR_FONT_SIZE_TABLE_CONTENT;'>$HistoricalGold_3_5</td>
                  </tr>
                  <tr style='background-color: #faf8fc;'>
                     <td class='pdfy6' style='color: $STR_TEXT_COLOUR; font-size: $STR_FONT_SIZE_TABLE_CONTENT;'>$HistoricalGold_1_6</td>
                     <td class='pdfa6 numerical_numbers' style='color: $STR_TEXT_COLOUR; text-align: right; font-size: $STR_FONT_SIZE_TABLE_CONTENT;'>$HistoricalGold_2_6</td>
                     <td class='pdfp6' style='color: $STR_TEXT_COLOUR; text-align: right; font-size: $STR_FONT_SIZE_TABLE_CONTENT;'>$HistoricalGold_3_6</td>
                  </tr>
                  <tr class='tbl-row-purple'>
                     <td class='pdfy7' style='color: $STR_TEXT_COLOUR; font-size: $STR_FONT_SIZE_TABLE_CONTENT;'>$HistoricalGold_1_7</td>
                     <td class='pdfa7 numerical_numbers' style='color: $STR_TEXT_COLOUR; text-align: right; font-size: $STR_FONT_SIZE_TABLE_CONTENT;'>$HistoricalGold_2_7</td>
                     <td class='pdfp7' style='color: $STR_TEXT_COLOUR; text-align: right; font-size: $STR_FONT_SIZE_TABLE_CONTENT;'>$HistoricalGold_3_7</td>
                  </tr>
                  <tr style='background-color: #faf8fc;'>
                     <td class='pdfy8' style='color: $STR_TEXT_COLOUR; font-size: $STR_FONT_SIZE_TABLE_CONTENT;'>$HistoricalGold_1_8</td>
                     <td class='pdfa8 numerical_numbers' style='color: $STR_TEXT_COLOUR; text-align: right; font-size: $STR_FONT_SIZE_TABLE_CONTENT;'>$HistoricalGold_2_8</td>
                     <td class='pdfp8' style='color: $STR_TEXT_COLOUR; text-align: right; font-size: $STR_FONT_SIZE_TABLE_CONTENT;'>$HistoricalGold_3_8</td>
                  </tr>
                  <tr class='tbl-row-purple'>
                    <td class='pdfy9' style='color: $STR_TEXT_COLOUR; font-size: $STR_FONT_SIZE_TABLE_CONTENT;'>$HistoricalGold_1_9</td>
                    <td class='pdfa9 numerical_numbers' style='color: $STR_TEXT_COLOUR; text-align: right; font-size: $STR_FONT_SIZE_TABLE_CONTENT;'>$HistoricalGold_2_9</td>
                    <td class='pdfp9' style='color: $STR_TEXT_COLOUR; text-align: right; font-size: $STR_FONT_SIZE_TABLE_CONTENT;'>$HistoricalGold_3_9</td>
                  </tr>
                  <tr style='background-color: #faf8fc;'>
                     <td class='pdfy10' style='color: $STR_TEXT_COLOUR; font-size: $STR_FONT_SIZE_TABLE_CONTENT;'>$HistoricalGold_1_10</td>
                     <td class='pdfa10 numerical_numbers' style='color: $STR_TEXT_COLOUR; text-align: right; font-size: $STR_FONT_SIZE_TABLE_CONTENT;'>$HistoricalGold_2_10</td>
                     <td class='pdfp10' style='color: $STR_TEXT_COLOUR; text-align: right; font-size: $STR_FONT_SIZE_TABLE_CONTENT;'>$HistoricalGold_3_10</td>
                  </tr>
               </table>
            </div>
         </div><!-- content-wrap -->
      </div>
   </div>";
   $mpdf->WriteHTML($section7);

   $mpdf->AddPage();

   $section8 = "
   <div id='investmentPdf' class='row' style='color: $STR_TEXT_COLOUR; xpadding: 75.590551px; padding-bottom: 0px; margin-bottom: 15px;'>
      <div class='investment-details-pdf col s12' style='color: $STR_TEXT_COLOUR; xpadding-top: 20px;'>
         <div class='content-wrap' style='xmax-width: 842px; display: block; margin: 0 auto; xpadding-left: 2%; xpadding-right: 2%;'>
            <table class='alrightsansmedium body-txt-type calc-table' cellpadding='6' cellspacing='1' style='width:100%; xborder: solid 1px #ccc;'>
               <tr style='xbackground-color:$STR_TEXT_COLOUR;'>
                  <th class='alrightsansregular' style='font-weight:italics; color: #FFFFFF; text-align: center; width:26px; font-size: $STR_FONT_SIZE_HEADING_NUMBERING;background-color:$STR_TEXT_COLOUR;'>
                     8
                  </th>
                  <th style='width:5px;padding:0;margin:0'></th>
                  <th class='alrightsansregular' style='font-weight:italics; color: #FFFFFF; text-align: left;  xpadding-bottom: 5px; font-size: $STR_FONT_SIZE_HEADING;background-color:$STR_TEXT_COLOUR;'>
                     Notes
                  </th>
               </tr>
            </table>
            <table class='alrightsansregular body-txt-type calc-table' cellpadding='4' cellspacing='1' style='width:100%; xborder: solid 1px #ccc;'>
               <tr style='background-color: #faf8fc;'>
                  <td style='color: $STR_TEXT_COLOUR; text-align: left; width:100%; height: 25px;'></td>
               </tr>
               <tr>
                  <td style='color: $STR_TEXT_COLOUR; text-align: left; width:100%; height: 25px;'></td>
               </tr>
               <tr style='background-color: #faf8fc;'>
                  <td style='color: $STR_TEXT_COLOUR; text-align: left; width:100%; height: 25px;'></td>
               </tr>
               <tr>
                  <td style='color: $STR_TEXT_COLOUR; text-align: left; width:100%; height: 25px;'></td>
               </tr>
               <tr style='background-color: #faf8fc;'>
                  <td style='color: $STR_TEXT_COLOUR; text-align: left; width:100%; height: 25px;'></td>
               </tr>
               <tr>
                  <td style='color: $STR_TEXT_COLOUR; text-align: left; width:100%; height: 25px;'></td>
               </tr>
               <tr style='background-color: #faf8fc;'>
                  <td style='color: $STR_TEXT_COLOUR; text-align: left; width:100%; height: 25px;'></td>
               </tr>
               <tr>
                  <td style='color: $STR_TEXT_COLOUR; text-align: left; width:100%; height: 25px;'></td>
               </tr>
            </table>
         </div><!-- wrap -->
      </div><!-- max height -->
   </div><!-- row -->";

   $mpdf->WriteHTML($section8);

   $section9 = "
   <div id='investmentPdf' class='row' style='color: $STR_TEXT_COLOUR; xpadding: 75.590551px; padding-bottom: 0px; margin-bottom: 15px;'>
      <table class='alrightsansmedium body-txt-type calc-table' cellpadding='6' cellspacing='1' style='width:100%; xborder: solid 1px #ccc;'>
         <tr style='xbackground-color:$STR_TEXT_COLOUR;'>
            <th class='alrightsansregular' style='font-weight:italics; color: #FFFFFF; text-align: center; width:26px; font-size: $STR_FONT_SIZE_HEADING_NUMBERING;background-color:$STR_TEXT_COLOUR;'>
               9
            </th>
            <th style='width:5px;padding:0;margin:0'></th>
            <th class='alrightsansregular' style='font-weight:italics; color: #FFFFFF; text-align: left;  xpadding-bottom: 5px; font-size: $STR_FONT_SIZE_HEADING;background-color:$STR_TEXT_COLOUR;'>
               Terms and Conditions
            </th>
         </tr>
      </table>
      <br />
      <table class='alrightsansregular body-txt-type calc-table' cellpadding='4' cellspacing='1' style='width:100%; xborder: solid 1px #ccc;'>
         <tr><td class='alrightsansregular' style='font-size: $STR_FONT_SIZE_BODY; color: $STR_TEXT_COLOUR;'>
            <table style='font-size: $STR_FONT_SIZE_BODY; color: $STR_TEXT_COLOUR;'>
            <tr>
               <td style='vertical-align:top;'>1. </td><td>Past performance is not indicative of future results.</td>
            </tr><tr>
               <td style='vertical-align:top;'>2. </td><td>This report is based on information from sources that SA Bullion believes to be reliable.</td>
            </tr><tr>
               <td style='vertical-align:top;'>3. </td><td>The investment illustration presented here may not be suitable for all investors or any particular class of investors; if you have any doubts you should consult your investment advisor.</td>
            </tr><tr>
               <td style='vertical-align:top;'>4. </td><td>The investment may fluctuate in price or value.</td>
            </tr><tr>
               <td style='vertical-align:top;'>5. </td><td>Changes in rates of exchange may also impact the value of the investment.</td>
            </tr><tr>
               <td style='vertical-align:top;'>6. </td><td>This report is intended solely for clients and prospective clients of SA Bullion and is not intended for, and may not be relied on by, retail customers.</td>
            </tr><tr>
               <td style='vertical-align:top;'>7. </td><td>Unauthorised use or disclosure of this document is strictly prohibited. By accepting this document, you agree to be bound by the foregoing limitations.</td>
            </tr><tr>
               <td style='vertical-align:top;'>8. </td><td>All rights reserved.</td>
            </tr></table>
         </td></tr>
      </table>
   </div><!-- row -->";

   $mpdf->WriteHTML($section9);

   //unset graph img files
   // if(is_file($strGraph1))
   // {
   //    unlink($strGraph1);
   // }

   $mpdf->Output($strPdfDirectory.$strPdfFileName,"F");

   return array("SuccessPdf", $strPdfFileName);
}

//20180417 - Partner Calc Implemented - CL
function createSavingPDF($strCurrency,$strGraph1FileName,$strClientName,$strLastName,$strMonthlyContribution,$strInitialFee,$strInitialFeeVAT
            ,$strFinancialAdvisorFee,$strFinancialAdvisorFeeVAT,$strNetInvestAmount
            ,$ValueVsCashInBank_1_0,$ValueVsCashInBank_1_1,$ValueVsCashInBank_1_2,$ValueVsCashInBank_1_3,$ValueVsCashInBank_1_4,$ValueVsCashInBank_1_5
            ,$ValueVsCashInBank_1_6,$ValueVsCashInBank_1_7,$ValueVsCashInBank_1_8,$ValueVsCashInBank_1_9,$ValueVsCashInBank_1_10
            ,$ValueVsCashInBank_2_0,$ValueVsCashInBank_2_1,$ValueVsCashInBank_2_2,$ValueVsCashInBank_2_3,$ValueVsCashInBank_2_4,$ValueVsCashInBank_2_5
            ,$ValueVsCashInBank_2_6,$ValueVsCashInBank_2_7,$ValueVsCashInBank_2_8,$ValueVsCashInBank_2_9,$ValueVsCashInBank_2_10
            ,$ValueVsCashInBank_3_0,$ValueVsCashInBank_3_1,$ValueVsCashInBank_3_2,$ValueVsCashInBank_3_3,$ValueVsCashInBank_3_4,$ValueVsCashInBank_3_5
            ,$ValueVsCashInBank_3_6,$ValueVsCashInBank_3_7,$ValueVsCashInBank_3_8,$ValueVsCashInBank_3_9,$ValueVsCashInBank_3_10
            ,$ValueVsCashInBank_4_0,$ValueVsCashInBank_4_1,$ValueVsCashInBank_4_2,$ValueVsCashInBank_4_3,$ValueVsCashInBank_4_4,$ValueVsCashInBank_4_5
            ,$ValueVsCashInBank_4_6,$ValueVsCashInBank_4_7,$ValueVsCashInBank_4_8,$ValueVsCashInBank_4_9,$ValueVsCashInBank_4_10
            ,$strTotalContributions,$strGoldValue,$strCashInTheBank,$strCashDifferenceValue,$strTotalKrugerrandsPurchased, $strReferenceNumber
            ,$strCompanyName = "" ,$strFinancialAdvisorName = "")
{
   @include_once("./../dashboard/api/plugins/mpdf/mpdf.php");

   //Default values
   $STR_FONT_SIZE_TITLE = "24px";
   $STR_FONT_SIZE_SUB_TITLE = "33px";//"14px";
   $STR_FONT_SIZE_CONTACT_DETAILS = "13px";
   $STR_FONT_SIZE_HEADING = "13px";//"10px";
   $STR_FONT_SIZE_HEADING_NUMBERING = "11px";//"10px";
   $STR_FONT_SIZE_SUB_HEADING = "11px";//"8px";
   $STR_FONT_SIZE_BODY =  "12px"; //"9px";
   $STR_FONT_SIZE_GRAPH_CAPTION = "11px"; //"7px";
   $STR_FONT_SIZE_TABLE_HEADER = "13px"; //"10px";
   $STR_FONT_SIZE_TABLE_CONTENT = "13px"; //"9px";
   $STR_FONT_SIZE_FOOTER = "11px";
   $STR_TEXT_COLOUR = "#45005B";//"#45005B";//"#371349";//#510c76

   $strPdfDirectory = "./../pdf/";
   $strGraph1 = $strPdfDirectory.$strGraph1FileName;
   $strPdfFileName = uniqid().".pdf";
   $strSaBullionLogo = "./../assets/templates/img/sabullion-logo-new.jpg";

   $STR_TOTAL_WIDTH = "680px";

   //################## BEGIN PDF GENERATION ###########################
   //numbers are margin on side of pdf: left, right, up, down
   $mpdf = new mPDF("utf-8", "A4", 0, "Alright Sans Regular", 21, 21, 15, 21, 0, 0);//, 0, 0, 0, 0, 0, 0

   //$mpdf = new mPDF("utf-8", "A4", 0, "", 20, 20, 10, 10, 0, 10);

   $mpdf->shrink_tables_to_fit=1;
   $mpdf->keep_table_proportions = true;
   //$mpdf->setFooter('Page {PAGENO} of {nbpg}');
   //$mpdf->SetTextColor(15,19,73);
   //set footer text
   $mpdf->SetHTMLFooter("<table style='width:100%;'><tr><td class='alrightsansregular' align='right' style='text-align:right; height:70px; display: inline-block; vertical-align: top; font-size: ".$STR_FONT_SIZE_FOOTER.";color:".$STR_TEXT_COLOUR.";xfont-weight:italics'>Page {PAGENO} of {nbpg}</td></tr></table>");

   if(trim($strCurrency) == "R")
   {
      $strSection5GraphHeading = "";//The Graph below compares the investment performace of gold vs cash in the bank for ZAR (R) investors over the last 10 years.
      $strSection5GraphCaption = "*No fees or bank charges have been considered.  The return on cash assumes a monthly compounding of the FNB call rate.  Past performance is not an indication of future performance.  Source: Profile data / SA Bullion Research";
   }

   //styleing for headings and groupings
   // $heading = "bgcolor='#CCCCCC' style='color:black;font-weight:bold;background-color:#CCCCCC;font-size: $STR_FONT_SIZE_BODY; border-top: thin solid black; border-bottom: thin solid black;' align='center'"; //excel uses bgcolor & style.color. html uses styles only
   // $grouping= "bgcolor='#CCCCCC' style='color:black;font-weight:bold;background-color:#CCCCCC;font-size: $STR_FONT_SIZE_BODY; border-top: thin solid black; border-bottom: thin solid black;'"; //excel uses bgcolor & style.color. html uses styles only
   $style = "
   <style>

      .table-heading {
      xborder-top: 2px solid #3b1c5f;
      xborder-bottom: 2px solid #3b1c5f;
      }

      .calc-wrap,
      .content-wrap {
         padding-left: 0;
         padding-right: 0;
      }

      /*FONTS START */

         .alrightsansbold {
           font-family: 'Alright Sans Bold';
           font-style: normal;
           font-weight: normal;
           src: './assets/global/font/alrightsans/AlrightSans-Bold.ttf';
         }

         .alrightsansmedium {
           font-family: 'Alright Sans Medium';
           font-style: normal;
           font-weight: normal;
           src: './assets/global/font/alrightsans/AlrightSans-Medium.ttf';
         }

         .alrightsansregular {
           font-family: 'Alright Sans';
           font-style: normal;
           font-weight: normal;
           src: './assets/global/font/alrightsans/AlrightSans-Regular.ttf';
         }
      /*FONTS END */

      .container .row {
        xmargin-left: -0.75rem;
        xmargin-right: -0.75rem;
      }

      .section {
        xpadding-top: 1rem;
        xpadding-bottom: 1rem;
      }

      .section.no-pad {
        padding: 0;
      }

      .section.no-pad-bot {
        padding-bottom: 0;
      }

      .section.no-pad-top {
        padding-top: 0;
      }

      .row:after {
        content: '';
        display: table;
        clear: both;
      }

      .row .col {
        xfloat: left;
        box-sizing: border-box;
        xpadding: 0 0.75rem;
      }

      .row .col[class*='push-'], .row .col[class*='pull-'] {
        xposition: relative;
      }


   </style>";

   $mpdf->WriteHTML($style);

   //20180417 - Partner Calc Implemented - CL
   $trPartnerDetails = "";
   if(trim($strFinancialAdvisorName) != "" && trim($strCompanyName != ""))
   {
      $trPartnerDetails = "
               <tr>
                  <td class='alrightsansregular' style='width: 68%; font-size: $STR_FONT_SIZE_CONTACT_DETAILS; color: $STR_TEXT_COLOUR; text-align: left;'>FSP Name: $strCompanyName</td>
                  <td class='alrightsansregular' style='width: 32%; font-size: $STR_FONT_SIZE_CONTACT_DETAILS; color: $STR_TEXT_COLOUR; text-align: left;'>Fax: 0865047857</td>
               </tr>
               <tr>
                  <td class='alrightsansregular' style='width: 68%; font-size: $STR_FONT_SIZE_CONTACT_DETAILS; color: $STR_TEXT_COLOUR; text-align: left;'>Financial Advisor Name: $strFinancialAdvisorName</td>
                  <td class='alrightsansregular' style='width: 32%; font-size: $STR_FONT_SIZE_CONTACT_DETAILS; color: $STR_TEXT_COLOUR; text-align: left;'></td>
               </tr>";
   }
   else
   {
      $trPartnerDetails =
               "<tr>
                  <td class='alrightsansregular' style='width: 68%; font-size: $STR_FONT_SIZE_CONTACT_DETAILS; color: $STR_TEXT_COLOUR; text-align: left;'></td>
                  <td class='alrightsansregular' style='width: 32%; font-size: $STR_FONT_SIZE_CONTACT_DETAILS; color: $STR_TEXT_COLOUR; text-align: left;'>Fax: 0865047857</td>
               </tr>";
   }

   $heading1 = "
   <div id='investmentPdf' class='row' style='color: $STR_TEXT_COLOUR; xpadding: 75.590551px; padding:0; margin:0; margin-bottom: 10px;'>
      <div class='col s12' style='xheight: 1122.519685px; xpadding-bottom: 80px;'>
         <div class='content-wrap' style='xmax-width: 842px; display: block; margin: 0 auto; xpadding-left: 2%; xpadding-right: 2%;'>
            <div class='pdf-header col s12'>
               <section class='col s6' style='width:50%; float:left; color: $STR_TEXT_COLOUR;'>
                  <p class='left alrightsansmedium' style='text-align: left; padding-top: 35px; padding-bottom: 40px;
                        font-size: $STR_FONT_SIZE_TITLE;  xfont-weight:r;'>
                     SA BULLION
                  </p>
               </section>
               <section class='col s6' style='width:50%; float: right;'>
                  <img class='right responsive-img' style='float: right; width:106px;'src='$strSaBullionLogo' alt='Logo'>
               </section>
            </div>
            <div class='section' style='xpadding-top: 40px; margin-bottom: 40px;'>
               <p class='alrightsansmedium body-head-type' style='font-size: $STR_FONT_SIZE_SUB_TITLE; margin:0; padding: 0; xmargin-top: 80px; xmargin-bottom: 5px; font-weight:italics;'>
                  Overview &<br />Savings Illustration
               </p>
            </div>
            <table class='alrightsansregular' cellpadding='0' cellspacing='0' style='width:100%; margin-bottom: 70px;'>
               <tr>
                  <td class='alrightsansregular' style='width: 68%; font-size: $STR_FONT_SIZE_CONTACT_DETAILS; color: $STR_TEXT_COLOUR; text-align: left;'>Reference number: $strReferenceNumber</td>
                  <td class='alrightsansregular' style='width: 32%; font-size: $STR_FONT_SIZE_CONTACT_DETAILS; color: $STR_TEXT_COLOUR; text-align: left;'>Our contact details:</td>
               </tr>
               <tr>
                  <td class='alrightsansregular' style='width: 68%; font-size: $STR_FONT_SIZE_CONTACT_DETAILS; color: $STR_TEXT_COLOUR; text-align: left;'>Date Prepared ".date("d/m/Y"). "</td>
                  <td class='alrightsansregular' style='width: 32%; font-size: $STR_FONT_SIZE_CONTACT_DETAILS; color: $STR_TEXT_COLOUR; text-align: left;'>Tel: + 27 21 4473240</td>
               </tr>
               <tr>
                  <td class='alrightsansregular' style='width: 68%; font-size: $STR_FONT_SIZE_CONTACT_DETAILS; color: $STR_TEXT_COLOUR; text-align: left;'>Investor name: $strClientName $strLastName</td>
                  <td class='alrightsansregular' style='width: 32%; font-size: $STR_FONT_SIZE_CONTACT_DETAILS; color: $STR_TEXT_COLOUR; text-align: left;'>Email: business@sabullion.co.za</td>
               </tr>
               $trPartnerDetails
            </table>
         </div>
      </div>
   </div>";
   $mpdf->WriteHTML($heading1);

   $section1 = "
   <div id='investmentPdf' class='row' style='color: $STR_TEXT_COLOUR; xpadding: 75.590551px; padding: 0px; margin:0; margin-bottom: 15px;'>
      <div class='investor-info-pdf col s12' style='color: $STR_TEXT_COLOUR;'>
         <div class='content-wrap' style='xmax-width: 842px; display: block; margin: 0 auto; xpadding-left: 2%; xpadding-right: 2%;'>
            <table class='alrightsansregular body-txt-type calc-table' cellpadding='6' cellspacing='1' style='width:100%; xborder: solid 1px #ccc;'>
               <tr class='table-heading alrightsansregular' border='2' >
                  <th class='alrightsansregular' style='font-weight:italics; color: #FFFFFF; text-align: center; width:26px; font-size: $STR_FONT_SIZE_HEADING_NUMBERING;background-color:$STR_TEXT_COLOUR;'>
                     1
                  </th>
                  <th style='width:5px;padding:0;margin:0'></th>
                  <th class='alrightsansregular' style='font-weight:italics; color: #FFFFFF; text-align: left;  xpadding-bottom: 5px; font-size: $STR_FONT_SIZE_HEADING;background-color:$STR_TEXT_COLOUR;'>
                     Saver Details
                  </th>
               </tr>
            </table>
            <table class='alrightsansregular body-txt-type calc-table' cellpadding='2' cellspacing='1' style='width:100%; xborder: solid 1px #ccc;'>
               <tr style='background-color: #faf8fc;' >
                  <td style='color: $STR_TEXT_COLOUR; width:60%; font-size: $STR_FONT_SIZE_BODY'>Name</td>
                  <td class='client-name-pdf' style='color: $STR_TEXT_COLOUR; width:40%; text-align: right; font-size: $STR_FONT_SIZE_BODY'>$strClientName</td>
               </tr><tr>
                  <td style='color: $STR_TEXT_COLOUR; width:60%; font-size: $STR_FONT_SIZE_BODY'>Surname</td>
                  <td class='client-name-pdf' style='color: $STR_TEXT_COLOUR; width:40%; text-align: right; font-size: $STR_FONT_SIZE_BODY'>$strLastName</td>
               </tr>
            </table>
         </div><!-- wrap -->
      </div>
   </div>";
   $mpdf->WriteHTML($section1);

   $section2 = "
   <div id='investmentPdf' class='row' style='color: $STR_TEXT_COLOUR; xpadding: 75.590551px; padding-bottom: 0px; margin-bottom: 15px;'>
      <div class='investment-details-pdf col s12' style='color: $STR_TEXT_COLOUR; xpadding-top: 20px;'>
         <div class='content-wrap' style='xmax-width: 842px; display: block; margin: 0 auto; xpadding-left: 2%; xpadding-right: 2%;'>
            <table class='alrightsansregular body-txt-type calc-table' cellpadding='6' cellspacing='1' style='width:100%; xborder: solid 1px #ccc;'>
               <tr class='table-heading alrightsansmedium'style='xbackground-color:$STR_TEXT_COLOUR;' >
                  <th class='alrightsansregular' style='font-weight:italics; color: #FFFFFF; text-align: center; width:26px; font-size: $STR_FONT_SIZE_HEADING_NUMBERING;background-color:$STR_TEXT_COLOUR;'>
                     2
                  </th>
                  <th style='width:5px;padding:0;margin:0'></th>
                  <th class='alrightsansregular' style='font-weight:italics; color: #FFFFFF; text-align: left;  xpadding-bottom: 5px; font-size: $STR_FONT_SIZE_HEADING;background-color:$STR_TEXT_COLOUR;'>
                     Investment Information
                  </th>
               </tr>
            </table>
            <table class='alrightsansregular body-txt-type calc-table' cellpadding='2' cellspacing='1' style='width:100%; xborder: solid 1px #ccc;'>
               <tr style='background-color: #faf8fc;'>
                  <td style='color: $STR_TEXT_COLOUR; text-align: left; width:60%; font-size: $STR_FONT_SIZE_BODY'>Recurring Investment</td>
                  <td class='init-investment-pdf' style='color: $STR_TEXT_COLOUR; width:40%; text-align: right; font-size: $STR_FONT_SIZE_BODY'>$strMonthlyContribution</td>
               </tr>
               <tr>
                  <td style='color: $STR_TEXT_COLOUR; text-align: left; width:60%; font-size: $STR_FONT_SIZE_BODY'>SA Bullion initial fee</td>
                  <td class='inititial-fee-pdf' style='color: $STR_TEXT_COLOUR; width:40%;text-align: right; font-size: $STR_FONT_SIZE_BODY'>$strInitialFee</td>
               </tr>
               <tr style='background-color: #faf8fc;'>
                  <td style='color: $STR_TEXT_COLOUR;text-align: left; width:60%; font-size: $STR_FONT_SIZE_BODY'>VAT</td>
                  <td class='vat-pdf' style='color: $STR_TEXT_COLOUR; width:40%;text-align: right; font-size: $STR_FONT_SIZE_BODY'>$strInitialFeeVAT</td>
               </tr>
               <tr>
                  <td style='color: $STR_TEXT_COLOUR;text-align: left; width:60%; font-size: $STR_FONT_SIZE_BODY'>Financial advisor Fee</td>
                  <td class='fa-pdf' style='color: $STR_TEXT_COLOUR; width:40%;text-align: right; font-size: $STR_FONT_SIZE_BODY'>$strFinancialAdvisorFee</td>
               </tr>
               <tr style='background-color: #faf8fc;'>
                  <td style='color: $STR_TEXT_COLOUR;text-align: left; width:60%; font-size: $STR_FONT_SIZE_BODY'>VAT</td>
                  <td class='af-vat-pdf' style='color: $STR_TEXT_COLOUR; width:40%;text-align: right; font-size: $STR_FONT_SIZE_BODY'>$strFinancialAdvisorFeeVAT</td>
               </tr>
               <tr>
                  <td style='color: $STR_TEXT_COLOUR;text-align: left; width:60%; font-size: $STR_FONT_SIZE_BODY'>Net investment amount</td>
                  <td class='net-amount-pdf' style='color: $STR_TEXT_COLOUR; width:40%;text-align: right; font-size: $STR_FONT_SIZE_BODY'>$strNetInvestAmount</td>
               </tr>
            </table>
         </div><!-- wrap -->
      </div>
   </div>";
   $mpdf->WriteHTML($section2);


   $mpdf->AddPage();

   $section5a = "
   <div id='investmentPdf' class='row' style='color: $STR_TEXT_COLOUR; xpadding: 75.590551px; padding: 0px; margin: 0;'>
      <div class='content-wrap' style='xmax-width: 842px; display: block; margin: 0 auto; xpadding-left: 2%; xpadding-right: 2%; xpadding-top: 20px;'>
         <table class='alrightsansmedium body-txt-type calc-table' cellpadding='6' cellspacing='1' style='width:100%; '>
            <tr colspan='1'>
               <th class='alrightsansregular' style='font-weight:italics; color: #FFFFFF; text-align: center; width:26px; font-size: $STR_FONT_SIZE_HEADING_NUMBERING;background-color:$STR_TEXT_COLOUR;'>
                  3
               </th>
               <th style='width:5px;padding:0;margin:0'></th>
               <th class='alrightsansregular' style='font-weight:italics; color: #FFFFFF; text-align: left;  xpadding-bottom: 5px; font-size: $STR_FONT_SIZE_HEADING;background-color:$STR_TEXT_COLOUR;'>
                  The BullionGold Facility vs Cash in the Bank
               </th>
            </tr>
         </table>
         <table class='alrightsansregular body-txt-type calc-table' cellpadding='4' cellspacing='1' style='width:100%; '>
            <tr class='table-heading' colspan='1'>
               <td class='graph-sentence-1' style='color: $STR_TEXT_COLOUR; text-align: left; font-size: $STR_FONT_SIZE_SUB_HEADING'>$strSection5GraphHeading</td>
            </tr>
         </table>
      </div>
   </div>";
   $mpdf->WriteHTML($section5a);

   //Image(url, x-pos, y-pos, width, height,extension,href,paint=true,constrain-true)
   //$mpdf->Image($strGraph1, 40, 0, 347, 214, 'png', '', true, false);  //https://stackoverflow.com/questions/10040309/how-to-maintain-image-quality-with-fpdf-and-php

   $section5b = "
         <div class='col s12 investment-illustration-graph' style='color: $STR_TEXT_COLOUR; padding: 0px; margin: 0;'>
            <div class='investment-illustration-graph-container'>
               <div style='display: block; xwidth: 70%!important; max-height: 600px; padding: 0px; margin: 0;' id='investment-illustration-graph-pdf'>
                  <img src='$strGraph1'>
               </div>
            </div><!-- investment-illustration-graph-container -->
         </div>";
   $mpdf->WriteHTML($section5b);
   $section5c = "
   <div id='investmentPdf' class='row' style='color: $STR_TEXT_COLOUR; xpadding: 75.590551px; padding: 0px; margin: 0;'>
      <div class='content-wrap' style='xmax-width: 842px; display: block; margin: 0 auto; xpadding-left: 2%; xpadding-right: 2%; xpadding-top: 20px;'>
         <p class='graph-sentence-2' style='padding: 0px; padding-bottom: 20px; margin: 0; color: $STR_TEXT_COLOUR; font-size: $STR_FONT_SIZE_GRAPH_CAPTION;'>$strSection5GraphCaption</p>
      </div>
   </div><!-- max-height -->
   ";
   $mpdf->WriteHTML($section5c);

   $section6 = "
   <div id='investmentPdf' class='row' style='color: $STR_TEXT_COLOUR; xpadding: 75.590551px; padding-bottom: 0px; margin-bottom: 15px;'>
      <div class='col s12' style='xheight: 1122.519685px; xpadding-bottom: 80px;'>
         <div class='investment-details-pdf col s12' style='color: $STR_TEXT_COLOUR; xpadding-top: 20px;'>
            <div class='content-wrap' style='xmax-width: 842px; display: block; margin: 0 auto; xpadding-left: 2%; xpadding-right: 2%;'>
               <table class='alrightsansregular body-txt-type calc-table' cellpadding='6' cellspacing='1' style='width:100%; xborder: solid 1px #ccc; xmargin-top:-120px;'>
                  <tr style='xbackground-color:$STR_TEXT_COLOUR; color: #fff!important;'>
                     <th class='alrightsansregular' style='font-weight:italics; color: #FFFFFF; text-align: center; width:26px; font-size: $STR_FONT_SIZE_HEADING_NUMBERING;background-color:$STR_TEXT_COLOUR;'>
                        4
                     </th>
                     <th style='width:5px;padding:0;margin:0'></th>
                     <th class='alrightsansregular' style='font-weight:italics; color: #FFFFFF; text-align: left;  xpadding-bottom: 5px; font-size: $STR_FONT_SIZE_HEADING;background-color:$STR_TEXT_COLOUR;'>
                        10 Year Summary Of Graph Information
                     </th>
                  </tr>
               </table>
               <table class='alrightsansregular body-txt-type calc-table' cellpadding='4' cellspacing='1' style='width:100%; xborder: solid 1px #ccc; xmargin-top:-120px;'>
                  <tr>
                     <th style='color: $STR_TEXT_COLOUR; text-align: center;  padding-bottom: 5px;font-size: $STR_FONT_SIZE_TABLE_HEADER;width: 25%;'colspan='1'> Total Contributions</th>
                     <th style='color: $STR_TEXT_COLOUR; text-align: center;  padding-bottom: 5px;font-size: $STR_FONT_SIZE_TABLE_HEADER;width: 25%;'colspan='1'> Value in Facility</th>
                     <th style='color: $STR_TEXT_COLOUR; text-align: center;  padding-bottom: 5px;font-size: $STR_FONT_SIZE_TABLE_HEADER;width: 25%;'colspan='1'> Cash in the Bank</th>
                     <th style='color: $STR_TEXT_COLOUR; text-align: center;  padding-bottom: 5px;font-size: $STR_FONT_SIZE_TABLE_HEADER;width: 25%;'colspan='1'> Difference</th>
                     <th style='color: $STR_TEXT_COLOUR; text-align: center;  padding-bottom: 5px;font-size: $STR_FONT_SIZE_TABLE_HEADER;width: 25%;'colspan='1'> Total Krugerrands purchased over 10 years</th>
                  </tr>
                  <tr style='background-color: #faf8fc;'>
                     <td class='total-contribution-pdf' style='color: $STR_TEXT_COLOUR; text-align: center; width: 25%; font-size: $STR_FONT_SIZE_TABLE_CONTENT;'colspan='1'>$strTotalContributions</td>
                     <td class='gold-val' style='color: $STR_TEXT_COLOUR; text-align: center; width: 25%; font-size: $STR_FONT_SIZE_TABLE_CONTENT;' colspan='1'>$strGoldValue</td>
                     <td class='cash-val' style='color: $STR_TEXT_COLOUR; text-align: center; width: 25%; font-size: $STR_FONT_SIZE_TABLE_CONTENT;' colspan='1'>$strCashInTheBank</td>
                     <td class='diff-val' style='color: $STR_TEXT_COLOUR; text-align: center;width: 25%; font-size: $STR_FONT_SIZE_TABLE_CONTENT;' colspan='1'>$strCashDifferenceValue</td>
                     <td class='data-id-5' style='color: $STR_TEXT_COLOUR; text-align: center;width: 25%; font-size: $STR_FONT_SIZE_TABLE_CONTENT;' colspan='1'>$strTotalKrugerrandsPurchased</td>
                  </tr>
               </table>
            </div><!-- wrap -->
         </div>
      </div>
   </div>";

   $mpdf->WriteHTML($section6);

   $section7 = "
   <div id='investmentPdf' class='row' style='color: $STR_TEXT_COLOUR; xpadding: 75.590551px; padding-bottom: 0px; margin-bottom: 15px;'>
      <div class='investment-calculator-table' style='color: $STR_TEXT_COLOUR; xmargin-top: -20px;'>
         <div class='content-wrap' style='xmax-width: 842px; display: block; margin: 0 auto; xpadding-left: 2%; xpadding-right: 2%;'>
            <div class='invest-table col s12'>
               <table class='alrightsansmedium body-txt-type calc-table' cellpadding='6' cellspacing='1' style='width:100%; xborder: solid 1px #ccc;'>
                  <tr style='xbackground-color:$STR_TEXT_COLOUR; color: #fff!important;'>
                     <th class='alrightsansregular' style='font-weight:italics; color: #FFFFFF; text-align: center; width:26px; font-size: $STR_FONT_SIZE_HEADING_NUMBERING;background-color:$STR_TEXT_COLOUR;'>
                        5
                     </th>
                     <th style='width:5px;padding:0;margin:0'></th>
                     <th class='alrightsansregular' style='font-weight:italics; color: #FFFFFF; text-align: left;  xpadding-bottom: 5px; font-size: $STR_FONT_SIZE_HEADING;background-color:$STR_TEXT_COLOUR;'>
                        Value In Facility Vs Cash In Bank (10 Years)
                     </th>
                  </tr>
               </table>
               <table class='alrightsansregular body-txt-type calc-table' cellpadding='4' cellspacing='1' style='width:100%; xborder: solid 1px #ccc;'>
                  <tr class='table-heading' style='border-top: 2px solid $STR_TEXT_COLOUR; border-bottom: 2px solid $STR_TEXT_COLOUR;'>
                     <th style='width:30%;color: $STR_TEXT_COLOUR; text-align: left;font-size: $STR_FONT_SIZE_TABLE_HEADER;'>Year</th>
                     <th style='width:40%;color: $STR_TEXT_COLOUR; text-align: right;font-size: $STR_FONT_SIZE_TABLE_HEADER;'>Amount</th>
                     <th style='width:30%;color: $STR_TEXT_COLOUR; text-align: right;font-size: $STR_FONT_SIZE_TABLE_HEADER;'>Cash In Bank</th>
                     <th style='width:30%;color: $STR_TEXT_COLOUR; text-align: right;font-size: $STR_FONT_SIZE_TABLE_HEADER;'>Difference</th>
                  </tr>
                  <tr style='background-color: #faf8fc;'>
                     <td class='pdfy0' style='color: $STR_TEXT_COLOUR; font-size: $STR_FONT_SIZE_TABLE_CONTENT; '>$ValueVsCashInBank_1_0</td>
                     <td class='pdff0 numerical_numbers' style='color: $STR_TEXT_COLOUR; text-align: right; font-size: $STR_FONT_SIZE_TABLE_CONTENT; '>$ValueVsCashInBank_2_0</td>
                     <td class='pdfc0' style='color: $STR_TEXT_COLOUR; text-align: right; font-size: $STR_FONT_SIZE_TABLE_CONTENT; '>$ValueVsCashInBank_3_0</td>
                     <td class='pdfd0' style='color: $STR_TEXT_COLOUR; text-align: right; font-size: $STR_FONT_SIZE_TABLE_CONTENT; '>$ValueVsCashInBank_4_0</td>
                  </tr>
                  <tr class='tbl-row-purple'>
                     <td class='pdfy1' style='color: $STR_TEXT_COLOUR; font-size: $STR_FONT_SIZE_TABLE_CONTENT;'>$ValueVsCashInBank_1_1</td>
                     <td class='pdff1 numerical_numbers' style='color: $STR_TEXT_COLOUR; text-align: right; font-size: $STR_FONT_SIZE_TABLE_CONTENT;'>$ValueVsCashInBank_2_1</td>
                     <td class='pdfc1' style='color: $STR_TEXT_COLOUR; text-align: right; font-size: $STR_FONT_SIZE_TABLE_CONTENT;'>$ValueVsCashInBank_3_1</td>
                     <td class='pdfd1' style='color: $STR_TEXT_COLOUR; text-align: right; font-size: $STR_FONT_SIZE_TABLE_CONTENT;'>$ValueVsCashInBank_4_1</td>
                  </tr>
                  <tr style='background-color: #faf8fc;'>
                     <td class='pdfy2' style='color: $STR_TEXT_COLOUR; font-size: $STR_FONT_SIZE_TABLE_CONTENT;'>$ValueVsCashInBank_1_2</td>
                     <td class='pdff2 numerical_numbers' style='color: $STR_TEXT_COLOUR; text-align: right; font-size: $STR_FONT_SIZE_TABLE_CONTENT;'>$ValueVsCashInBank_2_2</td>
                     <td class='pdfc2' style='color: $STR_TEXT_COLOUR; text-align: right; font-size: $STR_FONT_SIZE_TABLE_CONTENT;'>$ValueVsCashInBank_3_2</td>
                     <td class='pdfd1' style='color: $STR_TEXT_COLOUR; text-align: right; font-size: $STR_FONT_SIZE_TABLE_CONTENT;'>$ValueVsCashInBank_4_2</td>
                  </tr>
                  <tr class='tbl-row-purple'>
                     <td class='pdfy3' style='color: $STR_TEXT_COLOUR; font-size: $STR_FONT_SIZE_TABLE_CONTENT;'>$ValueVsCashInBank_1_3</td>
                     <td class='pdff3 numerical_numbers' style='color: $STR_TEXT_COLOUR; text-align: right; font-size: $STR_FONT_SIZE_TABLE_CONTENT;'>$ValueVsCashInBank_2_3</td>
                     <td class='pdfc3' style='color: $STR_TEXT_COLOUR; text-align: right; font-size: $STR_FONT_SIZE_TABLE_CONTENT;'>$ValueVsCashInBank_3_3</td>
                     <td class='pdfd1' style='color: $STR_TEXT_COLOUR; text-align: right; font-size: $STR_FONT_SIZE_TABLE_CONTENT;'>$ValueVsCashInBank_4_3</td>
                  </tr>
                  <tr style='background-color: #faf8fc;'>
                     <td class='pdfy4' style='color: $STR_TEXT_COLOUR; font-size: $STR_FONT_SIZE_TABLE_CONTENT;'>$ValueVsCashInBank_1_4</td>
                     <td class='pdff4 numerical_numbers' style='color: $STR_TEXT_COLOUR; text-align: right; font-size: $STR_FONT_SIZE_TABLE_CONTENT;'>$ValueVsCashInBank_2_4</td>
                     <td class='pdfc4' style='color: $STR_TEXT_COLOUR; text-align: right; font-size: $STR_FONT_SIZE_TABLE_CONTENT;'>$ValueVsCashInBank_3_4</td>
                     <td class='pdfd1' style='color: $STR_TEXT_COLOUR; text-align: right; font-size: $STR_FONT_SIZE_TABLE_CONTENT;'>$ValueVsCashInBank_4_4</td>
                  </tr>
                  <tr class='tbl-row-purple'>
                     <td class='pdfy5' style='color: $STR_TEXT_COLOUR; font-size: $STR_FONT_SIZE_TABLE_CONTENT;'>$ValueVsCashInBank_1_5</td>
                     <td class='pdff5 numerical_numbers' style='color: $STR_TEXT_COLOUR; text-align: right; font-size: $STR_FONT_SIZE_TABLE_CONTENT;'>$ValueVsCashInBank_2_5</td>
                     <td class='pdfc5' style='color: $STR_TEXT_COLOUR; text-align: right; font-size: $STR_FONT_SIZE_TABLE_CONTENT;'>$ValueVsCashInBank_3_5</td>
                     <td class='pdfd1' style='color: $STR_TEXT_COLOUR; text-align: right; font-size: $STR_FONT_SIZE_TABLE_CONTENT;'>$ValueVsCashInBank_4_5</td>
                  </tr>
                  <tr style='background-color: #faf8fc;'>
                     <td class='pdfy6' style='color: $STR_TEXT_COLOUR; font-size: $STR_FONT_SIZE_TABLE_CONTENT;'>$ValueVsCashInBank_1_6</td>
                     <td class='pdff6 numerical_numbers' style='color: $STR_TEXT_COLOUR; text-align: right; font-size: $STR_FONT_SIZE_TABLE_CONTENT;'>$ValueVsCashInBank_2_6</td>
                     <td class='pdfc6' style='color: $STR_TEXT_COLOUR; text-align: right; font-size: $STR_FONT_SIZE_TABLE_CONTENT;'>$ValueVsCashInBank_3_6</td>
                     <td class='pdfd1' style='color: $STR_TEXT_COLOUR; text-align: right; font-size: $STR_FONT_SIZE_TABLE_CONTENT;'>$ValueVsCashInBank_4_6</td>
                  </tr>
                  <tr class='tbl-row-purple'>
                     <td class='pdfy7' style='color: $STR_TEXT_COLOUR; font-size: $STR_FONT_SIZE_TABLE_CONTENT;'>$ValueVsCashInBank_1_7</td>
                     <td class='pdff7 numerical_numbers' style='color: $STR_TEXT_COLOUR; text-align: right; font-size: $STR_FONT_SIZE_TABLE_CONTENT;'>$ValueVsCashInBank_2_7</td>
                     <td class='pdfc7' style='color: $STR_TEXT_COLOUR; text-align: right; font-size: $STR_FONT_SIZE_TABLE_CONTENT;'>$ValueVsCashInBank_3_7</td>
                     <td class='pdfd1' style='color: $STR_TEXT_COLOUR; text-align: right; font-size: $STR_FONT_SIZE_TABLE_CONTENT;'>$ValueVsCashInBank_4_7</td>
                  </tr>
                  <tr style='background-color: #faf8fc;'>
                     <td class='pdfy8' style='color: $STR_TEXT_COLOUR; font-size: $STR_FONT_SIZE_TABLE_CONTENT;'>$ValueVsCashInBank_1_8</td>
                     <td class='pdff8 numerical_numbers' style='color: $STR_TEXT_COLOUR; text-align: right; font-size: $STR_FONT_SIZE_TABLE_CONTENT;'>$ValueVsCashInBank_2_8</td>
                     <td class='pdfc8' style='color: $STR_TEXT_COLOUR; text-align: right; font-size: $STR_FONT_SIZE_TABLE_CONTENT;'>$ValueVsCashInBank_3_8</td>
                     <td class='pdfd1' style='color: $STR_TEXT_COLOUR; text-align: right; font-size: $STR_FONT_SIZE_TABLE_CONTENT;'>$ValueVsCashInBank_4_8</td>
                  </tr>
                  <tr class='tbl-row-purple'>
                    <td class='pdfy9' style='color: $STR_TEXT_COLOUR; font-size: $STR_FONT_SIZE_TABLE_CONTENT;'>$ValueVsCashInBank_1_9</td>
                    <td class='pdff9 numerical_numbers' style='color: $STR_TEXT_COLOUR; text-align: right; font-size: $STR_FONT_SIZE_TABLE_CONTENT;'>$ValueVsCashInBank_2_9</td>
                    <td class='pdfc9' style='color: $STR_TEXT_COLOUR; text-align: right; font-size: $STR_FONT_SIZE_TABLE_CONTENT;'>$ValueVsCashInBank_3_9</td>
                    <td class='pdfd1' style='color: $STR_TEXT_COLOUR; text-align: right; font-size: $STR_FONT_SIZE_TABLE_CONTENT;'>$ValueVsCashInBank_4_9</td>
                  </tr>
                  <tr style='background-color: #faf8fc;'>
                     <td class='pdfy10' style='color: $STR_TEXT_COLOUR; font-size: $STR_FONT_SIZE_TABLE_CONTENT;'>$ValueVsCashInBank_1_10</td>
                     <td class='pdff10 numerical_numbers' style='color: $STR_TEXT_COLOUR; text-align: right; font-size: $STR_FONT_SIZE_TABLE_CONTENT;'>$ValueVsCashInBank_2_10</td>
                     <td class='pdfc10' style='color: $STR_TEXT_COLOUR; text-align: right; font-size: $STR_FONT_SIZE_TABLE_CONTENT;'>$ValueVsCashInBank_3_10</td>
                     <td class='pdfd1' style='color: $STR_TEXT_COLOUR; text-align: right; font-size: $STR_FONT_SIZE_TABLE_CONTENT;'>$ValueVsCashInBank_4_10</td>
                  </tr>
               </table>
            </div>
         </div><!-- content-wrap -->
      </div>
   </div>";
   $mpdf->WriteHTML($section7);

   $mpdf->AddPage();

   $section8 = "
   <div id='investmentPdf' class='row' style='color: $STR_TEXT_COLOUR; xpadding: 75.590551px; padding-bottom: 0px; margin-bottom: 15px;'>
      <div class='investment-details-pdf col s12' style='color: $STR_TEXT_COLOUR; xpadding-top: 20px;'>
         <div class='content-wrap' style='xmax-width: 842px; display: block; margin: 0 auto; xpadding-left: 2%; xpadding-right: 2%;'>
            <table class='alrightsansmedium body-txt-type calc-table' cellpadding='6' cellspacing='1' style='width:100%; xborder: solid 1px #ccc;'>
               <tr style='xbackground-color:$STR_TEXT_COLOUR;'>
                  <th class='alrightsansregular' style='font-weight:italics; color: #FFFFFF; text-align: center; width:26px; font-size: $STR_FONT_SIZE_HEADING_NUMBERING;background-color:$STR_TEXT_COLOUR;'>
                     6
                  </th>
                  <th style='width:5px;padding:0;margin:0'></th>
                  <th class='alrightsansregular' style='font-weight:italics; color: #FFFFFF; text-align: left;  xpadding-bottom: 5px; font-size: $STR_FONT_SIZE_HEADING;background-color:$STR_TEXT_COLOUR;'>
                     Notes
                  </th>
               </tr>
            </table>
            <table class='alrightsansregular body-txt-type calc-table' cellpadding='4' cellspacing='1' style='width:100%; xborder: solid 1px #ccc;'>
               <tr style='background-color: #faf8fc;'>
                  <td style='color: $STR_TEXT_COLOUR; text-align: left; width:100%; height: 25px;'></td>
               </tr>
               <tr>
                  <td style='color: $STR_TEXT_COLOUR; text-align: left; width:100%; height: 25px;'></td>
               </tr>
               <tr style='background-color: #faf8fc;'>
                  <td style='color: $STR_TEXT_COLOUR; text-align: left; width:100%; height: 25px;'></td>
               </tr>
               <tr>
                  <td style='color: $STR_TEXT_COLOUR; text-align: left; width:100%; height: 25px;'></td>
               </tr>
               <tr style='background-color: #faf8fc;'>
                  <td style='color: $STR_TEXT_COLOUR; text-align: left; width:100%; height: 25px;'></td>
               </tr>
               <tr>
                  <td style='color: $STR_TEXT_COLOUR; text-align: left; width:100%; height: 25px;'></td>
               </tr>
               <tr style='background-color: #faf8fc;'>
                  <td style='color: $STR_TEXT_COLOUR; text-align: left; width:100%; height: 25px;'></td>
               </tr>
               <tr>
                  <td style='color: $STR_TEXT_COLOUR; text-align: left; width:100%; height: 25px;'></td>
               </tr>
            </table>
         </div><!-- wrap -->
      </div><!-- max height -->
   </div><!-- row -->";

   $mpdf->WriteHTML($section8);

   $section9 = "
   <div id='investmentPdf' class='row' style='color: $STR_TEXT_COLOUR; xpadding: 75.590551px; padding-bottom: 0px; margin-bottom: 15px;'>
      <table class='alrightsansmedium body-txt-type calc-table' cellpadding='6' cellspacing='1' style='width:100%; xborder: solid 1px #ccc;'>
         <tr style='xbackground-color:$STR_TEXT_COLOUR;'>
            <th class='alrightsansregular' style='font-weight:italics; color: #FFFFFF; text-align: center; width:26px; font-size: $STR_FONT_SIZE_HEADING_NUMBERING;background-color:$STR_TEXT_COLOUR;'>
               7
            </th>
            <th style='width:5px;padding:0;margin:0'></th>
            <th class='alrightsansregular' style='font-weight:italics; color: #FFFFFF; text-align: left;  xpadding-bottom: 5px; font-size: $STR_FONT_SIZE_HEADING;background-color:$STR_TEXT_COLOUR;'>
               Terms and Conditions
            </th>
         </tr>
      </table>
      <br />
      <table class='alrightsansregular body-txt-type calc-table' cellpadding='4' cellspacing='1' style='width:100%; xborder: solid 1px #ccc;'>
         <tr><td class='alrightsansregular' style='font-size: $STR_FONT_SIZE_BODY; color: $STR_TEXT_COLOUR;'>
            <table style='font-size: $STR_FONT_SIZE_BODY; color: $STR_TEXT_COLOUR;'>
            <tr>
               <td style='vertical-align:top;'>1. </td><td>Past performance is not indicative of future results.</td>
            </tr><tr>
               <td style='vertical-align:top;'>2. </td><td>This report is based on information from sources that SA Bullion believes to be reliable.</td>
            </tr><tr>
               <td style='vertical-align:top;'>3. </td><td>The investment illustration presented here may not be suitable for all investors or any particular class of investors; if you have any doubts you should consult your investment advisor.</td>
            </tr><tr>
               <td style='vertical-align:top;'>4. </td><td>The investment may fluctuate in price or value.</td>
            </tr><tr>
               <td style='vertical-align:top;'>5. </td><td>Changes in rates of exchange may also impact the value of the investment.</td>
            </tr><tr>
               <td style='vertical-align:top;'>6. </td><td>This report is intended solely for clients and prospective clients of SA Bullion and is not intended for, and may not be relied on by, retail customers.</td>
            </tr><tr>
               <td style='vertical-align:top;'>7. </td><td>Unauthorised use or disclosure of this document is strictly prohibited. By accepting this document, you agree to be bound by the foregoing limitations.</td>
            </tr><tr>
               <td style='vertical-align:top;'>8. </td><td>All rights reserved.</td>
            </tr></table>
         </td></tr>
      </table>
   </div><!-- row -->";

   $mpdf->WriteHTML($section9);

   //unset graph img files
   // if(is_file($strGraph1))
   // {
   //    unlink($strGraph1);
   // }

   $mpdf->Output($strPdfDirectory.$strPdfFileName,"F");

   return array("SuccessPdf", $strPdfFileName);
}
?>