document.oncontextmenu = returnFalse; document.onkeydown = disablekeyboardnavigation; document.onkeyup = disablekeyboardnavigation; if (document.layers) { document.captureEvents(Event.KEYDOWN); document.captureEvents(Event.KEYUP); } document.keydown = disablekeyboardnavigation; document.keyup = disablekeyboardnavigation; var meta = document.createElement("meta"); meta.setAttribute("name", "format-detection"); meta.setAttribute("content", "telephone=no"); document.getElementsByTagName("head")[0].appendChild(meta); //added by deepesh start var loaderImg = new Image(); loaderImg.src="images/loading.gif"; loaderImg.setAttribute("style","top:50%;left:50%;position:absolute;"); loaderImg.setAttribute("id","overlayImg"); //aded by deepesh end function validateAndSet(p_form) { var obj = null; var tmpObj = null; var regObj = null; for (i = 0; i < p_form.elements.length; i++) { obj = p_form.elements[i]; if ((!obj.disabled) && (obj.type == "select-one" || obj.type == "text")) { if (obj.id != "") { tmpObj = obj.id.split("#"); if (tmpObj.length > 1) { regObj = new RegExp(tmpObj[1]); if (!regObj.test(obj.value)) { alert("Please Enter " + tmpObj[0]); obj.focus(); return false; } } } } if ((!obj.disabled) && (obj.type == "select-one")) { if ((tmpObj = p_form.elements[obj.name + "text"]) != null) { tmpObj.value = obj.options[obj.selectedIndex].text; } } } return true; } function SendRequest(p_snbr) { if (!validateAndSet(document.frmmain)) { return false; } document.frmmain.fldSessionId.value = parent.idsession; document.frmmain.fldRequestId.value = "RR" + document.frmmain.fldServiceType.value + p_snbr; document.frmmain.submit(); disableForm(document.frmmain); return true; } function SendTxnRequest(p_snbr, p_txnid) { if (!validateAndSet(document.frmmain)) { return false; } document.frmmain.fldSessionId.value = parent.idsession; document.frmmain.fldRequestId.value = "RR" + p_txnid + p_snbr; document.frmmain.submit(); disableForm(document.frmmain); return true; } function SendFrmRequest(p_frm, p_request) { p_frm.fldSessionId.value = parent.idsession; p_frm.fldRequestId.value = "RR" + p_request; p_frm.submit(); disableForm(p_frm); return true; } function disableForm(p_form) { var obj = null; var tmpObj = null; var regObj = null; var hasFormNameFld = false; for (i = 0; i < p_form.elements.length; i++) { if (p_form.elements[i].name == "__form_name__") { hasFormNameFld = true; } if (p_form.elements[i].type == "select-one" || p_form.elements[i].type == "button" || p_form.elements[i].type == "checkbox") { p_form.elements[i].disabled = true; } } if (!hasFormNameFld) { var element = document.createElement("input"); element.type = "hidden"; element.name = "__form_name__"; element.value = p_form.name; p_form.appendChild(element); } //added by deepesh start $(p_form).hide(); if($(p_form.fldRequestId).val()=="RRATO03"){ $("form[name=frmmain]").hide(); } if($(p_form.fldRequestId).val()!="RRBFV05" && $(p_form.fldRequestId).val()!="RRBFV06" && $(p_form.fldRequestId).val()!="RRAAC81"){ $(p_form).parent().append(loaderImg); } //added by deepesh end return true; } function returnFalse() { return false; } function disablekeyboardnavigation(e) { var rx = /INPUT|TEXTAREA/i; var regexChrome = /[.]*Chrome[.]*/i; var regexFireFox18 = /[.]*Firefox[.]*18[.]*/i; var regexFireFox = /[.]*Firefox[.]*[.]*/i; if (navigator.appName == "Microsoft Internet Explorer") { if (event.keyCode == 8) { if (rx.test(event.srcElement.tagName)) { if ((event.srcElement.type != "text" && event.srcElement.type != "password" && event.srcElement.type != "textarea") || event.srcElement.disabled || event.srcElement.readOnly || !event.srcElement.isContentEditable) { return false; } else { return true; } } else { return false; } } } else { if (navigator.appName == "Netscape") { if (regexFireFox18.test(navigator.userAgent)) { if (e.which == 8) { e.preventDefault(); e.stopPropagation(); return false; } } else { if (regexChrome.test(navigator.userAgent) || regexFireFox.test(navigator.userAgent)) { if (e.which == 8) { if (rx.test(e.target.tagName)) { if ((e.target.type != "text" && e.target.type != "password" && e.target.type != "textarea") || e.target.disabled || e.target.readOnly) { e.preventDefault(); e.stopPropagation(); return false; } else { return true; } } else { e.preventDefault(); e.stopPropagation(); return false; } } } } } else { if (event.keyCode == 8) { if (rx.test(event.srcElement.tagName)) { if ((event.srcElement.type != "text" && event.srcElement.type != "password" && event.srcElement.type != "textarea") || event.srcElement.disabled || event.srcElement.readOnly) { return false; } else { return true; } } else { return false; } } } } if (typeof window.event == "undefined") { if (e.which == 116 || e.which == 123) { return false; } if (e.which == 117) { return false; } if (e.which == 8) { var test_var = e.target.nodeName.toUpperCase(); if (e.target.type) { var test_type = e.target.type.toUpperCase(); } if ((test_var == "INPUT" && test_type == "TEXT") || test_var == "TEXTAREA" || (test_var == "INPUT" && test_type == "PASSWORD")) { return e.keyCode; } else { if (e.keyCode == 8) { e.preventDefault(); return 0; } } } } if (navigator.appName == "Microsoft Internet Explorer") { if (event.keyCode == 8) { if ((event.keyCode == 8) && (event.srcElement.tagName != "INPUT")) { if (event.srcElement.tagName != "TEXTAREA") { return false; } } } if ((event.keyCode == 13) && (event.srcElement.tagName == "INPUT")) { return false; } } else { if (navigator.appName == "Netscape") { if (e.which == 93 || e.which == 3 || ((e.which == 37 || e.which == 39) && e.altKey) || (e.which == 82 && e.ctrlKey)) { alert("Keyboard Navigation Disabled."); return false; } } } if (navigator.appName == "Microsoft Internet Explorer") { if ((event.altKey) && (event.srcElement.tagName == "INPUT")) {} if ((event.keyCode == 96) || (event.keyCode == 97) || (event.keyCode == 98)) {} if (event.keyCode == 93 || event.keyCode == 116 || event.keyCode == 123 || event.keyCode == 122 || (event.keyCode == 121 && event.shiftKey) || ((event.keyCode == 36 || event.keyCode == 37 || event.keyCode == 39) && event.altKey) || ((event.keyCode == 82 || event.keyCode == 78) && event.ctrlKey) || (event.keyCode == 122 && event.shiftKey)) { if (event.keyCode == 116 || event.keyCode == 121 || event.keyCode == 122 || event.keyCode == 123) { event.keyCode = 0; } if ((event.keyCode != 93) || (event.keyCode == 93 && event.srcElement.tagName != "INPUT")) { return false; } } if (event.keyCode == 18 && event.keyCode == 8 && event.srcElement.tagName != "INPUT" && event.srcElement.tagName != "TEXTAREA") { return false; } if (((event.srcElement.tagName == "TEXTAREA") || (event.srcElement.tagName == "INPUT" && event.srcElement.type == "text")) && (event.srcElement.disabled || event.srcElement.readOnly)) { if (event.keyCode == 8) { return false; } if (event.keyCode == 117) { return false; } } } var evt = (e) ? e : ((event) ? event : null); var node = (evt.target) ? evt.target : ((evt.srcElement) ? evt.srcElement : null); if ((evt.keyCode == 8) && ((node.type != "text") || (node.tagName != "TEXTAREA"))) { return true; } if (evt.keyCode == 116) { return false; } if (evt.keyCode == 117) { return false; } return true; } function displayResult(errmsgarr, warningmsgarr, successmsgarr, infomsgarr) { if (window.parent.frames["messageFrame"]) { window.parent.frames["messageFrame"].displayMessages(errmsgarr, warningmsgarr, infomsgarr, successmsgarr); } } function sendEmail(nbrScr, emaildesc) { winhandle = window.open("sendemail.html", "mywin", "width=300,height=20,dependant=0,directories=0,location=0,menubar=0,titlebar=0,toolbar=0,resizable=0,scrollbars=0,top=400,left=500"); winhandle.focus(); if (parseInt(nbrScr.length) == 1) { nbrScr = "0" + nbrScr; } if (winhandle) { winhandle.document.write("" + 'Send Email' + '' + '