sFormAction = "$default->rootUrl/control.php"; } /** property holder for $oNorthWestPayload */ var $oNorthWestPayload; /** property holder for $oWestPayload */ var $oWestPayload; /** property holder for $oEastPayload */ var $oCentralPayload; /** property holder for $oNorthPayload */ var $oNorthPayload; /** form action*/ var $sFormAction; /** form enctype */ var $sFormEncType; /** whether the form has fields that require javascript checking */ var $bHasRequiredFields = false; var $sErrorMessage; function setNorthWestPayload($oNewVal) { $this->oNorthWestPayload = & $oNewVal; } function setNorthPayload($oNewVal) { $this->oNorthPayload = & $oNewVal; } function setCentralPayload($oNewVal) { $this->oCentralPayload = & $oNewVal; } function setWestPayload($oNewVal) { $this->oWestPayload = & $oNewVal; } function setFormAction($sNewVal) { $this->sFormAction = & $sNewVal; } function setErrorMessage($sNewValue) { $this->sErrorMessage = $sNewValue; } function setFormEncType($sNewValue) { $this->sFormEncType = $sNewValue; } function setHasRequiredFields($bNewValue) { $this->bHasRequiredFields = $bNewValue; } /** * Render the page in HTML */ function render() { global $default; $sToRender = "\n" . "
\n" . "sessionTimeout+3) . "\">\n" . "uiUrl/stylesheet.php\">\n". PatternMainPage::getJavaScript() . "\n" . "\n" . "\n"; // hack to circumvent the crapness of ns 4.79 if (! (($default->phpSniff->property("browser") == "moz") && ($default->phpSniff->property("version") <= "4.79")) ) { $sToRender .= "" . ""; } $sToRender .= "\n" . "\n" . "\n"; echo $sToRender; } /** * Returns links to javascript that has 3 functions: * o validateString - validates a string * o validateNumber - validates a number * o setActionAndSubmit - sets the MainForm action to newAction and submits * And includes the dhtml text scrolling routine */ function getJavaScript() { global $default; $sUrl = $default->uiUrl; // hack to circumvent the crapness of ns 4.79 if (! (($default->phpSniff->property("browser") == "moz") && ($default->phpSniff->property("version") <= "4.79")) ) { return " "; } else { return ""; } } } ?>