<td><font face=Verdana,Arial size=2>' . $content['tphone'] . '</td>
				<td><font face=Verdana,Arial size=2>' . $content['tid'] . '</td>
				</tr>
			<tr bgcolor="#ffffff">
				 <td colspan=6><p><br><font face=Verdana,Arial size=2><ul><i>" ' . nl2br($content['job']) . ' "</i></ul></td>
				</tr></table></td></tr>

				</table><font face=Verdana,Arial size=2><p>';
    if (!$deltodo && !$content['seen']) {
        echo '
									
									<input type="button" value="GO" onClick="ack_print()"> ' . $LDAckecho . '<p>';
    } elseif (!$content['archive']) {
        echo '<p>
									<input type="button" value="GO" onClick="window.print()"> <b>' . $LDPrintRequest . '</b><p>
									' . $LDAckBy . ':<input type="text" name="clerk" size=25 maxlength=40><br>
									<input type="button" value="GO" onClick="move2arch()"> <b>' . $LDArchiveRequest . '</b>
                                    <p>';
    }
} else {
    echo '<img ' . createMascot($root_path, 'mascot1_r.gif', '0', 'absmiddle') . '>' . $LDNoDataFound;
}
?>
<p align=right><input type="button" value="<?php 
echo $LDClose;
?>
" onClick="if(parentref('')) window.close();"></p>
</form>
</font></body>
</html>
echo setCharSet();
?>
<title></title>

</head><center>
<body>
<p>
&nbsp;
<p>
&nbsp;
<p>

 <table border=0>
   <tr>
     <td><img <?php 
echo createMascot($root_path, 'mascot1_r.gif');
?>
></td>
     <td><font size=3 face="verdana,arial" color="#990000"><b>
	 <?php 
echo str_replace('~str~', strtoupper($ward_id), $LDWardNoClose);
?>
</b>
	 </font>
	  </td>
   </tr>
 </table>
 
 <p>
<font size=2 face="verdana,arial" color="#990000"> 
<a href="nursing-station-info.php<?php 
Esempio n. 3
0
<?php 
$sTemp = ob_get_contents();
ob_end_clean();
$smarty->append('JavaScript', $sTemp);
# Buffer page output
ob_start();
?>

<ul>
 
<FONT class="prompt"><p>
 <?php 
if (isset($inputerror) && $inputerror) {
    echo "{$error_msg}<p>";
} elseif (isset($save_ok) && $save_ok) {
    echo '<img ' . createMascot($root_path, 'mascot1_r.gif', '0', 'absmiddle') . '>' . $LDDataSaved . '<p>';
}
echo $LDEnterInfo;
?>
</font>
<p> 
 
<?php 
echo $LDEnterAllFields;
?>

<form action="or_new.php" method="post" name="newstat"  onSubmit="return chkForm(this)">

<table border=0>

Esempio n. 4
0
# that the smarty script can use the user configured template theme
require_once $root_path . 'gui/smarty_template/smarty_care.class.php';
$smarty = new smarty_care('common');
# Toolbar title
$smarty->assign('sToolbarTitle', $title);
# href for help button
$smarty->assign('pbHelp', "javascript:gethelp('dept_news.php')");
# href for close file
$smarty->assign('breakfile', $breakfile);
if ($mode != "preview4saved") {
    # href for return file
    $smarty->assign('pbBack', $sReturn);
}
# Window title
$smarty->assign('title', $title);
if ($mode == "preview4saved") {
    $smarty->assign('bShowPrompt', TRUE);
    $smarty->assign('sMascotImg', '<img ' . createMascot($root_path, 'mascot1_r.gif', '0') . '>');
    $smarty->assign('LDArticleSaved', $LDArticleSaved);
}
if (isset($news_normal_display_width) && !empty($news_normal_display_width)) {
    $smarty->assign('news_normal_display_width', $news_normal_display_width);
} else {
    $smarty->assign('news_normal_display_width', '400');
}
$palign = 'left';
// Set the image alignment
include $root_path . 'include/inc_news_display_one.php';
$smarty->assign('sBackLink', '<a href="' . $sReturn . '"><img ' . createComIcon($root_path, 'l-arrowgrnlrg.gif', '0') . '><font SIZE=-1 color="#006600"> ' . $LDBackTxt . '</a>');
$smarty->assign('sMainBlockIncludeFile', 'news/headline_dept_news.tpl');
$smarty->display('common/mainframe.tpl');
Esempio n. 5
0
 */
# Note: it is advisable to load this after the inc_front_chain_lang.php so
# that the smarty script can use the user configured template theme
require_once $root_path . 'gui/smarty_template/smarty_care.class.php';
$smarty = new smarty_care('common');
# Title in toolbar
$smarty->assign('sToolbarTitle', $title);
# href for help button
$smarty->assign('pbHelp', "javascript:gethelp('dept_select.php')");
# href for return  button
$smarty->assign('pbBack', $breakfile);
# href for close button
$smarty->assign('breakfile', $breakfile);
# Window bar title
$smarty->assign('sWindowTitle', $title);
$smarty->assign('sMascotImg', '<img ' . createMascot($root_path, 'mascot1_r.gif', '0', 'bottom') . ' align="absmiddle">');
$smarty->assign('LDPlsSelectDept', $LDPlsSelectDept);
# Buffer department rows output
ob_start();
$toggler = 0;
if (!$nr) {
    echo '<tr class="wardlistrow1">';
    $toggler = 1;
    echo '<td ><font face="verdana,arial" size="2" >&nbsp;' . $bold . $LDAllDoctors . $boldx . '&nbsp;</td>';
    echo '<td >&nbsp; <a href="doctors-dienst-personalliste-all.php">
	<img ' . createLDImgSrc($root_path, 'ok_small.gif', '0', 'absmiddle') . ' alt="' . $LDShowActualPlan . '" ></a> </td></tr>';
}
while (list($x, $v) = each($dept_DOC)) {
    $bold = '';
    $boldx = '';
    if ($hilitedept == $v['nr']) {
Esempio n. 6
0
<?php 
$sTemp = ob_get_contents();
ob_end_clean();
$smarty->append('JavaScript', $sTemp);
# Buffer page output
ob_start();
?>

<ul>
<?php 
if (!empty($mode)) {
    ?>
<table border=0>
  <tr>
    <td><img <?php 
    echo createMascot($root_path, 'mascot1_r.gif', '0', 'bottom');
    ?>
></td>
    <td valign="bottom"><br><font class="warnprompt"><b>
<?php 
    switch ($mode) {
        case 'bad_data':
            echo $LDAlertNoCityTownName;
            break;
        case 'citytown_exists':
            echo "{$LDCityTownExists}<br>{$LDDataNoSave}";
    }
    ?>
	</b></font><p>
</td>
  </tr>
            echo "&nbsp;" . formatDate2Local($row['date_birth'], $date_format);
            echo "</td>";
            if ($_COOKIE[$local_user . $sid]) {
                echo '
							<td><font face=arial size=2>&nbsp;
								<a href="javascript:belegen(\'' . $row['encounter_nr'] . '\')">
								<img ' . $img_options . ' alt="' . $LDShowData . '"></a>&nbsp;';
            }
            if (!file_exists($root_path . 'cache/barcodes/en_' . $full_en . '.png')) {
                echo "<img src='" . $root_path . "classes/barcode/image.php?code=" . $full_en . "&style=68&type=I25&width=180&height=50&xres=2&font=5&label=2&form_file=en' border=0 width=0 height=0>";
            }
            echo '</td></tr>';
        }
        echo "\n\t\t\t\t\t\t\t</table>\n\t\t\t\t\t\t\t<script language='javascript'>\n\t\t\t\t\t\t\twindow.resizeTo(700,600);</script>";
    } else {
        echo "<hr><ul><img " . createMascot($root_path, 'mascot1_r.gif', '0', 'absmiddle') . "><font face=arial size=2>" . $LDNoFound . "<br>\r\n";
    }
}
?>

</td>
</tr>
</table>

<?php 
$sTemp = ob_get_contents();
ob_end_clean();
# Assign the page output to the mainframe center block
$smarty->assign('sMainFrameBlockData', $sTemp);
/**
 * show Template
        }
        # Create the rows using ward_occupancy_list_row.tpl template
        ob_start();
        $smarty->display('ambulatory/outpatients_list_row.tpl');
        $sListRows = $sListRows . ob_get_contents();
        ob_end_clean();
        # Append the new row to the previous row in string
        $smarty->assign('sOccListRows', $sListRows);
        //$countCheck= count($_POST['checkbox']);
        //$smarty->assign('scountCheck','<input type= "hidden" name ="countCheck" id = "countCheck" value="'.$countCheck.'">');
    }
    // end of patients loop
} else {
    # Prompt no outpatients available
    $smarty->assign('sWarningPrompt', '
			<div class="warnprompt"><p><ul><img ' . createMascot($root_path, 'mascot1_r.gif', '0', 'absmiddle') . '>
			' . str_replace("~station~", strtoupper($station), "There are no patients yet.") . '</b></font><br><img ' . createComIcon($root_path, 'bul_arrowgrnlrg.gif', '0', '', TRUE) . '>
			<a href="' . $root_path . 'modules/appointment_scheduler/appt_main_pass.php' . URL_APPEND . '&dept_nr=' . $dept_nr . '&dept_name=' . $dept . '">' . $LDGoToAppointments . '</a><p>
			</ul></div>');
}
//discharge all outpatients at time
if ($discharge == 'Outpatient') {
    //echo '<script type="javascript"> confim("Do you realy want to discharge all Outpatients at time")</script>';
    $enc_obj->DischargeAllPatient(2);
    //echo 'prakash';
    $discharge = '';
    if (!isset($_GET['reload'])) {
        echo '<meta http-equiv=Refresh content="0;url=amb_clinic_patients_discharge.php?reload=1">';
    }
}
//discharge all inpatients at time
if ($cfg['dhtml']) {
    echo 'style=filter:alpha(opacity=70) onMouseover=hilite(this,1) onMouseOut=hilite(this,0)>';
}
?>
</a></td>
</tr>
<tr valign=top >
<td bgcolor=<?php 
echo $cfg['body_bgcolor'];
?>
 valign=top colspan=2>
<ul>
<FONT face="Verdana,Helvetica,Arial" size=3 color="#990000">
<?php 
if ($from == "dbankpass") {
    echo '<img ' . createMascot($root_path, 'mascot1_r.gif', '0', 'bottom', 'absmiddle') . '> ';
    $curtime = date("H.i");
    if ($curtime < "9.00") {
        echo $LDGoodMorning;
    }
    if ($curtime > "9.00" and $curtime < "18.00") {
        echo $LDGoodDay;
    }
    if ($curtime > "18.00") {
        echo $LDGoodEvening;
    }
    echo " {$ck_prod_db_user}!";
}
?>
<p><br>
  <TABLE cellSpacing=0 cellPadding=0 bgColor=#999999 border=0>
Esempio n. 10
0
</script>


<ul>

<FONT  COLOR="<?php 
print $cfg['top_txtcolor'];
?>
"  SIZE=+2>
<?php 
echo $LDSetCurrency;
?>
 </FONT><FONT  class="prompt"><p>
<?php 
if ($mode == 'save' && $new_main_currency) {
    echo '<img ' . createMascot($root_path, 'mascot1_r.gif', '0', 'absmiddle') . '> ' . $LDNewCurrencySet . '<p>';
}
echo $LDPlsSelectCurrency;
?>

</font>
<p>

<form action="<?php 
echo $thisfile;
?>
" name="c_form" method="post" onSubmit="return chkForm(this)">
<table border=0 cellspacing=1 cellpadding=5>  
<?php 
while ($currency = $ergebnis->FetchRow()) {
    echo '<tr>
                                         <input type="hidden" name="sid" value="' . $sid . '">
                                         <input type="hidden" name="lang" value="' . $lang . '">
										 </form><p>';
            break;
        case 'ack_print':
            echo '
									<form name="opt2" action="' . $thisfile . '">	
									<input type="button" value="GO" onClick="window.print()"> <b>' . $LDOrderPrint . '</b><p>
									</form>
									
									<form name="opt3" action="' . $thisfile . '" method="post" >	
									' . $LDProcessedBy . ':<input type="text" name="clerk" size=25 maxlength=40><br>
									<input type="button" value="GO"  onClick="move2arch()"> <b>' . $LDOrder2Archive . '</b>   
										 </form>
                                    <p>';
            break;
    }
    //end of switch(status)
} else {
    echo ' <img ' . createMascot($root_path, 'mascot1_r.gif', '0', 'middle') . '>' . $LDDataNoFoundTxt . $sql;
}
?>
<form name="opt4">
<p align=right><input type="button" value="<?php 
echo $LDClose;
?>
" onClick="if(parentref('')) window.close();"></p>
</form>
</font></body>
</html>
		';
        $TP_Legend2_BLOCK = '
		&nbsp;<img ' . createComIcon($root_path, 'spf.gif', '0', 'absmiddle', TRUE) . '> <b>' . $LDFemale . '</b><br>
		&nbsp;<img ' . createComIcon($root_path, 'spm.gif', '0', 'absmiddle', TRUE) . '> <b>' . $LDMale . '</b><br>';
    }
    # Load the quick info block template
    $tp = $TP_obj->load('nursing/tp_ward_quickinfo.htm');
    # Buffer orig template output
    ob_start();
    eval("echo {$tp};");
    $sTemp = ob_get_contents();
    ob_end_clean();
    # Assign to page template object
    $smarty->assign('sSubMenuBlock', $sTemp);
} else {
    $smarty->assign('sNewWardLink', '<ul><div class="prompt"><img ' . createMascot($root_path, 'mascot1_r.gif', '0', 'absmiddle') . '>
			' . str_replace("~station~", strtoupper($station), $LDNoInit) . '</b></font><br>
			<a href="nursing-station-new.php' . URL_APPEND . '&station=' . $station . '&edit=' . $edit . '">' . $LDIfInit . ' <img ' . createComIcon($root_path, 'bul_arrowgrnlrg.gif', '0', '', TRUE) . '></a><p>
			</div></ul>');
}
// end of if ward_ok
if ($pday . $pmonth . $pyear != date('dmY')) {
    $smarty->assign('sToArchiveLink', '<p>
			<a href="nursing-station-archiv.php' . URL_APPEND . '">' . $LDClk2Archive . ' <img ' . createComIcon($root_path, 'bul_arrowgrnlrg.gif', '0', '', TRUE) . '></a>
			<p>');
}
$stationName = $ward_info['name'];
$smarty->assign('pDiagnosis', '<!--<a href=nursing-station-diagnosis-list.php' . URL_APPEND . '&station=' . urlencode($stationName) . '&ward_nr=' . $ward_nr . '>' . $LDShowDiagnosis . '</a>');
$smarty->assign('pLabs', '<a href=nursing-station-laboratory-list.php' . URL_APPEND . '&station=' . urlencode($stationName) . '&ward_nr=' . $ward_nr . '>' . $LDShowLabs . '</a>');
$smarty->assign('pPrescriptions', '<a href=nursing-station-pharmacy-list.php' . URL_APPEND . '&station=' . urlencode($stationName) . '&ward_nr=' . $ward_nr . '>' . $LDShowPrescr . '</a>');
$smarty->assign('pProcedures', '<a href=nursing-station-procedures-list.php' . URL_APPEND . '&station=' . urlencode($stationName) . '&ward_nr=' . $ward_nr . '>' . $LDProcedures . '</a>');
        echo '
	    <a href="#" onClick="addelem(\'' . $mode . $elemid . '\',\'h' . $mode . $elemid . '\',\'' . ucfirst($row['name_last']) . '\',\'' . ucfirst($row['name_first']) . '\',\'' . $row['date_birth'] . '\',\'' . $row['personell_nr'] . '\')">
	    <img ';
        if ($mode == "a") {
            echo createComIcon($root_path, 'mans-gr.gif', '0');
        } else {
            echo createComIcon($root_path, 'mans-red.gif', '0');
        }
        echo '> ' . ucfirst($row['name_last']) . ', ' . ucfirst($row['name_first']) . '</a>
	    <br>';
    }
    echo '
	</font></ul>';
} else {
    echo '<form><font face="verdana,arial" size=2>
    <img ' . createMascot($root_path, 'mascot1_r.gif', '0', 'left') . '  > ' . $LDNoPersonList . '
    <p>
    <input type="button" value="' . $LDCreatePersonList . '" onClick="window.opener.location.href=\'nursing-or-dienst-personalliste.php?sid=' . $sid . '&lang=' . $lang . '&dept_nr=' . $dept_nr . '&pmonth=' . $month . '&pyear=' . $year . '&retpath=' . $retpath . '&ipath=plan\';window.opener.focus();window.close();">
    </form>';
}
?>
<p><br>
<a href="javascript:closethis()"><img <?php 
echo createLDImgSrc($root_path, 'close2.gif', '0');
?>
 alt="<?php 
echo $LDCloseWindow;
?>
"></a>

</BODY>
ob_start();
# Load the javascript code
require $root_path . 'include/inc_js_products.php';
$sTemp = ob_get_contents();
ob_end_clean();
$smarty->append('JavaScript', $sTemp);
# Assign prompt messages
if ($saveok) {
    if ($update) {
        $smarty->assign('LDUpdateOk', $LDUpdateOk);
    } else {
        $smarty->assign('LDDataSaved', $LDDataSaved);
    }
}
if ($error == "order_nr_exists") {
    $smarty->assign('sMascotImg', "<img " . createMascot($root_path, 'mascot1_r.gif', '0', 'absmiddle') . ">");
    $smarty->assign('LDOrderNrExists', $LDOrderNrExists);
}
if ($update && !$updateok && $mode == 'save') {
    $smarty->assign('sNoSave', $LDDataNoSaved . '<a href="products-datenbank-functions-eingabe.php' . URL_APPEND . '&cat=' . $cat . '"><u>' . $LDClk2EnterNew . '</u></a>');
}
$smarty->assign('sFormStart', '<form ENCTYPE="multipart/form-data" action="' . $thisfile . '" method="post" name="inputform" onSubmit="return prufform(this)">');
$smarty->assign('sFormEnd', '</form>');
# Assign form elements
$smarty->assign('LDOrderNr', $LDOrderNr);
$smarty->assign('LDArticleName', $LDArticleName);
$smarty->assign('LDGeneric', $LDGeneric);
$smarty->assign('LDDescription', $LDDescription);
$smarty->assign('LDPacking', $LDPacking);
$smarty->assign('LDCAVE', $LDCAVE);
$smarty->assign('LDCategory', $LDCategory);
            # Create the rows using ward_transferbed_list_row.tpl template
            ob_start();
            $smarty->display('nursing/ward_transferbed_list_row.tpl');
            $sListRows = $sListRows . ob_get_contents();
            ob_end_clean();
        }
        // end of bed loop
        # Append the new row to the previous row in string
        $smarty->assign('sOccListRows', $sListRows);
    }
    // end of ward loop
    # Display the empty bed transfer list
    $smarty->display('nursing/ward_transferbed_list.tpl');
} else {
    echo '
			<ul><img ' . createMascot($root_path, 'mascot1_r.gif', '0', 'absmiddle') . '><font face="Verdana, Arial" size=3>
			<font class="prompt"><b>' . str_replace("~station~", strtoupper($station), $LDNoInit) . '</b></font><br>
			<a href="nursing-station-new.php' . URL_APPEND . '&station=' . $station . '&edit=' . $edit . '">' . $LDIfInit . ' <img ' . createComIcon($root_path, 'bul_arrowgrnlrg.gif', '0', '', TRUE) . '></a><p></font>
			</ul>';
}
?>

<p>
<a href="<?php 
echo $breakfile;
?>
"><img <?php 
echo createLDImgSrc($root_path, 'close2.gif', '0');
?>
></a>
<p><a href="<?php 
Esempio n. 16
0
   						 <td  class="v12" bgcolor="#ffffff">&nbsp;' . $v['article'] . '&nbsp;
        				</td>
   						 <td class="v12" bgcolor="#ffffff"> &nbsp;' . $v['dosage'] . '&nbsp;</td>
   						 <td class="v12" bgcolor="#ffffff" align="right">&nbsp;' . $v['day_notes'] . '
						 <input type="text" name="r' . $i . '" size=4 maxlength=10>&nbsp;
						 <input type="hidden" name="prev' . $i . '" value="' . $v['day_notes'] . '">
						 <input type="hidden" name="notes_nr' . $i . '" value="' . $v['notes_nr'] . '">
						 <input type="hidden" name="p_nr' . $i . '" value="' . $v['nr'] . '">
						 </td>
  						</tr>
 						 ';
    }
} else {
    echo '
		 				<tr>
   						 <td  colspan="3" bgcolor="#ffffff"><img ' . createMascot($root_path, 'mascot1_r.gif', '0', 'absmiddle') . '>
        				<font face="Verdana, Arial" size=4 color="#800000">' . $LDNoMedicineYet . '&nbsp;</font></td>
  						</tr>
 						 ';
}
?>
</table>
</td>
  </tr>
</table>


<input type="hidden" name="sid" value="<?php 
echo $sid;
?>
">
<FONT  COLOR="<?php 
echo $cfg['top_txtcolor'];
?>
"  SIZE=+2>
<?php 
if ($item_no) {
    echo $LDUpdateCurrencyInfo;
} else {
    echo $LDAddCurrency;
}
?>
 </FONT><FONT class="prompt"><p>
<?php 
if ($mode == 'save' && $new_currency_ok) {
    echo '<img ' . createMascot($root_path, 'mascot1_r.gif', '0', 'absmiddle') . '> ' . $saved_msg . '<p>';
}
if ($item_no) {
    echo $LDPlsEnterUpdate;
} else {
    echo $LDPlsAddCurrency;
}
?>
</font>
<p>

<form action="<?php 
echo $thisfile;
?>
" method="post" name="c_form">
<table border=0 cellspacing=1 cellpadding=5>  
# that the smarty script can use the user configured template theme
require_once $root_path . 'gui/smarty_template/smarty_care.class.php';
$smarty = new smarty_care('nursing');
# Title in toolbar
$smarty->assign('sToolbarTitle', "{$LDPatDataFolder} {$station}");
# hide return button
$smarty->assign('pbBack', FALSE);
# href for help button
$smarty->assign('pbHelp', "javascript:gethelp('patient_folder.php',' {$nodoc}','','{$station}','Main folder')");
# href for close button
$smarty->assign('breakfile', 'javascript:document.retform.submit()');
# Window bar title
$smarty->assign('sWindowTitle', "{$LDPatDataFolder} {$station}");
$sTemp = '<ul><p><br>
	<center><FONT class="warnprompt"><p><br>
	<img ' . createMascot($root_path, 'mascot1_r.gif', '0', 'absmiddle') . '> &nbsp;
	<b>' . $LDNoLabReport . '</b><p>
		<form method="post" action="' . $root_path . 'modules/nursing/nursing-station-patientdaten.php" name="retform">
	<input type="hidden" name="sid" value="' . $sid . '">
 	<input type="hidden" name="lang" value="' . $lang . '">
<input type="hidden" name="pn" value="' . $pn . '">
<input type="hidden" name="edit" value="' . $edit . '">
 <input type="hidden" name="station" value="' . $station . '">  
 <input type="hidden" name="nodoc" value="">  
 <input type="submit" value=" OK ">
     </form>
	</center>
	<p>
</ul>';
# Assign page output to the mainframe template
$smarty->assign('sMainFrameBlockData', $sTemp);
<?php 
if (!$sure) {
    echo '
	 	<table border=0>
     <tr>
       <td><img ' . createMascot($root_path, 'mascot1_r.gif', '0', 'middle') . '></td>
       <td><FONT face="Verdana,Helvetica,Arial" size=3  color="#800000">
		' . $LDConfirmDelete . '</font><br>
		<font size=2>' . $LDAlertDelete . '</font><p>
		<a href="products-datenbank-functions-manage.php' . URL_APPEND . '&keyword=' . $keyword . '&userck=' . $userck . '&cat=' . $cat . '&mode=search"><b><font color="#ff0000"><< ' . $LDNoBack . '</font></b></a></td>
     </tr>
   </table>	';
} else {
    if (!$deleteok) {
        echo '
			<img ' . createMascot($root_path, 'mascot1_r.gif', '0', 'middle') . '><FONT face="Verdana,Helvetica,Arial" size=3  color="#800000">
		' . $LDNoDelete . '</font><p>';
    }
}
//simulate saved condition to force the static display of data
$saveok = true;
# Workaround to force display of form template
$bShowThisForm = TRUE;
# Load search results display routine
require $root_path . "include/inc_products_search_result_mod.php";
?>
<p>
<a href="<?php 
echo $breakfile;
?>
"><img <?php 
Esempio n. 20
0
            } else {
                if ($content['priority'] == 'urgent') {
                    echo '<img ' . createComIcon($root_path, 'warn.gif', '0') . ' alt="' . $LDUrgent . '">';
                }
            }
            echo '
					</td>
				</tr>';
            $i--;
        }
        echo '
			</table>
			</td></tr></table>
			</center>';
    } else {
        echo '<center><img ' . createMascot($root_path, 'mascot1_r.gif', '0', 'middle') . '>
			<font face="Verdana, Arial" size=3 color=#ff0000>
			&nbsp;<b>' . $LDOrderArrived . '</b><p>
			<form name=ack>
			<input type="hidden" name="showlist" value="1">
			<input type="hidden" name="sid" value="' . $sid . '">
			<input type="hidden" name="lang" value="' . $lang . '">
			<input type="hidden" name="cat" value="' . $cat . '">
			<input type="hidden" name="userck" value="' . $userck . '">
			<input type="submit" value="' . $LDShowOrder . '">
    		</form>
			</center>';
    }
} else {
    if ($showlist) {
        $showlist = 0;
		<form name="form_test_request" method="post" action="<?php 
    echo $thisfile;
    ?>
" onSubmit="return chkForm(this)">
<?php 
    /* If in edit mode display the control buttons */
    $controls_table_width = 700;
    require $root_path . 'include/inc_test_request_controls.php';
    $sTemp = ob_get_contents();
    ob_end_clean();
    $smarty->assign('form_headers', $sTemp);
} elseif (!$read_form && !$no_proc_assist) {
    $smarty->assign('show_selectprompt', TRUE);
    $smarty->assign('imgAngledown', '<img ' . createComIcon($root_path, 'angle_down_l.gif', '0') . '>');
    $smarty->assign('LDPlsSelectPatientFirst', $LDPlsSelectPatientFirst);
    $smarty->assign('imgMascot', '<img ' . createMascot($root_path, 'mascot1_l.gif', '0', 'absmiddle') . '>');
}
if ($edit) {
    $smarty->assign('barcode_label_single_large', '<img src="' . $root_path . 'main/imgcreator/barcode_label_single_large.php' . URL_REDIRECT_APPEND . '&fen=' . $full_en . '&en=' . $pn . '" width=282 height=178>');
} elseif ($pn == "") {
    $smarty->assign('show_searchmask', TRUE);
    # Collect buffer output
    ob_start();
    $searchmask_bgcolor = "#f3f3f3";
    include $root_path . 'include/inc_test_request_searchmask.php';
    $sTemp = ob_get_contents();
    ob_end_clean();
    $smarty->assign('searchmask', $sTemp);
}
$smarty->assign('formtitle', $formtitle);
$smarty->assign('LDTel', $LDTel);
<BODY bgcolor=<?php 
echo $cfg['body_bgcolor'];
?>
 topmargin=0 leftmargin=0 marginwidth=0 marginheight=0
<?php 
if (!$cfg['dhtml']) {
    echo 'link=' . $cfg['idx_txtcolor'] . ' alink=' . $cfg['body_alink'] . ' vlink=' . $cfg['idx_txtcolor'];
}
?>
>

<table border=0>
  <tr>
    <td><img <?php 
echo createMascot($root_path, 'mascot2_r.gif', '0');
?>
></td>
    <td><FONT SIZE=3  FACE="Arial" color="maroon"><?php 
echo $LDErrorOccured . '<br>' . $LDTryOrNotifyEDP;
?>
</td>
  </tr>
</table>

<p>
<?php 
require $root_path . 'include/inc_load_copyrite.php';
?>
</BODY>
</HTML>
    /**
     * Displays the GUI input form
     */
    function display()
    {
        global $db, $sid, $lang, $root_path, $pid, $insurance_show, $user_id, $mode, $dbtype, $no_tribe, $no_region, $update, $photo_filename;
        #, $_FILES $_POST, $_SESSION;
        extract($_POST);
        require_once $root_path . 'include/care_api_classes/class_advanced_search.php';
        # Load the language tables
        $lang_tables = $this->langfiles;
        include $root_path . 'include/inc_load_lang_tables.php';
        include_once $root_path . 'include/inc_date_format_functions.php';
        include_once $root_path . 'include/care_api_classes/class_insurance.php';
        include_once $root_path . 'include/care_api_classes/class_person.php';
        $db->debug = FALSE;
        # Create the new person object
        $person_obj =& new Person($pid);
        # Create a new person insurance object
        $pinsure_obj =& new PersonInsurance($pid);
        if (!isset($insurance_show)) {
            $insurance_show = TRUE;
        }
        $newdata = 1;
        $error = 0;
        $dbtable = 'care_person';
        if (!isset($photo_filename) || empty($photo_filename)) {
            $photo_filename = 'nopic';
        }
        # Assume first that image is not uploaded
        $valid_image = FALSE;
        //* Get the global config for person's registration form*/
        include_once $root_path . 'include/care_api_classes/class_globalconfig.php';
        $glob_obj = new GlobalConfig($GLOBAL_CONFIG);
        $glob_obj->getConfig('person_%');
        extract($GLOBAL_CONFIG);
        # Check whether config foto path exists, else use default path
        $photo_path = is_dir($root_path . $GLOBAL_CONFIG['person_foto_path']) ? $GLOBAL_CONFIG['person_foto_path'] : $this->default_photo_path;
        if ($mode == 'save' || $mode == 'forcesave') {
            $search_obj =& new advanced_search();
            if (is_array($result_array = $search_obj->get_equal_words("tribe_name", "care_tz_tribes", false, 65, 'tribe_id')) && $name_maiden && !$no_tribe) {
                $tribe_array = $result_array;
            } else {
                $tribe_array = $result_array;
            }
            if (is_array($result_array = $search_obj->get_equal_words("name", "care_tz_religion", false, 65, 'nr')) && $religion && !$person_religion_hide) {
                $religion_array = $result_array;
            } else {
                $religion_array = $result_array;
            }
            /*
            		if (is_array($result_array=$search_obj->get_equal_words("region_name", "care_tz_region", false, 65, 'region_id')) && $email && !$person_email_hide )
            		{
            			$region_array=$result_array;
            		}
            		else
            		{
            			 $region_array=$result_array;
            		}
            		if (is_array($result_array=$search_obj->get_equal_words1("district_name", "care_tz_district", false, 65, 'district_id',$email)) && $sss_nr )
            		{
            			$district_array=$result_array;
            		}
            		else
            		{
            			 $district_array=$result_array;
            		}
            		if (is_array($result_array=$search_obj->get_equal_words1("ward_name", "care_tz_ward", false, 65, 'ward_id',$sss_nr)) && $nat_id_nr )
            		{
            			$ward_array=$result_array;
            		}
            		else
            		{
            			 $ward_array=$result_array;
            		}
            */
            # If saving is not forced, validate important elements
            if ($mode != 'forcesave') {
                # clean and check input data variables
                if (trim($encoder) == '') {
                    $encoder = $aufnahme_user;
                }
                if (trim($name_last) == '') {
                    $errornamelast = 1;
                    $error++;
                }
                //if (trim($selian_pid)=='' || !is_numeric($selian_pid) || (!$update && $person_obj->SelianFileExists($selian_pid))) { $errorfilenr=1; $error++;}
                if ($person_obj->IsHospitalFileNrMandatory()) {
                    if (trim($selian_pid) == '' || !$update && $person_obj->SelianFileExists($selian_pid)) {
                        $errorfilenr = 1;
                        $error++;
                    }
                }
                if (trim($name_first) == '') {
                    $errornamefirst = 1;
                    $error++;
                }
                if (trim($date_birth) == '') {
                    $errordatebirth = 1;
                    $error++;
                }
                if (mktime(0, 0, 0, substr($date_birth, 3, 2), substr($date_birth, 0, 2), substr($date_birth, 6, 4)) > time()) {
                    $errordatebirth = 1;
                    $error++;
                }
                //if (is_array($tribe_array) && !$no_tribe) {$errormaiden=1; $error++;}
                //if (is_array($town_array)) {$errortown=1; $error++;}
                //if (!$citizenship) { $errortown=1; $error++;}
                if ($sex == '') {
                    $errorsex = 1;
                    $error++;
                }
            }
            # If the validation produced no error, save the data
            if (!$error) {
                # Save the old filename for testing
                $old_fn = $photo_filename;
                # Create image object
                include_once $root_path . 'include/care_api_classes/class_image.php';
                $img_obj =& new Image();
                # Check the uploaded image file if exists and valid
                if ($img_obj->isValidUploadedImage($_FILES['photo_filename'])) {
                    $valid_image = TRUE;
                    # Get the file extension
                    $picext = $img_obj->UploadedImageMimeType();
                }
                //addr_citytown_nr='$addr_citytown_nr',
                if ($update) {
                    //echo formatDate2STD($geburtsdatum,$date_format);
                    $sql = "UPDATE {$dbtable} SET\n\t\t\t\t\t\t\t title='{$title}',\n\t\t\t\t\t\t\t selian_pid='{$selian_pid}',\n\t\t\t\t\t\t\t name_last='{$name_last}',\n\t\t\t\t\t\t\t name_first='{$name_first}',\n\t\t\t\t\t\t\t name_2='{$name_2}',\n\t\t\t\t\t\t\t name_3='{$name_3}',\n\t\t\t\t\t\t\t name_middle='{$name_middle}',\n\t\t\t\t\t\t\t name_maiden='{$name_maiden}',\n\t\t\t\t\t\t\t name_others='{$name_others}',\n\t\t\t\t\t\t\t date_birth='" . formatDate2STD($date_birth, $date_format) . "',\n\t\t\t\t\t\t\t blood_group='" . trim($blood_group) . "',\n\t\t\t\t\t\t\t rh='" . trim($rh) . "',\n\t\t\t\t\t\t\t sex='{$sex}',\n\t\t\t\t\t\t\t addr_str='{$addr_str}',\n\t\t\t\t\t\t\t addr_str_nr='{$addr_str_nr}',\n\t\t\t\t\t\t\t addr_zip='{$addr_zip}',\n\t\t\t\t\t\t\t addr_citytown_nr='{$addr_citytown_nr}',\n\t\t\t\t\t\t\t addr_citytown_name='{$addr_citytown_name}',\n\t\t\t\t\t\t\t phone_1_nr='{$phone_1_nr}',\n\t\t\t\t\t\t\t phone_2_nr='{$phone_2_nr}',\n\t\t\t\t\t\t\t cellphone_1_nr='{$cellphone_1_nr}',\n\t\t\t\t\t\t\t cellphone_2_nr='{$cellphone_2_nr}',\n\t\t\t\t\t\t\t fax='{$fax}',\n\t\t\t\t\t\t\t email='',\n\t\t\t\t\t\t\t citizenship ='{$citizenship}',\n\t\t\t\t\t\t\t civil_status='{$civil_status}',\n\t\t\t\t\t\t\t sss_nr='',\n\t\t\t\t\t\t\t nat_id_nr='',\n\t\t\t\t\t\t\t religion='{$religion}', insurance_ID='{$insurance_ID}',\n\t\t\t\t\t\t\t ethnic_orig='{$ethnic_orig}',\n\t\t\t\t\t\t\t date_update='" . date('Y-m-d H:i:s') . "',";
                    if ($region != "-1" && $district != "-1" && $ward != "-1") {
                        $sql .= "region='{$region}',\n\t\t\t\t\t\t\t   district='{$district}',\n\t\t\t\t\t\t\t   ward='{$ward}',";
                    }
                    //if ($old_fn!=$photo_filename){
                    if ($valid_image) {
                        # Compose the new filename
                        $photo_filename = $pid . '.' . $picext;
                        # Save the file
                        $img_obj->saveUploadedImage($_FILES['photo_filename'], $root_path . $photo_path . '/', $photo_filename);
                        # add to the sql query
                        $sql .= " photo_filename='{$photo_filename}',";
                    }
                    # complete the sql query
                    $sql .= " history=" . $person_obj->ConcatHistory("Update " . date('Y-m-d H:i:s') . " " . $_SESSION['sess_user_name'] . " \n") . ", modify_id='" . $_SESSION['sess_user_name'] . "' WHERE pid={$pid}";
                    //$db->debug=true;
                    $db->BeginTrans();
                    $ok = $db->Execute($sql);
                    if ($ok) {
                        $db->CommitTrans();
                        # Update the insurance data
                        # Lets detect if the data is already existing
                        if ($insurance_show) {
                            if ($insurance_item_nr) {
                                if (!empty($insurance_nr) && !empty($insurance_firm_name) && $insurance_firm_id) {
                                    $insure_data = array('insurance_nr' => $insurance_nr, 'firm_id' => $insurance_firm_id, 'class_nr' => $insurance_class_nr, 'history' => "Update " . date('Y-m-d H:i:s') . " " . $_SESSION['sess_user_name'] . " \n", 'modify_id' => $_SESSION['sess_user_name'], 'modify_time' => date('YmdHis'));
                                    $pinsure_obj->updateDataFromArray($insure_data, $insurance_item_nr);
                                }
                            } elseif ($insurance_nr && $insurance_firm_name && $insurance_class_nr) {
                                $insure_data = array('insurance_nr' => $insurance_nr, 'firm_id' => $insurance_firm_id, 'pid' => $pid, 'class_nr' => $insurance_class_nr, 'history' => "Update " . date('Y-m-d H:i:s') . " " . $_SESSION['sess_user_name'] . " \n", 'create_id' => $_SESSION['sess_user_name'], 'create_time' => date('YmdHis'));
                                $pinsure_obj->insertDataFromArray($insure_data);
                            }
                        }
                        $newdata = 1;
                        if (file_exists($this->displayfile)) {
                            header("location: {$this->displayfile}" . URL_REDIRECT_APPEND . "&pid={$pid}&from={$from}&newdata=1&target=entry");
                            exit;
                        } else {
                            echo "Error! Target display file not defined!!";
                        }
                    } else {
                        $db->RollbackTrans();
                    }
                } else {
                    $from = 'entry';
                    $_POST['date_birth'] = @formatDate2Std($date_birth, $date_format);
                    $_POST['date_reg'] = date('Y-m-d H:i:s');
                    $_POST['blood_group'] = trim($_POST['blood_group']);
                    $_POST['status'] = 'normal';
                    $_POST['history'] = "Init.reg. " . date('Y-m-d H:i:s') . " " . $_SESSION['sess_user_name'] . "\n";
                    //$_POST['modify_id']=$_SESSION['sess_user_name'];
                    $_POST['create_id'] = $_SESSION['sess_user_name'];
                    $_POST['create_time'] = date('YmdHis');
                    # Prepare internal data to be stored together with the user input data
                    if (!$person_obj->InitPIDExists($GLOBAL_CONFIG['person_id_nr_init'])) {
                        # If db is mysql, insert the initial pid value  from global config
                        # else let the dbms make an initial value via the sequence generator e.g. postgres
                        # However, the sequence generator must be configured during db creation to start at
                        # the initial value set in the global config
                        if ($dbtype == 'mysql') {
                            $_POST['pid'] = $GLOBAL_CONFIG['person_id_nr_init'];
                        }
                    } else {
                        # Persons are existing. Check if duplicate might exist
                        if (is_object($duperson = $person_obj->PIDbyData($_POST))) {
                            $error_person_exists = TRUE;
                        }
                    }
                    //echo $person_obj->getLastQuery();
                    if (!$error_person_exists || $mode == 'forcesave') {
                        if ($person_obj->insertDataFromInternalArray()) {
                            # If data was newly inserted, get the insert id if mysq, else get the pid number)
                            if (!$update) {
                                $oid = $db->Insert_ID();
                                $pid = $person_obj->LastInsertPK('pid', $oid);
                                /*
                                								if($dbtype=='mysql'){
                                									$pid=$db->Insert_ID();
                                								}else{
                                									$pid=$person_obj->postgre_Insert_ID($dbtable,'pid',$db->Insert_ID());
                                								}*/
                            }
                            //if(!$update) $pid=$db->Insert_ID();
                            # Save the valid uploaded photo
                            if ($valid_image) {
                                # Compose the new filename by joining the pid number and the file extension with "."
                                $photo_filename = $pid . '.' . $picext;
                                # Save the file
                                if ($img_obj->saveUploadedImage($_FILES['photo_filename'], $root_path . $photo_path . '/', $photo_filename)) {
                                    # Update the filename to the databank
                                    $person_obj->setPhotoFilename($pid, $photo_filename);
                                }
                            }
                            //echo $pid;
                            //echo $citizenship;
                            # Update the insurance data
                            # Lets detect if the data is already existing
                            if ($insurance_show) {
                                if ($insurance_item_nr) {
                                    if (!empty($insurance_nr) && !empty($insurance_firm_name) && $insurance_firm_id) {
                                        $insure_data = array('insurance_nr' => $insurance_nr, 'firm_id' => $insurance_firm_id, 'class_nr' => $insurance_class_nr);
                                        $pinsure_obj->updateDataFromArray($insure_data, $insurance_item_nr);
                                    }
                                } elseif ($insurance_nr && $insurance_firm_name && $insurance_class_nr) {
                                    $insure_data = array('insurance_nr' => $insurance_nr, 'firm_id' => $insurance_firm_id, 'pid' => $pid, 'class_nr' => $insurance_class_nr);
                                    $pinsure_obj->insertDataFromArray($insure_data);
                                }
                            }
                            $newdata = 1;
                            if (file_exists($this->displayfile)) {
                                header("location: {$this->displayfile}" . URL_REDIRECT_APPEND . "&pid={$pid}&from={$from}&newdata=1&target=entry");
                                exit;
                            } else {
                                echo "Error! Target display file not defined!!";
                            }
                        } else {
                            echo "<p>{$db->ErrorMsg}()<p>{$LDDbNoSave}";
                        }
                    }
                }
            }
            // end of if(!$error)
        } elseif (!empty($this->pid)) {
            # Get the person�s data
            if ($data_obj =& $person_obj->getAllInfoObject()) {
                $zeile = $data_obj->FetchRow();
                extract($zeile);
                //print_r($zeile);
                # Get the related insurance data
                $p_insurance =& $pinsure_obj->getPersonInsuranceObject($pid);
                if ($p_insurance == FALSE) {
                    $insurance_show = TRUE;
                } else {
                    if (!$p_insurance->RecordCount()) {
                        $insurance_show = TRUE;
                    } elseif ($p_insurance->RecordCount() == 1) {
                        $buffer = $p_insurance->FetchRow();
                        extract($buffer);
                        $insurance_show = TRUE;
                        $insurance_firm_name = $pinsure_obj->getFirmName($insurance_firm_id);
                    } else {
                        $insurance_show = FALSE;
                    }
                }
            }
        } else {
            $date_reg = date('Y-m-d H:i:s');
        }
        # Get the insurance classes
        $insurance_classes =& $pinsure_obj->getInsuranceClassInfoObject('class_nr,name,LD_var AS "LD_var"');
        include_once $root_path . 'include/inc_photo_filename_resolve.php';
        $search_obj =& new advanced_search();
        if (!$update) {
            $tribe = $name_maiden;
            $town = $citizenship;
        }
        if (is_array($result_array = $search_obj->get_equal_words("tribe_name", "care_tz_tribes", false, 65, 'tribe_id')) && $name_maiden && !$no_tribe) {
            $tribe_array = $result_array;
        } else {
            $tribe_array = $result_array;
        }
        /*
        		if (is_array($result_array=$search_obj->get_equal_words("village_name", "care_tz_village", false, 65, 'village_id',$ward)) && $addr_citytown_nr)
        		{
        			$town_array=$result_array;
        		}
        		else
        		{
        			 $town_array=$result_array;
        		}*/
        if (is_array($result_array = $search_obj->get_equal_words("name", "care_tz_religion", false, 65, 'nr')) && $religion) {
            $religion_array = $result_array;
        } else {
            $religion_array = $result_array;
        }
        /*
        		if (is_array($result_array=$search_obj->get_equal_words("region_name", "care_tz_region", false, 65, 'region_id')) && $email && !$person_email_hide )
        		{
        			$region_array=$result_array;
        		}
        		else
        		{
        			 $region_array=$result_array;
        		}
        		if (is_array($result_array=$search_obj->get_equal_words1("district_name", "care_tz_district", false, 65, 'district_id',$email)) && $sss_nr )
        		{
        			$district_array=$result_array;
        		}
        		else
        		{
        			 $district_array=$result_array;
        		}
        		if (is_array($result_array=$search_obj->get_equal_words1("ward_name", "care_tz_ward", false, 65, 'ward_id',$sss_nr)) && $nat_id_nr )
        		{
        			$ward_array=$result_array;
        		}
        
        		else
        		{
        			 $ward_array=$result_array;
        		}
        */
        ########  Here starts the GUI output #######################################################
        $img_male = createComIcon($root_path, 'spm.gif', '0');
        $img_female = createComIcon($root_path, 'spf.gif', '0');
        $tbg = 'background="' . $root_path . 'gui/img/common/' . $theme_com_icon . '/tableHeader_gr.gif"';
        if (!empty($this->pretext)) {
            echo $this->pretext;
        }
        ?>
		<script  language="javascript">
		<!--
			function test(){
			document.aufnahmeform.action="<?php 
        $_SERVER['PHP_SELF'];
        ?>
";
			document.aufnahmeform.submit();
		}

			function forceSave(){
			document.aufnahmeform.mode.value="forcesave";
			document.aufnahmeform.submit();
		}

		function showpic(d){
			if(d.value) document.images.headpic.src=d.value;
		}

		function popSearchWin(target,obj_val,obj_name){
			urlholder="./data_search.php<?php 
        echo URL_REDIRECT_APPEND;
        ?>
&target="+target+"&obj_val="+obj_val+"&obj_name="+obj_name;
			DSWIN<?php 
        echo $sid;
        ?>
=window.open(urlholder,"wblabel<?php 
        echo $sid;
        ?>
","menubar=no,width=400,height=550,resizable=yes,scrollbars=yes");
		}
		function list_popup(d,chosentype)
		{
			if(d.value=="notinlist")
			{
				urlholder="<?php 
        echo $root_path;
        ?>
modules/registration_admission/notinlist.php<?php 
        echo URL_APPEND . '&chosentype=" + chosentype + "';
        ?>
";
				notinlist=window.open(urlholder,"notinlist","width=500,height=450,menubar=no,resizable=yes,scrollbars=yes");
			}
		}
		function chkform(d) {
			<?php 
        if ($person_obj->IsHospitalFileNrMandatory()) {
            echo 'if(d.selian_pid.value==""){
			      			alert("Please enter Hospital File Number");
			      		 d.selian_pid.focus();
			      			return false;
			      			}else';
        }
        ?>

			if(d.name_last.value==""){
				alert("<?php 
        echo $LDPlsEnterLastName;
        ?>
");
				d.name_last.focus();
				return false;
			}else if(d.name_first.value==""){
				alert("<?php 
        echo $LDPlsEnterFirstName;
        ?>
");
				d.name_first.focus();
				return false;
			}else if(d.name_2.value==""){
				alert("<?php 
        echo 'Please Enter Father Name';
        ?>
");
				d.name_2.focus();
				return false;
			}else if(d.date_birth.value==""){
				alert("<?php 
        echo $LDPlsEnterDateBirth;
        ?>
");
				d.date_birth.focus();
				return false;
			}else if(d.sex[0]&&d.sex[1]&&!d.sex[0].checked&&!d.sex[1].checked){
				alert("<?php 
        echo $LDPlsSelectSex;
        ?>
");
				return false;

			<?php 
        if ($update) {
            $sql = "SELECT * FROM care_person where pid=" . $pid;
            $ergebnis = $db->Execute($sql);
            while ($person = $ergebnis->FetchRow()) {
                $region = $person['region'];
            }
        }
        if (!$update or $region == '') {
            echo '}else if(d.region.value=="-1"){';
            echo 'alert("Please select region");';
            echo 'd.region.focus();';
            echo 'return false;';
            echo '}else if(d.district.value=="-1"){';
            echo 'alert("Please select district");';
            echo 'd.district.focus();';
            echo 'return false;';
            echo '}else if(d.ward.value=="-1"){';
            echo ' alert("Please select Ward");';
            echo ' d.ward.focus();';
            echo ' return false;';
        } else {
            echo '}else if(d.region.value!="-1"){';
            echo 'if(d.district.value=="-1")';
            echo '{';
            echo 'alert("Please select district");';
            echo 'd.district.focus();';
            echo 'return false;';
            echo '}';
            echo 'if(d.ward.value=="-1")';
            echo '{';
            echo ' alert("Please select ward");';
            echo ' d.ward.focus();';
            echo ' return false;';
            echo '}';
        }
        ?>
			}else if(d.user_id.value==""){
				alert("<?php 
        echo $LDPlsEnterFullName;
        ?>
");
				d.user_id.focus();
				return false;
			}else if(d.name_maiden.value=="-1"){
				alert ("Select tribe!");
				return false;
			}else if(d.religion.value=="-1"){
				alert ("Select religion!");
				return false;
			}else{
				return true;
			}
		}


<?php 
        require $root_path . 'include/inc_checkdate_lang.php';
        ?>
		-->
		</script>

		<script language="javascript" src="<?php 
        echo $root_path;
        ?>
js/setdatetime.js"></script>
		<script language="javascript" src="<?php 
        echo $root_path;
        ?>
js/checkdate.js"></script>
		<script language="javascript" src="<?php 
        echo $root_path;
        ?>
js/dtpick_care2x.js"></script>

		<FONT    SIZE=-1  FACE="Arial">

		<form method="post" action="<?php 
        echo $thisfile;
        ?>
" name="aufnahmeform" ENCTYPE="multipart/form-data" onSubmit="return chkform(this)">

		<table border=0 cellspacing=0 cellpadding=0>
<?php 
        if ($error) {
            echo "<script language=\"Javascript\" type=\"text/javascript\"> </script>";
            //alert('Information is missing in the input field marked red!') ;
            ?>
			<tr bgcolor=#ffffee>
			<td colspan=3>
			<center>
				<font face=arial color=#7700ff size=4>
				<img <?php 
            echo createMascot($root_path, 'mascot1_r.gif', '0', 'bottom');
            ?>
 align="absmiddle">
<?php 
            if ($error > 1) {
                echo "<script language=\"Javascript\" type=\"text/javascript\"> </script>";
                //alert('$LDErrorS')
                echo $LDErrorS;
            } else {
                /* echo "<script language=\"Javascript\" type=\"text/javascript\"> alert('Information is missing in the input field marked red!') </script>"; */
                echo $LDError;
            }
            ?>
			</center>
			</td>
			</tr>
<?php 
        } elseif ($error_person_exists) {
            ?>
			<tr bgcolor=#ffffee>
			<td colspan=3>
			<center>
				<table border=0>
				<tr>
				<td><img <?php 
            echo createMascot($root_path, 'mascot1_r.gif', '0', 'bottom');
            ?>
 align="absmiddle"></td>
				<td><font face=arial color=#7700ff size=4>
<?php 
            echo $LDPersonDuplicate;
            if ($duperson->RecordCount() > 1) {
                echo " {$LDSimilarData2} {$LDPlsCheckFirst2}";
            } else {
                echo "{$LDSimilarData} {$LDPlsCheckFirst}";
            }
            echo "<script language=\"Javascript\" type=\"text/javascript\"> </script>";
            // alert('$LDSimilarData $LDPlsCheckFirst')
            echo '
				</td>
				</tr>
				</table>
			</center>
			</td>
			</tr>

			<tr>
			<td colspan=3>

				<table border=0 cellspacing=0 cellpadding=1 bgcolor="#000000" width=100%>
				<tr>
				<td>
					<table border=0 cellspacing=0 width=100% bgcolor="#ffffff">';
            echo '
		 			<tr bgcolor="#66ee66" background="' . $root_path . 'gui/img/common/default/tableHeaderbg.gif">';
            echo "\n\t\t\t\t\t<td {$tbg}><FONT  SIZE=-1  FACE=\"Arial\" color=\"#000066\"><b>\n\t\t\t\t\t\t{$LDRegistryNr}</b></td>\n\t\t\t\t\t<td {$tbg}><FONT  SIZE=-1  FACE=\"Arial\" color=\"#000066\"><b>\n\t\t\t\t\t\t{$LDLastName}</b></td>\n\t\t\t\t\t<td {$tbg}><FONT  SIZE=-1  FACE=\"Arial\" color=\"#000066\"><b>\n\t\t\t\t\t\t{$LDFirstName}</b></td>\n\t\t\t\t\t<td {$tbg}><FONT  SIZE=-1  FACE=\"Arial\" color=\"#000066\"><b>\n\t\t\t\t\t\t{$LDBday}</b></td>\n\t\t\t\t\t<td {$tbg}><FONT  SIZE=-1  FACE=\"Arial\" color=\"#000066\"><b>\n\t\t\t\t\t\t{$LDSex}</b></td>\n\t\t\t\t\t<td {$tbg}><FONT  SIZE=-1  FACE=\"Arial\" color=\"#000066\"><b>\n\t\t\t\t\t\t{$LDOptions}</b></td>\n\t\t\t\t\t</tr>";
            # Show the probable same person
            while ($dup = $duperson->FetchRow()) {
                echo '
					<tr>
					<td><font face=arial color=#000000 size=2>' . $dup['pid'] . '</td>
					<td><font face=arial color=#000000 size=2>' . $dup['name_last'] . '</td>
					<td><font face=arial color=#000000 size=2>' . $dup['name_first'] . '</td>
					<td><font face=arial color=#000000 size=2>' . formatDate2Local($dup['date_birth'], $date_format) . '</td>
					<td>';
                switch ($dup['sex']) {
                    case 'f':
                        echo '<img ' . $img_female . '>';
                        break;
                    case 'm':
                        echo '<img ' . $img_male . '>';
                        break;
                    default:
                        echo '&nbsp;';
                        break;
                }
                echo '
					</td>
					<td><font face=arial color=#000000 size=2>:: <a href="person_reg_showdetail.php' . URL_APPEND . '&pid=' . $dup['pid'] . '&from=$from&newdata=1&target=entry" target="_blank">' . $LDShowDetails . '</a> ::
					<a href="patient_register.php' . URL_APPEND . '&pid=' . $dup['pid'] . '&update=1">' . $LDUpdate . '</a>
					</td>
   					</tr>';
            }
            echo '
					</table>
				</td>
				</tr>
				</table>';
        }
        ?>
			</td>
			</tr>

			<tr>
			<td>
				<FONT SIZE=-1  FACE="Arial"><?php 
        if ($pid) {
            echo $LDRegistryNr;
        }
        ?>
			</td>
			<td >
				<FONT SIZE=-1  FACE="Arial" color="#800000">
				<?php 
        if ($pid) {
            if (IS_TANZANIAN) {
                echo $this->showPID($pid);
            } else {
                echo $pid;
            }
        }
        ?>
&nbsp;
			</td>
			<td  rowspan=6 class="photo_id" >
				<FONT SIZE=-1  FACE="Arial">
				<a href="#"  onClick="showpic(document.aufnahmeform.photo_filename)"><img <?php 
        echo $img_source;
        ?>
 id="headpic" name="headpic"></a>
				<br>
				<?php 
        echo $LDPhoto;
        ?>
				<br><input name="photo_filename" type="file" size="15"   onChange="showpic(this)" value="<?php 
        if (isset($photo_filename)) {
            echo $photo_filename;
        }
        ?>
">

			</td>
			</tr>

			<tr>
			<td class="reg_item">
				<?php 
        echo $LDRegDate;
        ?>
:
			</td>
			<td class="reg_input">
				<FONT SIZE=-1  FACE="Arial" color="#800000">
				<?php 
        echo formatDate2Local($date_reg, $date_format);
        ?>
				<input name="date_reg" type="hidden" value="<?php 
        echo $date_reg;
        ?>
">
			</td>
			</tr>

			<tr>
			<td class="reg_item">
				<?php 
        echo $LDRegTime;
        ?>
:
			</td>
			<td class="reg_input">
				<FONT SIZE=-1  FACE="Arial" color="#800000"><?php 
        echo convertTimeToLocal(formatDate2Local($date_reg, $date_format, 0, 1));
        ?>
			</td>
			</tr>
			<tr>
			<td class="reg_item">
				<FONT SIZE=-1  FACE="Arial"><?php 
        if ($person_obj->IsHospitalFileNrMandatory()) {
            $asterik = '*';
        } else {
            $asterik = ' ';
        }
        if ($errorfilenr) {
            echo '<font color="#ff0000">*' . $LDFileNr . '</font><br>
					Try this one: ' . $person_obj->GetNewSelianFileNumber();
        } else {
            echo $asterik . $LDFileNr;
        }
        ?>
			</td>
			<td class="reg_input">
				<input type="text" name="selian_pid" size=14 maxlength=6 value="<?php 
        echo $selian_pid;
        ?>
" onFocus="this.select();">
			</td>
			</tr>

<?php 
        $this->createTR($errornamefirst, 'name_first', ' *' . $LDFirstName, $name_first, '', '', FALSE);
        $this->createTR($errorname2, 'name_2', ' *' . $LDName2, $name_2, '', '', FALSE);
        $this->createTR($errornamelast, 'name_last', ' *' . $LDLastName, $name_last, '', '', FALSE);
        $this->createTR($errornamemid, 'name_middle', $LDNameMid, $name_middle, '', '', FALSE);
        // This is for balozi
        if (!$no_tribe) {
            ?>

			<tr>
				<td class="reg_item"><FONT SIZE=-1  FACE="Arial,verdana,sans serif">
				<?php 
            if ($errormaiden) {
                echo '<font color="FF0000">';
            }
            echo '* ' . $LDNameMaiden;
            ?>
</td>
				<td  class="reg_input" colspan=1>

				<?php 
            echo '<SELECT name="name_maiden" onChange="list_popup(this, \'tribe\');">';
            echo '<OPTION value="-1" >' . $LDPleaseSelectTribe . '</OPTION>';
            foreach ($tribe_array as $unit) {
                //if($update && (strtoupper($name_maiden) == strtoupper($unit[1])))
                if (strtoupper($name_maiden) == strtoupper($unit[1])) {
                    $check = 'selected';
                } else {
                    $check = '';
                }
                echo '<OPTION value="' . $unit[1] . '" ' . $check . '>' . $unit[0] . '</OPTION>';
            }
            // echo '<OPTION value="notinlist">NOT IN LIST</OPTION>';
            echo '</SELECT>';
            ?>

				</td>
			</tr>

<?php 
        }
        ?>

			<tr>
			<td class="reg_item">
				<FONT SIZE=-1  FACE="Arial"><?php 
        if ($errordatebirth) {
            echo "<font color=red>";
        }
        ?>
* <?php 
        echo $LDBday;
        ?>
</font>:
			</td>
			<td class="reg_input">
				<FONT SIZE=-1  FACE="Arial">
				<input name="date_birth" type="text" size="15" maxlength=10 value="<?php 
        if ($date_birth) {
            if ($mode == 'save' || $error || $error_person_exists) {
                echo $date_birth;
            } else {
                echo formatDate2Local($date_birth, $date_format);
            }
        }
        # Uncomment the following when the current date must be inserted
        # automatically at the start of each document
        /*else{
        			echo formatDate2Local(date('Y-m-d'),$date_format);
        		}*/
        ?>
"
 				onFocus="this.select();"
				onBlur="IsValidDate(this,'<?php 
        echo $date_format;
        ?>
')"
				onKeyUp="setDate(this,'<?php 
        echo $date_format;
        ?>
','<?php 
        echo $lang;
        ?>
');">
				<a href="javascript:show_calendar('aufnahmeform.date_birth','<?php 
        echo $date_format;
        ?>
')">
				<img <?php 
        echo createComIcon($root_path, 'show-calendar.gif', '0', 'absmiddle');
        ?>
></a>


				<font size=1>[
<?php 
        $dfbuffer = "LD_" . strtr($date_format, ".-/", "phs");
        echo ${$dfbuffer};
        ?>
				 ] </font><br>
<input name="date_age" type="text" size="15" maxlength=10 value="" onKeyUp="setDatebyAge(this,this.form.date_birth,'<?php 
        echo $date_format;
        ?>
','<?php 
        echo $lang;
        ?>
')">
				<font size=1>
<?php 
        echo $LDAge;
        ?>
</font>
			</td>
			<td>&nbsp;</td>
			<tr>
			<td class="reg_item">
			<FONT SIZE=-1  FACE="Arial">
<?php 
        if ($errorsex) {
            echo "<font color=#ff0000>";
        }
        echo '* ' . $LDSex . '</font>';
        ?>
:<td>
			<input name="sex" type="radio" value="m"  <?php 
        if ($sex == "m") {
            echo "checked";
        }
        ?>
><?php 
        echo $LDMale;
        ?>
&nbsp;&nbsp;
			<input name="sex" type="radio" value="f"  <?php 
        if ($sex == "f") {
            echo "checked";
        }
        ?>
>

<?php 
        echo $LDFemale;
        if ($errorsex) {
            echo "</font>";
        }
        # But patch 2004-03-10
        # Clean blood group
        $blood_group = trim($blood_group);
        ?>
			</td>
			</tr>
			<tr>
			<td class="reg_item">
				<FONT SIZE=-1  FACE="Arial"><?php 
        if ($errorreligion) {
            echo "<font color=red>";
        }
        ?>
* <?php 
        echo $LDReligion;
        ?>
:
			</td>
			<td class="reg_input">
<?php 
        echo '<SELECT name="religion" onChange="list_popup(this,\'religion\');">';
        echo '<OPTION value="-1" >' . $LDSelectReligion . '</OPTION>';
        foreach ($religion_array as $unit) {
            if (strtoupper($religion) == strtoupper($unit[1])) {
                $check = 'selected';
            } else {
                $check = '';
            }
            echo '<OPTION value="' . $unit[1] . '" ' . $check . '>' . $unit[0] . '</OPTION>';
        }
        // echo '<OPTION value="notinlist">NOT IN LIST</OPTION>';
        echo '</SELECT>';
        ?>

			</td>
			</tr>
		<?php 
        if (!$person_name_others_hide) {
            $this->createTR($errornameothers, 'name_others', $LDNameOthers, $name_others);
        }
        ?>

<!--
TODO: Kompletly not shown, or dependig on who is editing: Doctor, Lab?
-->
 			<tr>
			<td class="reg_item">
				<?php 
        echo $LDBloodGroup;
        ?>
:
			</td>
			<td class="reg_input">
				<FONT SIZE=-1  FACE="Arial">
				<input name="blood_group" type="radio" value="A"  <?php 
        if ($blood_group == 'A') {
            echo 'checked';
        }
        ?>
><?php 
        echo $LDA;
        ?>
&nbsp;&nbsp;
				<input name="blood_group" type="radio" value="B"  <?php 
        if ($blood_group == 'B') {
            echo 'checked';
        }
        ?>
><?php 
        echo $LDB;
        ?>
&nbsp;&nbsp;
				<input name="blood_group" type="radio" value="AB"  <?php 
        if ($blood_group == 'AB') {
            echo 'checked';
        }
        ?>
><?php 
        echo $LDAB;
        ?>
&nbsp;&nbsp;
				<input name="blood_group" type="radio" value="O"  <?php 
        if ($blood_group == 'O') {
            echo 'checked';
        }
        ?>
><?php 
        echo $LDO;
        ?>
			</td>
			<td>
							<?php 
        echo $LDRHfactor;
        ?>
<input name="rh" type="radio" value="pos"
			<?php 
        if ($rh == 'pos') {
            echo 'checked';
        }
        ?>
><?php 
        echo $LDRHpos;
        ?>
				<input name="rh" type="radio" value="neg"
			<?php 
        if ($rh == 'neg') {
            echo 'checked';
        }
        ?>
><?php 
        echo $LDRHneg;
        ?>
			</td>
			</tr>
			<tr>
			<td class="reg_item">
				<FONT SIZE=-1  FACE="Arial"><?php 
        if ($errorcivil) {
            echo "<font color=red>";
        }
        ?>
 <?php 
        echo $LDCivilStatus;
        ?>
</font>:
			</td>
			<td colspan=2 class="reg_input">
				<FONT SIZE=-1  FACE="Arial"> <input name="civil_status" type="radio" value="single"  <?php 
        if ($civil_status == "single") {
            echo "checked";
        }
        ?>
><?php 
        echo $LDSingle;
        ?>
&nbsp;&nbsp;
				<input name="civil_status" type="radio" value="married"  <?php 
        if ($civil_status == "married") {
            echo "checked";
        }
        ?>
><?php 
        echo $LDMarried;
        ?>
				<FONT SIZE=-1  FACE="Arial"> <input name="civil_status" type="radio" value="divorced"  <?php 
        if ($civil_status == "divorced") {
            echo "checked";
        }
        ?>
><?php 
        echo $LDDivorced;
        ?>
&nbsp;&nbsp;
				<input name="civil_status" type="radio" value="widowed"  <?php 
        if ($civil_status == "widowed") {
            echo "checked";
        }
        ?>
><?php 
        echo $LDWidowed;
        ?>
				<FONT SIZE=-1  FACE="Arial"> <input name="civil_status" type="radio" value="separated"  <?php 
        if ($civil_status == "separated") {
            echo "checked";
        }
        ?>
><?php 
        echo $LDSeparated;
        ?>
&nbsp;&nbsp;
			</td>
			</tr>
			<tr>
				<td class="reg_item">
				<FONT SIZE=-1  FACE="Arial"> <?php 
        echo $LDInsurance;
        ?>
:
			</td>
				<td class="reg_input"> <?php 
        // Create array of all insurances for GUI
        $coreObj->sql = "SELECT DISTINCT parent FROM care_tz_insurance WHERE cancel_flag='0' order by name asc";
        $result = $db->Execute($coreObj->sql);
        $name_insurer_array = array();
        while ($row = $result->FetchRow()) {
            $nr = $row['insurance_ID'];
            if ($nr != -1) {
                $coreObj->sql = "SELECT name FROM care_tz_company WHERE insurance_ID={$nr}";
                $ergebnis = $db->Execute($coreObj->sql);
                $row = $ergebnis->FetchRow();
                $arrayTemp = array("name" => $row['name'], "id" => $nr);
                array_push($name_insurer_array, $arrayTemp);
            }
        }
        echo '<SELECT name="insurance_ID">';
        echo '<OPTION value="-1" >--select insurance--</OPTION>';
        foreach ($name_insurer_array as $row) {
            if ($insurance_ID == $row[id]) {
                $check = 'selected';
            } else {
                $check = '';
            }
            echo '<OPTION value="' . $row[id] . '" ' . $check . '>' . $row[name] . '</OPTION>';
        }
        echo '</SELECT>';
        ?>
</td>

			</tr>
			<tr>
			<td class="reg_item">
				<FONT SIZE=-1  FACE="Arial"><?php 
        echo $LDOccupation;
        ?>
:
			</td>
			<td class="reg_input">
				<input type="text" name="title" size=14 maxlength=25 value="<?php 
        echo $title;
        ?>
" onFocus="this.select();">
			</td>
			</tr>
			<tr>
			<td class="reg_item">
				<FONT SIZE=-1  FACE="Arial"><?php 
        echo $LDEducation;
        ?>
:
			</td>
			<td class="reg_input">
				<input type="text" name="name_others" size=14 maxlength=25 value="<?php 
        echo $name_others;
        ?>
" onFocus="this.select();">
			</td>
			</tr>

<!-- 		<tr>
			<td colspan=2>
				<FONT SIZE=-1  FACE="Arial"><?php 
        if ($erroraddress) {
            echo "<font color=red>";
        }
        echo $LDAddress;
        ?>
</font>:
			</td>
			</tr>
-->

<?php 
        if (!$person_email_hide) {
            //{
            ?>
			<tr>
				<td class="reg_item"><FONT SIZE=-1  FACE="Arial,verdana,sans serif">
				<?php 
            if ($errormaiden) {
                echo '<font color="FF0000">';
            }
            echo '* ' . 'Region';
            $sql = "SELECT DISTINCT region_id, region_name FROM care_tz_region region INNER JOIN care_tz_district distrcit ON distrcit.is_additional=region.region_id INNER JOIN care_tz_ward ward ON distrcit.district_id=ward.is_additional ORDER BY region_name, district_name, ward_name";
            //$sql="SELECT region_id,region_name FROM view_care_region_district_ward GROUP BY region_id order by region_name ";
            $catchment_area_obj = $db->Execute($sql);
            ?>
</td>
				<td  class="reg_input" colspan=1>
					<select name="region" size="1" onChange="redirect(this.options.selectedIndex)">

						<option value="-1" id="-1">---select region--------</option>
						<?php 
            while ($catchment_area_row = $catchment_area_obj->FetchRow()) {
                echo '<option value="' . $catchment_area_row['region_name'] . '" id=' . $catchment_area_row['region_id'] . '>' . $catchment_area_row['region_name'] . '</option>';
            }
            ?>
					</select>

				<?php 
        }
        ?>

				</td>
				<?php 
        if ($update) {
            ?>
					<td class="reg_input"><FONT SIZE=-1  FACE="Arial,verdana,sans serif">
					<?php 
            if ($errormaiden) {
                echo '<font color="FF0000">';
            }
            $sql = "Select * from care_person where pid=" . $pid;
            $result = $db->Execute($sql);
            $region = $result->FetchRow();
            echo '' . 'Region:<FONT SIZE=-1 FACE="Arial" color="#800000"> ' . $region['region'] . '</FONT>';
            ?>
</td><?php 
        }
        ?>
			</tr>
			<tr></tr>
			<tr>
				<td class="reg_item"><FONT SIZE=-1  FACE="Arial,verdana,sans serif">
				<?php 
        if ($errormaiden) {
            echo '<font color="FF0000">';
        }
        echo '* ' . 'District';
        ?>
</td>
				<td  class="reg_input" colspan=1>

							<select name="district" size="1" onChange="redirect1(this.options.selectedIndex)">
							<option value="-1" >---select district--------</option>
							</select>


				</td>
				<?php 
        if ($update) {
            ?>
					<td class="reg_input"><FONT SIZE=-1  FACE="Arial,verdana,sans serif">
					<?php 
            if ($errormaiden) {
                echo '<font color="FF0000">';
            }
            $sql = "Select * from care_person where pid=" . $pid;
            $result = $db->Execute($sql);
            $region = $result->FetchRow();
            echo '' . 'District: <FONT SIZE=-1 FACE="Arial" color="#800000">' . $region['district'] . '</FONT>';
            ?>
</td><?php 
        }
        ?>
			</tr>
			<tr></tr>
			<tr>
				<td class="reg_item"><FONT SIZE=-1  FACE="Arial,verdana,sans serif">
				<?php 
        if ($errormaiden) {
            echo '<font color="FF0000">';
        }
        echo '* ' . 'Ward';
        ?>
</td>
				<td  class="reg_input" colspan=1>
					<select name="ward" size="1">
						<option value="-1" >-select Ward-</option>
					</select>

			<?php 
        ?>

			<script language="javascript">

				<?php 
        // fill up all regions, districts and wards:
        $sql = "SELECT region_id, region_name, district_id, district_name, ward_id, ward_name FROM care_tz_region region INNER JOIN care_tz_district distrcit ON distrcit.is_additional=region.region_id INNER JOIN care_tz_ward ward ON distrcit.district_id=ward.is_additional ORDER BY region_name, district_name, ward_name";
        $catchment_area_obj = $db->Execute($sql);
        $number_of_rows = $catchment_area_obj->RecordCount();
        echo "var group=new Array(" . $number_of_rows . ")\n";
        echo "for (i=0; i<" . $number_of_rows . "; i++)\n";
        echo "group[i]=new Array()\n";
        echo "group[0]= new Option(\"---select Region -----\");\n";
        echo "group[0][0]=new Option(\"---select district--------\");\n";
        echo "group[1][0]=new Option(\"now select this one\");\n";
        echo "group[1][0][0]=new Option(\"-select Ward-\");\n";
        // define some variables that eclipse will get no trouble by syntax error check...
        $previous_region_id = -1;
        $previous_district_id = -1;
        $region_id = 1;
        $district_id = 0;
        $ward_id = 0;
        // remember if it's the first row...
        $FIRST_ROW = TRUE;
        while ($catchment_area_row = $catchment_area_obj->FetchRow()) {
            // reading out all information of this row and store each to a variable
            $this_region_name = $catchment_area_row['region_name'];
            $this_district_name = $catchment_area_row['district_name'];
            $this_district_id = $catchment_area_row['district_id'];
            $this_ward_name = $catchment_area_row['ward_name'];
            $this_ward_id = $catchment_area_row['ward_id'];
            if ($FIRST_ROW == TRUE) {
                // it's the first row, the "this" is the same as the "previous" status
                $previous_region_id = $region_id;
                $previous_ward_id = $ward_id;
                $previous_district_id = $district_id;
                // if its the first row, so we can attach this line directly to the jscript-array:
                echo "group[" . $region_id . "][" . $district_id . "]=new Option(\"" . $this_district_name . "\");\n";
                // "this" is no longer the first row, set it to FALSE
                $FIRST_ROW = FALSE;
            } else {
                // reading out all information of this row and store each to a variable
                $this_region_id = $catchment_area_row['region_id'];
                $this_region_name = $catchment_area_row['region_name'];
                $this_district_name = $catchment_area_row['district_name'];
                $this_district_id = $catchment_area_row['district_id'];
                // it is not the first row, so we have to be a bit more carefully
                if ($this_region_id == $previous_region_id) {
                    // if its the same region ID like the previous one, so check if it's a new district as well:
                    if ($this_district_id == $previous_district_id) {
                        // if its the same district ID like the previous one, then we have a new ward
                        echo "group[" . $region_id . "][" . $district_id . "][" . $ward_id . "]=new Option(\"" . $this_ward_name . "\"); // Ward_id=" . $this_ward_id . "\n";
                        $ward_id = $ward_id + 1;
                    } else {
                        $district_id = $district_id + 1;
                        $previous_district_id = $this_district_id;
                        $ward_id = 0;
                        echo "group[" . $region_id . "][" . $district_id . "]=new Option(\"" . $this_district_name . "\"); //Region_id=" . $this_region_id . "\n";
                    }
                } else {
                    // it's a new region, so reset the value of "this region"
                    $district_id = 0;
                    $region_id = $region_id + 1;
                    echo "group[" . $region_id . "][" . $district_id . "]=new Option(\"" . $this_district_name . "\"); //Region_id=" . $this_region_id . "\n";
                    $previous_region_id = $this_region_id;
                }
                // end of if ($this_region_id==$previous_region_id)
            }
            // end of if ($FIRST_ROW==TRUE)
        }
        ?>


				var temp_district=document.aufnahmeform.district
				var temp_ward=document.aufnahmeform.ward

				function redirect(x){

					// delete all previous entries
					for (m=temp_district.options.length-1;m>0;m--)
						temp_district.options[m]=null;
					// set the new ones to this option list

					for (i=1;i<group[x].length;i++){
						temp_district.options[i]=new Option(group[x][i].text)
					}
					temp_district.options[0].selected=true;
					temp_district.options[0].value=-1;
					redirect1(0)
					}



				function redirect1(y){
					for (m=temp_ward.options.length-1;m>=0;m--)
						temp_ward.options[m]=null;

					var region_index = document.aufnahmeform.region.options.selectedIndex;
					var district_index = document.aufnahmeform.district.options.selectedIndex;
					var i = 0;

					for (i=0;i<100;i++){
						temp_ward.options[i]=new Option(group[region_index][district_index][i].text)
					}

					temp_ward.options[0].selected=true
					temp_ward.options[0].value=-1;

				}

			</script>


				</td>
				<?php 
        if ($update) {
            ?>
					<td class="reg_input"><FONT SIZE=-1  FACE="Arial,verdana,sans serif">
					<?php 
            if ($errormaiden) {
                echo '<font color="FF0000">';
            }
            $sql = "Select * from care_person where pid=" . $pid;
            $result = $db->Execute($sql);
            $region = $result->FetchRow();
            echo '' . 'Ward: <FONT SIZE=-1 FACE="Arial" color="#800000">' . $region['ward'] . '</FONT>';
            ?>
</td><?php 
        }
        ?>

			<tr>
			<td colspan=2>
				<FONT SIZE=-1  FACE="Arial"><?php 
        if ($erroraddress) {
            echo "<font color=red>";
        }
        echo $LDAddress;
        ?>
</font>:
			</td>
			</tr>

			<tr>
			<td class="reg_item">
				<FONT SIZE=-1  FACE="Arial"><?php 
        echo $LDTownCity;
        ?>
:
			</td>
			<td class="reg_input"><input name="citizenship" type="text" value="<?php 
        echo $citizenship;
        ?>
" ></td>
			<!--<td class="reg_input">
<?php 
        echo '<SELECT name="addr_citytown_nr" onChange="list_popup(this,\'city\');">';
        echo '<OPTION value="-1" >-- select location --</OPTION>';
        foreach ($town_array as $unit) {
            if (strtoupper($addr_citytown_nr) == strtoupper($unit[1])) {
                $check = 'selected';
            } else {
                $check = '';
            }
            echo '<OPTION value="' . $unit[1] . '" ' . $check . '>' . $unit[0] . '</OPTION>';
        }
        // echo '<OPTION value="notinlist">NOT IN LIST</OPTION>';
        echo '</SELECT>';
        ?>

			</td>-->
			<td class="reg_input">
				&nbsp;&nbsp;<FONT SIZE=-1  FACE="Arial"><?php 
        if ($errorzip) {
            echo "<font color=red>";
        }
        echo $LDPOBOX . " ";
        ?>
<input name="addr_zip" type="text" size="10" value="<?php 
        echo $addr_zip;
        ?>
" >
			</td>
			</tr>

<?php 
        if ($insurance_show) {
            if (!$person_insurance_1_nr_hide) {
                ?>
			<!--<tr>
			<td class="reg_item">
				<FONT SIZE=-1  FACE="Arial"><?php 
                if ($errorinsurancecoid) {
                    echo '<font color="' . $error_fontcolor . '">';
                }
                echo $LDInsuranceCo;
                ?>
:
			</td>
			<td colspan=2 class="reg_input"><FONT SIZE=-1  FACE="Arial"><?php 
                if ($errorinsuranceclass) {
                    echo '<font color="' . $error_fontcolor . '">';
                }
                ?>

					<input name="insurance_category" type="radio"  value="silver"  <?php 
                if ($insurance_category == "silver") {
                    echo 'checked';
                }
                ?>
> <?php 
                echo $LDInsuranceSilver;
                ?>
					<input name="insurance_category" type="radio"  value="gold"  <?php 
                if ($insurance_category == "gold") {
                    echo 'checked';
                }
                ?>
> <?php 
                echo $LDInsuranceGold;
                ?>
					<input name="insurance_category" type="radio"  value="friedkin"  <?php 
                if ($insurance_category == "friedkin") {
                    echo 'checked';
                }
                ?>
> <?php 
                echo $LDInsuranceFriedkin;
                ?>
					<input name="insurance_category" type="radio"  value="selian"  <?php 
                if ($insurance_category == "selian") {
                    echo 'checked';
                }
                ?>
> <?php 
                echo $LDInsuranceSelianstuff;
                ?>

			</td>
			</tr>-->
<?php 
            }
        } else {
            ?>
			<tr>
			<td colspan=2 class="reg_item">
				<a><?php 
            echo $LDSeveralInsurances;
            ?>
<img <?php 
            echo createComIcon($root_path, 'frage.gif', '0');
            ?>
></a>
			</td>
			</tr>
<?php 
        }
        if (!$person_phone_1_nr_hide) {
            $this->createTR($errorphone1, 'phone_1_nr', $LDPhone, $phone_1_nr, 2);
        }
        if (!$person_cellphone_1_nr_hide) {
            $this->createTR($errorcell1, 'cellphone_1_nr', $LDCellPhone, $cellphone_1_nr, 2);
        }
        if (!$person_cellphone_2_nr_hide) {
            $this->createTR($errorcell2, 'cellphone_2_nr', $LDCellPhone . ' 2', $cellphone_2_nr, 2);
        }
        if (!$person_religion_hide) {
            ?>


			<?php 
        }
        ?>
				<!--<tr>
				<td class="reg_item" valign=top class="reg_input">
					<?php 
        echo $LDOtherHospitalNr;
        ?>
				</td>
				<td colspan=2 class="reg_input">
				<?php 
        /*
        $other_hosp_list = $person_obj->OtherHospNrList();
        $sOtherNrBuffer='';
        foreach( $other_hosp_list as $k=>$v ){
        	echo "<b>".$kb_other_his_array[$k].":</b> ".$v."<br />\n";
        }
        
        
        echo '<SELECT name="other_his_org">
        	<OPTION value="">--</OPTION>';
        foreach( $kb_other_his_array as $k=>$v ){
        	echo '<OPTION value="$k" $check>$v</OPTION>';
        }
         echo '</SELECT>&nbsp;&nbsp;'.$LDNr.':<INPUT name="other_his_no" size=20><br>';
        
        echo '('.$LDSelectOtherHospital.' - '.$LDNoNrNoDelete.')<br></TD></TR>';
        */
        ?>
				</td>
				</tr>-->
			<tr>
			<td class="reg_item">
				<FONT SIZE=-1  FACE="Arial" ><FONT  SIZE=2  FACE="Arial"><font color=#ff0000><?php 
        echo $LDRegBy;
        ?>
</font>
			</td>
			<td colspan=2 class="reg_input">
				<FONT SIZE=-1  FACE="Arial"><nobr>
				<input  name="user_id" type="text" value="<?php 
        if (isset($user_id) && $user_id) {
            echo $user_id;
        } else {
            echo $_SESSION['sess_user_name'];
        }
        ?>
"  size="35" readonly>
				</nobr>
			</td>
			</tr>

			</table>
			<p>
			<INPUT TYPE="hidden" name="MAX_FILE_SIZE" value="1000000">
			<input type="hidden" name="itemname" value="<?php 
        echo $itemname;
        ?>
">
			<input type="hidden" name="sid" value="<?php 
        echo $sid;
        ?>
">
			<input type="hidden" name="lang" value="<?php 
        echo $lang;
        ?>
">
			<input type="hidden" name="linecount" value="<?php 
        echo $linecount;
        ?>
">
			<input type="hidden" name="mode" value="save">

			<input type="hidden" name="insurance_item_nr" value="<?php 
        echo $insurance_item_nr;
        ?>
">
			<input type="hidden" name="insurance_firm_id" value="<?php 
        echo $insurance_firm_id;
        ?>
">
			<input type="hidden" name="insurance_show" value="<?php 
        echo $insurance_show;
        ?>
">
			<input type="hidden" name="ethnic_orig" value="<?php 
        echo $ethnic_orig;
        ?>
">
<?php 
        if ($update) {
            echo '<input type="hidden" name="update" value=1>';
            echo '<input type="hidden" name="pid" value="' . $pid . '">';
        }
        ?>
			<input  type="image" <?php 
        echo createLDImgSrc($root_path, 'savedisc.gif', '0');
        ?>
  alt="<?php 
        echo $LDSaveData;
        ?>
" align="absmiddle">
				<a href="javascript:document.aufnahmeform.reset()"><img <?php 
        echo createLDImgSrc($root_path, 'reset.gif', '0');
        ?>
 alt="<?php 
        echo $LDResetData;
        ?>
"   align="absmiddle"></a>
<?php 
        //if($error||$error_person_exists) echo '<input  type="button" value="'.$LDForceSave.'" onClick="forceSave()">';
        ?>
		</form>


<?php 
        if (!$newdata) {
            ?>
			<form action=<?php 
            echo $thisfile;
            ?>
 method=post>
				<input type=hidden name=sid value=<?php 
            echo $sid;
            ?>
>
				<input type=hidden name=patnum value="">
				<input type=hidden name="lang" value="<?php 
            echo $lang;
            ?>
">
				<input type=hidden name="date_format" value="<?php 
            echo $date_format;
            ?>
">
				<input type=submit value="<?php 
            echo $LDNewForm;
            ?>
" >
			</form>
<?php 
        }
    }
	
	<?php 
    }
    ?>
	
  	</table>
  
  </td>
  </tr>
</table>
<?php 
} else {
    echo '
 	<table border=0>
    <tr>
      <td><img ' . createMascot($root_path, 'mascot1_r.gif', '0', 'left') . '  ></td>
      <td><font face="verdana,arial" size=3><b>' . $LDNoPersonList . '</b></td>
    </tr>
  </table>';
}
if ($bShowSearchEntry) {
    ?>
<hr>
<font face="arial,verdana,helvetica" size=3 color="#990000"><b><?php 
    echo "{$LDAddDoctorToList} {$LDPlsSearchDoctor}";
    ?>
</b></font>
	<table border=0 cellpadding=10 bgcolor="<?php 
    echo $entry_border_bgcolor;
    ?>
">
Esempio n. 25
0
<input type="hidden" name="edit" value="<?php 
echo $edit;
?>
">
<input type="hidden" name="user_origin" value="<?php 
echo $user_origin;
?>
">
<INPUT type="submit"  value="<?php 
echo $LDShowActualDir;
?>
"></FORM>
</FONT>
<?php 
if ($error && $mode == 'save') {
    echo "<img " . createMascot($root_path, 'mascot1_r.gif', '0', 'absmiddle') . "><FONT  COLOR=maroon  SIZE=+2  FACE=Arial> <b>{$LDNewPhoneEntry}</b><p>";
}
?>
<form method="post" action="phone_edit.php" enctype="" name="entryform">
<table border="0" cellpadding="5" cellspacing="1">
<tr class="submenu">
<td colspan="4">
<?php 
echo $LDNewPhoneEntry;
?>
:
</td>
</tr>

<tr class="submenu">
<td colspan=2>
Esempio n. 26
0
            break;
        default:
            $errbuf = "{$errbuf} {$LDAuthLocked}";
            $err_msg = "<div class=\"warnprompt\">{$LDAuthLocked}</div><br>{$LDPlsContactEDP}";
            //echo '<img '.createLDImgSrc($root_path,'cat-sperr.gif','0','left').'>';
    }
    #
    # Log auth attempt
    #
    logentry($userid, "PW ({$keyword})", "{$REMOTE_ADDR} {$errbuf}", $thisfile, $fileforward);
    $smarty->assign('bShowErrorPrompt', TRUE);
    $smarty->assign('sMascotImg', '<img ' . createMascot($root_path, 'mascot1_r.gif', '0') . '>');
    $smarty->assign('sErrorMsg', $err_msg);
}
if (!$passtag) {
    $smarty->assign('sMascotColumn', '<td><img ' . createMascot($root_path, 'mascot3_r.gif', '0') . '></td>');
}
#
# Prepare the auth entry form elements
#
$smarty->assign('sPassFormParams', 'action="' . $thisfile . '" method="post" name="passwindow" onSubmit="return pruf(this);"');
$smarty->assign('LDPwNeeded', $LDPwNeeded);
$smarty->assign('LDUserPrompt', $LDUserPrompt);
$smarty->assign('LDPwPrompt', $LDPwPrompt);
#
# Prepare the hidden inputs
#
$sHiddenTemp = '<input type=hidden name=direction value="' . $direction . '">
<input type=hidden name="pass" value="check">
<input type="hidden" name="nointern" value="1">
<input type="hidden" name="lang" value="' . $lang . '">
/* If the origin is admission link, show the search prompt */
if (isset($origin) && $origin == 'pass') {
    ?>

<table border=0>
  <tr>
    <td valign="bottom"><img <?php 
    echo createComIcon($root_path, 'angle_down_l.gif', '0');
    ?>
></td>
    <td><font color="#000099" SIZE=3  FACE="verdana,Arial"> <b><?php 
    echo $LDPlsSelectPatientFirst;
    ?>
</b></font></td>
    <td><img <?php 
    echo createMascot($root_path, 'mascot1_l.gif', '0', 'absmiddle');
    ?>
></td>
  </tr>
</table>

<?php 
}
require_once $root_path . 'include/care_api_classes/class_gui_search_person.php';
$psearch =& new GuiSearchPerson();
$psearch->setTargetFile('person_register_show.php');
$psearch->setCancelFile($root_path . 'main/spediens.php');
# Set to TRUE if you want to auto display a single result
//$psearch->auto_show_byalphanumeric =TRUE;
# Set to TRUE if you want to auto display a single result based on a numeric keyword
# usually in the case of barcode scanner data
Esempio n. 28
0
require_once $root_path . 'gui/smarty_template/smarty_care.class.php';
$smarty = new smarty_care('system_admin');
# Title in toolbar
$smarty->assign('sToolbarTitle', $LDListActual);
# href for return button
$smarty->assign('pbBack', $returnfile);
# href for help button
$smarty->assign('pbHelp', "javascript:gethelp('edp.php','access','list')");
# href for close button
$smarty->assign('breakfile', $breakfile);
# Window bar title
$smarty->assign('sWindowTitle', $LDListActual);
# Buffer page output
ob_start();
if ($remark == 'itemdelete') {
    echo '<img ' . createMascot($root_path, 'mascot1_r.gif', '0', 'absmiddle') . '><FONT class="warnprompt"> ' . $LDAccessDeleted . '<br>' . $LDFfActualAccess . ' </font><p>';
}
echo '
				<table border=0 class="frame" cellpadding=0 cellspacing=0>
				<tr>
				<td>
				<table border="0" cellpadding="5" cellspacing="1">';
echo '
					<tr class="submenu">';
echo "\n\t\t\t\t\t<td colspan=8><FONT color=\"#800000\"><b>{$LDActualAccess}</b></td>";
echo "\n\t\t\t\t\t</tr>";
echo '
					<tr class="wardlisttitlerow">';
for ($i = 0; $i < sizeof($LDAccessIndex); $i++) {
    echo "\n\t\t\t<td><b>" . $LDAccessIndex[$i] . "</b></td>";
}
		</td>
		</tr>
		</table>
		';
} elseif ($mode == 'search' || $mode == 'paginate') {
    echo '
			<ul>
				<table cellpadding=0 cellspacing=0 border=0>';
    if ($rows) {
        echo '
				<tr>
				<td valign="middle" class="prompt">
				' . $LDPatientsFound . '
				</td>
				<td>
					<img ' . createMascot($root_path, 'mascot1_l.gif', '0', 'middle') . '>
				</td>
				</tr>';
    }
    echo '
				<tr>
				<td valign=top colspan=2>';
    if ($rows) {
        echo str_replace("~nr~", $totalcount, $LDSearchFound) . ' ' . $LDShowing . ' ' . $pagen->BlockStartNr() . ' ' . $LDTo . ' ' . $pagen->BlockEndNr() . '.';
    } else {
        echo str_replace('~nr~', '0', $LDSearchFound);
    }
    echo '
				<table cellpadding=0 cellspacing=0 border=0 >
				<tr>
				<td bgcolor=#999999>
$smarty->assign('PIE_CHART_USED_COLOR', PIE_CHART_USED_COLOR);
$smarty->assign('LDOccupied', $LDOccupied);
$smarty->assign('LDOccupancy', $LDOccupancy);
$smarty->assign('LDBedNr', $LDBedNr);
$smarty->assign('LDOptions', $LDOptions);
$smarty->assign('WardRows', $sWardrows);
// $smarty->assign('maxbed',$roomrow['maxbed']);
// $smarty->assign('LINKstatbel','javascript:statbel(\'1\',\''.$result['nr'].'\',\''.$result['ward_id'].'\')' );
// $smarty->assign('altImg_statbel',str_replace("~station~",$result['name'],$LDEditStation));
// $smarty->assign('gifImg_statbel',$img_statbel);
/**
 * IF ($is_today)
 */
$smarty->assign('is_today', $is_today);
$smarty->assign('gifBul_arrowgrnlrg', createComIcon($root_path, 'bul_arrowgrnlrg.gif', '0', 'absmiddle'));
$smarty->assign('gifMascot1_r', createMascot($root_path, 'mascot1_r.gif', '0', 'absmiddle'));
$smarty->assign('LDNoOcc', $LDNoOcc);
$smarty->assign('LDClk2Archive', $LDClk2Archive);
/**
 * IF ($from == "arch")
 */
$smarty->assign('from', $from);
$smarty->assign('LINKArchiv', 'nursing-station-archiv.php' . URL_APPEND . '&pyear=' . $pyear . '&pmonth=' . $pmonth);
$smarty->assign('pbBack2', createLDImgSrc($root_path, 'back2.gif', '0'));
/* ELSE */
$smarty->assign('pbClose2', createLDImgSrc($root_path, 'close2.gif', '0'));
$smarty->assign('breakfile', $breakfile);
# Assign nr of wards available
$smarty->assign('iWardCount', $rows);
# Assign quick view template to the mainframe block
$smarty->assign('sMainBlockIncludeFile', 'nursing/nursing-schnellansicht.tpl');