| Current Path : /var/www/cesa.co.za/echasl23/annualdec/ |
| Current File : /var/www/cesa.co.za/echasl23/annualdec/ADdisplayContacts.php |
<html>
<head>
<title>Annual Declaration Admin page</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<META HTTP-EQUIV="CACHE-CONTROL" CONTENT="NO-CACHE">
<META HTTP-EQUIV="PRAGMA" CONTENT="NO-CACHE">
<META HTTP-EQUIV="EXPIRES" CONTENT="0">
<style>
.DarkShading {
BACKGROUND-COLOR: #dceddc
}
</style>
</head>
<body bgcolor="#FFFFFF" text="#000000">
<?php
include_once("inc/log_query.php");
include_once('inc/database.inc');
include_once($_SERVER['DOCUMENT_ROOT'] . '/cesanet/inc_shared.php');
$currentYear = $_REQUEST['selectYear'];
$link_contact_id = $_REQUEST['link_contact_id'];
$adec_contact_id = $_REQUEST['adec_contact_id'];
// echo "$link_contact_id > 0 && $adec_contact_id > 0<br />";
if ($link_contact_id > 0 && $adec_contact_id > 0) {
$sql = "UPDATE ADec_Contacts SET Prev_ContactsID = '$link_contact_id' WHERE ContactsID = '$adec_contact_id'";
$aDecOfficeContactsObj = new ADec_OfficeContacts($sqlf);
$aDecOfficeContactsObj->getOrCreateOne($adec_contact_id, $link_contact_id, $currentYear);
// echo $sql;
// exit;
$result = mysql_query($sql) or die("Update of id Failed");
echo '<p align="center">Contact linked successfully.</p>';
// exit;
}
// mysql_connect("$host", "$user", "$password") or die("Unable to connect to SQL server");
// mysql_select_db("$db") or die("Unable to select database");
$Mn1 = date("M d Y g:iA");
if ($currentYear <= 0) {
$currentYear = date('Y');
}
$tableName = 'ADec_tblMemberFirmOffices';
$tableNameMembers = 'Adec_tblMemberFirms';
$tableNameContacts = 'ADec_OfficeContacts';
$tableNameDone = 'ADec_Done';
$tableNameDoneLocal = 'ADec_Done_Local';
$tableWhere = '';
if ($currentYear <= 2023) {
$tableName = 'ADec_tblMemberFirmOffices_' . $currentYear;
$tableNameMembers = 'Adec_tblMemberFirms_' . $currentYear;
$tableNameContacts = 'ADec_OfficeContacts_' . $currentYear;
$tableNameDone = 'ADec_Done' . $currentYear;
$tableNameDoneLocal = 'ADec_Done_Local' . $currentYear;
} else {
$tableWhere = ' AND DeclarationYear = ' . $currentYear;
}
// Get original office ID from annual declaration
$sql = "SELECT * FROM $tableName
WHERE OfficeID = '$OfficeID'";
// echo 'Please ignore debug info: ' . $sql . '<br />';
$recOffice = mysql_query($sql);
$OriginalOfficeID = 0;
if ($rowOffice = mysql_fetch_array($recOffice)) {
$OriginalOfficeID = $rowOffice['Prev_OfficeID'];
}
if (($action == "next") || ($action == "prev") || ($action == "return")) {
// ** ADEC_TBLMEMBERFIRMS
// **********************
// Number of new contacts
$numnewquery = "SELECT * FROM $tableNameContacts WHERE OfficeID = '$OfficeID' ";
$numnewresult = mysql_query($numnewquery) or die("Select of id Failed");
$numnewcnt = mysql_num_rows($numnewresult);
// $rowcountquery = "SELECT * FROM $tableNameContacts WHERE OfficeID = '$OfficeID' AND ContactsID > '$ContactID' ORDER BY ContactsID ASC";
// $rowcountresult = mysql_query($rowcountquery) or die("Select of id Failed");
// $rowcounter = $numnewcnt - mysql_num_rows($rowcountresult)+1;
if ($action == "prev") {
$Cquery = "SELECT *
FROM $tableNameContacts
WHERE OfficeID = '$OfficeID'
AND ContactsID < '$ContactID' ORDER BY ContactsID DESC";
$Cresult = mysql_query($Cquery) or die("Select of id Failed");
$ds = mysql_fetch_array($Cresult);
$ContactsID = $ds['ContactsID'];
$Prev_ContactsID = $ds['Prev_ContactsID'];
$Prev_OfficeID = $ds['Prev_OfficeID'];
} elseif ($action == "next") {
$Cquery = "SELECT *
FROM $tableNameContacts
WHERE OfficeID = '$OfficeID'
AND ContactsID > '$ContactID' ORDER BY ContactsID ASC";
$Cresult = mysql_query($Cquery) or die("Select of id Failed");
$ds = mysql_fetch_array($Cresult);
$ContactsID = $ds['ContactsID'];
$Prev_ContactsID = $ds['Prev_ContactsID'];
$Prev_OfficeID = $ds['Prev_OfficeID'];
} elseif ($action == "return") {
$Cquery = "SELECT *
FROM $tableNameContacts
WHERE OfficeID = '$OfficeID'
AND ContactsID >= '$ContactID'
$tableWhere
ORDER BY ContactsID ASC";
$Cresult = mysql_query($Cquery) or die("Select of id Failed");
$ds = mysql_fetch_array($Cresult);
$ContactsID = $ds['ContactsID'];
$Prev_ContactsID = $ds['Prev_ContactsID'];
$Prev_OfficeID = $ds['Prev_OfficeID'];
}
if ($OriginalOfficeID <= 0 && $Prev_OfficeID > 0) {
$OriginalOfficeID = $Prev_OfficeID;
}
$Dquery = "SELECT ContactsID, Prev_ContactsID, ContactID, ContactSurname, ContactInitials,
ContactFirstName, ContactDesignation, Comments, ProfessionalRegistrations,
Qualifications, PreferredEmail, IDNumber, CellPhone
FROM ADec_Contacts
WHERE ContactsID = '$ContactsID'";
$Dresult = mysql_query($Dquery) or die("Select of id Failed");
$es = mysql_fetch_array($Dresult);
// ** TBLMEMBERFIRMS
// **********************
if ($OriginalOfficeID <= 0) {
$Wquery = "SELECT OfficeID, Prev_OfficeID FROM $tableName WHERE OfficeID = '$OfficeID'";
$Wresult = mysql_query($Wquery) or die("Select of id Failed");
$ws = mysql_num_rows($Wresult);
if ($ws['Prev_OfficeID'] > 0) {
$OriginalOfficeID = $ws['Prev_OfficeID'];
}
}
} else {
$rowcounter = 1;
// ** ADEC_TBLMEMBERFIRMS
// **********************
// Number of new contacts
$numnewquery = "SELECT *
FROM $tableNameContacts
WHERE OfficeID = '$OfficeID' $tableWhere";
$numnewresult = mysql_query($numnewquery) or die("Select of id Failed");
$numnewcnt = mysql_num_rows($numnewresult);
if ($numnewcnt <= 0) {
// Select office contacts from the main database for accpetance
}
// echo 'Please ignore debug info on new contacts select: ' . $numnewquery . '<br />';
$Cquery = "SELECT *
FROM $tableNameContacts
WHERE OfficeID = '$OfficeID'
ORDER BY ContactsID ASC";
// echo 'Please ignore debug info on new contacts select: ' . $Cquery . '<br />';
$Cresult = mysql_query($Cquery) or die("Select of id Failed");
$ds = mysql_fetch_array($Cresult);
$ContactsID = $ds['ContactsID'];
$Prev_ContactsID = $ds['Prev_ContactsID'];
if ($OriginalOfficeID <= 0 && $ds['Prev_OfficeID'] > 0) {
$OriginalOfficeID = $ds['Prev_OfficeID'];
}
$Dquery = "SELECT ContactsID, Prev_ContactsID, ContactID, ContactSurname, ContactInitials,
ContactFirstName, ContactDesignation, Comments, ProfessionalRegistrations,
Qualifications, PreferredEmail, IDNumber, CellPhone
FROM ADec_Contacts
WHERE ContactsID = '$ContactsID'";
$Dresult = mysql_query($Dquery) or die("Select of id Failed");
$es = mysql_fetch_array($Dresult);
// ** TBLMEMBERFIRMS
// **********************
if ($OriginalOfficeID <= 0) {
$Wquery = "SELECT OfficeID, Prev_OfficeID FROM $tableName WHERE OfficeID = '$OfficeID'";
$Wresult = mysql_query($Wquery) or die("Select of id Failed");
$ws = mysql_num_rows($Wresult);
if ($ws['Prev_OfficeID'] > 0) {
$OriginalOfficeID = $ws['Prev_OfficeID'];
}
}
}
if ($Prev_ContactsID <= 0) {
// Attempt to find the contact, because it was not linked properly
$lookForContactSQL = "SELECT *
FROM Contacts
WHERE OfficeID = '$OfficeID'
AND ContactSurname = '" . addslashes($name3) . "'
AND ContactInitials = '" . addslashes($name4) . "'
AND ContactFirstName = '" . addslashes($name5) . "'
AND PreferredEmail = '" . addslashes($name10) . "' ";
if ($lookForContactResult = mysql_query($lookForContactSQL)) {
$lookForContactRow = mysql_fetch_array($lookForContactResult);
if ($lookForContactRow) {
$Prev_ContactsID = $lookForContactRow['ContactsID'];
}
}
if ($Prev_ContactsID <= 0) {
echo '<p align="center" style="color: red;">Unable to match the AD contact to an existing contact. Accepting will create a new contact.</p>';
// exit;
// Display a drop down of office contacts to choose from
$contactsObj = new MemberContact($sqlf);
$contacts = $contactsObj->findSelectArrayByOfficeId($OriginalOfficeID);
echo '<p align="center">Please select the contact to use for the annual declaration.</p>';
echo '<p align="center">' . HTMLHelper::drawSelect(
[
'choices' => $contacts,
'name' => 'link_contact_id',
'attr' => [
'onchange' => 'window.location.href=\'/echasl23/annualdec/ADdisplayContacts.php?OfficeID=' . $OfficeID . '&selectYear=' . $currentYear . '&adec_contact_id=' . $ContactsID . "&link_contact_id=' + document.getElementById('link_contact_id').value",
]
]
) . '</p>';
}
}
if (isset($_REQUEST['action']) && $_REQUEST['action'] == 'COPY_CONTACTS') {
$officeContactsObj = new ADec_OfficeContacts($sqlf);
$officeContactsObj->getOrCreate($OfficeID, $OriginalOfficeID, $currentYear);
// exit;
?>
<script language="javascript">
window.location = 'ADdisplayContacts.php?OfficeID=<?php echo $OfficeID; ?>&selectYear=<?php echo $currentYear; ?>';
</script>
<?php
}
// set values
$name1 = $ds['ContactsID'];
$name2 = $ds['OfficeID'];
$name3 = $es['ContactSurname'];
$name4 = $es['ContactInitials'];
$name5 = $es['ContactFirstName'];
$name6 = $es['ProfessionalRegistrations'];
$name7 = $es['Qualifications'];
$name8 = $es['Comments'];
$name9 = $ds['ContactPosition'];
$name10 = $es['PreferredEmail'];
$name11 = $ds['MandatedPrincipal'];
$name12 = $ds['OfficeHead'];
$name13 = $ds['Principal'];
$name14 = $ds['OfficeLiaison'];
$name15 = $ds['OfficeLiaisonB'];
$name16 = $ds['SchoolMail'];
$name17 = $es['ContactDesignation'];
$name18 = $ds['Email'];
$name19 = $ds['Mail'];
$name20 = $ds['OfficeLiaison'];
$name21 = $ds['OfficeLiaisonB'];
$name22 = $es['IDNumber'];
$name23 = $es['CellPhone'];
$YPF = $ds['YPF'];
$newrowstyle = '';
if ($es['ContactID'] == 1) {
$newrowstyle = " style='text-decoration:line-through;'";
}
if ($something == "ACCEPT" && $currentYear == date('Y')) {
// Check if the contact exists
$Origquery = "SELECT ContactsID FROM Contacts WHERE ContactsID = '$Prev_ContactsID'";
$Origresult = mysql_query($Origquery) or die("Select of id Failed");
$origexists = mysql_num_rows($Origresult);
if ($origexists > 0) {
//Check if the record should be deleted
if ($es['ContactID'] == 1) {
// kill it
$ACCquery2 = "DELETE FROM MemberContacts WHERE ContactID = '$Prev_ContactsID'";
$ACCresult2 = mysql_query($ACCquery2) or die("delete failed");
$ACCquery = "DELETE FROM OfficeContacts WHERE ContactsID = '$Prev_ContactsID'";
$ACCresult = mysql_query($ACCquery) or die("delete failed");
$ACCquery = "DELETE FROM Contacts WHERE ContactsID = '$Prev_ContactsID'";
$ACCresult = mysql_query($ACCquery) or die("delete failed");
} else {
//update it
$ACCquery2 = "UPDATE MemberContacts SET
ContactSurname = '" . addslashes($name3) . "',
ContactInitials = '$name4',
ContactFirstName = '" . addslashes($name5) . "',
Comments = '" . addslashes($name8) . "',
ProfessionalRegistrations = '" . addslashes($name6) . "',
Qualifications = '" . addslashes($name7) . "',
ContactPosition = '$name9',
MandatedPrincipal = '$name11',
OfficeHead = '$name12',
Principal = '$name13',
Email = '$name10',
IDNumber = '$name22',
CellPhone = '$name23' WHERE ContactID = '$Prev_ContactsID'";
// echo $ACCquery2;
$ACCresult = mysql_query($ACCquery2) or die("update failed " . $ACCquery2);
$ACCquery2 = "UPDATE Contacts SET
ContactSurname = '" . addslashes($name3) . "',
ContactInitials = '$name4',
ContactFirstName = '" . addslashes($name5) . "',
Comments = '" . addslashes($name8) . "',
ProfessionalRegistrations = '" . addslashes($name6) . "',
Qualifications = '" . addslashes($name7) . "',
PreferredEmail = '$name10',
IDNumber = '$name22',
CellPhone = '$name23' WHERE ContactsID = '$Prev_ContactsID'";
// echo $ACCquery2;
$ACCresult = mysql_query($ACCquery2) or die("update failed " . $ACCquery2);
$ACCquery2 = "UPDATE OfficeContacts SET
ContactPosition = '$name9',
MandatedPrincipal = '$name11',
OfficeHead = '$name12',
Principal = '$name13',
Email = '$name10'
WHERE ContactsID = '$Prev_ContactsID'";
// echo $ACCquery2;
$ACCresult = mysql_query($ACCquery2) or die("update failed " . $ACCquery2);
}
} else {
// New record
//Check if the record should be deleted
if ($es['ContactID'] != 1) {
$recNewID = mysql_query("SELECT MAX(ContactsID) AS NewID FROM Contacts");
$rowNewID = mysql_fetch_assoc($recNewID);
$iCurrentTopID = $rowNewID["NewID"];
$ACCquery2 = "INSERT INTO Contacts (ContactSurname, ContactInitials, ContactFirstName,
ContactDesignation, Comments, ProfessionalRegistrations, Qualifications,
PreferredEmail, IDNumber, CellPhone) VALUES ('" . addslashes($name3) . "', '" . addslashes($name4) . "', '" . addslashes($name5) . "', '"
. addslashes($name17) . "', '" . addslashes($name8) . "', '" . addslashes($name6) . "', '" . addslashes($name7) . "', '"
. addslashes($name10) . "', '" . addslashes($name22) . "', '" . addslashes($name23) . "')";
$ACCresult2 = mysql_query($ACCquery2) or die("update failed " . $ACCquery2);
// Get new ContactsID
$NewContactsID = $iCurrentTopID++; //mysql_insert_id();
if (intval($NewContactsID) <= intval($iCurrentTopID)) {
die("Could not create new contact: " . $ACCquery2);
}
$ACCquery = "INSERT INTO OfficeContacts (ContactsID, OfficeID, ContactPosition, MandatedPrincipal,
OfficeHead, Principal, Email, Mail, OfficeLiaison, OfficeLiaisonB,
SchoolMail, YPF) VALUES ('$NewContactsID', '$OriginalOfficeID', '" . addslashes($name9) . "', '" . addslashes($name11) . "', '" . addslashes($name12) . "', '" . addslashes($name13) . "', '" . addslashes($name10) . "', '" . addslashes($name19) . "',
'" . addslashes($name20) . "', '" . addslashes($name21) . "', '" . addslashes($name16) . "', '$YPF')";
$ACCresult = mysql_query($ACCquery) or die("update failed " . $ACCquery2);
// add it
$ACCquery2 = "INSERT INTO MemberContacts (ContactID, ContactSurname, ContactInitials, ContactFirstName,
ContactDesignation, Comments, ProfessionalRegistrations, Qualifications,
OfficeID, ContactPosition, MandatedPrincipal,
OfficeHead, Principal, Email, Mail, OfficeLiaison, OfficeLiaisonB,
SchoolMail, IDNumber, CellPhone, YPF) VALUES ('$NewContactsID', '" . addslashes($name3) . "', '" . addslashes($name4) . "', '" . addslashes($name5) . "', '" . addslashes($name17) . "', '" . addslashes($name8) . "', '" . addslashes($name6) . "', '" . addslashes($name7) . "',
'$OriginalOfficeID', '" . addslashes($name9) . "', '" . addslashes($name11) . "', '" . addslashes($name12) . "', '" . addslashes($name13) . "', '" . addslashes($name10) . "', '" . addslashes($name19) . "',
'" . addslashes($name20) . "', '" . addslashes($name21) . "', '" . addslashes($name16) . "', '" . addslashes($name22) . "', '" . addslashes($name23) . "', '$YPF')";
$ACCresult2 = mysql_query($ACCquery2) or die("update failed " . $ACCquery2);
$ACCquery = "UPDATE $tableNameContacts Set Prev_ContactsID='$NewContactsID' WHERE ContactsID='$ContactsID'";
$ACCresult = mysql_query($ACCquery) or die("update failed " . $ACCquery2);
log_query($ACCquery);
$ACCquery = "UPDATE ADec_Contacts Set Prev_ContactsID='$NewContactsID' WHERE ContactsID='$ContactsID'";
$ACCresult = mysql_query($ACCquery) or die("update failed " . $ACCquery2);
log_query($ACCquery);
$Prev_ContactsID = $NewContactsID;
}
}
$updatequery2 = "INSERT INTO ADec_Done_Local (RefID,RefType,RefDoc,ADecDate) VALUES ('$ContactsID','ContactsID','UPDATED','$Mn1')";
$Upresult2 = mysql_query($updatequery2) or die("Update of records failed: " . $updatequery2);
//log_query($updatequery2);
}
if ($something == "DECLINED") {
$updatequery2 = "INSERT INTO ADec_Done_Local (RefID,RefType,RefDoc,ADecDate) VALUES ('$ContactsID','ContactsID','DECLINED','$Mn1')";
$Upresult2 = mysql_query($updatequery2) or die("Update of records failed: " . $updatequery2);
//log_query($updatequery2);
}
// Number of old contacts
$numoldquery = "SELECT * FROM MemberContacts WHERE OfficeID = '$OriginalOfficeID'";
// echo 'Please ignore debug info: ' . $numoldquery . '<br />';
$numoldresult = mysql_query($numoldquery) or die("Select of id Failed " . $numoldquery);
$numoldcnt = mysql_num_rows($numoldresult);
$Yquery = "SELECT * FROM OfficeContacts WHERE ContactsID = '$Prev_ContactsID'";
$Yresult = mysql_query($Yquery) or die("Select of id Failed " . $Yquery);
$ys = mysql_fetch_array($Yresult);
$Zquery = "SELECT ContactID AS ContactsID, ContactSurname, ContactInitials, ContactFirstName, ProfessionalRegistrations, Qualifications,
Comments, Email AS PreferredEmail, CellPhone, IDNumber
FROM MemberContacts
WHERE ContactID = '$Prev_ContactsID'";
// echo 'Please ignore debug info: ' . $Zquery . '<br />';
$Zresult = mysql_query($Zquery) or die("Select of id Failed " . $Zquery);
$zs = mysql_fetch_array($Zresult);
?>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td bgcolor="#CCCCCC">
<?php include('inc/menu.inc'); ?>
</td>
</tr>
<tr>
<td align="left" valign="top">
<h3>
<font face="sans-serif" color="#666666">Display Contacts For The Office:</font>
<font face="sans-serif">
</font>
</h3>
<p align="center">
<?php echo $ws; ?> Contacts Loaded in Annual Declarations<br />
<?php
if ($ws <= 0) {
?>
<a href="ADdisplayContacts.php?OfficeID=<?php echo $OfficeID; ?>&selectYear=<?php echo $currentYear; ?>&action=COPY_CONTACTS">Copy Contacts from last year</a>
<?php
}
?>
</p>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td>
<b>
<font face="sans-serif" size="2">Record Status
<?php
$RefId = $ds['ContactsID'];
$DDDquery = "SELECT distinct RefDoc FROM ADec_Done WHERE RefID = '$name1' AND RefType = 'OfficeID' AND RefDoc NOT IN ('UPDATED', 'DECLINED', 'DECLINE')";
$DDDresult = mysql_query($DDDquery) or die("Select of id Failed");
while ($ddds = mysql_fetch_array($DDDresult)) {
echo " : " . $ddds['RefDoc'] . " ";
}
$DDDquery = "SELECT distinct RefDoc FROM ADec_Done_Local WHERE RefID = '$name1' AND RefType = 'OfficeID' AND RefDoc IN ('UPDATED', 'DECLINED', 'DECLINE')";
$DDDresult = mysql_query($DDDquery) or die("Select of id Failed");
while ($ddds = mysql_fetch_array($DDDresult)) {
echo " : " . $ddds['RefDoc'] . " ";
}
?>
</font>
</b>
</td>
</tr>
<tr>
<td width="25%">
<div align="left"><?php
if ($rowcounter > 1) {
$NewFile = "ADdisplayContacts.php";
printf("<a href=\"%s?OfficeID=%s&ContactID=%s&action=prev&rowcounter=%s\")'><img src=previous.jpg border=0><font size=2><b>PREVIOUS</b></font></a>\n", $NewFile, $OfficeID, $ContactsID, $rowcounter - 1);
}
?></div>
</td>
<td width="24%"> </td>
<td width="51%">
<div align="right"><?php
if ($rowcounter < $numnewcnt) {
$NewFile = "ADdisplayContacts.php";
printf("<a href=\"%s?OfficeID=%s&ContactID=%s&action=next&rowcounter=%s\")'><font size=2><b>NEXT</b></font><img src=next.jpg border=0></a>\n", $NewFile, $OfficeID, $ContactsID, $rowcounter + 1);
}
?></div>
</td>
</tr>
<tr>
<td colspan="3">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td colspan="2">
<div align="center">
<font face="sans-serif" size="2" color="#FF0000">You
can ACCEPT or DECLINE the changes here. You can only do this
once!</font>
</div>
</td>
</tr>
<tr>
<td width="50%">
<font face="sans-serif" size="2">
<?php
if (($action == "next") || ($action == "prev")) {
$NewFile = "ADdisplayContacts.php";
printf("<a href=\"%s?OfficeID=%s&ContactID=%s&something=DECLINED&action=return&rowcounter=%s\")'><img src=decline.jpg border=0><font size=2><b>DECLINE</b></font></a>\n", $NewFile, $OfficeID, $ContactsID, $rowcounter);
} else {
$NewFile = "ADdisplayContacts.php";
printf("<a href=\"%s?OfficeID=%s&something=DECLINED\")'><img src=decline.jpg border=0><font size=2><b>DECLINE</b></font></a>\n", $NewFile, $OfficeID);
}
?>
</font>
</td>
<td width="50%">
<div align="right">
<font face="sans-serif" size="2">
<?php
if (($action == "next") || ($action == "prev")) {
$NewFile = "ADdisplayContacts.php";
printf("<a href=\"%s?OfficeID=%s&ContactID=%s&something=ACCEPT&action=return&rowcounter=%s\")'><img src=accept.jpg border=0><font size=2><b>ACCEPT</b></font></a>\n", $NewFile, $OfficeID, $ContactsID, $rowcounter);
} else {
$NewFile = "ADdisplayContacts.php";
printf("<a href=\"%s?OfficeID=%s&something=ACCEPT\")'><img src=accept.jpg border=0><font size=2><b>ACCEPT</b></font></a>\n", $NewFile, $OfficeID);
}
?>
</font>
</div>
</td>
</tr>
</table>
<table width="100%" border="1" cellspacing="0" cellpadding="0" id="tblShaded" name="tblShaded">
<tr>
<td width="26%" bgcolor="#0000FF"><b>
<font face="sans-serif" color="#FFFFFF"></font>
</b></td>
<td width="36%" bgcolor="#0000FF"><b>
<font face="sans-serif" color="#FFFFFF">Original
<font size="2">(<?php echo $numoldcnt; ?> records)</font>
</font>
</b></td>
<td width="38%" bgcolor="#0000FF"><b>
<font face="sans-serif" color="#FFFFFF">New
<font size="2">(record <?php
if ($es['ContactID'] == 1) {
echo 'DELETED';
} else {
echo $rowcounter . ' of ' . $numnewcnt;
}
?>)</font>
</font>
</b></td>
</tr>
<!-- <tr>
<td width="26%" bgcolor="#0000FF"><b><font color="#FFFFFF" face="sans-serif">ContactsID</font></b></td>
<td width="36%">
<?php echo $ys['ContactsID']; ?>
</td>
<td width="38%">
<?php echo $ds['ContactsID']; ?>
</td>
</tr>
<tr>
<td width="26%" bgcolor="#0000FF"><b><font color="#FFFFFF" face="sans-serif">OfficeID</font></b></td>
<td width="36%">
<?php echo $ys['OfficeID']; ?>
</td>
<td width="38%">
<?php echo $ds['OfficeID']; ?>
</td>
</tr>
-->
<tr>
<td width="26%" bgcolor="#0000FF"><b>
<font face="sans-serif" color="#FFFFFF">Surname</font>
</b></td>
<td width="36%">
<?php echo $zs['ContactSurname']; ?> </td>
<td width="38%" <?php echo $newrowstyle ?>>
<?php echo $es['ContactSurname']; ?> </td>
</tr>
<tr>
<td width="26%" bgcolor="#0000FF"><b>
<font face="sans-serif" color="#FFFFFF">Initials</font>
</b></td>
<td width="36%">
<?php echo $zs['ContactInitials']; ?> </td>
<td width="38%" <?php echo $newrowstyle ?>>
<?php echo $es['ContactInitials']; ?> </td>
</tr>
<tr>
<td width="26%" bgcolor="#0000FF"><b>
<font face="sans-serif" color="#FFFFFF">Known
As </font>
</b></td>
<td width="36%">
<?php echo $zs['ContactFirstName']; ?> </td>
<td width="38%" <?php echo $newrowstyle ?>>
<?php echo $es['ContactFirstName']; ?> </td>
</tr>
<tr>
<td width="26%" bgcolor="#0000FF"><b>
<font face="sans-serif" color="#FFFFFF">Proff
Registration</font>
</b></td>
<td width="36%">
<?php echo $zs['ProfessionalRegistrations']; ?> </td>
<td width="38%" <?php echo $newrowstyle ?>>
<?php echo $es['ProfessionalRegistrations']; ?> </td>
</tr>
<tr>
<td width="26%" bgcolor="#0000FF"><b>
<font face="sans-serif" color="#FFFFFF">Qualifications</font>
</b></td>
<td width="36%">
<?php echo $zs['Qualifications']; ?> </td>
<td width="38%" <?php echo $newrowstyle ?>>
<?php echo $es['Qualifications']; ?> </td>
</tr>
<tr>
<td width="26%" bgcolor="#0000FF"><b>
<font face="sans-serif" color="#FFFFFF">Field/s
of Expertise</font>
</b></td>
<td width="38%">
<?php echo $zs['Comments']; ?> </td>
<td width="38%" <?php echo $newrowstyle ?>>
<?php echo $es['Comments']; ?> </td>
</tr>
<tr>
<td width="26%" bgcolor="#0000FF"><b>
<font face="sans-serif" color="#FFFFFF">Position
in firm</font>
</b></td>
<td width="38%">
<?php echo $ys['ContactPosition']; ?> </td>
<td width="38%" <?php echo $newrowstyle ?>>
<?php echo $ds['ContactPosition']; ?> </td>
</tr>
<tr>
<td width="26%" bgcolor="#0000FF"><b>
<font face="sans-serif" color="#FFFFFF">E-mail
address </font>
</b></td>
<td width="38%">
<?php echo $zs['PreferredEmail']; ?> </td>
<td width="38%" <?php echo $newrowstyle ?>>
<?php echo $es['PreferredEmail']; ?> </td>
</tr>
<tr>
<td width="26%" bgcolor="#0000FF"><b>
<font face="sans-serif" color="#FFFFFF">Mandated
Principal</font>
</b></td>
<td width="38%">
<?php
if ($ys['MandatedPrincipal'] == 0) {
echo "No";
} else {
echo "Yes";
}
?> </td>
<td width="38%" <?php echo $newrowstyle ?>>
<?php
if ($ds['MandatedPrincipal'] == 0) {
echo "No";
} else {
echo "Yes";
}
?> </td>
</tr>
<tr>
<td width="26%" bgcolor="#0000FF"><b>
<font face="sans-serif" color="#FFFFFF">Office
Head </font>
</b></td>
<td width="38%">
<?php
if ($ys['OfficeHead'] == 0) {
echo "No";
} else {
echo "Yes";
}
?> </td>
<td width="38%" <?php echo $newrowstyle ?>>
<?php
if ($ds['OfficeHead'] == 0) {
echo "No";
} else {
echo "Yes";
}
?> </td>
</tr>
<tr>
<td width="26%" bgcolor="#0000FF"><b>
<font face="sans-serif" color="#FFFFFF">Principal</font>
</b></td>
<td width="38%">
<?php
if ($ys['Principal'] == 0) {
echo "No";
} else {
echo "Yes";
}
?> </td>
<td width="38%" <?php echo $newrowstyle ?>>
<?php
if ($ds['Principal'] == 0) {
echo "No";
} else {
echo "Yes";
}
?> </td>
</tr>
<tr>
<td width="26%" bgcolor="#0000FF"><b>
<font face="sans-serif" color="#FFFFFF">ID Number </font>
</b></td>
<td><?php echo $zs['IDNumber']; ?></td>
<td<?php echo $newrowstyle ?>><?php echo $es['IDNumber']; ?>
</td>
</tr>
<tr>
<td width="26%" bgcolor="#0000FF"><b>
<font face="sans-serif" color="#FFFFFF">Cellphone Number </font>
</b></td>
<td><?php echo $zs['CellPhone']; ?></td>
<td<?php echo $newrowstyle ?>><?php echo $es['CellPhone']; ?>
</td>
</tr>
<tr>
<td width="26%" bgcolor="#0000FF"><b>
<font face="sans-serif" color="#FFFFFF">Office
Liaison </font>
</b></td>
<td width="38%">
<?php echo $ys['OfficeLiaison']; ?> </td>
<td width="38%" <?php echo $newrowstyle ?>>
<?php echo $ds['OfficeLiaison']; ?> </td>
</tr>
<tr>
<td width="26%" bgcolor="#0000FF"><b>
<font face="sans-serif" color="#FFFFFF">Office
Liaison B</font>
</b></td>
<td width="38%">
<?php echo $ys['OfficeLiaisonB']; ?> </td>
<td width="38%" <?php echo $newrowstyle ?>>
<?php echo $ds['OfficeLiaisonB']; ?> </td>
</tr>
<tr>
<td width="26%" bgcolor="#0000FF"><b>
<font face="sans-serif" color="#FFFFFF">School
Mail</font>
</b></td>
<td width="38%">
<?php echo $ys['SchoolMail']; ?> </td>
<td width="38%" <?php echo $newrowstyle ?>>
<?php echo $ds['SchoolMail']; ?> </td>
</tr>
<tr>
<td width="26%" bgcolor="#0000FF"><b>
<font face="sans-serif" color="#FFFFFF">YPF (only updated for new contacts)</font>
</b></td>
<td width="38%">
<?php echo $ys['YPF']; ?> </td>
<td width="38%" <?php echo $newrowstyle ?>>
<?php echo $ds['YPF']; ?> </td>
</tr>
<tr>
<td colspan="3">
<div align="center">
<font face="sans-serif"><b>Click
here to return to the
<?php
$NewFile = "ADdisplayOffices.php";
printf("<a href=\"%s?OfficeID=%s&action=return&selectYear=$currentYear\")'><font size=2><b><u>OFFICE</u></b></font></a>\n", $NewFile, $OfficeID);
?>
for this Contact </b></font>
</div>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td colspan="3">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td colspan="2">
<div align="center">
<font face="sans-serif" size="2" color="#FF0000">You
can ACCEPT or DECLINE the changes here. You can only do this
once!</font>
</div>
</td>
</tr>
<tr>
<td width="50%">
<font face="sans-serif" size="2">
<?php
if (($action == "next") || ($action == "prev")) {
$NewFile = "ADdisplayContacts.php";
printf("<a href=\"%s?OfficeID=%s&ContactID=%s&something=DECLINED&action=return&rowcounter=%s\")'><img src=decline.jpg border=0><font size=2><b>DECLINE</b></font></a>\n", $NewFile, $OfficeID, $ContactsID, $rowcounter);
} else {
$NewFile = "ADdisplayContacts.php";
printf("<a href=\"%s?OfficeID=%s&something=DECLINED\")'><img src=decline.jpg border=0><font size=2><b>DECLINE</b></font></a>\n", $NewFile, $OfficeID);
}
?>
</font>
</td>
<td width="50%">
<div align="right">
<font face="sans-serif" size="2">
<?php
if (($action == "next") || ($action == "prev")) {
$NewFile = "ADdisplayContacts.php";
printf("<a href=\"%s?OfficeID=%s&ContactID=%s&something=ACCEPT&action=return&rowcounter=%s\")'><img src=accept.jpg border=0><font size=2><b>ACCEPT</b></font></a>\n", $NewFile, $OfficeID, $ContactsID, $rowcounter);
} else {
$NewFile = "ADdisplayContacts.php";
printf("<a href=\"%s?OfficeID=%s&something=ACCEPT\")'><img src=accept.jpg border=0><font size=2><b>ACCEPT</b></font></a>\n", $NewFile, $OfficeID);
}
?>
</font>
</div>
</td>
</tr>
</table>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td bgcolor="#CCCCCC"><?php include('inc/footer.inc'); ?></td>
</tr>
</table>
<script language="javascript" src="ShadeTable.js"></script>
<script language="javascript">
ShadeTable(document.getElementsByName("tblShaded"));
</script>
</body>
</html>