<?php 
require('assets/register_pdo.php'); //Sets up values for db.php   ### NOTE ENVIRONMENT VARIABLE HERE pdo1 = register, pdo2 = customers
header("X-XSS-Protection: 1; mode=block");
$your_email ='b2b.receiver@gmail.com';// <<=== update to your email address
$host='2visit.me';
session_start();
$errors = '';
$name = '';
$visitor_email = '';
$CCode = '61';
$visitor_phone = '';
$ID = '';

if(isset($_REQUEST['ID'])){
	$RID=htmlentities($_REQUEST['ID']); //The Site code.
} else if(isset($_REQUEST['id'])){
	$RID=htmlentities($_REQUEST['id']); //The Site code.
}else if(isset($_REQUEST['Id'])){
	$RID=htmlentities($_REQUEST['Id']); //The Site code.
}else if(isset($_REQUEST['iD'])){
	$RID=htmlentities($_REQUEST['iD']); //The Site code.
}
$OLDUUID=htmlentities($_REQUEST['OUID']); 
$UID = bin2hex(random_bytes(16));
// echo "Got \"$RID\"";


if(isset($_REQUEST['OUID']) ){
//Client is returning from Confirm page
	//Get the data they entered
	try {
		$sql_select_old="SELECT name, visitor_email, custom1, custom2, custom3, CCode, visitor_phone FROM register WHERE UID = ?";
		$sql_check_old = $pdo1->prepare($sql_select_old);
		$sql_check_old->execute([$OLDUUID]);
		$result_old = $sql_check_old->fetch(PDO::FETCH_ASSOC);  //$result = $stmt->setFetchMode(PDO::FETCH_ASSOC);
		
	} //End Try check site code
	catch (PDOException $ex) {
		echo "<br>" . $ex->getMessage();
	} //close catch exception from try
	
	$name = $result_old["name"] ;
	$visitor_email = $result_old['visitor_email'];
	$custom1 = $result_old['custom1'];
	$custom2 = $result_old['custom2'];
	$custom3 = $result_old['custom3'];
	$CCode = $result_old['CCode'];
	$visitor_phone = $result_old['visitor_phone'];

	// Eliminate record
	try 
	{
		$sql_update = 'call removeUUID(?)';
		$stmt_update = $pdo1->prepare($sql_update);
		$stmt_update->execute([$OLDUUID]);
	} 
		catch (PDOException $ex) 
		{
			echo "<br>" . $ex->getMessage();
		} //close catch exception from try

}


// No ID sent through or ID=blank sent through
if(!isset($_REQUEST['ID']) && !isset($_REQUEST['id'])  && !isset($_REQUEST['iD'])  && !isset($_REQUEST['Id']) || empty($RID) ){
	echo "<p class=\"text-danger\" class=\"text-center\">No code provided. Redirecting...</p>";
	header( "refresh:2;url=https://$host/noSite.php");	
	exit();
}

//ID has some value
if(isset($RID))
{
	// echo "Using $RID for processing...";
	
	if($RID == "1a2b3c4d"){
		echo "<p class=\"text-danger\" class=\"text-center\">You have used the example code rather than the site code.</p>";
		echo "<p class=\"text-danger\" class=\"text-center\">Please use the eight digit code specific to the place you are visiting.</p>";
		echo "<p class=\"text-danger\" class=\"text-center\">Redirecting you in 5 seconds...</p>";
		header( "refresh:3;url=https://$host/noSite.php" );		
		exit();
	}
//Get parentID from siteID
	try {


		$sql_site="SELECT parentID, siteName FROM customerSites WHERE siteID = ?";
		$sql_site_check = $pdo2->prepare($sql_site);
		$sql_site_check->execute([$RID]);
		$site_result = $sql_site_check->fetch(PDO::FETCH_ASSOC);  //$result = $stmt->setFetchMode(PDO::FETCH_ASSOC);
		
	} //End Try check site code
	catch (PDOException $ex) {
		echo "<br>" . $ex->getMessage();
	} //close catch exception from try
	
	if(empty($site_result)){
		echo "<p class=\"text-danger\" class=\"text-center\">No registered business or place matches \"$RID\"</p>";
		echo "<p class=\"text-danger\" class=\"text-center\">Please use the eight digit code specific to the place you are visiting.</p>";
		echo "<p class=\"text-danger\" class=\"text-center\">Redirecting you in 5 seconds.</p>";
		header( "refresh:5;url=https://$host/noSite.php" );
		exit();
	}
	//print_r($site_result);
	$siteName = $site_result["siteName"] ;
	$parentID = $site_result["parentID"] ;


	try {


		$sql_select="SELECT tradingName, registerLogo FROM customers WHERE parentID = ?";
		$sql_check = $pdo2->prepare($sql_select);
		$sql_check->execute([$parentID]);
		$result = $sql_check->fetch(PDO::FETCH_ASSOC);  //$result = $stmt->setFetchMode(PDO::FETCH_ASSOC);
		
	} //End Try check site code
	catch (PDOException $ex) {
		echo "<br>" . $ex->getMessage();
	} //close catch exception from try
	
	
	// print_r($result). "\n";
	$tradingName = $result["tradingName"] ;
	$registerLogo = $result["registerLogo"];

	// echo "Site Name is".$siteName."\n";
	// $redirectURL = $result["redirectURL"] ;
	// echo "URL is $rediredURL\n";
	
} //Close Site code sent check


// // select a particular user by id
// $stmt = $pdo->prepare("SELECT * FROM users WHERE id=?");
// $stmt->execute([$id]); 
// $user = $stmt->fetch();


if(isset($_POST['submit']))
{
	
	$RID = $_POST['ID']; //This is correct. "ID" is the form variable name.
	$name = $_POST['name'];
    $visitor_email = $_POST['visitor_email'];
$custom1 = $_POST['custom1'] ?? ''; //da261e98:Profession
	$custom2 = $_POST['custom2'] ?? ''; //da261e98:Specialty
	$custom3 = $_POST['custom3'] ?? ''; //da261e98:Address
	$CCode = $_POST['CCode'];
	// print_r($_POST['CCode']);
	$visitor_phone = $_POST['visitor_phone'];
	$numlength = strlen((string)$visitor_phone);
	$signInOut = $_POST['submit'];
	// $UID = bin2hex(random_bytes(16));
// echo $UID."-".strlen($UID)."\n";
	///------------Do Validations-------------

	if($parentID!='da261e98' && (empty($visitor_email) && empty($visitor_phone) ) )
	{
		$errors .= "\n Name and one of either Email or Phone Number are required fields. ";	
}
	if($parentID=='da261e98'  )
	{
		if (empty($visitor_email)) {
			$errors .= "\n Email is a required field. ";
		}
		if (empty($custom1)) {
			$errors .= "\n Profession is a required field. ";
		}
		if (empty($custom2)) {
			$errors .= "\n Specialty is a required field. ";
		}
			
    }
    if (empty($name) )
    {
        $errors .= "\n Name is a required field. ";	
    }
    if ( !empty($visitor_phone) && !is_numeric($visitor_phone) )
    {
        $errors .= "\n Numbers only for phone please. ";	
	}
	if(!empty($visitor_phone) && $numlength <= "4")
	{
		$errors .= "\n Please enter the correct number of digits for your phone number.";
	}
	if(IsInjected($visitor_email))
	{
		$errors .= "\n Bad email value!";
	}
	
	if(empty($errors))
	{
		try {
			$sql_insert = 
				'INSERT INTO 
				register (
					site,
					parentID,
					name,
					visitor_email,
custom1,
					custom2,
					custom3,
					CCode,
					visitor_phone,
					UID, 
					signInOut
					)
				VALUES (?,?,?,?,?,?,?,?,?,?,?)';
			$stmt_insert = $pdo1->prepare($sql_insert);
			$stmt_insert->execute(
				[$RID,
				$parentID,
				$name,
				$visitor_email,
$custom1,
				$custom2,
				$custom3,
				$CCode,
				$visitor_phone,
				$UID,
				$signInOut
				]);
			} 
			catch (PDOException $ex) {
				echo "<br>" . $ex->getMessage();
			} //close catch exception from try
			//Close INSERT register data
	
		
		
		header("Location: https://$host/confirm.php?UID=$UID");
	}
}

// Function to validate against any email injection attempts
function IsInjected($str)
{
  $injections = array('(\n+)',
              '(\r+)',
              '(\t+)',
              '(%0A+)',
              '(%0D+)',
              '(%08+)',
              '(%09+)'
              );
  $inject = join('|', $injections);
  $inject = "/$inject/i";
  if(preg_match($inject,$str))
    {
    return true;
  }
  else
    {
    return false;
  }
}
?>

<!DOCTYPE html > 
<html>
<head>
	 <!-- Global site tag (gtag.js) - Google Analytics -->
	 <script async src="https://www.googletagmanager.com/gtag/js?id=UA-177363055-1"></script>
    <script>
    window.dataLayer = window.dataLayer || [];
    function gtag(){dataLayer.push(arguments);}
    gtag('js', new Date());

    gtag('config', 'UA-177363055-1');
    </script>
	<title>Register</title>
	<meta charset="utf-8">
		<meta http-equiv="X-UA-Compatible" content="IE=edge">
		<meta name="viewport" content="width=device-width, initial-scale=1">
		<title>Contact</title>
		<meta name="description" content="Visitor & Customer Register" />
		<meta name="keywords" content="Register, Registration" />
		<meta name="author" content="Isaac Naughton" />
		<!-- Bootstrap -->

		<link href="//maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css" rel="stylesheet" id="bootstrap-css">
		<script src="//maxcdn.bootstrapcdn.com/bootstrap/4.0.0/js/bootstrap.min.js"></script>
		<script src="//cdnjs.cloudflare.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
<!------ Include the above in your HEAD tag ---------->
		
<!-- define some style elements-->
<style>
label,a, body 
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px; 
	text-align:center;
}
.err
{
	font-family : Verdana, Helvetica, sans-serif;
	font-size : 12px;
	color: red;
}
.topic { 
	font-size: 16px; 
	text-decoration: none;
	text-align:center;
	 }
</style>	
<!-- a helper script for vaidating the form-->
<script language="JavaScript" src="assets/gen_validatorv31.js" type="text/javascript"></script>	
</head>
<body>
<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.14.0/css/all.css">

<div class="card bg-light">
<article class="card-body mx-auto text-center" style="max-width: 400px;">
<?php if ($registerLogo != "") { echo '<img  style="width: 45vw; min-width: 200px; max-width: 200px;" src="data:image/png;base64,'.base64_encode($registerLogo).'">' ; } ?>
<!-- <h4 class="card-title mt-3 text-center"><?php echo $tradingName?> </h4> -->
<h4 class="card-title mt-3 text-center">Welcome to <?php echo $siteName?></h4>
<!-- <h4 class="card-title mt-3 text-center"><?php echo $siteName?> </h4> -->
<h4 class="card-title mt-3 text-center">Please enter your details:</h4>
	<p class="text-center"><?php if ($parentID!='99035b4a') { echo "(Full Name plus Email and/or Phone)"; }else{ echo "Email required if Teams link is to be sent";}; ?></p>
	<?php
	if(!empty($errors)){
	echo "<p class='err'>".nl2br($errors)."</p>";
	}
	?>
	<div id='contact_form_errorloc' class='err'></div>
	<form method="POST" name="contact_form" 
	action="<?php echo htmlentities($_SERVER['PHP_SELF']); ?>"> 
	<p>
	<div class="form-group input-group">
		<div class="input-group-prepend">
		    <span class="input-group-text"> <i class="fa fa-user"></i> </span>
		 </div>
        <input name="name" class="form-control" placeholder="Full name" type="text" value='<?php echo htmlentities($name) ?>'>
    </div> 
	</p>
<?php
	// Open Section for GTR Teleradiology
		if ($parentID=='da261e98') {
			echo '
		<p>
		<div class="form-group input-group">
			<div class="input-group-prepend">
				<span class="input-group-text"> <i class="fa fa-user-tie"></i> </span>
			 </div>
			<input name="custom1" class="form-control" placeholder="Profession" type="text" value=' . htmlentities($custom1) .'>
		</div> 
		</p>
		<p>
		<div class="form-group input-group">
			<div class="input-group-prepend">
				<span class="input-group-text"> <i class="fa fa-x-ray"></i> </span>
			 </div>
			<input name="custom2" class="form-control" placeholder="Specialty" type="text" value=' . htmlentities($custom2) .'>
		</div> 
		</p>
		<p>
		<div class="form-group input-group">
			<div class="input-group-prepend">
				<span class="input-group-text"> <i class="fa fa-map-marked-alt"></i> </span>
			 </div>
			<input name="custom3" class="form-control" placeholder="Address" type="text" value=' . htmlentities($custom3) .'>
		</div> 
		</p>';
		}
		// Close Section for GTR Teleradiology
	?>
	<p>
	<div class="form-group input-group">
    	<div class="input-group-prepend">
		    <span class="input-group-text"> <i class="fa fa-envelope"></i> </span>
		 </div>
        <input name="visitor_email" class="form-control" placeholder="your.email@example.com" type="email" value='<?php echo htmlentities($visitor_email) ?>'>
    </div> 
	<p>
	<div class="form-group input-group">
    	<div class="input-group-prepend">
		    <span class="input-group-text"> <i class="fa fa-phone"></i> </span>
		</div>
		<select class="custom-select" style="max-width: 85px;" name="CCode" >
		<?php if($parentID=="69bfa5c9"||$parentID=="b27bef55") {echo '<option selected="" value="44">UK +44</option>'; }
		else if($parentID=="73e7e439") {echo '<option selected="" value="1">US +1</option>'; }
		elseif ($parentID=="da261e98") {
			echo '<option selected="" value="1">Canada (+1)</option>';
		}
		else {echo '<option selected="" value="61">AU +61</option>';} ?>
		
		<option value="64">NZ +64</option>
		<option value="213">Algeria (+213)</option>
		<option value="376">Andorra (+376)</option>
		<option value="244">Angola (+244)</option>
		<option value="1264">Anguilla (+1264)</option>
		<option value="1268">Antigua &amp; Barbuda (+1268)</option>
		<option value="54">Argentina (+54)</option>
		<option value="374">Armenia (+374)</option>
		<option value="297">Aruba (+297)</option>
		<option value="61">Australia (+61)</option>
		<option value="43">Austria (+43)</option>
		<option value="994">Azerbaijan (+994)</option>
		<option value="1242">Bahamas (+1242)</option>
		<option value="973">Bahrain (+973)</option>
		<option value="880">Bangladesh (+880)</option>
		<option value="1246">Barbados (+1246)</option>
		<option value="375">Belarus (+375)</option>
		<option value="32">Belgium (+32)</option>
		<option value="501">Belize (+501)</option>
		<option value="229">Benin (+229)</option>
		<option value="1441">Bermuda (+1441)</option>
		<option value="975">Bhutan (+975)</option>
		<option value="591">Bolivia (+591)</option>
		<option value="387">Bosnia Herzegovina (+387)</option>
		<option value="267">Botswana (+267)</option>
		<option value="55">Brazil (+55)</option>
		<option value="673">Brunei (+673)</option>
		<option value="359">Bulgaria (+359)</option>
		<option value="226">Burkina Faso (+226)</option>
		<option value="257">Burundi (+257)</option>
		<option value="855">Cambodia (+855)</option>
		<option value="237">Cameroon (+237)</option>
		<option value="1">Canada (+1)</option>
		<option value="238">Cape Verde Islands (+238)</option>
		<option value="1345">Cayman Islands (+1345)</option>
		<option value="236">Central African Republic (+236)</option>
		<option value="56">Chile (+56)</option>
		<option value="86">China (+86)</option>
		<option value="57">Colombia (+57)</option>
		<option value="269">Comoros (+269)</option>
		<option value="242">Congo (+242)</option>
		<option value="682">Cook Islands (+682)</option>
		<option value="506">Costa Rica (+506)</option>
		<option value="385">Croatia (+385)</option>
		<option value="53">Cuba (+53)</option>
		<option value="90392">Cyprus North (+90392)</option>
		<option value="357">Cyprus South (+357)</option>
		<option value="42">Czech Republic (+42)</option>
		<option value="45">Denmark (+45)</option>
		<option value="253">Djibouti (+253)</option>
		<option value="1809">Dominica (+1809)</option>
		<option value="1809">Dominican Republic (+1809)</option>
		<option value="593">Ecuador (+593)</option>
		<option value="20">Egypt (+20)</option>
		<option value="503">El Salvador (+503)</option>
		<option value="240">Equatorial Guinea (+240)</option>
		<option value="291">Eritrea (+291)</option>
		<option value="372">Estonia (+372)</option>
		<option value="251">Ethiopia (+251)</option>
		<option value="500">Falkland Islands (+500)</option>
		<option value="298">Faroe Islands (+298)</option>
		<option value="679">Fiji (+679)</option>
		<option value="358">Finland (+358)</option>
		<option value="33">France (+33)</option>
		<option value="594">French Guiana (+594)</option>
		<option value="689">French Polynesia (+689)</option>
		<option value="241">Gabon (+241)</option>
		<option value="220">Gambia (+220)</option>
		<option value="7880">Georgia (+7880)</option>
		<option value="49">Germany (+49)</option>
		<option value="233">Ghana (+233)</option>
		<option value="350">Gibraltar (+350)</option>
		<option value="30">Greece (+30)</option>
		<option value="299">Greenland (+299)</option>
		<option value="1473">Grenada (+1473)</option>
		<option value="590">Guadeloupe (+590)</option>
		<option value="671">Guam (+671)</option>
		<option value="502">Guatemala (+502)</option>
		<option value="224">Guinea (+224)</option>
		<option value="245">Guinea - Bissau (+245)</option>
		<option value="592">Guyana (+592)</option>
		<option value="509">Haiti (+509)</option>
		<option value="504">Honduras (+504)</option>
		<option value="852">Hong Kong (+852)</option>
		<option value="36">Hungary (+36)</option>
		<option value="354">Iceland (+354)</option>
		<option value="91">India (+91)</option>
		<option value="62">Indonesia (+62)</option>
		<option value="98">Iran (+98)</option>
		<option value="964">Iraq (+964)</option>
		<option value="353">Ireland (+353)</option>
		<option value="972">Israel (+972)</option>
		<option value="39">Italy (+39)</option>
		<option value="1876">Jamaica (+1876)</option>
		<option value="81">Japan (+81)</option>
		<option value="962">Jordan (+962)</option>
		<option value="7">Kazakhstan (+7)</option>
		<option value="254">Kenya (+254)</option>
		<option value="686">Kiribati (+686)</option>
		<option value="850">Korea North (+850)</option>
		<option value="82">Korea South (+82)</option>
		<option value="965">Kuwait (+965)</option>
		<option value="996">Kyrgyzstan (+996)</option>
		<option value="856">Laos (+856)</option>
		<option value="371">Latvia (+371)</option>
		<option value="961">Lebanon (+961)</option>
		<option value="266">Lesotho (+266)</option>
		<option value="231">Liberia (+231)</option>
		<option value="218">Libya (+218)</option>
		<option value="417">Liechtenstein (+417)</option>
		<option value="370">Lithuania (+370)</option>
		<option value="352">Luxembourg (+352)</option>
		<option value="853">Macao (+853)</option>
		<option value="389">Macedonia (+389)</option>
		<option value="261">Madagascar (+261)</option>
		<option value="265">Malawi (+265)</option>
		<option value="60">Malaysia (+60)</option>
		<option value="960">Maldives (+960)</option>
		<option value="223">Mali (+223)</option>
		<option value="356">Malta (+356)</option>
		<option value="692">Marshall Islands (+692)</option>
		<option value="596">Martinique (+596)</option>
		<option value="222">Mauritania (+222)</option>
		<option value="269">Mayotte (+269)</option>
		<option value="52">Mexico (+52)</option>
		<option value="691">Micronesia (+691)</option>
		<option value="373">Moldova (+373)</option>
		<option value="377">Monaco (+377)</option>
		<option value="976">Mongolia (+976)</option>
		<option value="1664">Montserrat (+1664)</option>
		<option value="212">Morocco (+212)</option>
		<option value="258">Mozambique (+258)</option>
		<option value="95">Myanmar (+95)</option>
		<option value="264">Namibia (+264)</option>
		<option value="674">Nauru (+674)</option>
		<option value="977">Nepal (+977)</option>
		<option value="31">Netherlands (+31)</option>
		<option value="687">New Caledonia (+687)</option>
		<option value="64">New Zealand (+64)</option>
		<option value="505">Nicaragua (+505)</option>
		<option value="227">Niger (+227)</option>
		<option value="234">Nigeria (+234)</option>
		<option value="683">Niue (+683)</option>
		<option value="672">Norfolk Islands (+672)</option>
		<option value="670">Northern Marianas (+670)</option>
		<option value="47">Norway (+47)</option>
		<option value="968">Oman (+968)</option>
		<option value="680">Palau (+680)</option>
		<option value="507">Panama (+507)</option>
		<option value="675">Papua New Guinea (+675)</option>
		<option value="595">Paraguay (+595)</option>
		<option value="51">Peru (+51)</option>
		<option value="63">Philippines (+63)</option>
		<option value="48">Poland (+48)</option>
		<option value="351">Portugal (+351)</option>
		<option value="1787">Puerto Rico (+1787)</option>
		<option value="974">Qatar (+974)</option>
		<option value="262">Reunion (+262)</option>
		<option value="40">Romania (+40)</option>
		<option value="7">Russia (+7)</option>
		<option value="250">Rwanda (+250)</option>
		<option value="378">San Marino (+378)</option>
		<option value="239">Sao Tome &amp; Principe (+239)</option>
		<option value="966">Saudi Arabia (+966)</option>
		<option value="221">Senegal (+221)</option>
		<option value="381">Serbia (+381)</option>
		<option value="248">Seychelles (+248)</option>
		<option value="232">Sierra Leone (+232)</option>
		<option value="65">Singapore (+65)</option>
		<option value="421">Slovak Republic (+421)</option>
		<option value="386">Slovenia (+386)</option>
		<option value="677">Solomon Islands (+677)</option>
		<option value="252">Somalia (+252)</option>
		<option value="27">South Africa (+27)</option>
		<option value="34">Spain (+34)</option>
		<option value="94">Sri Lanka (+94)</option>
		<option value="290">St. Helena (+290)</option>
		<option value="1869">St. Kitts (+1869)</option>
		<option value="1758">St. Lucia (+1758)</option>
		<option value="249">Sudan (+249)</option>
		<option value="597">Suriname (+597)</option>
		<option value="268">Swaziland (+268)</option>
		<option value="46">Sweden (+46)</option>
		<option value="41">Switzerland (+41)</option>
		<option value="963">Syria (+963)</option>
		<option value="886">Taiwan (+886)</option>
		<option value="7">Tajikstan (+7)</option>
		<option value="66">Thailand (+66)</option>
		<option value="228">Togo (+228)</option>
		<option value="676">Tonga (+676)</option>
		<option value="1868">Trinidad &amp; Tobago (+1868)</option>
		<option value="216">Tunisia (+216)</option>
		<option value="90">Turkey (+90)</option>
		<option value="7">Turkmenistan (+7)</option>
		<option value="993">Turkmenistan (+993)</option>
		<option value="1649">Turks &amp; Caicos Islands (+1649)</option>
		<option value="688">Tuvalu (+688)</option>
		<option value="256">Uganda (+256)</option>
		<option value="44">UK (+44)</option>
		<option value="380">Ukraine (+380)</option>
		<option value="971">United Arab Emirates (+971)</option>
		<option value="598">Uruguay (+598)</option>
		<option value="1">USA (+1)</option>
		<option value="7">Uzbekistan (+7)</option>
		<option value="678">Vanuatu (+678)</option>
		<option value="379">Vatican City (+379)</option>
		<option value="58">Venezuela (+58)</option>
		<option value="84">Vietnam (+84)</option>
		<option value="84">Virgin Islands - British (+1284)</option>
		<option value="84">Virgin Islands - US (+1340)</option>
		<option value="681">Wallis &amp; Futuna (+681)</option>
		<option value="969">Yemen (North)(+969)</option>
		<option value="967">Yemen (South)(+967)</option>
		<option value="260">Zambia (+260)</option>
		<option value="263">Zimbabwe (+263)</option>
		</select>
		
    	<input class="form-control" 
    			<?php if($parentID=="69bfa5c9") {echo 'placeholder="0712345678"'; }
		else {echo 'placeholder="0412345678"';}?> 
    	type="number" name="visitor_phone" maxlength="10" minlength="10" pattern="[0-9]{10}" value='<?php echo htmlentities($visitor_phone) ?>'>
    </div> <!-- form-group// -->
	<input type="hidden" id="ID" name="ID" value="<?php echo htmlentities($RID) ?>"> 
	<!-- 99035b4a IS BP -->
	<?php if ($parentID!='99035b4a' && $parentID!='da261e98') {
		echo "<div style=\"float: left; width: 49%\"> 	<button type=\"submit\" class=\"btn btn-primary btn-block\" style=\"margin-bottom:24px;\" value=\"1\" name='submit'><i class=\"fas fa-concierge-bell\"></i> CHECK IN</button>
	</div>   
	<div style=\"float: right; width: 49%\">
	
		 
		<button type=\"submit\" class=\"btn btn-primary btn-block\" style=\"margin-bottom:24px;\" value=\"0\" name='submit'>CHECK OUT <i class=\"fas fa-sign-out-alt\"></i></button>
		
	
	</div>     ";
	}else if ($parentID=='99035b4a') {
		echo "<div style=\"float: left; width: 100%\"> 	<button type=\"submit\" class=\"btn btn-primary btn-block\" style=\"margin-bottom:24px;\" value=\"1\" name='submit'><i class=\"fas fa-concierge-bell\"></i> REGISTER FOR MEETING</button>
	</div>  ";
} else if ($parentID=='da261e98') {
		echo "<div style=\"float: left; width: 100%\"> 	<button type=\"submit\" class=\"btn btn-primary btn-block\" style=\"margin-bottom:24px;\" value=\"1\" name='submit'><i class=\"fas fa-concierge-bell\"></i> CHECK IN</button>
	</div>  ";
	} 



?>
	
	</form>
	
	
	<div><a href="privacyPolicy.html" class="topic" target="_blank"><i class="fas fa-user-secret"></i> View our Privacy Policy</a></div>
	<div><a href="clientEULA.html" class="topic" target="_blank"><i class="fab fa-wpforms"></i></i> View our Terms of Service</a></div>
	<div><a href="/about/index.html" class="topic" target="_blank"><i class="fab fa-wpforms"></i></i> Get "Register" for your business</a></div>
	
	<script language="JavaScript">
	// Code for validating the form
	// Visit http://www.javascript-coder.com/html-form/javascript-form-validation.phtml
	// for details
	var frmvalidator  = new Validator("contact_form");
	//remove the following two lines if you like error message box popups
	frmvalidator.EnableOnPageErrorDisplaySingleBox();
	frmvalidator.EnableMsgsTogether();

	frmvalidator.addValidation("name","req","Please provide your name"); 
	frmvalidator.addValidation("name","maxlen=32","Name is a maximum of 32 characters");
	frmvalidator.addValidation("name","minlen=2","Name is a minimum 2 characters");
	<?php if ($parentID=='99035b4a') { echo 'frmvalidator.addValidation("email","req","Please provide your email address so we can send the meeting link."); ' ; } ?>
	<?php if ($parentID=='da261e98') { 
		echo 'frmvalidator.addValidation("email","req","Please provide your email address."); ' ; 
		echo 'frmvalidator.addValidation("custom1","req","Please provide your Profession."); ' ;
		echo 'frmvalidator.addValidation("custom2","req","Please provide your Specialty."); ' ; 
	} ?> 
	// frmvalidator.addValidation("email","email","Please enter a valid email address"); 
	frmvalidator.addValidation("phone","maxlen=30");
	frmvalidator.addValidation("phone","minlen=5", "Please enter the correct number of digits for your country." );
	frmvalidator.addValidation("visitor_phone","numeric", "Numbers only for phone.");
	</script>



</article>
</div>






</div> 
<!--container end.//-->



</body>
</html>
