function trim(strInput) { return strInput.replace(/^\s+/g, '').replace(/\s+$/g, ''); } function clearInputValue(formName, fldName,textValue) { var inputValue = ""; try { eval("inputValue = document."+formName+ "." + fldName + ".value"); } catch(e) {} if(trim(inputValue) == textValue) { try { eval("document."+formName+ "." + fldName + ".value = ''"); } catch(e) {} } document.getElementById(fldName).className = ''; } function inputClearedValue(formName, fldName,textValue) { var inputValue = "",tmpInputValue = ""; try { eval("inputValue = document."+formName+ "." + fldName + ".value"); } catch(e) {} if(trim(inputValue) == "") { try { eval("document."+formName+ "." + fldName + ".value = textValue"); } catch(e) {} } try { eval("tmpInputValue = document."+formName+ "." + fldName + ".value"); } catch(e) {} if(textValue == tmpInputValue) { document.getElementById(fldName).className = 'searchTerm'; } else { document.getElementById(fldName).className = ''; } } function clearErrorMsg(formName,msgDiv,fldName) { var fldVal = ""; var isChk = ""; var isSel = ""; var fld = ""; eval("fldVal = document."+formName+"."+fldName+".value"); if(fldVal == "") { } else { eval("fld = document."+formName+"."+fldName); if(fld.length >0) { for(var j=0;j 1)) { alert("Check E-mail Address!"); return false; } return true; } function checkFormFields(formName,fieldsArray,fldTypeArray,msgArray,msgFldArray) { var trueCnt = 0; var msgName = ''; var fldName = ''; var msgFld = ''; var fldType = ''; var val = ''; for(var j=0;j "+alertMsg; document.getElementById("div_"+msgFld).style.display = "block"; } else { document.getElementById("div_"+msgFld).innerHTML = ""; document.getElementById("div_"+msgFld).style.display = "none"; } return fld; } function isPasswordFieldBlank(formName,fieldName,alertMsg,msgFld) { var myFldVal = ""; try { eval("myFldVal = document."+formName+"."+fieldName+".value"); } catch(e) {} myFldVal = trim(myFldVal); var illegalChars = /[\W_]/; if (myFldVal == "") { try { document.getElementById("div_"+msgFld).innerHTML = " "+alertMsg; } catch(e) {} try { document.getElementById("div_"+msgFld).style.display = "block"; } catch(e) {} } else if(myFldVal.length <6) { try { document.getElementById("div_"+msgFld).innerHTML = " "+"Your password should be at least 6 characters."; document.getElementById("div_"+msgFld).innerHTML = "Your password should be at least 6 characters."; } catch(e) {} try { document.getElementById("div_"+msgFld).style.display = "block"; } catch(e) {} myFldVal = ""; } return myFldVal; } function formSubmit(formName) { if(formName == 'formLogin') { validateLoginForm(); } } function isNumber(formName, fieldName, alertMsg,msgFld) { var t1 = ""; eval("t1 = document."+formName+ "." +fieldName+".value"); if(t1.length > 0) { for(var r=0;r "9") { document.getElementById("div_"+msgFld).innerHTML = " "+alertMsg +" as a number"; try { document.getElementById("div_"+msgFld).style.display = "block"; } catch(e) {} t1 = ""; } } } else { document.getElementById("div_"+msgFld).innerHTML = " "+"Please type "+alertMsg; try { document.getElementById("div_"+msgFld).style.display = "block"; } catch(e) {} t1 = ""; } return t1; } function isRadioCheck(formName,fieldName,alertMsg,msgFld) { var fld = ""; var fldCnt = 0; var objLen = 0; eval("objLen = document."+formName+ "." +fieldName+".length"); if(objLen > 0) { for(var i=0; i 0) { document.getElementById("div_"+msgFld).innerHTML = ""; document.getElementById("div_"+msgFld).style.display = "none"; } else { try { document.getElementById("div_"+msgFld).innerHTML = " "+ alertMsg; } catch(e) {} try { document.getElementById("div_"+msgFld).style.display = "block"; } catch(e) {} } if(fldCnt == 0) fldCnt = ""; return fldCnt; } function checkProfileNameValid(formName, fieldName,alertMsg,msgFld) { var fld = ""; eval("fld = document."+formName+ "." +fieldName+".value"); fld = trim(fld); spCharArray = new Array(" ",".","/","!","@","#","$","%","^","&","*","(",")",",",";",":","'","{","}","-","[","]","+","`","~","?","<",">","\"","|"); if(fld == "") { document.getElementById("div_"+msgFld).innerHTML = " "+alertMsg; document.getElementById("div_"+msgFld).style.display = "block"; eval("document."+formName+ "." +fieldName+".focus()"); } else { for(spc=0;spc=0){ msg= "Please avoid Special Characters or .(dot) in your name"; document.getElementById("div_"+msgFld).innerHTML = " "+msg; document.getElementById("div_"+msgFld).style.display = "block"; fld = ""; eval("document."+formName+ "." +fieldName+".focus()"); } } } return fld; } function isPasswordConfirmFieldBlank(formName,fieldName,alertMsg,msgFld) { var myFldVal = ""; var myFldVal1 = ""; try { eval("myFldVal = document."+formName+"."+fieldName+".value"); } catch(e) {} try { eval("myFldVal1 = document."+formName+".cfm"+fieldName+".value"); } catch(e) {} myFldVal = trim(myFldVal); var illegalChars = /[\W_]/; if (myFldVal == "") { try { document.getElementById("div_"+msgFld).innerHTML = " "+alertMsg; } catch(e) {} try { document.getElementById("div_"+msgFld).style.display = "block"; } catch(e) {} } else if(myFldVal.length <6) { try { document.getElementById("div_"+msgFld).innerHTML = " "+"Your password should be at least 6 characters."; } catch(e) {} try { document.getElementById("div_"+msgFld).style.display = "block"; } catch(e) {} myFldVal = ""; } else if (myFldVal == myFldVal1) { } else { try { document.getElementById("div_cfm"+msgFld).innerHTML = " "+"Confirm your password again."; } catch(e) {} try { document.getElementById("div_cfm"+msgFld).style.display = "block"; } catch(e) {} myFldVal = ""; } return myFldVal; } function isPasswordConfirmFieldBlankOK(formName,fieldName,alertMsg,msgFld) { var myFldVal = ""; var myFldVal1 = ""; try { eval("myFldVal = document."+formName+"."+fieldName+".value"); } catch(e) {} try { eval("myFldVal1 = document."+formName+"."+fieldName+"_confirmed.value"); } catch(e) {} myFldVal = trim(myFldVal); var illegalChars = /[\W_]/; if (myFldVal == "") { try { document.getElementById("div_"+msgFld).innerHTML = " "+alertMsg; } catch(e) {} try { document.getElementById("div_"+msgFld).style.display = "block"; } catch(e) {} } else if(myFldVal.length <6) { try { document.getElementById("div_"+msgFld).innerHTML = " "+"Your password should be at least 6 characters."; } catch(e) {} try { document.getElementById("div_"+msgFld).style.display = "block"; } catch(e) {} myFldVal = ""; } else if (myFldVal == myFldVal1) { } else { try { document.getElementById("div_"+msgFld+"_confirmed").innerHTML = " "+"Confirm your password again."; } catch(e) {} try { document.getElementById("div_"+msgFld+"_confirmed").style.display = "block"; } catch(e) {} myFldVal = ""; } return myFldVal; } function isEmailAddrOk(formName,fieldName,msgName,msgFld) { var re = /^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/ var email = ""; try { eval("email = document."+formName+"."+fieldName+".value"); } catch(e) {} if (email == "") { try { document.getElementById("div_"+msgFld).innerHTML = " "+ msgName; } catch(e) {} try { document.getElementById("div_"+msgFld).style.display = "block"; } catch(e) {} return email; } if (!email.match(re)) { try { document.getElementById("div_"+msgFld).innerHTML = " "+"Check E-mail Address!"; } catch(e) {} try { document.getElementById("div_"+msgFld).style.display = "block"; } catch(e) {} email = ""; return email; } return email; } function isDateFieldBlankYYYYMMDD(formName,fieldName,errorMsg,errorMsgDiv) { var myFldVal = ""; try { eval("myFldVal = document."+formName+"."+fieldName+".value"); } catch(e) {} var RegExPattern = /^\d{4}(\-|\/|\.)\d{1,2}\1\d{1,2}$/; if (myFldVal == "") { myFldVal = ""; try { document.getElementById("div_"+errorMsgDiv).innerHTML = " "+errorMsg; } catch(e) {} try { document.getElementById("div_"+errorMsgDiv).style.display = "block"; } catch(e) {} } else if(myFldVal.match(RegExPattern)){ try { document.getElementById("div_"+errorMsgDiv).innerHTML = ""; } catch(e) {} try { document.getElementById("div_"+errorMsgDiv).style.display = "none"; } catch(e) {} } else { myFldVal = ""; try { document.getElementById("div_"+errorMsgDiv).innerHTML = " please check your date format"; } catch(e) {} try { document.getElementById("div_"+errorMsgDiv).style.display = "block"; } catch(e) {} } return myFldVal; } function removeComma(ipStr) { ipStr = ipStr.replace('.',''); ipStr = ipStr.replace(/,/g,''); return ipStr; } function isAmount(formName,fieldName,alertMsg,msgFld) { var fld = ""; var fld1 = ""; eval("fld = document."+formName+ "." +fieldName+".value"); fld = trim(fld); fld1 = removeComma(fld); if(fld1 == "") { try { document.getElementById("div_"+msgFld).innerHTML = " "+alertMsg; } catch(e) {} try { document.getElementById("div_"+msgFld).style.display = "block"; } catch(e) {} return fld; } else { if (fld1 < 0 || isNaN(fld1)|| (fld1 == "")) { try { document.getElementById("div_"+msgFld).innerHTML = " "+alertMsg+" as a number"; } catch(e) {} try { document.getElementById("div_"+msgFld).style.display = "block"; } catch(e) {} fld = ""; return fld; } else { return fld; } } } function isZip(formName, fieldName, alertMsg,msgFld) { var t1 = ""; eval("t1 = document."+formName+ "." +fieldName+".value"); t2 = parseInt(t1.length); if (((t1) > 0) && (t2 >= 5 )) { document.getElementById("div_"+msgFld).innerHTML = ""; document.getElementById("div_"+msgFld).style.display = "none"; return t2; } else { document.getElementById("div_"+msgFld).innerHTML =" "+ alertMsg; try { document.getElementById("div_"+msgFld).style.display = "block"; } catch(e) {} t2=""; return t2; } } function processQryString(inputString) { var processedString = ""; processedString = inputString.replace(/\/g,"%3e"); processedString = processedString.replace(/\&/g,"%26"); processedString = processedString.replace(/\"/g,"\""); processedString = processedString.replace(/\+/g,"%2B"); return processedString; } function fillMyMsg(formName,fieldName, defaultValue) { var msg = ""; try { eval("msg = document."+formName+"."+fieldName+".value"); if(msg == "") { eval("document."+formName+"."+fieldName+".value = defaultValue"); eval("document."+formName+"."+fieldName+".className = 'clsSearchTip'"); } } catch(e) {} } function clearMyMsg(formName,fieldName, defaultValue) { var msg = ""; try { eval("msg = document."+formName+"."+fieldName+".value"); if(msg == defaultValue) { eval("document."+formName+"."+fieldName+".value = ''"); eval("document."+formName+"."+fieldName+".className = ''"); } } catch(e) {} } function autoTab(formName, srcFiled,trgtField) { var ph = ""; eval("ph = document."+formName+"."+srcFiled+".value"); var phLen = ph.length; if(phLen == 3) { eval("document."+formName+"."+trgtField+".focus()"); } } function getRadioBtnValue(formName,fieldName) { var fldValues = " "; var t = 0; try{ eval("obj = document."+formName+"."+fieldName); }catch(e) {} for(var j=0; j0) { fldValues +=", "; } fldValues +=obj[j].value; t++; } } return fldValues; }