/* * Elegans * * */ function trim(l_str) { var l_str_string = new String(l_str); var l_int_length = l_str_string . length; var l_str_temp = new String(''); var l_b_flag = true; for (l_int_i = 0; l_int_i <= l_int_length - 1; ++l_int_i) { if (l_b_flag == true && l_str_string.charAt(l_int_i) == ' ') { l_b_flag = true; } else { l_b_flag = false; l_str_temp = l_str_string.substring(l_int_i); break; } if (l_int_i == l_int_length - 1) { return l_str_temp; } } l_int_length = l_str_temp.length; l_b_flag = true; for (l_int_i = l_int_length - 1; l_int_i >= 0; l_int_i--) { if (l_b_flag == true && l_str_temp.charAt(l_int_i) == ' ') { l_b_flag = true; } else { l_b_flag = false; l_str_string = l_str_temp.substring(0, l_int_i + 1); break; } } return l_str_string; } function checktxt(l_str_form) { var str1=l_str_form; var str2=trim(str1.value); if (str2.length==0) { alert("A mandatory field has not been filled. Please enter an appropriate value."); l_str_form.focus(); return false; } else { return true; } } function verticalAlign(elem1, elem2) { var e1 = document.getElementById(elem1); var e2 = document.getElementById(elem2); var h1 = e1.offsetHeight; var h2 = e2.offsetHeight; if (h1 >= h2+2) { e2.style.marginTop = (h1-h2)/2 + "px"; } else if (h2 >= h1+2) { e1.style.marginTop = (h2-h1)/2 + "px"; } }