15 $http_script_path =
"https://{$_SERVER['SERVER_NAME']}/lnapp_include/";
16 $monLibrary= dirname(__FILE__) .
"/../library";
17 require_once(
"$monLibrary/cu_top.i");
18 require_once(
"$monLibrary/ck_hticket.i");
20 if (!CheckPerm($link, $Hu,
'loanAppConfig', $_SERVER[
'REMOTE_ADDR'])) {
23 header(
"Location: /hcuadm/hcu_noperm.prg");
27 $DB_TABLE_PREFIX =
'lnapp';
28 $bankingScripts= dirname(__FILE__) .
"/../../banking/scripts";
29 require_once(
"$bankingScripts/lnapp/source/lnappfunctions.i");
31 ?><!DOCTYPE html PUBLIC
"-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
32 <html xmlns=
"http://www.w3.org/1999/xhtml">
34 <meta name=
"keywords" content=
"" />
35 <meta name=
"description" content=
"" />
36 <meta http-equiv=
"content-type" content=
"text/html; charset=utf-8" />
37 <META HTTP-EQUIV=
"PRAGMA" CONTENT=
"NO-CACHE"/>
38 <title>Preview Online Application</title>
39 <link rel=
"stylesheet" type=
"text/css" href=
"/shared/static/css/lnapp_include/style.css">
40 <script type=
"text/javascript" src=
"/shared/static/js/lnapp_include/jquery-1.6.2.min.js"></script>
41 <script type=
"text/javascript" src=
"/shared/static/js/lnapp_include/labels.js"></script>
42 <script type=
"text/javascript" src=
"/shared/static/js/lnapp_include/jquery.populate.js"></script>
43 <script type=
"text/javascript" src=
"/shared/static/js/lnapp_include/jquery.validity.js"></script>
44 <script type=
"text/javascript" src=
"/shared/static/js/lnapp_include/jquery.qtip-1.0.0-rc3.min.js"></script>
58 <li
class=
'list_nostyle'><a
class=
"ovalbutton_blue navleft" href=
"javascript:window.close();" style=
"position:absolute; top:20px; left:20px;margin-left: 6px" id=
'CLOSE' label=
'Save'><span>Close Window</span></a></li>
60 <form
id=
'appentry' name=
'appentry' action=
'' method=
''>
66 $GroupTagOpen = False;
68 $HoldLineOpen = False;
82 $form_build_required_list =
"";
83 $loop_required_list =
"";
85 $AppCertifyStatement =
"";
86 foreach ($_POST[
'lnapp-item'] as $item_value) {
90 $fieldtype = $_POST[
'lnapp-item-fieldtype-' . $item_value];
91 $fieldvalue = dms_disphtml($_POST[
'lnapp-item-fieldvalue-' . $item_value]);
93 $fieldattr = json_decode($_POST[
'lnapp-item-fieldattr-' . $item_value]);
95 $formfieldname =
"formfield_" . $item_value;
97 $formconditionalname =
"";
98 $formfieldrequired = $fieldattr->validation_require >= 1 ?
"<em>*</em>" :
"";
99 $formfieldegtext =
"";
100 $formfieldhelpurl =
"";
101 if ($fieldattr->validation_require == 2) {
103 $loop_required_list =& $form_build_mandatory_list;
106 $loop_required_list =& $form_build_required_list;
120 if ($fieldattr->append_class) {
122 $field_class .= $fieldattr->append_class;
124 if (isset($fieldattr->egtext)) {
125 $formfieldegtext = $fieldattr->egtext;
127 if ($fieldattr->helpurl !=
'') {
129 $formfieldhelpurl =
" <a href='" . $fieldattr->helpurl->href .
"' class='' target=_NEW>" . $fieldattr->helpurl->display .
"</a>";
132 if ($fieldattr->submitstatement == 1) {
133 $AppCertifyStatement = $fieldattr->defaultval;
136 switch ($fieldtype) {
142 StartDMSTag ($LAYOUT_PAGE, $PAGE_COUNT, $fieldvalue);
143 print
"<h1>$fieldvalue</h1>";
149 StartDMSTag($LAYOUT_GROUP, 0,$fieldvalue);
150 print
"<legend>$fieldvalue</legend>";
154 if ($fieldattr->hidden != 1) {
155 print
"<p id='' class='$field_class'>$fieldvalue{$formfieldhelpurl}</p>";
161 if ($fieldtype ==
'YNR01') {
162 $fieldYN = Array(
"Y" =>
"Y",
"N" =>
"N");
164 $fieldYN = Array(
"Y" =>
"1",
"N" =>
"0");
167 StartDMSTag($LAYOUT_LINE);
168 if ($fieldattr->validation_require) {
169 if ($fieldattr->validation_require_conditional !=
'') {
171 $loop_required_list .=
"if (\$('input:radio[conditional=" . $fieldattr->validation_require_conditional->field .
"]:checked').val()== '" . $fieldattr->validation_require_conditional->value .
"') {\$('#{$formfieldname}').radioNotChecked('', 'Yes/No reply is required.');}\n";
173 $loop_required_list .=
"$('#{$formfieldname}').radioNotChecked('', 'Yes/No reply is required.');\n";
177 if ($fieldattr->validation_conditionname !=
'') {
178 $formconditionalname =
" conditional='{$fieldattr->validation_conditionname}' ";
180 print
"<label for='$formfieldname' class='$field_class'>$fieldvalue $formfieldrequired</label><input type='radio' group='group_{$GROUP_COUNT}' id='$formfieldname' name='$formfieldname' $formconditionalname value='{$fieldYN['Y']}'/>Yes<input type='radio' name='$formfieldname' $formconditionalname value='{$fieldYN['N']}' title='$fieldvalue'/>No{$formfieldhelpurl}<span id='error_$formfieldname' class=''></span>";
184 if ($fieldtype ==
'YNS01') {
185 $fieldYN = Array(
"Y" =>
"Y",
"N" =>
"N");
187 $fieldYN = Array(
"Y" =>
"1",
"N" =>
"0");
190 if ($fieldattr->validation_require) {
191 if ($fieldattr->validation_require_conditional !=
'') {
193 $loop_required_list .=
"if (\$('input:radio[conditional=" . $fieldattr->validation_require_conditional->field .
"]:checked').val()== '" . $fieldattr->validation_require_conditional->value .
"') {\$('#{$formfieldname}').require();}\n";
195 $loop_required_list .=
"$('#{$formfieldname}').require();\n";
198 if ($fieldattr->validation_conditionname !=
'') {
199 $formconditionalname =
" conditional='{$fieldattr->validation_conditionname}' ";
201 StartDMSTag($LAYOUT_LINE);
202 print
"<label for='$formfieldname'>$fieldvalue $formfieldrequired</label><select id='$formfieldname' $formconditionalname group='group_{$GROUP_COUNT}' name='$formfieldname' title='$fieldvalue'><option value='{$fieldYN['Y']}'>Yes</option><option value='{$fieldYN['N']}'>No</option></select>{$formfieldhelpurl}<span id='error_$formfieldname' class=''></span>";
208 if (isset($fieldattr->hidden) && $fieldattr->hidden == 1) {
209 print
"<input type='hidden' id='$formfieldname' group='group_{$GROUP_COUNT}' name='$formfieldname' value='{$fieldattr->defaultval}'>";
211 StartDMSTag($LAYOUT_LINE);
212 if ($fieldattr->validation_match) {
214 $field_class .=
" " . $fieldattr->validation_match;
217 if ($fieldattr->validation_require) {
218 if ($fieldattr->validation_require_conditional !=
'') {
221 $loop_required_list .=
"if (\$('input:radio[conditional=" . $fieldattr->validation_require_conditional->field .
"]:checked').val()== '" . $fieldattr->validation_require_conditional->value .
"') {\$('#{$formfieldname}').require();}\n";
223 $loop_required_list .=
"$('#{$formfieldname}').require();\n";
226 print
"<label class='' for='$formfieldname'>$fieldvalue $formfieldrequired</label><input type='text' id='$formfieldname' group='group_{$GROUP_COUNT}' name='$formfieldname' class='$field_class' value='{$fieldattr->defaultval}' maxlength='{$fieldattr->maxlength}' title='$fieldvalue' size='{$fieldattr->size}'>{$formfieldhelpurl}<span id='error_$formfieldname' class=''></span><span id='eg_$formfieldname' class='egtext'>$formfieldegtext</span>";
231 if (isset($fieldattr->hidden) && $fieldattr->hidden == 1) {
233 print
"<input type='hidden' id='$formfieldname' group='group_{$GROUP_COUNT}' name='$formfieldname' value='{$fieldattr->defaultval}'>";
235 StartDMSTag($LAYOUT_LINE);
237 if ($fieldattr->validation_require) {
238 if ($fieldattr->validation_require_conditional !=
'') {
241 $loop_required_list .=
"if (\$('input:radio[conditional=" . $fieldattr->validation_require_conditional->field .
"]:checked').val()== '" . $fieldattr->validation_require_conditional->value .
"') {\$('#{$formfieldname}').checkboxChecked('', 'Confirm $formfieldname');}\n";
243 $loop_required_list .=
"$('#{$formfieldname}').checkboxChecked('', 'Confirm $formfieldname');\n";
247 print
"<label class='' for='$formfieldname'>$fieldvalue $formfieldrequired</label><input type='checkbox' id='$formfieldname' group='group_{$GROUP_COUNT}' name='$formfieldname' class='$field_class' value='{$fieldattr->defaultval}' title='$fieldvalue' >{$formfieldhelpurl}<span id='error_$formfieldname' class=''></span>";
254 StartDMSTag($LAYOUT_LINE);
255 if ($fieldattr->validation_require) {
256 if ($fieldattr->validation_require_conditional !=
'') {
259 $loop_required_list .=
"if (\$('input:radio[conditional=" . $fieldattr->validation_require_conditional->field .
"]:checked').val()== '" . $fieldattr->validation_require_conditional->value .
"') {\$('#{$formfieldname}').require();}\n";
261 $loop_required_list .=
"$('#{$formfieldname}').require();\n";
264 print
"<label for='$formfieldname'>$fieldvalue $formfieldrequired</label>" . Display_AnswerList($fieldattr->fieldansid, $formfieldname,
"S", $fieldvalue,
'', $fieldattr->defaultval) .
"{$formfieldhelpurl}<span id='error_$formfieldname' class=''></span>";
270 StartDMSTag($LAYOUT_LINE);
271 if ($fieldattr->validation_require) {
272 if ($fieldattr->validation_require_conditional !=
'') {
275 $loop_required_list .=
"if (\$('input:radio[conditional=" . $fieldattr->validation_require_conditional->field .
"]:checked').val()== '" . $fieldattr->validation_require_conditional->value .
"') {\$('#{$formfieldname}').radioNotChecked('', 'Yes/No reply is required.');}\n";
277 $loop_required_list .=
"$('#{$formfieldname}').radioNotChecked('', 'Answer is required.');\n";
281 print
"<label for='$formfieldname'>$fieldvalue $formfieldrequired</label>" . Display_AnswerList($fieldattr->fieldansid, $formfieldname,
"R", $fieldvalue) . $formfieldhelpurl .
"<span id='error_$formfieldname' class=''></span>";
289 StartDMSTag($LAYOUT_PAGE, -1);
291 $AppCertifyStatement = ($AppCertifyStatement !=
'' ?
"<br/>" . $AppCertifyStatement .
"<br/><br/>":
"");
294 <div
class=
'form-container'>
297 <a
class=
"ovalbutton navleft" href=
"#" style=
"margin-left: 6px" id=
'btnNavPrev'><span
id=
'btnSpanPrev'>Previous</span></a>
298 <a
class=
"ovalbutton navright" href=
"#" style=
"margin-left: 6px" id=
'btnNavNext'><span
id=
'btnSpanNext'>Next</span></a>
302 <li
class=
'list_nostyle'><p
class=
'submitp'>Would you like to save
this application and
continue at a later time?</p></li>
303 <li
class=
'list_nostyle'><a
class=
"ovalbutton_blue navleft" href=
"#" style=
"margin-left: 6px" id=
'NOPOST' label=
'Save'><span>Save For Later</span></a></li>
307 <li
class=
'list_nostyle'><p
class=
'submitp'>Is your application complete and ready to be submitted to the credit
union?</p></li>
310 <?php echo $AppCertifyStatement; ?>
311 <li
class=
'list_nostyle'><a
class=
"ovalbutton_blue navleft" href=
"#" style=
"margin-left: 6px" id=
'NOPOST' label=
'Submit'><span>Submit Now</span></a></li>
323 <div
id=
'appsidebar'>
325 <div
class=
'form-container'>
327 <legend>Loan Navigation</legend>
328 <?php echo $Build_CSS_Menu; ?>