function isBlank(formName, fieldName) { var fld = ""; eval("fld = document."+formName+ "." +fieldName+".value"); var clsName = document.getElementById(fieldName).className; try { if(clsName =="clsHighlights") { document.getElementById(fieldName).className = ""; } } catch(e) {} fld = trim(fld); if (fld == "") { var alrt = "Please Enter "+fieldName; alert(alrt); try { eval("document."+formName+"."+fieldName+".focus()"); } catch(e) {} try { document.getElementById(fieldName).className = "clsHighlights"; } catch(e) {} return false; } else { return true; } } function isNumber(formName, fieldName) { var fld = ""; try { eval("fld = document."+formName+ "." +fieldName+".value"); document.getElementById(fieldName).className = ""; fld = trim(fld); } catch(e) {} if (fld < 0 || isNaN(fld) || fld == "") { var alrt = "Please Enter "+fieldName +" as integer"; alert(alrt); eval("document."+formName+"."+fieldName+".focus()"); document.getElementById(fieldName).className = "clsHighlights"; return false; } else { return true; } return false; } function isEmailOk(formName, fldName) { var email = ""; eval("email = document."+formName+ "." + fldName + ".value"); var clsName = document.getElementById(fldName).className; try { if(clsName =="clsHighlights") { document.getElementById(fldName).className = ""; } } catch(e) {} try { email = trim(email); } catch(e) {} if (email == "") { alert ('Please enter E-mail address.'); eval("document."+formName+ "." + fldName + ".focus()"); eval("document."+formName+ "." + fldName + ".select()"); document.getElementById(fldName).className = "clsHighlights"; return false; } if((email.indexOf("@")==-1) ||(email.indexOf(".")==-1)) { alert ('Enter a valid E-mail address!'); eval("document."+formName+ "." + fldName + ".focus()"); eval("document."+formName+ "." + fldName + ".select()"); document.getElementById(fldName).className = "clsHighlights"; return false; } if (email.length < 8 || email.indexOf(" ") > 0) { alert("Check E-mail Address!"); eval("document."+formName+ "." + fldName + ".focus()"); eval("document."+formName+ "." + fldName + ".select()"); document.getElementById(fldName).className = "clsHighlights"; return false; } return true; } function isPasswordOk(formName, fieldName1, fieldName2) { eval("str = document."+formName+ "." +fieldName1+".value"); eval("str1 = document."+formName+ "." +fieldName2+".value"); str = trim(str); str1 = trim(str1); if (str == "") { alert("Enter Your Password."); eval("document."+formName+"."+fieldName1+".value=str"); eval("document."+formName+"."+fieldName1+".select()"); eval("document."+formName+"."+fieldName1+".focus()"); return false; } if(str.length <6) { alert("Your Password Should be at least 6 Characters."); eval("document."+formName+"."+fieldName1+".select()"); eval("document."+formName+"."+fieldName1+".focus()"); return false; } if (str1 == "") { alert("Please Confirm Your Password."); eval("document."+formName+"."+fieldName1+".value=str1"); eval("document."+formName+"."+fieldName2+".select()"); eval("document."+formName+"."+fieldName2+".focus()"); return false; } if (str == str1) { } else { alert("Confirm Your Password Again."); eval("document."+formName+"."+fieldName2+".value=\"\""); eval("document."+formName+"."+fieldName2+".select()"); eval("document."+formName+"."+fieldName2+".focus()"); return false; } return true; } function isPhoneNumber(formName,phone_number,ph1,ph2,ph3) { str1 = eval("document."+ formName +"."+ph1+".value"); str2 = eval("document."+ formName +"."+ph2+".value"); str3 = eval("document."+ formName +"."+ph3+".value"); try { str1 = trim(str1); str2 = trim(str2); str3 = trim(str3); } catch(e) {} if (str1 == "") { alert("Please enter area code in phone number."); eval("document."+ formName +"."+ph1+".focus()"); eval("document."+ formName +"."+ph1+".select()"); return false; } if (str2 == "") { alert("Please check the phone number."); eval("document."+ formName +"."+ph2+".focus()"); eval("document."+ formName +"."+ph2+".select()"); return false; } if (str3 == "") { alert("Please check the phone number."); eval("document."+ formName +"."+ph3+".focus()"); eval("document."+ formName +"."+ph3+".select()"); return false; } var str = str1 + str2 + str3; for (var i = 0; i < str.length; i++) { var ch = str.substring(i, i + 1); if (ch < "0" || "9" < ch) { alert('Phone number should be numeric.'); eval("document."+ formName +"."+ph1+".focus()"); eval("document."+ formName +"."+ph1+".select()"); return false; } } if (str.length != 10) { alert("The phone number should have 10 digits."); eval("document."+ formName +"."+ph1+".focus()"); eval("document."+ formName +"."+ph1+".select()"); return false; } eval("document."+ formName +"."+phone_number+".value="+str); return true; } function trim(strInput) { return strInput.replace(/^\s+/g, '').replace(/\s+$/g, ''); } function isCheck(formName, fieldName) { var fld = ""; eval("fld = document."+formName+ "." +fieldName+".checked"); if (fld == false) { var alrt = "Please agree to the Terms And Conditions"; alert(alrt); return false; } else { return true; } } function scriptPopUp(URL, width, height,scrollOpt) { if(scrollOpt == "") { scrollOpt = 0; } day = new Date(); id = day.getTime(); eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars='+scrollOpt+',location=0,statusbar=0,menubar=0,resizable=1,width='+width+',height='+height+',left=200,top=220',screenX=200,screenY=220);"); } function popUp(URL, width, height) { day = new Date(); id = day.getTime(); eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width='+width+',height='+height+',left=200,top=220');"); } 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 autoTab1(formName, srcFiled,trgtField) { var ph = ""; eval("ph = document."+formName+"."+srcFiled+".value"); var phLen = ph.length; if(phLen == 2) { eval("document."+formName+"."+trgtField+".focus()"); } } function sortNumber(a,b){ return a - b; } function sortScore(formName,fld){ var val1 = ""; var val2 = ""; var val3 = ""; eval("val1 = document."+formName+"."+fld+"1.value"); eval("val2 = document."+formName+"."+fld+"2.value"); eval("val3 = document."+formName+"."+fld+"3.value"); var scoreArray = new Array(); var temp = 0; if(val1 != "") { scoreArray[temp] = val1; temp++; } if(val2 != "") { scoreArray[temp] = val2; temp++; } if(val3 != "") { scoreArray[temp] = val3; temp++; } scoreArray.sort(sortNumber); eval("document."+formName+"."+fld+"1.value = \"\""); eval("document."+formName+"."+fld+"2.value = \"\""); eval("document."+formName+"."+fld+"3.value = \"\""); for(var i=0; i fldLength) { alert('Restrict ' + fieldName + ' to ' + fldLength + ' chars.'); return false; } else { return true; } } } function isInteger(formName,fieldName,ph1,ph2,ph3) { str1 = eval("document."+ formName +"."+ph1+".value"); str2 = eval("document."+ formName +"."+ph2+".value"); str3 = eval("document."+ formName +"."+ph3+".value"); var str = str1 + str2 + str3; if(str.length > 0) { for (var i = 0; i < str.length; i++) { var ch = str.substring(i, i + 1); if (ch < "0" || "9" < ch) { alert("The " + fieldName + " should be numeric."); return false; } } if (str.length != 10) { alert("The "+ fieldName + " should have 10 digits."); return false; } } return true; } var mouseX = 0; var mouseY = 0; function getMousePos(e) { if (!e) var e = window.event||window.Event; if('undefined'!=typeof e.pageX) { mouseX = e.pageX; mouseY = e.pageY; mouseY = mouseY-70; mouseX = mouseX-50; } else { mouseX = e.clientX + document.body.scrollLeft; mouseY = e.clientY + document.body.scrollTop; mouseY = mouseY-70; mouseX = mouseX-50; } } function changeMousePos(titleBox) { var obj1 = document.getElementById(titleBox); if(window.Event && document.captureEvents) document.captureEvents(Event.MOUSEMOVE); document.onmousemove = getMousePos; obj1.style.visibility="visible"; document.getElementById(titleBox).style.top = mouseY+"px"; document.getElementById(titleBox).style.left = mouseX+"px"; obj1.style.visibility="visible"; } function hideSpotLight(titleBox) { var obj1 = document.getElementById(titleBox); obj1.style.visibility="hidden"; } function changeNotesPos(titleBox) { var obj1 = document.getElementById(titleBox); if(window.Event && document.captureEvents) document.captureEvents(Event.MOUSEMOVE); document.onmousemove = getMousePos; var moz = (typeof document.implementation != 'undefined') && (typeof document.implementation.createDocument != 'undefined'); if(!moz) { mouseY = "800"; } document.getElementById(titleBox).style.top = mouseY+"px"; document.getElementById(titleBox).style.left = mouseX+"px"; obj1.style.visibility="visible"; } function isLenderTypeBlank(formName, fieldName) { var cnt = 0, len = 0; var chk = false, j=0; try { eval("len = document."+formName+"."+fieldName+".length"); } catch(e) {} for(var i=0;i< len;i++) { var chk = false; try { eval("chk = document."+formName+"."+fieldName+"["+i+"].checked"); } catch(e) {} if(chk) { cnt++; } } if(cnt > 0) { return true; } else { alert("Please Select Lender Type"); return false; } } function isRadioCheck(formName, fieldName) { var fld = ""; var fldCnt = 0; eval("var obj = document."+formName+ "." +fieldName); for(var i=0; i 0) { return true; } else { alert("Please Choose "+fieldName); return false; } } function processString(strInput) { strInput = strInput.replace(//g,'>'); strInput = strInput.replace(/&/g,'%26'); strInput = strInput.replace(/'/g,'%27'); strInput = strInput.replace(/"/g,'%22'); return strInput; } function replaceProcessString(ipStr) { ipStr = ipStr.replace(/</g,'<'); ipStr = ipStr.replace(/>/g,'>'); ipStr = ipStr.replace(/</g,'<'); ipStr = ipStr.replace(/>/g,'>'); return ipStr; } function showLayerVisible(layerID, headerID, content) { getLightHeader(layerID, headerID, content,"false"); el = document.getElementById(layerID); el.style.visibility = "visible"; } function showLayerHidden(layerID, headerID, content) { getDarkHeader(layerID, headerID, content,"false"); el = document.getElementById(layerID); el.style.visibility = "hidden"; } function getDarkHeader(layerID, headerID, content,visibleCond) { var newContent = document.getElementById(headerID+"Center").innerHTML; document.getElementById(headerID).innerHTML = ""; var obj = document.createElement("div"); obj.className = "curveLeftTopDark"; document.getElementById(headerID).appendChild(obj); var obj = document.createElement("div"); obj.className = "curveCenterTopDark"; obj.id = headerID+"Center"; if(visibleCond == "true") { obj.innerHTML = ""+content+""; } else { obj.innerHTML = newContent; } document.getElementById(headerID).appendChild(obj); var obj = document.createElement("div"); obj.className = "curveRightTopDark"; document.getElementById(headerID).appendChild(obj); } function getLightHeader(layerID, headerID, content,visibleCond) { var newContent = document.getElementById(headerID+"Center").innerHTML; document.getElementById(headerID).innerHTML = ""; document.getElementById(headerID).innerHTML = ""; var obj = document.createElement("div"); obj.className = "curveLeftTopLight"; document.getElementById(headerID).appendChild(obj); var obj = document.createElement("div"); obj.className = "curveCenterTopLight"; obj.id = headerID+"Center"; if(visibleCond == "true") { obj.innerHTML = ""+content+""; } else { obj.innerHTML = newContent; } document.getElementById(headerID).appendChild(obj); var obj = document.createElement("div"); obj.className = "curveRightTopLight"; document.getElementById(headerID).appendChild(obj); } function showInnerLayerVisible(layerID, headerID, content) { getInnerLightHeader(layerID, headerID, content,"false"); el = document.getElementById(layerID); el.style.visibility = "visible"; } function showInnerLayerHidden(layerID, headerID, content) { getInnerDarkHeader(layerID, headerID, content,"false"); el = document.getElementById(layerID); el.style.visibility = "hidden"; } function getInnerDarkHeader(layerID, headerID, content,visibleCond) { var newContent = document.getElementById(headerID+"Center").innerHTML; document.getElementById(headerID).innerHTML = ""; var obj = document.createElement("div"); obj.className = "curveLeftTopDark"; document.getElementById(headerID).appendChild(obj); var obj = document.createElement("div"); obj.className = "curveCenterTopDark"; obj.id = headerID+"Center"; if(visibleCond == "true") { obj.innerHTML = ""+content+""; } else { obj.innerHTML = newContent; } document.getElementById(headerID).appendChild(obj); var obj = document.createElement("div"); obj.className = "curveRightTopDark"; document.getElementById(headerID).appendChild(obj); } function getInnerLightHeader(layerID, headerID, content,visibleCond) { var newContent = document.getElementById(headerID+"Center").innerHTML; document.getElementById(headerID).innerHTML = ""; document.getElementById(headerID).innerHTML = ""; var obj = document.createElement("div"); obj.className = "curveLeftTopLight"; document.getElementById(headerID).appendChild(obj); var obj = document.createElement("div"); obj.className = "curveCenterTopLight"; obj.id = headerID+"Center"; if(visibleCond == "true") { obj.innerHTML = ""+content+""; } else { obj.innerHTML = newContent; } document.getElementById(headerID).appendChild(obj); var obj = document.createElement("div"); obj.className = "curveRightTopLight"; document.getElementById(headerID).appendChild(obj); } function showInnerLenLayerVisible(layerID, headerID, content) { getInnerLenLightHeader(layerID, headerID, content,"false"); el = document.getElementById(layerID); el.style.visibility = "visible"; } function showInnerLenLayerHidden(layerID, headerID, content) { getInnerLenDarkHeader(layerID, headerID, content,"false"); el = document.getElementById(layerID); el.style.visibility = "hidden"; } function getInnerLenDarkHeader(layerID, headerID, content,visibleCond) { var newContent = document.getElementById(headerID+"Center").innerHTML; document.getElementById(headerID).innerHTML = ""; var obj = document.createElement("div"); obj.className = "curveLeftTopDark"; document.getElementById(headerID).appendChild(obj); var obj = document.createElement("div"); obj.className = "curveCenterTopDark"; obj.id = headerID+"Center"; if(visibleCond == "true") { obj.innerHTML = ""+content+""; } else { obj.innerHTML = newContent; } document.getElementById(headerID).appendChild(obj); var obj = document.createElement("div"); obj.className = "curveRightTopDark"; document.getElementById(headerID).appendChild(obj); } function getInnerLenLightHeader(layerID, headerID, content,visibleCond) { var newContent = document.getElementById(headerID+"Center").innerHTML; document.getElementById(headerID).innerHTML = ""; document.getElementById(headerID).innerHTML = ""; var obj = document.createElement("div"); obj.className = "curveLeftTopLight"; document.getElementById(headerID).appendChild(obj); var obj = document.createElement("div"); obj.className = "curveCenterTopLight"; obj.id = headerID+"Center"; if(visibleCond == "true") { obj.innerHTML = ""+content+""; } else { obj.innerHTML = newContent; } document.getElementById(headerID).appendChild(obj); var obj = document.createElement("div"); obj.className = "curveRightTopLight"; document.getElementById(headerID).appendChild(obj); } function showDiv(divName) { try { document.getElementById(divName).style.display = "block"; } catch(e) {} // hideSelectBox(); } function hideDiv(divName) { try { document.getElementById(divName).style.display = "none"; } catch(e) {} // showSelectBox(); } function hideSelectBox() { for (f = 0; f < document.forms.length; f++){ var elements = document.forms[f].elements; for (e = 0; e < elements.length; e++){ if (elements[e].type == "select-one") { elements[e].style.visibility = 'hidden'; } } } } function showSelectBox() { for (f = 0; f < document.forms.length; f++){ var elements = document.forms[f].elements; for (e = 0; e < elements.length; e++){ if (elements[e].type == "select-one") { elements[e].style.visibility = ''; } } } } function isEmailConfirmOk(formName, fieldName1, fieldName2) { var email = ""; var email1 = ""; eval("email = document."+formName+ "." + fieldName1 + ".value"); eval("email1 = document."+formName+ "." + fieldName2 + ".value"); try { email = trim(email); } catch(e) {} try { email1 = trim(email1); } catch(e) {} if (email == "") { alert ('Please enter E-mail address.'); eval("document."+formName+ "." + fieldName1 + ".focus()"); eval("document."+formName+ "." + fieldName1 + ".select()"); return false; } if((email.indexOf("@")==-1) ||(email.indexOf(".")==-1)) { alert ('Enter a valid E-mail address!'); eval("document."+formName+ "." + fieldName1 + ".focus()"); eval("document."+formName+ "." + fieldName1 + ".select()"); return false; } if (email.length < 8 || email.indexOf(" ") > 0) { alert("Check E-mail Address!"); eval("document."+formName+ "." + fieldName1 + ".focus()"); eval("document."+formName+ "." + fieldName1 + ".select()"); return false; } if (email1 == "") { alert("Please Confirm Your Email Address."); eval("document."+formName+"."+fieldName1+".value=email"); eval("document."+formName+"."+fieldName2+".select()"); eval("document."+formName+"."+fieldName2+".focus()"); return false; } if (email == email1) { } else { alert("Confirm Your Email Address Again."); eval("document."+formName+"."+fieldName2+".value=\"\""); eval("document."+formName+"."+fieldName2+".select()"); eval("document."+formName+"."+fieldName2+".focus()"); return false; } return true; } function getLenderTypeVal(formName,fieldName,targetFld) { var len = 0; var chk = false, j=0; var selVal = "",sel = ""; try { eval("len = document."+formName+"."+fieldName+".length"); } catch(e) {} for(var i=0;i< len;i++) { var chk = false; try { eval("chk = document."+formName+"."+fieldName+"["+i+"].checked"); } catch(e) {} if(chk) { eval("sel = document."+formName+"."+fieldName+"["+i+"].value"); if(j == 0) { selVal = sel; } else { selVal += ","+ sel; } j++; } } eval("document."+formName+"."+targetFld+".value = selVal"); } function processNicheString(strInput) { strInput = strInput.replace(//g,'%3E'); strInput = strInput.replace(/&/g,'%26'); strInput = strInput.replace(/'/g,'%27'); strInput = strInput.replace(/"/g,'%22'); return strInput; } function replaceInaccurateProcessString(strInput) { strInput = strInput.replace(/;/g,'\''); return strInput; } function processHeader(inputString) { processedString = ""; processedString = inputString.replace(/'/g,'\''); processedString = processedString.replace(/&lsquo;/g,"'"); processedString = processedString.replace(/&amp;ldquo;/g,'"'); processedString = processedString.replace(/&/g,'&'); processedString = processedString.replace(//g,'>'); return processedString; } function checkValidEmailId(formName, fldName) { var email = ""; eval("email = document."+formName+ "." + fldName + ".value"); var clsName = document.getElementById(fldName).className; try { if(clsName =="clsHighlights") { document.getElementById(fldName).className = ""; } } catch(e) {} try { email = trim(email); } catch(e) {} if (email == "") { return true; } if((email.indexOf("@")==-1) ||(email.indexOf(".")==-1)) { alert ('Enter a valid E-mail address!'); eval("document."+formName+ "." + fldName + ".focus()"); eval("document."+formName+ "." + fldName + ".select()"); document.getElementById(fldName).className = "clsHighlights"; return false; } if (email.length < 8 || email.indexOf(" ") > 0) { alert("Check E-mail Address!"); eval("document."+formName+ "." + fldName + ".focus()"); eval("document."+formName+ "." + fldName + ".select()"); document.getElementById(fldName).className = "clsHighlights"; return false; } return true; } function checkValidNumber(formName, fieldName,msg) { var fld = ""; try { eval("fld = document."+formName+ "." +fieldName+".value"); document.getElementById(fieldName).className = ""; fld = trim(fld); } catch(e) {} if(fld == "") { return true; } if (fld < 0 || isNaN(fld)) { var alrt = "Please Enter "+msg +" as integer"; alert(alrt); eval("document."+formName+"."+fieldName+".focus()"); document.getElementById(fieldName).className = "clsHighlights"; return false; } else { return true; } return false; } function replaceProcessedHeader(inputString) { inputString = inputString.replace(/\&lsquo;/g,','); inputString = inputString.replace(/&lsquo;/g,'\"'); inputString = inputString.replace(/&/g,'&'); inputString = inputString.replace(/</g,'<'); inputString = inputString.replace(/>/g,'>'); return inputString; } function replaceNewProcessedHeader(inputString) { inputString = inputString.replace(/&/g,'&'); inputString = inputString.replace(/“/g,'\"'); inputString = inputString.replace(/‘/g,'\''); inputString = inputString.replace(/</g,'<'); inputString = inputString.replace(/>/g,'>'); return inputString; } function replaceCommaValues(strInput1) { var strInput2 = 0; strInput1 = trim(strInput1); strInput = strInput1.replace(/,/g,''); strInput = strInput.replace(/ /g,''); strInput = strInput.replace('!@#$%^&*()',''); strInput = strInput.replace('@',''); strInput = strInput.replace('#',''); strInput = strInput.replace('$',''); strInput = strInput.replace('%',''); strInput = strInput.replace('^',''); strInput = strInput.replace('&',''); strInput = strInput.replace('*',''); strInput = strInput.replace('(',''); strInput = strInput.replace(')',''); strInput = strInput.replace('\'',''); strInput = strInput.replace(/[a-zA-Z]/g,''); strInput = trim(strInput); strInput2 = trim(strInput); if(isNaN(strInput2)) { strInput = 0; } return strInput; } function alertToEnterInput(currentvalue) { currentvalue1 = trim(currentvalue); currentvalue = replaceCommaValues(currentvalue); if((currentvalue1 != "") && (currentvalue == "")) { alert('Please make sure you have entered only numeric values in the fields'); } else if ((currentvalue1 > 0) && (currentvalue == 0)){ alert('Please make sure you have entered only numeric values in the fields'); } } function clearMyMsg(formName, fieldName,msg) { try { var myMsg = ""; eval("myMsg = document."+formName+"."+fieldName+".value"); if(trim(msg) ==trim(myMsg)) { eval("document."+formName+"."+fieldName+".value=''"); } } catch(e) {} } function clearInputValue(formName, fldName,textValue) { var inputValue = ""; try { eval("inputValue = document."+formName+ "." + fldName + ".value"); } catch(e) {} inputValue = trim(inputValue); if(inputValue == textValue) { try { eval("document."+formName+ "." + fldName + ".value = ''"); } catch(e) {} } } function inputClearedValue(formName, fldName,textValue) { var inputValue = ""; try { eval("inputValue = document."+formName+ "." + fldName + ".value"); } catch(e) {} inputValue = trim(inputValue); if(inputValue == "") { try { eval("document."+formName+ "." + fldName + ".value = textValue"); } catch(e) {} } } function chkBlank(formName, fieldName) { var fld = ""; eval("fld = document."+formName+ "." +fieldName+".value"); fld = trim(fld); if (fld == "") { return false; } else { return true; } } function chkIsBlank(formName, fieldName,msg) { var fld = "", clsName = ""; eval("fld = document."+formName+ "." +fieldName+".value"); try { var clsName = document.getElementById(fieldName).className; if(clsName =="clsHighlights") { document.getElementById(fieldName).className = ""; } } catch(e) {} fld = trim(fld); if (fld == "") { var alrt = msg; alert(alrt); try { eval("document."+formName+"."+fieldName+".focus()"); } catch(e) {} try { document.getElementById(fieldName).className = "clsHighlights"; } catch(e) {} return false; } else { return true; } } /******************** 2009-04-05****************************/ function isBlankAlert(formName, fieldName,alertMsg) { var fld = ""; eval("fld = document."+formName+ "." +fieldName+".value"); var clsName = document.getElementById(fieldName).className; try { if(clsName =="clsHighlights") { document.getElementById(fieldName).className = ""; } } catch(e) {} fld = trim(fld); if (fld == "") { alert(alertMsg); try { eval("document."+formName+"."+fieldName+".focus()"); } catch(e) {} try { document.getElementById(fieldName).className = "clsHighlights"; } catch(e) {} return false; } else { return true; } } function isDateOK(formName,myDate,alertField) { var dd=0; var mm=0; var yy=0; var lp=0; var val=0; var dispDate = ""; eval("dispDate = document."+formName+ "." +myDate+".value"); dispDate = dispDate.split("-"); if (dispDate.length >0){ for (var j=0; j 0) { if(j==0) { yy = dispDate[2]; } if(j==1) { mm = dispDate[0]; } if(j==2) { dd = dispDate[1]; } } else { alert("Please Enter Valid Data For "+alertField); eval("document."+formName+"."+myDate+".focus()"); return false; } } } if (dd==0 || mm==0 || yy==0) { alert("Please Enter Valid Data For "+alertField); eval("document."+formName+"."+myDate+".focus()"); return false; } else { if (yy.length != 4) { alert("Please Enter Valid Data For "+alertField); eval("document."+formName+"."+myDate+".focus()"); return false; } else { lp = yy % 4; if(mm.length < 1 ) { alert("Please Enter Valid Data For "+alertField); eval("document."+formName+"."+myDate+".focus()"); return false; } else if(mm > 12) { alert("Please Enter Valid Data For "+alertField); eval("document."+formName+"."+myDate+".focus()"); return false; } else { if (lp==0 && mm==2) { if (dd > 29) { alert("Please Enter Valid Data For "+alertField); eval("document."+formName+"."+myDate+".focus()"); return false; } else { return true; } } else { if (mm==2) { if (dd>28) { alert("Please Enter Valid Data For "+alertField); eval("document."+formName+"."+myDate+".focus()"); return false; } else { return true; } } else if ((mm==4) || (mm==6) || (mm==9) || (mm==11)) { if (dd>30) { alert("Please Enter Valid Data For "+alertField); eval("document."+formName+"."+myDate+".focus()"); return false; } else { return true; } } else { if (dd>31) { alert("Please Enter Valid Data For "+alertField); eval("document."+formName+"."+myDate+".focus()"); return false; } else { return true; } } } } } } } function isDateOKForMMDDYY(formName,myDate,alertField) { var dd=0; var mm=0; var yy=0; var lp=0; var val=0; var dispDate = ""; eval("dispDate = document."+formName+ "." +myDate+".value"); if(dispDate !="") { dispDate = dispDate.split("-"); if (dispDate.length >0){ for (var j=0; j 0) { if(j==0) { yy = dispDate[2]; } if(j==1) { mm = dispDate[0]; } if(j==2) { dd = dispDate[1]; } } else { alert("Please Enter Valid Data For "+alertField); eval("document."+formName+"."+myDate+".focus()"); return false; } } } if (dd==0 || mm==0 || yy==0) { alert("Please Enter Valid Data For "+alertField); eval("document."+formName+"."+myDate+".focus()"); return false; } else { if (yy.length != 4) { alert("Please Enter Valid Data For "+alertField); eval("document."+formName+"."+myDate+".focus()"); return false; } else { lp = yy % 4; if(mm.length < 1 ) { alert("Please Enter Valid Data For "+alertField); eval("document."+formName+"."+myDate+".focus()"); return false; } else if(mm > 12) { alert("Please Enter Valid Data For "+alertField); eval("document."+formName+"."+myDate+".focus()"); return false; } else { if (lp==0 && mm==2) { if (dd > 29) { alert("Please Enter Valid Data For "+alertField); eval("document."+formName+"."+myDate+".focus()"); return false; } else { return true; } } else { if (mm==2) { if (dd>28) { alert("Please Enter Valid Data For "+alertField); eval("document."+formName+"."+myDate+".focus()"); return false; } else { return true; } } else if ((mm==4) || (mm==6) || (mm==9) || (mm==11)) { if (dd>30) { alert("Please Enter Valid Data For "+alertField); eval("document."+formName+"."+myDate+".focus()"); return false; } else { return true; } } else { if (dd>31) { alert("Please Enter Valid Data For "+alertField); eval("document."+formName+"."+myDate+".focus()"); return false; } else { return true; } } } } } } } else { return true; } } function chkIsCheck(formName, fieldName,msg) { var fld = ""; var fldCnt = 0; eval("var obj = document."+formName+ "." +fieldName); for(var i=0; i 0) { try { eval("document.getElementById('"+fieldName+"_bg').style.backgroundColor = ''"); } catch(e) {} return true; } else { alert(msg); try { eval("document."+formName+"."+fieldName+"[0].focus()"); eval("document.getElementById('"+fieldName+"_bg').style.backgroundColor = '#ffffcc'"); } catch(e) {} return false; } } function checkNumber(formName, fieldName,msg) { var fld = ""; try { eval("fld = document."+formName+ "." +fieldName+".value"); fld = trim(fld); } catch(e) {} if (fld < 0 || isNaN(fld) || fld == "") { var alrt = "Please Enter "+msg +" as integer"; alert(alrt); eval("document."+formName+"."+fieldName+".focus()"); document.getElementById(fieldName).className = "clsHighlights"; return false; } else { return true; } return false; } function getMultiCheckValue(formName, sourceFldName,destinaionFldName) { var fld = ""; var fldCnt = 0; var fldVal = ""; var fldValues = ""; var t = 0; var objLen = 0; try { eval("objLen = document."+formName+ "." +sourceFldName+".length"); } catch(e) {} if(objLen > 0) { for(var i=0; i "; try { document.getElementById("idChat").innerHTML = chatDesc; } catch(e) {} } function createBranchAE() { try { openMyPopup("branchAEId",350,150,"Create Brach/AE"); } catch(e) {} } function createBackOfficeEmployee() { try { openMyPopup("backOfficeEmployeeId",350,150,"Create Back Office Employee"); } catch(e) {} } function changeSignvalue(input) { return input * -1; } /* Check the date format with reg exp old fn: isDateOKForMMDDYY */ function isDateFieldOkMMDDYY(formName,fieldName,errorMsg) { var myFldVal = ""; try { eval("myFldVal = document."+formName+"."+fieldName+".value"); } catch(e) {} /*** Regular Expression for yyyy/mm/dd format /* ---------------------------------------------------- */ // var RegExPattern = /^\d{4}(\-|\/|\.)\d{1,2}\1\d{1,2}$/; var RegExPattern = /^\d{1,2}(\-|\/|\.)\d{1,2}\1\d{4}$/; if (myFldVal == "") { return true; } else if (!myFldVal.match(RegExPattern)) { alert("Please Enter Valid Data For "+errorMsg); eval("document."+formName+"."+fieldName+".focus()"); return false; } else { var strSeparator = myFldVal.substring(2,3) var arrayDate = myFldVal.split(strSeparator); //create a lookup for months not equal to Feb. var arrayLookup = { '01' : 31,'03' : 31, '04' : 30,'05' : 31, '06' : 30,'07' : 31, '08' : 31,'09' : 30, '10' : 31,'11' : 30,'12' : 31} var arrayLookup1 = { '1' : 31,'3' : 31, '4' : 30,'5' : 31, '6' : 30,'7' : 31, '8' : 31,'9' : 30, '10' : 31,'11' : 30,'12' : 31} var intDay = parseInt(arrayDate[1],10); //check if month value and day value agree if((arrayLookup[arrayDate[0]] != null) || (arrayLookup1[arrayDate[0]] != null) ) { if(intDay <= arrayLookup[arrayDate[0]] && intDay != 0) { return true; //found in lookup table, good date } else { dateNotOk = 1; } } else { dateNotOk = 1; } //check for February (bugfix 20050322) //bugfix for parseInt kevin //bugfix biss year O.Jp Voutat var intMonth = parseInt(arrayDate[0],10); if (intMonth == 2) { var intYear = parseInt(arrayDate[2]); if (intDay > 0 && intDay < 29) { return true; } else if (intDay == 29) { if ((intYear % 4 == 0) && (intYear % 100 != 0) || (intYear % 400 == 0)) { // year div by 4 and ((not div by 100) or div by 400) ->ok return true; } else { dateNotOk = 1; } } else { dateNotOk = 1; } } else { dateNotOk = 1; } if(dateNotOk == 1) { alert("Please Enter Valid Data For "+errorMsg); eval("document."+formName+"."+fieldName+".focus()"); return false; } else { return true; } } return false; } function isDateOKForMMDDYY_mod(formName,myDate,alertField) { var dd=0; var mm=0; var yy=0; var lp=0; var val=0; var dispDate = ""; eval("dispDate = document."+formName+ "." +myDate+".value"); if(dispDate !="") { dispDate = dispDate.split("-"); if (dispDate.length >0){ for (var j=0; j 0) { if(j==0) { yy = dispDate[2]; } if(j==1) { mm = dispDate[0]; } if(j==2) { dd = dispDate[1]; } } else { alert("Please Enter Valid Data For "+alertField); eval("document."+formName+"."+myDate+".focus()"); return false; } } } if (dd==0 || mm==0 || yy==0) { alert("Please Enter Valid Data For "+alertField); eval("document."+formName+"."+myDate+".focus()"); return false; } else { if (yy.length != 4) { alert("Please Enter Valid Data For "+alertField); eval("document."+formName+"."+myDate+".focus()"); return false; } else { lp = yy % 4; if(mm.length < 1 ) { alert("Please Enter Valid Data For "+alertField); eval("document."+formName+"."+myDate+".focus()"); return false; } else if(mm > 12) { alert("Please Enter Valid Data For "+alertField); eval("document."+formName+"."+myDate+".focus()"); return false; } else { if (lp==0 && mm==2) { if (dd > 29) { alert("Please Enter Valid Data For "+alertField); eval("document."+formName+"."+myDate+".focus()"); return false; } else { return true; } } else { if (mm==2) { if (dd>28) { alert("Please Enter Valid Data For "+alertField); eval("document."+formName+"."+myDate+".focus()"); return false; } else { return true; } } else if ((mm==4) || (mm==6) || (mm==9) || (mm==11)) { if (dd>30) { alert("Please Enter Valid Data For "+alertField); eval("document."+formName+"."+myDate+".focus()"); return false; } else { return true; } } else { if (dd>31) { alert("Please Enter Valid Data For "+alertField); eval("document."+formName+"."+myDate+".focus()"); return false; } else { return true; } } } } } } } else { return true; } } function processLMRFile(strInput) { // strInput = strInput.replace(/ /g,'%20'); // strInput = strInput.replace(/!/g,'%21'); // strInput = strInput.replace(/#/g,'%23'); // strInput = strInput.replace(/$/g,'%24'); strInput = strInput.replace(/%/g,'%25'); // strInput = strInput.replace(/^/g,'%5E'); strInput = strInput.replace(/&/g,'%26'); strInput = strInput.replace(/\(/g,'%28'); strInput = strInput.replace(/\)/g,'%29'); strInput = strInput.replace(/=/g,'%3D'); strInput = strInput.replace(/:/g,'%3A'); strInput = strInput.replace(/;/g,'%3B'); strInput = strInput.replace(/"/g,'%22'); strInput = strInput.replace(/'/g,'%27'); // strInput = strInput.replace(/\//g,'%5C'); strInput = strInput.replace(/\?/g,'%3F'); strInput = strInput.replace(//g,'%3E'); strInput = strInput.replace(/~/g,'%7E'); strInput = strInput.replace(/\[/g,'%5B'); strInput = strInput.replace(/\]/g,'%5D'); strInput = strInput.replace(/{/g,'%7B'); strInput = strInput.replace(/}/g,'%7D'); strInput = strInput.replace(/`/g,'%60'); return strInput; } /* Check the date format with reg exp old fn: isDateOKForMMDDYY */ function isDateTimeOkMMDDYY(formName,fieldName) { var myFldVal = "", dateOk = 0, dateNotOk = 0; try { eval("myFldVal = document."+formName+"."+fieldName+".value"); } catch(e) {} /*** Regular Expression for mm/dd/yyyy H:i:A format /* ---------------------------------------------------- */ // var RegExPattern = /^\d{4}(\-|\/|\.)\d{1,2}\1\d{1,2}$/; var RegExPattern = /^\d{1,2}(\-|\/|\.)\d{1,2}\1\d{4}\s(\d{1,2}):(\d{2})\s([ap]m)$/; var RegExPattern2 = /^\d{1,2}(\-|\/|\.)\d{1,2}\1\d{4}\s(\d{1,2}):(\d{2})\s([AP]M)$/; var re = /^(\d{1,2}):(\d{2})\s([ap]m)?$/; var re2 = /^(\d{1,2}):(\d{2})\s([AP]M)?$/; var reTime = /^(\d{1,2}):(\d{2})$/; if (myFldVal == "") { return true; } else if ((!myFldVal.match(RegExPattern)) && (!myFldVal.match(RegExPattern2))) { alert("Please Enter Valid date"); eval("document."+formName+"."+fieldName+".focus()"); return false; } else { var strSeparator = myFldVal.substring(2,3); var arrayDate = myFldVal.split(strSeparator); //create a lookup for months not equal to Feb. var arrayLookup = { '01' : 31,'03' : 31, '04' : 30,'05' : 31, '06' : 30,'07' : 31, '08' : 31,'09' : 30, '10' : 31,'11' : 30,'12' : 31} var arrayLookup1 = { '1' : 31,'3' : 31, '4' : 30,'5' : 31, '6' : 30,'7' : 31, '8' : 31,'9' : 30, '10' : 31,'11' : 30,'12' : 31} var intDay = parseInt(arrayDate[1],10); //check if month value and day value agree if((arrayLookup[arrayDate[0]] != null) || (arrayLookup1[arrayDate[0]] != null) ) { if(intDay <= arrayLookup[arrayDate[0]] && intDay != 0) { dateOk = 1; //found in lookup table, good date } else { dateNotOk = 1; } } else { dateNotOk = 1; } //check for February (bugfix 20050322) //bugfix for parseInt kevin //bugfix biss year O.Jp Voutat var intMonth = parseInt(arrayDate[0],10); if (intMonth == 2) { var intYear = parseInt(arrayDate[2]); if (intDay > 0 && intDay < 29) { dateOk = 1; } else if (intDay == 29) { if ((intYear % 4 == 0) && (intYear % 100 != 0) || (intYear % 400 == 0)) { // year div by 4 and ((not div by 100) or div by 400) ->ok dateOk = 1; } else { dateNotOk = 1; } } else { dateNotOk = 1; } } else { dateOk = 1; } if(dateNotOk == 1) { alert("Please Enter Valid date"); eval("document."+formName+"."+fieldName+".focus()"); return false; } else { var arrayTime = myFldVal.split(' '); var timeVal = arrayTime[1]; if(timeVal.match(reTime)) { regs = timeVal.split(':'); if(regs[0] < 1 || regs[0] > 12) { alert("Invalid value for hours: " + regs[0]); eval("document."+formName+"."+fieldName+".focus()"); return false; } if(regs[1] > 59) { alert("Invalid value for minutes: " + regs[1]); eval("document."+formName+"."+fieldName+".focus()"); return false; } return true; } return false; } } return false; } function isChecked(str1, str2) { opStr = ""; if (str1 == str2) { opStr = " checked"; } return opStr; } function isNicheTypeChecked(strArray, selValue) { opStr = ""; if(strArray.length > 0) { for (var i=0; i 1 ? '.' + x[1] : ''; var rgx = /(\d+)(\d{3})/; while (rgx.test(x1)) { x1 = x1.replace(rgx, '$1' + ',' + '$2'); } return x1 + x2; } /* Collect all forms passed by array and post it */ function submitFormsById(arFormsSubmit, actionPage, formName, idName, divID) { alert('arFormsSubmit '+ arFormsSubmit); alert('actionPage '+ actionPage); alert('formName '+ formName); alert('idName '+ idName); alert('divID '+ divID); var formCollector = document.createElement("form"); with(formCollector) { method = "post"; action = actionPage; name = formName; id = idName; } alert('arFormsSubmit '+arFormsSubmit.length); for(var ix = 0; ix"; displayTag += ""; displayTag += ""; displayTag += ""; displayTag += ""; displayTag += ""; displayTag += ""; displayTag += ""; displayTag += ""; displayTag += ""; displayTag += ""; displayTag += ""; displayTag += ""; displayTag += ""; displayTag += ""; displayTag += "
The video content presented here requires a more recent version of the Adobe Flash Player. If you are using a browser with JavaScript disabled please enable it now. Otherwise, please update your version of the free Flash Player by downloading here."; displayTag += "
"; displayTag += ""; displayTag += "
"; displayTag += ""; displayTag += ""; document.getElementById(divId).innerHTML = displayTag; setTimeout("hideDiv('divLoad')", "300"); } function isValueInArray(arr, val) { inArray = false; for (i = 0; i < arr.length; i++) if (val == arr[i]) inArray = true; return inArray; } function check_array_key_exists ( key, search ) { // Checks if the given key or index exists in the array if( !search || (search.constructor !== Array && search.constructor !== Object) ){ return false; } return key in search; }