<?php
$pageRef='Patients';
include('includes/header.php');
?>
<script>
function successInCreatingVisitF(transport){
var args=transport.responseText.evalJSON();
//Success in create request
//Operation result advice
$('qResult').style.display='block';
$('qResult').innerHTML=args.opText;
if(parseInt(args.opResult) == 0){
//Success in create operation
window.location.href = 'http://<?php echo $_SERVER['SERVER_ADDR']?>/Oreste/viewPatientDetailed.php?pet='+$F('petId');
}else{
//Failure in create operation
}
}
function failureInCreatingVisitF(){
//Failure in create request
alert('<?php echo _T("NI_newVisit_I"); ?>');
}
function createVisit(petID){
visitTitle = $F('visitTitle');
visitDate = $F('visitDate');
visitReport = $F('visitReport');
if(formValidationRules.validate()){
OL_createNewVisit(petID, visitTitle, visitDate, visitReport, {onSuccess: successInCreatingVisitF, onFailure: failureInCreatingVisitF});
}else{
alert('<?php echo _T("NI_newVisit_II"); ?>');
}
}
function patientDetails(petID){
window.location.href = 'http://<?php echo $_SERVER['SERVER_ADDR']?>/Oreste/viewPatientDetailed.php?pet='+petID;
}
</script>
<?php
$petID = $_GET[pet];
?>
<div id="qResult" class="OpResult"></div>
<div class="Columns">
<div class="Column1">
<!-- *********************************************************** -->
<!-- * Menu tab * -->
<!-- *********************************************************** -->
<div class="Block"><div class="BlockBL"><div></div></div><div class="BlockBR"><div></div></div><div class="BlockTL"></div><div class="BlockTR"><div></div></div><div class="BlockT"></div><div class="BlockR"><div></div></div><div class="BlockB"><div></div></div><div class="BlockL"></div><div class="BlockC"></div><div class="BlockContent"><span class="BlockHeader"><span><?php echo _T("Actions") ?></span></span><div class="BlockContentBorder">
<ul>
<?php echo "<li><a href=\"javascript:createVisit('" . $petID . "');\">" . _T("Save visit") . "</a></li>"; ?>
<?php echo "<li><a href=\"javascript:patientDetails('" . $petID . "');\">" . _T("Back to patient") . "</a></li>"; ?>
</ul>
</div>
</div>
</div>
</div>
<div class="MainColumn">
<!-- *********************************************************** -->
<!-- * Visit properties tab * -->
<!-- *********************************************************** -->
<form id="formToValidate">
<div class="Block"><div class="BlockBL"><div></div></div><div class="BlockBR"><div></div></div><div class="BlockTL"></div><div class="BlockTR"><div></div></div><div class="BlockT"></div><div class="BlockR"><div></div></div><div class="BlockB"><div></div></div><div class="BlockL"></div><div class="BlockC"></div><div class="BlockContent"><span class="BlockHeader"><span><?php echo _T("Visit details") ?></span></span><div class="BlockContentBorder">
<table width="95%">
<tr valign="top"><td><b><?php echo _T("Title") ?></b></td> <td colspan="2"><input class="required" title="<?php echo _T("NI_newVisit_III") ?>" type="text" id="visitTitle" style="width:100%;"></td> </tr>
<tr valign="top"><td><b><?php echo _T("Date") ?></b></td> <td width="90%"><input class="validate-date-au" title="<?php echo _T("NI_newVisit_III") ?>" type="data" id="visitDate" style="width:100%;" disabled="disabled"></td><td align="left"><a href="javascript:calendarLoad('visitDate');"><img src="../vet/images/calendarIcon.png"/></a></td> </tr>
<tr valign="top"><td><b><?php echo _T("Report") ?></b></td> <td colspan="2"><textarea id="visitReport" style="width:100%;" rows="20"></textarea></td> </tr>
<tr valign="top"><td></td> <td colspan="2"><input type="hidden" id="petId" value="<?php echo $petID; ?>" style="width:100%;"></td> </tr>
</table>
</div>
</div>
</div>
</form>
</div>
</div>
<script>
// ************************************************************
// * Observe window load event to call the init page function *
// ************************************************************
Event.observe(window, 'load', function(){
// **************************
// * Install event handlers *
// **************************
Event.observe('qResult', 'mouseover', function(){OL_makeThisElementInvisible('qResult');});
// *********************
// * Install validator *
// *********************
formValidationRules = new Validation('formToValidate',{immediate:true, onSubmit:false, useTitles:true, stopOnFirst:false});
});
</script>
</div>
</div>
</div>
</body>
</html>