function CompareDates(b,a){if(Date.parse(b)>Date.parse(a)){return false}else{return true}}function fnCompareDate(k,j){var b=k.substr(0,k.indexOf("../index.html"));var l=k.substr(k.indexOf("../index.html")+1);var g=l.substr(0,l.indexOf("../index.html"));var c=l.substr(l.indexOf("../index.html")+1);var i=new Date(parseInt(c,10),parseInt(g,10)-1,parseInt(b,10));var d=j.substr(0,j.indexOf("../index.html"));var f=j.substr(j.indexOf("../index.html")+1);var h=f.substr(0,f.indexOf("../index.html"));var e=f.substr(f.indexOf("../index.html")+1);var a=new Date(parseInt(e,10),parseInt(h,10)-1,parseInt(d,10));datediff=a-i;if(datediff==0){return 0}if(datediff<0){return 1}return 2}function fnRoundDecimals(e,a){var d=e*Math.pow(10,a);var c=Math.round(d);var b=c/Math.pow(10,a);return padwithzeros(b,a)}function padwithzeros(b,f){var c=b.toString();var d=c.indexOf(".");if(d==-1){decimalpartlength=0;c+=f>0?".":""}else{decimalpartlength=c.length-d-1}var e=f-decimalpartlength;if(e>0){for(var a=1;a<=e;a++){c+="0"}}return c}function funMakeUpperCase(obj,formname){var objControl,strValue;objControl=eval("document."+formname+"."+obj.name);strValue=objControl.value;strValue=strValue.toUpperCase();objControl.value=strValue}function fnLTrim(a){return a.replace(/^\s+/,"")}function fnRTrim(a){return a.replace(/\s+$/,"")}function fnTrim(a){return a.replace(/^\s+/,"").replace(/\s+$/,"")}function fnCodeValidation(b,a){var c=fnGetKeyCode(a);if(b.length==0&&c==32){return false}if(fnValidateCommonKeys(c)){return true}if(!((c>=65&&c<=90)||(c>=97&&c<=122)||(c>=48&&c<=57)||(c==45)||(c==47)||(c==92))){return false}return true}function fnNameValidation(b,a){var c=fnGetKeyCode(a);if((c==8)||(c==9)||(c==0)){return true}if(b.length==0&&c==32){return false}if(fnValidateCommonKeys(c)){return true}if(!((c>=65&&c<=90)||(c>=97&&c<=122)||c==40||c==41||c==45||c==46||c==3||c==22||c==32||c==24)){return false}else{if(c==35||c==124||c==43||c==38||c==39||c==64||c==45){return false}}return true}function fnDescriptionValidation(b,a){var c=fnGetKeyCode(a);if(b.length==0&&c==32){return false}if(fnValidateCommonKeys(c)){return true}if(!((c>=65&&c<=90)||(c>=97&&c<=122)||(c>=48&&c<=57)||(c==32)||(c==33)||(c>=35&&c<=47)||(c==58)||(c==59)||(c==64)||(c==91)||(c==92)||(c==93)||(c==95)||(c==123)||(c==125))){return false}return true}function fnAddressValidation(b,a){var c=fnGetKeyCode(a);if(b.length==0&&c==32){return false}if(fnValidateCommonKeys(c)){return true}if(!((c>=65&&c<=90)||(c>=97&&c<=122)||(c>=48&&c<=57)||(c==32)||(c==38)||(c==40)||(c==41)||(c>=44&&c<=47)||(c==58)||(c==59)||(c>=91&&c<=93)||(c==93)||(c==95)||(c==123)||(c==125)||(c==3)||(c==13)||(c==22)||(c==24))){return false}return true}function fnPhFaxPgMobValidation(a){var b=fnGetKeyCode(a);if(fnValidateCommonKeys(b)){return true}if(!((b>=48&&b<=57)||(b==40)||(b==41)||(b==43)||(b==45)||(b==47)||(b==60)||(b==62)||(b==92))){return false}return true}function fnEmailValidation(c){var b=c.value;if(b!=""){var a=new RegExp(/^[a-zA-Z0-9._-]+@([a-zA-Z0-9.-]+\.)+[a-zA-Z0-9.-]{2,4}$/);if(!a.test(b)){alert("Incorrect Email Address");c.focus();return false}return true}return true}function fnGetKeyCode(a){return(navigator.appName=="Netscape")?a.which:event.keyCode}function fnAmountValidation(c,a,b){var d=fnGetKeyCode(a);if(fnValidateCommonKeys(d)){return true}if((d<48||d>57)&&(d!=46)){return false}return true}function fnIntegerValidation(a){var b=fnGetKeyCode(a);if((b==8)||(b==9)||(b==0)){return true}if(fnValidateCommonKeys(b)){return true}if((b>47&&b<58)||b==8||b==9){return true}return false}function fnURLValidation(a){return true}function intValidation(b,a){var c=fnGetKeyCode(a);if(fnValidateCommonKeys(c)){return true}if(!(c>=48&&c<=57)){alert("Enter proper Numeric Characters.");return false}return true}function intOnlyValidation(b,a){var c=fnGetKeyCode(a);if(fnValidateCommonKeys(c)){return true}if(!(c>=48&&c<=57)){return false}return true}function fnPhoneValidation(a,b){if((a!=""&&a!="--STD--"&&a!="--STD")&&(b!=""&&b!="--PHONE--"&&b!="--PHONE-")){if(a.indexOf("0")==0){a=a.substring(1,a.length)}if(a.length+b.length!=10){alert("Please enter valid phone number");return false}else{return true}}else{return false}}function intValidationPrecision(b,a){var c=fnGetKeyCode(a);if(fnValidateCommonKeys(c)){return true}if(!((c>=48&&c<=57)||(c==46))){alert("Enter proper Numeric Characters(0-9) and precision.");return false}return true}function fnChangeToUCase(obj,formname){var objControl,strValue;objControl=eval("document."+formname+"."+obj.name);strValue=objControl.value;strValue=strValue.toUpperCase();objControl.value=strValue}function fnIPAddressValidation(d,c){var f=fnGetKeyCode(c);if(fnValidateCommonKeys(f)){return true}var a,b;b=0;if(f<=45||f>57){return false}if(f==46){for(a=0;a<d.length;a++){if(d.charAt(a)=="."){b=b+1}}if(b>=3){return false}}return true}function fnGetCurrentDate_DMY(){var a=new Date();a=a.getDate()+"-"+(a.getMonth()+1)+"-"+a.getFullYear();return a}function fnGetCurrentDateOnly(){var a=new Date();a=new Date(a.getFullYear(),a.getMonth(),a.getDate());return a}function fn_DMY_TO_MDY(b,a){var c=b.split(a);b=c[1]+a+c[0]+a+c[2];return b}function fn_DMY_TO_YMD(b,a){var c=b.split(a);b=c[2]+a+c[1]+a+c[0];return b}function fn_SendingDate(b,a){var c=b.split(a);b=c[2]+"-"+c[1]+"-"+c[0];return b}function fnIsEmpty(b,a){if((fnTrim(b.value)=="")||(fnTrim(b.value)=="dd/mm/yyyy")){alert("Enter "+a);b.focus();return false}return true}function fnIsEmptyCombo(b,a){if(b!=null&&b.selectedIndex>-1){if(b.options[b.selectedIndex].value.trim()=="-1"){alert("Please Select "+a);b.focus();return false}}else{alert("Please Select "+a);b.focus();return false}return true}function fnTextAreaLength(c,b,a,d){c.value=c.value.trim();var f=fnGetKeyCode(d);if(fnValidateCommonKeys(f)){return true}if((f==8)||(f==9)||(f==0)){return true}if(fnTrim(c.value).length>a){alert("Please Enter "+b+" upto "+a+" Characters");c.focus();return false}else{return true}}function Validate_TextArea(b,a){str=a.Value;str=strtrim(str);if(str.length>2500||str.length<5){a.IsValid=false}else{a.IsValid=true}}function Debug(b){var a=window.open("","","width=500,height=300,status=no,toolbar=no,menubar=no,scrollbars=yes,resizable=yes,left=160,top=100");a.document.write(b);a.document.close()}function MemberidValidation(a){var b=fnGetKeyCode(a);if(fnValidateCommonKeys(b)){return true}if(!((b>=65&&b<=90)||(b>=97&&b<=122)||(b>=48&&b<=57)||(b==32)||(b==45))){return false}return true}function fnDateAdd(d,b,a){var e=a.split("../index.html");var c=new Date(fnCInt(e[2]),fnCInt(e[1])-1,fnCInt(e[0]));if(d.toLowerCase()=="d"){return c.addDays(b).toDateFormat("dd/MM/yyyy")}else{if(d.toLowerCase()=="m"){return c.addMonths(b).toDateFormat("dd/MM/yyyy")}else{if(d.toLowerCase()=="y"){return c.addYears(b).toDateFormat("dd/MM/yyyy")}else{return c.toDateFormat("dd/MM/yyyy")}}}}function fnDateDiffAll(c,b){var a=clienCallback("Date","DateDiffAll|"+c+"|"+b+"|");return a.responseText}function fnDateDiff(c,f,d){var e=f.split("../index.html");var b=new Date(fnCInt(e[2]),fnCInt(e[1])-1,fnCInt(e[0]));var e=d.split("../index.html");var a=new Date(fnCInt(e[2]),fnCInt(e[1])-1,fnCInt(e[0]));return a.subtract(b).dateDiff(c)}function isValidDate(a){dateStr=fnReplace(a.value,"-","../index.html");if(dateStr=="dd/mm/yyyy"||dateStr==""){a.value="dd/mm/yyyy";return true}var e=/^(\d{1,2})(\/|-)(\d{1,2})\2(\d{2}|\d{4})$/;var d=new RegExp("^[0-9]{1,2}[/]{1,1}[0-9]{1,2}[/]{1,1}([0-9]{2}|[0-9]{4})$");if(!d.test(dateStr)){alert("Date is not in a valid format.");a.value="";a.focus();return false}var c=dateStr.match(e);month=c[3];day=c[1];year=c[4];if(month<1||month>12){alert("Month must be between 1 and 12.");return false}if(day<1||day>31){alert("Day must be between 1 and 31.");return false}if((month==4||month==6||month==9||month==11)&&day==31){alert("Month "+month+" doesn't have 31 days!");return false}if(month==2){var b=(year%4==0&&(year%100!=0||year%400==0));if(day>29||(day==29&&!b)){alert("February "+year+" doesn't have "+day+" days!");return false}}month="0"+month;month=month.substring(month.length-2,month.length);day="0"+day;day=day.substring(day.length-2,day.length);year="20"+year;year=year.substring(year.length-4,year.length);a.value=day+"/"+month+"/"+year;return true}function fnPasswordValidation(a){var c="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ~!@#$%^&*";for(var b=0;b<=a.value.length;b++){if(c.indexOf(a.value.charAt(b))<0){alert("Your password contains invalid characters");a.focus();return false}}return true}function isValidDateCommon(b,a){dateStr=fnReplace(b.value,"-","../index.html");if(dateStr=="dd/mm/yyyy"||dateStr==""){b.value="dd/mm/yyyy";return true}if(dateStr!=""){var f=/^(\d{1,2})(\/|-)(\d{1,2})\2(\d{2}|\d{4})$/;var e=new RegExp("^[0-9]{1,2}[/]{1,1}[0-9]{1,2}[/]{1,1}([0-9]{2}|[0-9]{4})$");if(!e.test(dateStr)){alert("Please enter "+a+" in dd/mm/yyyy format");b.value="";b.focus();return false}var d=dateStr.match(f);month=d[3];day=d[1];year=d[4];if(month<1||month>12){alert("Month must be between 1 and 12.");b.value="";b.focus();return false}if(day<1||day>31){alert("Day must be between 1 and 31.");b.value="";b.focus();return false}if((month==4||month==6||month==9||month==11)&&day==31){alert("Month "+month+" doesn't have 31 days!");b.value="";b.focus();return false}if(month==2){var c=(year%4==0&&(year%100!=0||year%400==0));if(day>29||(day==29&&!c)){alert("February "+year+" doesn't have "+day+" days!");b.value="";b.focus();return false}}month="0"+month;month=month.substring(month.length-2,month.length);day="0"+day;day=day.substring(day.length-2,day.length);year="20"+year;year=year.substring(year.length-4,year.length);b.value=day+"/"+month+"/"+year;return true}return false}function isLombardSpecialChars(b,a){var c=fnGetKeyCode(a);if(fnValidateCommonKeys(c)){return true}if((b.length==0)&&(c==32)){return false}if(b.length>=1){if(c==45&&b.substring(b.length-1,b.length)=="-"){return false}}if(c==37||c==34||c==42||c==59||c==60||c==62||c==35||c==124||c==43||c==38||c==39){return false}return true}function fnGenericValidation(a){}function isValidDateCommonMonthYear(b,a){dateStr=fnReplace(b.value,"-","../index.html");if(dateStr=="dd/mm/yyyy"||dateStr==""){alert(a+" is Blank.");return false}if(dateStr!=""){var f=/^(\d{1,2})(\/|-)(\d{1,2})\2(\d{2}|\d{4})$/;var e=new RegExp("^[0-9]{1,2}[/]{1,1}[0-9]{1,2}[/]{1,1}[0-9]{2,4}$");dateStr="01/"+dateStr;if(!e.test(dateStr)){alert(a+" is not in a valid format.");b.value="";b.focus();return false}var d=dateStr.match(f);if(d!=null){month=d[3];day=d[1];year=d[4];if(month<1||month>12){alert("Month must be between 1 and 12.");b.value="";b.focus();return false}if(day<1||day>31){alert("Day must be between 1 and 31.");b.value="";b.focus();return false}if((month==4||month==6||month==9||month==11)&&day==31){alert("Month "+month+" doesn't have 31 days!");b.value="";b.focus();return false}if(month==2){var c=(year%4==0&&(year%100!=0||year%400==0));if(day>29||(day==29&&!c)){alert("February "+year+" doesn't have "+day+" days!");b.value="";b.focus();return false}}month="0"+month;month=month.substring(month.length-2,month.length);day="0"+day;day=day.substring(day.length-2,day.length);year="20"+year;year=year.substring(year.length-4,year.length);b.value=month+"/"+year}else{return false}return true}}function fnDisplayDateFormat(b){var a=new Array("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec");var c=b.split("../index.html");return c[0]+"-"+a[parseFloat(c[1])-1]+"-"+c[2]}function fnAlphaCharactersValidation(b,a){var c=fnGetKeyCode(a);if(fnValidateCommonKeys(c)){return true}if((b.length==0)&&(c==32)){return false}if(!((c>=65&&c<=90)||(c>=97&&c<=122))){return false}return true}function fnOnPaste(){event.returnValue=false}function fnSetEmiValue(b,c){if((vDealNo=="False")||(vDealNo==null)||(vDealNo=="")){if(blnEMI){var a=parseInt(b)/c;if(parseFloat(b)>=1500){document.getElementById("lblEMIDetails").innerHTML="Interest free EMI Rs."+fnFormatCurrency(fnFormatNumber(a,0)).trim().replace(".00","")+" for 12 months on ICICI Bank Credit Card"}else{document.getElementById("lblEMIDetails").innerHTML=""}}}else{document.getElementById("lblEMIDetails").innerHTML=""}}function fnSetEmiValueForHealth(b,c){if((vDealNo=="False")||(vDealNo==null)||(vDealNo=="")){if(blnEMI){var a=parseInt(b)/c;if(parseFloat(b)>=1500){document.getElementById("lblEMIDetails").innerHTML="<span style='font-size :18pt'>Interest free EMI of Rs. "+fnFormatCurrency(fnFormatNumber(a,0)).trim().replace(".00","")+" for 12 months<FONT SIZE=6 STYLE='font-size: 11pt'><b>&nbsp;(on ICICI Bank Credit Cards)</font></span></b>"}else{document.getElementById("lblEMIDetails").innerHTML=""}}}else{document.getElementById("lblEMIDetails").innerHTML=""}}function fnValidateNRIDelyAddress(){var a;a=fnIsEmpty(document.getElementById("txtDeliverAdd"),"Delivery Address");if(a==true){a=fnIsEmpty(document.getElementById("txtDeliverCity"),"Delivery City")}if(a==true){a=fnIsEmpty(document.getElementById("txtDeliverState"),"Delivery State")}if(a==true){a=fnIsEmptyCombo(document.getElementById("ddlDeliverCountry"),"Delivery Country")}if(a==true){a=fnIsEmpty(document.getElementById("txtDeliverZipcode"),"Zipcode")}if(a==true&&document.getElementById("txtDeliverPhoneNo")!=null){a=fnIsEmpty(document.getElementById("txtDeliverPhoneNo"),"Contact No.")}if(a==true){return true}else{return false}}function fnAlphNumericValidation(a,b){var c=fnGetKeyCode(b);if(fnValidateCommonKeys(c)){return true}if((c==8)||(c==9)||(c==0)){return true}if((a.length==0)&&(c==32)){return false}if(!((c>=65&&c<=90)||(c>=97&&c<=122)||(c>=48&&c<=57))){return false}return true}function fnSetDOBAttribute(a,f,c){var b=clienCallback("Combo",f+"|"+c+"|");var g=b.responseText;var e=g.split("#@!");var d=0;a.length=e.length;a.options[0].value="-1";a.options[0].text="--Select--";a.options[0].dob="";for(var d=1;d<e.length;d++){arr=e[d-1].split("|");a.options[d].value=arr[0];a.options[d].text=arr[1];a.options[d].dob=arr[2];a.options[d].name=arr[3]}}function fnFillCombo(a,g,f){var b=clienCallback("FillDropDown",g+"|"+f+"|");var e=b.responseText;if(e!=""){var d=e.split("#@!");var c=0;a.length=d.length;a.options[0].value="-1";a.options[0].text="--Select--";a.options[0].dob="";for(var c=1;c<d.length;c++){arr=d[c-1].split("|");a.options[c].value=arr[0];a.options[c].text=arr[1]}return true}else{return false}}function fnClearCombo(b,d,a){var e=0;e=b.length;var c=0;while(b.length!=0){b.remove(c)}b.length=1;b.options[0].value=d;b.options[0].text=a;return""}function fnTxtMinLen(a,d,c){var b=a.value;if(b.length<d){alert("Please Enter Min "+d+" Characters "+c);a.focus();return false}return true}function fnNameValidate(b,a){var c=fnGetKeyCode(a);if(fnValidateCommonKeys(c)){return true}if((c>=65&&c<=90)||(c>=97&&c<=122)||(c==32)||(c==39)||(c==47)||(c==39)||(c==46)){return true}return false}function DeleteText(CntlName,CntlValue){var docElemt=eval("document.forms[0]."+CntlName);CntlValue=CntlValue.substring(0,2);if(CntlValue=="--"){docElemt.value=""}}function fnYesNo(a){if((a=="N")||(parseInt(a)==0)){return"No"}else{return"Yes"}}function isLombardPasswordChars(b,a){var c=fnGetKeyCode(a);if(fnValidateCommonKeys(c)){return true}if((b.length==0)&&(c==32)){return false}if(c==38||c==36||c==37){return false}return true}function fnWindowPopUPOpen(a){window.open(a,"Project10","width=800,height=600,status=yes,toolbar=no,menubar=no,scrollbars=yes,left=160,top=100")}function fnWindowPopUPOpenHealthOffline(a){window.open(a,"CustomerCare","width=700, height=350, menubar=no, resizable=no")}function fnWindowPopUPOpenResizable(a){window.open(a,"Project10","width=800,height=600,status=yes,toolbar=no,menubar=no,scrollbars=yes,resizable=yes,left=160,top=100")}function fnSetSelectedText(a,c){for(var b=0;b<a.length;b++){if(a.options[b].text.toLowerCase()==c.toLowerCase()){a.selectedIndex=b}}}function fnSetSelectedValue(a,c){for(var b=0;b<a.length;b++){if(a.options[b].value.toLowerCase()==c.toLowerCase()){a.selectedIndex=b}}}function fnAlphNumericSpaceValidation(a,b){var c=fnGetKeyCode(b);if(fnValidateCommonKeys(c)){return true}if((a.length==0)&&(c==32)){return false}if(!((c>=65&&c<=90)||(c>=97&&c<=122)||(c>=48&&c<=57)||(c==32))){return false}return true}function fnNameValidationWithOutHypehen(b,a){var c=fnGetKeyCode(a);if(fnValidateCommonKeys(c)){return true}if((c==8)||(c==9)||(c==0)){return true}if((b.length==0)&&(c==32)){return false}if(!((c>=65&&c<=90)||(c>=97&&c<=122)||(c==40)||(c==41)||(c==46)||(c==3)||(c==22)||(c==24)||(c==32))){return false}else{if(c==35||c==124||c==43||c==38||c==39||c==64){return false}}}function fnFinancerAddressValidation(b,a){var c=fnGetKeyCode(a);if(fnValidateCommonKeys(c)){return true}if((c==8)||(c==9)||(c==0)){return true}if((b.length==0)&&(c==32)){return false}if(!((c>=65&&c<=90)||(c>=97&&c<=122)||(c==32)||(c==45)||(c==44)||(c==47)||(c==13))){return false}return true}function fnOtherDiseaseValidation(b,a){var c=fnGetKeyCode(a);if(fnValidateCommonKeys(c)){return true}if((c==8)||(c==9)||(c==0)){return true}if((b.length==0)&&(c==32)){return false}if(!((c==32)||(c>=65&&c<=90)||(c>=97&&c<=122)||(c==44))){return false}return true}function fnSetSelectedvalue(a,c){for(var b=0;b<a.length;b++){if(a.options[b].text==c){a.selectedIndex=b}}}function calcHeight(){var a=document.body.scrollWidth+4;var b=document.body.scrollHeight+5;self.resizeTo(a,b)}function fnValidateDateInput(b,a){var c=fnGetKeyCode(a);if(fnValidateCommonKeys(c)){return true}if((c==8)||(c==9)||(c==0)){return true}if((b.length==0)&&(c==32)){return false}if(b.length>1){if(c==45&&b.substring(b.length-1,b.length)=="-"){return false}}if(!(c>=47&&c<=57)){return false}return true}function fnPolicyNoValidation(a){var b=fnGetKeyCode(a);if(fnValidateCommonKeys(b)){return true}if((b>=65&&b<=90)||(b>=97&&b<=122)){return true}else{if((b>=48&&b<=57)||(b==47)||(b==45)){return true}else{return false}}}function fnRedirectPage(c,a,b){if(a=="Y"){lomwin=window.open(c,"lomwin","top=5,left=5,width="+(parseInt(screen.width)-6)+",height="+(parseInt(screen.height)-6)+",toolbar=yes,location=yes,menubar=yes,scrollbars=yes,status=yes,resizable=yes");location.href="../../../../Common/Empty.aspx?DealNo="+b}else{document.forms[0].action=c;document.forms[0].submit()}}function fnGenderCheck(a,b){if(b=="Mr"){a.value="Male"}else{a.value="Female"}}function fnValidateDepositAmt(a,c){var b=clienCallback("CHECKMBTBAL",a+"|"+c+"|");var d=b.responseText;if(b.status=="200"||b.status=="0"){if(d=="-2"){alert("Insufficent Balance");return false}else{if(d=="-1"||d=="1"){return true}}}return true}function fnFormatNumber(b,a){return b.formatNumber(a)}function fnFormatCurrency(a){return a.formatCurrency()}function fnReplace(c,a,b){return c.toString().replaceAll(a,b,false)}function fnValidateObject(a){return true}function fnCInt(a){return new Number(a)}function fnValidateCommonKeys(a){if((a==8)||(a==9)||(a==0)){return true}else{return false}return true}function fnIsCheckRadio(d,c){var a=false;for(var b=0;b<d.length;b++){if(d[b].checked){a=true;break}}if(!a){alert("Please Select "+c)}return a}function fnLoginIdValidate(b,a){var c=fnGetKeyCode(a);if(fnValidateCommonKeys(c)){return true}if(b.length<1){if((c>=65&&c<=90)||(c>=97&&c<=122)){return true}else{alert("First Character should be alphabatic for Login ID");return false}}if(!((c>=48&&c<=57)||(c>=65&&c<=90)||(c>=97&&c<=122)||(c==45)||(c==95))){return false}};
