1/* 2$(document).ready(function () { 3 //Disable full page 4 $("body").on("contextmenu",function(e){ 5 return false; 6 }); 7 $("html").on("contextmenu",function(e){ 8 return false; 9 }); 10 $("div").on("contextmenu",function(e){ 11 return false; 12 }); 13 $("#preloader").on("contextmenu",function(e){ 14 return false; 15 }); 16 $(document).on("contextmenu",function(e){ 17 return false; 18 }); 19 $('body').bind('cut copy paste', function (e) { 20 e.preventDefault(); 21 }); 22}); 23 24document.onkeydown = function(e) { 25 if (e.ctrlKey && (e.keyCode === 67 || e.keyCode === 86 || e.keyCode === 85 || e.keyCode === 117)) { 26 27 return false; 28 } else { 29 return true; 30 } 31}; 32 33window.oncontextmenu = function () { 34 return false; 35} 36 37$(document).keydown(function (event) { 38 if (event.keyCode == 123) { return false; } 39 else if ((event.ctrlKey && event.shiftKey && event.keyCode == 73) || (event.ctrlKey && event.shiftKey && event.keyCode == 74)) { 40 return false; 41 } 42}); 43*/ 44function fillamountinwords(input) 45{ 46 var entered = input.value; 47 entered = entered.replace( /,/g,""); 48 entered = parseInt(entered); 49 50 var amountinwords = convertNumberToWords(entered); 51 if(!isNaN(entered) && entered > 0) 52 { 53 $('.amountinwords').text(amountinwords + ' rupees only'); 54 } 55 else 56 { 57 $('.amountinwords').text(''); 58 } 59} 60 61function convertNumberToWords(amount) { 62 var words = new Array(); 63 words[0] = ''; 64 words[1] = 'One'; 65 words[2] = 'Two'; 66 words[3] = 'Three'; 67 words[4] = 'Four'; 68 words[5] = 'Five'; 69 words[6] = 'Six'; 70 words[7] = 'Seven'; 71 words[8] = 'Eight'; 72 words[9] = 'Nine'; 73 words[10] = 'Ten'; 74 words[11] = 'Eleven'; 75 words[12] = 'Twelve'; 76 words[13] = 'Thirteen'; 77 words[14] = 'Fourteen'; 78 words[15] = 'Fifteen'; 79 words[16] = 'Sixteen'; 80 words[17] = 'Seventeen'; 81 words[18] = 'Eighteen'; 82 words[19] = 'Nineteen'; 83 words[20] = 'Twenty'; 84 words[30] = 'Thirty'; 85 words[40] = 'Forty'; 86 words[50] = 'Fifty'; 87 words[60] = 'Sixty'; 88 words[70] = 'Seventy'; 89 words[80] = 'Eighty'; 90 words[90] = 'Ninety'; 91 amount = amount.toString(); 92 var atemp = amount.split("."); 93 var number = atemp[0].split(",").join(""); 94 var n_length = number.length; 95 var words_string = ""; 96 if (n_length <= 9) { 97 var n_array = new Array(0, 0, 0, 0, 0, 0, 0, 0, 0); 98 var received_n_array = new Array(); 99 for (var i = 0; i < n_length; i++) { 100 received_n_array[i] = number.substr(i, 1); 101 } 102 for (var i = 9 - n_length, j = 0; i < 9; i++, j++) { 103 n_array[i] = received_n_array[j]; 104 } 105 for (var i = 0, j = 1; i < 9; i++, j++) { 106 if (i == 0 || i == 2 || i == 4 || i == 7) { 107 if (n_array[i] == 1) { 108 n_array[j] = 10 + parseInt(n_array[j]); 109 n_array[i] = 0; 110 } 111 } 112 } 113 value = ""; 114 for (var i = 0; i < 9; i++) { 115 if (i == 0 || i == 2 || i == 4 || i == 7) { 116 value = n_array[i] * 10; 117 } else { 118 value = n_array[i]; 119 } 120 if (value != 0) { 121 words_string += words[value] + " "; 122 } 123 if ((i == 1 && value != 0) || (i == 0 && value != 0 && n_array[i + 1] == 0)) { 124 words_string += "Crores "; 125 } 126 if ((i == 3 && value != 0) || (i == 2 && value != 0 && n_array[i + 1] == 0)) { 127 words_string += "Lakhs "; 128 } 129 if ((i == 5 && value != 0) || (i == 4 && value != 0 && n_array[i + 1] == 0)) { 130 words_string += "Thousand "; 131 } 132 if (i == 6 && value != 0 && (n_array[i + 1] != 0 && n_array[i + 2] != 0)) { 133 words_string += "Hundred and "; 134 } else if (i == 6 && value != 0) { 135 words_string += "Hundred "; 136 } 137 } 138 words_string = words_string.split(" ").join(" "); 139 } 140 return words_string; 141} 142 143function phoneno(){ 144 $('#phone,#phone1').keypress(function(e) { 145 var a = []; 146 var k = e.which; 147 for (i = 48; i < 58; i++) 148 a.push(i); 149 if (!(a.indexOf(k)>=0)) 150 e.preventDefault(); 151 }); 152} 153 154function fnValidatePAN(pancardField) { 155 156 var reg = /^([a-zA-Z]{5})(\d{4})([a-zA-Z]{1})$/; 157 158 if (reg.test(pancardField.value) == false) { 159 // $(".error").text("Enter Proper PAN Number").show(); 160 /*$(".error").html('<div class="toast__container green10">\<div class="toast__cell">\<div class="toast toast--green">\<div class="toast__icon">\<i class="fa fa-info"></i>\</div>\<div class="toast__content">\<p class="toast__type">Alert</p>\<p class="toast__message">Enter Proper PAN Number</p>\</div>\<div class="toast__close close10">\<i class="fa fa-times"></i>\</div>\</div>\</div>\</div>').show(); 161 $(".close10").click(function(){ $(".green10").hide();});*/ 162 163 alert("Enter Proper PAN Number"); 164 //document.getElementById('pancard').value = ''; 165 return false; 166 } 167 return true; 168} 169 170function userpancard(pancardField) { 171 172 var reg = /^([a-zA-Z]{5})(\d{4})([a-zA-Z]{1})$/; 173 174 if (reg.test(pancardField.value) == false) { 175 // $(".error").text("Enter Proper PAN Number").show(); 176 /*$(".error2").html('<div class="toast__container green10">\<div class="toast__cell">\<div class="toast toast--green">\<div class="toast__icon">\<i class="fa fa-info"></i>\</div>\<div class="toast__content">\<p class="toast__type">Alert</p>\<p class="toast__message">Enter Proper PAN Number</p>\</div>\<div class="toast__close close10">\<i class="fa fa-times"></i>\</div>\</div>\</div>\</div>').show(); 177 $(".close10").click(function(){ $(".green10").hide();});*/ 178 179 alert("Enter Proper PAN Number"); 180 181 document.getElementById('pan_number_fapp').value = ''; 182 return false; 183 } 184 return true; 185} 186 187function fnValidatenewPan(pancardField) { 188 189 var reg = /^([a-zA-Z]{5})(\d{4})([a-zA-Z]{1})$/; 190 191 if (reg.test(pancardField.value) == false) { 192 // $(".error").text("Enter Proper PAN Number").show(); 193 194 /*$(".error").html('<div class="toast__container green10">\<div class="toast__cell">\<div class="toast toast--green">\<div class="toast__icon">\<i class="fa fa-info"></i>\</div>\<div class="toast__content">\<p class="toast__type">Alert</p>\<p class="toast__message">Enter Proper PAN Number</p>\</div>\<div class="toast__close close10">\<i class="fa fa-times"></i>\</div>\</div>\</div>\</div>').show(); 195 $(".close10").click(function(){ $(".green10").hide();});*/ 196 197 alert("Enter Proper PAN Number"); 198 199 document.getElementById('pan').value = ''; 200 return false; 201 } 202 return true; 203} 204 205function fnValidatePANS(pancardField) { 206 207 var reg = /^([a-zA-Z]{5})(\d{4})([a-zA-Z]{1})$/; 208 209 if (reg.test(pancardField.value) == false) { 210 //$(".errors").text("Enter Proper PAN Number").show(); 211 /* $(".errors").html('<div class="toast__container green">\<div class="toast__cell">\<div class="toast toast--green">\<div class="toast__icon">\<i class="fa fa-info"></i>\</div>\<div class="toast__content">\<p class="toast__type">Alert</p>\<p class="toast__message">Enter Proper PAN Number</p>\</div>\<div class="toast__close close">\<i class="fa fa-times"></i>\</div>\</div>\</div>\</div>').show(); 212 $(".close").click(function(){ $(".green").hide();});*/ 213 214 alert("Enter Proper PAN Number"); 215 //document.getElementById('pancard1').value = ''; 216 return false; 217 } 218 return true; 219} 220 221function validateEmailIds(elementValue) { 222 var emailPattern = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/; 223 return emailPattern.test(elementValue); 224} 225 226function validateEmail(emailField) { 227 var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/; 228 if (reg.test(emailField.value) == false) { 229 /*$(".error").html('<div class="toast__container green10">\<div class="toast__cell">\<div class="toast toast--green">\<div class="toast__icon">\<i class="fa fa-info"></i>\</div>\<div class="toast__content">\<p class="toast__type">Alert</p>\<p class="toast__message">Enter Proper Email</p>\</div>\<div class="toast__close close10">\<i class="fa fa-times"></i>\</div>\</div>\</div>\</div>').show(); 230 $(".close10").click(function(){ $(".green10").hide();});*/ 231 232 alert("Enter Proper Email"); 233 document.getElementById('email').value = ''; 234 return false; 235 } 236 return true; 237} 238 239function validateuseremail(emailField) { 240 var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/; 241 if (reg.test(emailField.value) == false) { 242 /* $(".error2").html('<div class="toast__container green10">\<div class="toast__cell">\<div class="toast toast--green">\<div class="toast__icon">\<i class="fa fa-info"></i>\</div>\<div class="toast__content">\<p class="toast__type">Alert</p>\<p class="toast__message">Enter Proper Email</p>\</div>\<div class="toast__close close10">\<i class="fa fa-times"></i>\</div>\</div>\</div>\</div>').show(); 243 $(".close10").click(function(){ $(".green10").hide();});*/ 244 245 alert("Enter Proper Email"); 246 247 document.getElementById('email_customer').value = ''; 248 return false; 249 } 250 return true; 251} 252 253function changeToUpperCase(t) { 254 var eleVal = document.getElementById(t.id); 255 eleVal.value= eleVal.value.toUpperCase().replace(/ /g,''); 256} 257 258function changeToUpperCases(t) { 259 var eleVal = document.getElementById(t.id); 260 eleVal.value= eleVal.value.toUpperCase(); 261} 262 263//for registration page 264 265function getcusomerdetails() { 266 var dataid = $('#referid').val(); 267 var queryString = "../ajax/getcusomer.php"; 268 var passData = "switchtype=customerdata&dataid="+encodeURIComponent(dataid)+"&dummy="+Math.floor(Math.random()*100032680100); 269 270 $.ajax({
271 type: "POST",url: queryString, data: passData, cache: false,dataType: "json",async: false, 272 success: function(ajaxresponse,status) 273 { 274 var response = ajaxresponse; 275 //if(response.length > 0) { 276 if(response) 277 { 278 var name = response[0].name; 279 var lname = response[0].lname; 280 var email = response[0].email; 281 var mobile = response[0].mobile; 282 var pancard = response[0].pancard; 283 var gender = response[0].gender; 284 var city = response[0].city; 285 286 var final_name = name+' '+lname; 287 288 $('#name').val(name.toUpperCase()); 289 $('#lname').val(lname.toUpperCase()); 290 $('#email').val(email.toUpperCase()); 291 $('#mobile').val(mobile); 292 $('#pancard').val(pancard.toUpperCase()); 293 $('#pancard1').val(pancard.toUpperCase()); 294 $('#city').val(city.toUpperCase()); 295 296 if(gender == 'male') { $("#r1").prop("checked", true); } 297 if(gender == 'female') { $("#r2").prop("checked", true); } 298 } 299 }, 300 error: function(a,b){ 301 console.log('Error in getcusomerdetails'); 302 } 303 }); 304 // Ends Ajax 305} 306 307//for summary page 308 309function getcusomerdetailsummary() { 310 var dataid = $('#referid').val(); 311 var queryString = "../ajax/getcusomer.php"; 312 var passData = "switchtype=customerdata&dataid="+encodeURIComponent(dataid)+"&dummy="+Math.floor(Math.random()*100032680100); 313 314 $.ajax({ 315 type: "POST",url: queryString, data: passData, cache: false,dataType: "json",async: false, 316 success: function(ajaxresponse,status) 317 { 318 var response = ajaxresponse; 319 if(response.length > 0) { 320 var name = response[0].name; 321 var lname = response[0].lname; 322 var email = response[0].email; 323 var mobile = response[0].mobile; 324 var pancard = response[0].pancard; 325 var gender = response[0].gender; 326 var city = response[0].city; 327 var usterms = response[0].usterms; 328 var countgoal = response[0].countgoal; 329 var countdiy = response[0].countdiy; 330 var counteasy = response[0].counteasy; 331 var countfundplan = response[0].countfundplan; 332 var countinternationalplan = response[0].countinternationalplan; 333 334 var final_name = name+' '+lname; 335 336 //$('#personame').text(name.toUpperCase()); 337 //$('#personamecase').text(name.toLowerCase()); 338 339 $('#personame').text(final_name.toUpperCase()); 340 $('#personamecase').text(final_name.toLowerCase()); 341 342 if(countdiy > 0 || countgoal > 0 || counteasy > 0 || countfundplan > 0 || countinternationalplan > 0) { 343 $("input[name='rr']").prop('checked', true); 344 $("input[name='term4']").prop('checked', true); 345 $("input[name='term5']").prop('checked', true); 346 } 347 } 348 }, 349 error: function(a,b){ 350 console.log('Error in getcusomerdetails'); 351 } 352 }); 353 // Ends Ajax 354} 355 356//for invest ment page 357function getcusomerdetailbse() { 358 var dataid = $('#referid').val(); 359 var queryString = "../ajax/getcusomer.php"; 360 var passData = "switchtype=customerbse&dataid="+encodeURIComponent(dataid)+"&dummy="+Math.floor(Math.random()*100032680100); 361 362 $.ajax({ 363 type: "POST",url: queryString, data: passData, cache: false,dataType: "json",async: false, 364 success: function(ajaxresponse,status) 365 { 366 var response = ajaxresponse; 367 if(response.length > 0) { 368 var name = response[0].name; 369 var lname = response[0].lname; 370 var email = response[0].email; 371 var mobile = response[0].mobile; 372 var pancard = response[0].pancard; 373 var gender = response[0].gender; 374 var city = response[0].city; 375 376 if(gender == 'male' || gender == 'Male' || gender == 'MALE') { gender = 'M'; } 377 if(gender == 'female' || gender == 'Female' || gender == 'FEMALE') { gender = 'F'; } 378 379 var final_name = name+' '+lname; 380 381 $('#gender option[value="'+gender+'"]').prop('selected', true); 382 $('#mobile_no_customer').val(mobile); 383 $('#first_application_name').val(name); 384 $('#first_application_last_name').val(lname); 385 $('#email_customer').val(email); 386 $('#pan_number_fapp').val(pancard); 387 388 //$('#fatca_name').val(name); 389 //$('.personame').text(name.toUpperCase()); 390 //$('.personamecase').text(name.toLowerCase()); 391 392 $('#fatca_name').val(final_name); 393 $('.personame').text(final_name.toUpperCase()); 394 $('.personamecase').text(final_name.toLowerCase()); 395 396 var usterms = response[0].usterms; 397 if(usterms == 'no' || usterms == undefined) { /*window.location = 'diysummary.php';*/ window.location = 'index.php'; } 398 } 399 }, 400 error: function(a,b){ 401 console.log('Error in getcusomerdetails'); 402 } 403 }); 404 // Ends Ajax 405} 406 407//for additinal investment new user page 408function getcusomerdetailinvest() { 409 var dataid = $('#referid').val(); 410 var queryString = "../ajax/getcusomer.php"; 411 var passData = "switchtype=customerinvest&dataid="+encodeURIComponent(dataid)+"&dummy="+Math.floor(Math.random()*100032680100); 412 413 $.ajax({
414 type: "POST",url: queryString, data: passData, cache: false,dataType: "json",async: false, 415 success: function(ajaxresponse,status) 416 { 417 var response = ajaxresponse; 418 if(response.length > 0) { 419 var name = response[0].name; 420 var lname = response[0].lname; 421 var email = response[0].email; 422 var mobile = response[0].mobile; 423 var pancard = response[0].pancard; 424 var gender = response[0].gender; 425 var city = response[0].city; 426 427 if(gender == 'male' || gender == 'Male' || gender == 'MALE') { gender = 'M'; } 428 if(gender == 'female' || gender == 'Female' || gender == 'FEMALE') { gender = 'F'; } 429 430 var final_name = name+' '+lname; 431 432 $('#gender option[value="'+gender+'"]').prop('selected', true); 433 $('#mobile_no_customer').val(mobile); 434 $('#first_application_name').val(name); 435 $('#first_application_last_name').val(lname); 436 $('#email_customer').val(email); 437 $('#pan_number_fapp').val(pancard); 438 439 //$('#fatca_name').val(name); 440 //$('.personame').text(name.toUpperCase()); 441 //$('.personamecase').text(name.toLowerCase()); 442 443 $('#fatca_name').val(final_name); 444 $('.personame').text(final_name.toUpperCase()); 445 $('.personamecase').text(final_name.toLowerCase()); 446 447 var usterms = response[0].usterms; 448 var pancard1 = $("#pan_number_fapp"); 449 //if(usterms == 'no' || usterms == undefined) { window.location = 'diysummary.php'; } 450 if(usterms == undefined) 451 { 452 window.location = 'index.php'; 453 } 454 455 /*if (pancard1.val().length == 0 || !(pancard1.val().length > 0)) 456 { 457 window.location = 'index.php'; 458 }*/ 459 460 } 461 }, 462 error: function(a,b){ 463 console.log('Error in getcusomerdetails'); 464 465 } 466 }); 467 // Ends Ajax 468} 469//for additinal investment new user page ends 470 471var call_aof_create_function = false; 472 473function getcusomerdetailfordisplay() { 474 var dataid = $('#referid').val(); 475 var queryString = "../ajax/getcusomer.php"; 476 var passData = "switchtype=customerdata&dataid="+encodeURIComponent(dataid)+"&dummy="+Math.floor(Math.random()*100032680100); 477 478 $.ajax({ 479 type: "POST",url: queryString, data: passData, cache: false,dataType: "json",async: false, 480 success: function(ajaxresponse,status) 481 { 482 var response = ajaxresponse; 483 if(response.length > 0) { 484 var name = response[0].name; 485 var lname = response[0].lname; 486 var email = response[0].email; 487 var mobile = response[0].mobile; 488 var pancard = response[0].pancard; 489 var gender = response[0].gender; 490 var city = response[0].city; 491 var usterms = response[0].usterms; 492 var countgoal = response[0].countgoal; 493 var countdiy = response[0].countdiy; 494 var counteasy = response[0].counteasy; 495 var countfundplan = response[0].countfundplan; 496 var countinternationalplan = response[0].countinternationalplan; 497 498 $('#heading30').click(); 499 $('#mainid').attr('aria-expanded','true'); 500 $("#mainid").removeClass("collapsed"); 501 $("#collapse30").addClass("show"); 502 503 if(countdiy > 0 || countgoal > 0 || counteasy > 0 || countfundplan > 0 || countinternationalplan > 0) 504 { 505 call_aof_create_function = false; 506 /*if($('#hideshowsummary').is(":visible")) 507 { 508 $('#heading34').click(); 509 $('#continues5').attr('aria-expanded','true'); 510 $("#continues5").removeClass("collapsed"); 511 $("#collapse34").addClass("show"); 512 } 513 else if($('#continues4').is(":visible")) 514 { 515 //$('#continues4').click(); 516 $('#heading33').click(); 517 $('#continues4').attr('aria-expanded','true'); 518 $("#continues4").removeClass("collapsed"); 519 $("#collapse33").addClass("show"); 520 }*/ 521 } 522 else 523 { 524 call_aof_create_function = true; 525 /*$('#heading30').click(); 526 $('#mainid').attr('aria-expanded','true'); 527 $("#mainid").removeClass("collapsed"); 528 $("#collapse30").addClass("show");*/ 529 } 530 } 531 }, 532 error: function(a,b){ 533 console.log('Error in getcusomerdetailfordisplay'); 534 } 535 }); 536 // Ends Ajax 537} 538 539function checkproceed(value) { 540 541 var urlpath = value;var dataid = $('#referid').val(); 542 543 var checkedLength = $("input[name*='rr']:checked").length; 544 var checkedLength1 = $("input[name*='term4']:checked").length; 545 var checkedLength2 = $("input[name*='term5']:checked").length; 546 if(checkedLength > 0 && checkedLength1 > 0 && checkedLength2 > 0) 547 { 548 $(".error").text("").hide(); 549 $("#bbtb").removeClass("button7"); 550 $("#bbtb").addClass("prcdbtndsbled"); 551 $("#bbtb").attr("disabled", true); 552 var dataString = "switchtype=usterms&dataid="+encodeURIComponent(dataid)+"&dummy="+Math.floor(Math.random()*100032680100);; 553 // AJAX Code To Submit Form. 554 $.ajax 555 ({ 556 type: "POST", 557 url: "../ajax/usterms.php", 558 data: dataString, 559 cache: false, 560 success: function(result){ 561 window.location.href = urlpath; 562 }, 563 error: function(jqXHR, exception){ 564 console.log('Error in checkproceed'); 565 } 566 }); 567 } 568 else { 569 //$(".error").text("Please check all check boxes to continue").show().css({ 'color': 'red' }); 570 /*$(".error").html('<div class="toast__container greennew">\<div class="toast__cell">\<div class="toast toast--green">\<div class="toast__icon">\<i class="fa fa-info"></i>\</div>\<div class="toast__content">\<p class="toast__type">Alert</p>\<p class="toast__message">Please check all check boxes to continue</p>\</div>
570\<div class="toast__close closenew">\<i class="fa fa-times"></i>\</div>\</div>\</div>\</div>').show().css({ 'color': 'red' }); 571 572 $(".closenew").click(function(){ $(".greennew").hide();});*/ 573 574 alert("Please check all check boxes to continue"); 575 576 577 return false; } 578} 579 580function isNumber(evt) { 581 evt = (evt) ? evt : window.event; 582 var charCode = (evt.which) ? evt.which : evt.keyCode; 583 if (charCode > 31 && (charCode < 48 || charCode > 57)) { 584 return false; 585 } 586 return true; 587} 588 589function clickCheck(value) 590{ 591 var id = value; 592 //console.log(id ); 593 if($('input#'+id).is(':checked')) 594 { 595 $('input#'+id).prop('checked', false); 596 } 597 else { 598 $('input#'+id).prop('checked', true); 599 } 600} 601 602function setcheckbox(value) 603{ 604 var clicked = value; 605 if(value == 'yes') { 606 $('#c2').prop('checked', true); 607 } 608 if(value == 'no') { 609 $('#c2').prop('checked', false); 610 } 611 $("#largeModall .close").click(); 612} 613 614function setcheckbox2(value) 615{ 616 var clicked = value; 617 if(value == 'yes') { 618 $('#c1').prop('checked', true); 619 } 620 if(value == 'no') { 621 $('#c1').prop('checked', false); 622 } 623 $("#largeModal .close").click(); 624} 625 626function setcheckbox3(value) 627{ 628 var clicked = value; 629 if(value == 'yes') { 630 $('#kycstatus_checked').prop('checked', true); 631 } 632 if(value == 'no') { 633 $('#kycstatus_checked').prop('checked', false); 634 } 635 $("#largeModall .close").click(); 636 637 transactions_ready = true; 638} 639 640/*Added for Customer mail*/ 641 642function summarymail(value) { 643 644 let url = value; 645 var queryString = "../ajax/"+url; 646 var dataid = $('#referid').val(); 647 var sessionid = $('#mysession_id').val(); 648 649 var passData = 'switchtype=summarymailstocustomer&dataid='+encodeURIComponent(dataid)+'&sessionid='+encodeURIComponent(sessionid)+'&dummy='+Math.floor(Math.random()*100032680100); 650 651 $.ajax({ 652 type: "POST",url: queryString, data: passData, cache: false,dataType: "json",async: false, 653 success: function(ajaxresponse,status) 654 { 655 let response = ajaxresponse; 656 let mailresult = response['mailresult']; 657 658 if(mailresult == 1) { 659 alert('Portfolio summary has been sent to your email id successfully'); 660 } 661 else { 662 alert('Sorry details could not be sent now. Please try again.'); 663 } 664 }, 665 error: function(jqXHR, exception) 666 { 667 console.log('Error in Summary mail Customer'); 668 } 669 }); 670 671} 672 673function checkproceedformail(value) { 674 675 var urlpath = value; 676 var dataid = $('#referid').val(); 677 var sessionid = $('#mysession_id').val(); 678 var transactions = $('#transactions').val(); 679 680 var checkedLength = $("input[name*='rr']:checked").length; 681 var checkedLength1 = $("input[name*='term4']:checked").length; 682 var checkedLength2 = $("input[name*='term5']:checked").length; 683 if(checkedLength > 0 && checkedLength1 > 0 && checkedLength2 > 0) 684 { 685 $(".error").text("").hide(); 686 687 $("#bbtb").removeClass("button7"); 688 $("#bbtb").addClass("prcdbtndsbled"); 689 $("#bbtb").attr("disabled", true); 690 691 var dataString = "switchtype=usterms&dataid="+encodeURIComponent(dataid)+"&dummy="+Math.floor(Math.random()*100032680100);; 692 // AJAX Code To Submit Form. 693 $.ajax 694 ({ 695 type: "POST", 696 url: "../ajax/usterms.php", 697 data: dataString, 698 cache: false, 699 success: function(result){ 700 window.location.href = urlpath+"?orderfor="+encodeURIComponent(dataid)+"&orderid="+encodeURIComponent(sessionid)+'&dataid='+encodeURIComponent(transactions)+"&dummy="+Math.floor(Math.random()*100032680100); 701 }, 702 error: function(jqXHR, exception){ 703 console.log('Error in Check Proceed For Mail'); 704 } 705 }); 706 } 707 else { 708 //$(".error").text("Please check all check boxes to continue").show().css({ 'color': 'red' }); 709 /*$(".error").html('<div class="toast__container greennew">\<div class="toast__cell">\<div class="toast toast--green">\<div class="toast__icon">\<i class="fa fa-info"></i>\</div>\<div class="toast__content">\<p class="toast__type">Alert</p>\<p class="toast__message">Please check all check boxes to continue</p>\</div>
709\<div class="toast__close closenew">\<i class="fa fa-times"></i>\</div>\</div>\</div>\</div>').show().css({ 'color': 'red' }); 710 $(".closenew").click(function(){ $(".greennew").hide();});*/ 711 712 alert("Please check all check boxes to continue"); 713 return false; 714 } 715} 716 717/*Ends added for customer mail*/ 718 719/*added for pmandate download button*/ 720function pmandatemail(value1,value2) { 721 722 var url = value1; 723 var redirectUrl = value2; 724 725 var queryString = "../ajax/"+url; 726 var dataid = $('#referid').val(); 727 var sessionid = $('#mysession_id').val(); 728 729 //var manual_start_date = 'no'; 730 var manual_start_date = 'yes'; 731 var siptypeselecteds = $('input[name=siptype]:checked').val(); 732 733 if(url == 'goalthanks.php') { 734 var passData = 'switchtype=mailgoal&dataid='+encodeURIComponent(dataid)+'&sessionid='+encodeURIComponent(sessionid)+'&manual_start_date='+encodeURIComponent(manual_start_date)+'&siptypeselecteds='+encodeURIComponent(siptypeselecteds)+'&dummy='+Math.floor(Math.random()*100032680100); 735 } 736 else if(url == 'diythanks.php') { 737 var passData = 'switchtype=maildiy&dataid='+encodeURIComponent(dataid)+'&sessionid='+encodeURIComponent(sessionid)+'&manual_start_date='+encodeURIComponent(manual_start_date)+'&siptypeselecteds='+encodeURIComponent(siptypeselecteds)+'&dummy='+Math.floor(Math.random()*100032680100); 738 } 739 else if(url == 'easythanks.php') { 740 var passData = 'switchtype=maileasy&dataid='+encodeURIComponent(dataid)+'&sessionid='+encodeURIComponent(sessionid)+'&manual_start_date='+encodeURIComponent(manual_start_date)+'&siptypeselecteds='+encodeURIComponent(siptypeselecteds)+'&dummy='+Math.floor(Math.random()*100032680100); 741 } 742 else if(url == 'fundthanks.php') { 743 var passData = 'switchtype=mailfund&dataid='+encodeURIComponent(dataid)+'&sessionid='+encodeURIComponent(sessionid)+'&manual_start_date='+encodeURIComponent(manual_start_date)+'&siptypeselecteds='+encodeURIComponent(siptypeselecteds)+'&dummy='+Math.floor(Math.random()*100032680100); 744 } 745 746 //console.log(passData);return false; 747 748 $.ajax({ 749 type: "POST",url: queryString, data: passData, cache: false,dataType: "json",async: false, 750 success: function(ajaxresponse,status) 751 { 752 var response = ajaxresponse; 753 var mailresult = response['mailresult']; 754 var alldataid = response['dataid']; 755 756 var newurl = redirectUrl+'&dataid='+alldataid; 757 758 location.href = newurl; 759 //console.log(newurl);return false; 760 761 /*if(mailresult == 1) { 762 setTimeout(function(){ checkKycpmandate(newurl); }, 5000); 763 } 764 else { 765 alert('Sorry, Seems some error with system. Please try again after some time.'); 766 }*/ 767 }, 768 error: function(jqXHR, exception) 769 { 770 console.log('Error in Summary mail Customer'); 771 } 772 }); 773} 774 775function pmandatemail_actual(value1,value2) { 776 777 var url = value1; 778 var redirectUrl = value2; 779 780 var queryString = "../ajax/"+url; 781 var dataid = $('#referid').val(); 782 var sessionid = $('#mysession_id').val(); 783 784 //var manual_start_date = 'no'; 785 var manual_start_date = 'yes'; 786 var siptypeselecteds = $('input[name=siptype]:checked').val(); 787 788 if(url == 'goalthanks.php') { 789 var passData = 'switchtype=mailgoal&dataid='+encodeURIComponent(dataid)+'&sessionid='+encodeURIComponent(sessionid)+'&manual_start_date='+encodeURIComponent(manual_start_date)+'&siptypeselecteds='+encodeURIComponent(siptypeselecteds)+'&dummy='+Math.floor(Math.random()*100032680100); 790 } 791 else if(url == 'diythanks.php') { 792 var passData = 'switchtype=maildiy&dataid='+encodeURIComponent(dataid)+'&sessionid='+encodeURIComponent(sessionid)+'&manual_start_date='+encodeURIComponent(manual_start_date)+'&siptypeselecteds='+encodeURIComponent(siptypeselecteds)+'&dummy='+Math.floor(Math.random()*100032680100); 793 } 794 else if(url == 'easythanks.php') { 795 var passData = 'switchtype=maileasy&dataid='+encodeURIComponent(dataid)+'&sessionid='+encodeURIComponent(sessionid)+'&manual_start_date='+encodeURIComponent(manual_start_date)+'&siptypeselecteds='+encodeURIComponent(siptypeselecteds)+'&dummy='+Math.floor(Math.random()*100032680100); 796 } 797 else if(url == 'fundthanks.php') { 798 var passData = 'switchtype=mailfund&dataid='+encodeURIComponent(dataid)+'&sessionid='+encodeURIComponent(sessionid)+'&manual_start_date='+encodeURIComponent(manual_start_date)+'&siptypeselecteds='+encodeURIComponent(siptypeselecteds)+'&dummy='+Math.floor(Math.random()*100032680100); 799 } 800 801 //console.log(passData);return false; 802 803 $.ajax({
804 type: "POST",url: queryString, data: passData, cache: false,dataType: "json",async: false, 805 success: function(ajaxresponse,status) 806 { 807 var response = ajaxresponse; 808 var mailresult = response['mailresult']; 809 var alldataid = response['dataid']; 810 811 var newurl = redirectUrl+'&dataid='+alldataid; 812 //console.log(newurl);return false; 813 814 if(mailresult == 1) { 815 setTimeout(function(){ checkKycpmandate(newurl); }, 8000); 816 } 817 else { 818 alert('Sorry, Seems some error with system. Please try again after some time.'); 819 } 820 }, 821 error: function(jqXHR, exception) 822 { 823 console.log('Error in Summary mail Customer'); 824 } 825 }); 826} 827 828function showhidedownload() 829{ 830 var lumpsumbank = $("#lumpsumbank").val(); 831 var sipbank = $("#sipbank").val(); 832 var siptypeselecteds = $('input[name=siptype]:checked').val(); 833 834 if(lumpsumbank == 'yes' && sipbank == 'yes' && siptypeselecteds == 'pmandate') { 835 $('#divdownload .defaultshow').hide(); 836 $('#divdownload .defaulthide').show(); 837 } 838 else { 839 $('#divdownload .defaultshow').show(); 840 $('#divdownload .defaulthide').hide(); 841 } 842} 843/*ends added for pmandate download button*/ 844 845 846/*Added by samar for investment page*/ 847 848$("#closet").click(function() { 849 $(".loadingdiv").hide(); 850}); 851 852function checkpan(pancard) { 853 854 //console.log('This is pancard : '+pancard); 855 856 var reg = /^([a-zA-Z]{5})(\d{4})([a-zA-Z]{1})$/; 857 var charcheck = pancard.charAt(3); 858 859 if (reg.test(pancard) == false) { 860 return false; 861 } 862 else if (charcheck != 'C' && charcheck != 'P' && charcheck != 'H' && charcheck != 'F' && charcheck != 'A' && charcheck != 'T' && charcheck != 'B' && charcheck != 'J' && 863 charcheck != 'L' && charcheck != 'G') { 864 return false; 865 } 866 else { 867 return true; 868 } 869}
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.