EVOLUTION-NINJA
Edit File: individual_payment_form(10-4-18).php
<?php echo view('includes/header');?> <link rel="stylesheet" type="text/css" href="<?php echo base_url('public/assets/admin_dashboard/css/jquery-ui.css');?>"> <script src="<?php echo base_url('public/assets/js/jquery-ui.js');?>"></script> <section class="content-header"> <h1> Plot Payment Form </h1> </section> <!--- section 1 ----> <section class="content"> <div class="col-sm-12 col-md-11"> <form id="land_owner" class="form-inline payment_form"> <input type="hidden" class="form-control col-sm-8 booking_id" name="booking_id" required="required"> <input type="hidden" class="form-control col-sm-8 detail_id" name="detail_id" required="required"> <input type="hidden" class="form-control col-sm-8 cnt" name="cnt" id="cnt"required="required"> <div class="row land_owner_a"> <div class="form-group col-sm-12 col-md-6"> <label class="col-sm-4">Customer Name</label> <input type="text" class="form-control col-sm-8" name="customer_name" required="required"> </div> </div> <!-- row 1----> <div class="row land_owner_a"> <div class="form-group col-sm-12 col-md-6"> <label class="col-sm-4 col-md-4">Project</label> <select class="form-control col-sm-8 project_list" name="project_id" id="sel1" required="required"> <?php foreach($projects as $val) { ?> <option value="<?php echo $val->project_id;?>"><?php echo $val->project_name;?></option> <?php } ?> </select> </div> <div class="form-group col-sm-12 col-md-6"> <label class="col-sm-4">Site No</label> <input type="text" class="form-control col-sm-4 site_number" name="site_number" style="width:21%!important;" required="required"> <label class="col-sm-2" style="padding-left:4px; font-size: 12px;">Dimension</label> <input type="text" class="form-control col-sm-4" readonly name="site_dimension" style="width:22% !important;" required="required"> </div> </div> <!-- row 2----> <div class="row land_owner_a"> <div class="form-group col-sm-12 col-md-6"> <label class="col-sm-4">TSV</label> <input type="text" class="form-control col-sm-8" name="tsv" placeholder="Rs." required="required"> </div> <div class="form-group col-sm-12 col-md-6"> <label class="col-sm-4">(or) Per Sqf.</label> <input type="text" class="form-control col-sm-8" name="per_sqft" placeholder="Rs." required="required"> </div> </div> <!-- ro 3 -- --><hr> <div class="row land_owner_a"> <div class="form-group col-sm-12 col-md-6"> <label class="col-sm-4 col-md-4">Agreement Amount</label> <input type="text" class="form-control col-sm-8" name="sale_agree_amount" placeholder="Agreement Amount Rs."> <p id="aggr_due" style="color:red;padding-left:150px;"></p> </div> <div class="form-group col-sm-12 col-md-6"> <label class="col-sm-4 col-md-4">Agreement Date</label> <input type="text" class="form-control col-sm-8 date_picker" name="sale_agree_date" placeholder=""> </div> </div> <!-- row 5----> <div class="row land_owner_a"> <div class="form-group col-sm-12 col-md-6"> <label class="col-sm-4">Payment Mode</label> <select class="form-control agreement_payment_type" style="" name="agreement_payment_type" id="sel1" required="required"> <option value="0">Select</option> <option value="Cheque">Cheque</option> <option value="Cash">Cash</option> <option value="DD">DD</option> <option value="Online Payment">NEFT / RTGS</option> </select> </div> </div> <!-- row 5----> <div id="agreement_check_div_new"></div><!-- row 9--> <!-- Check --> <div id="agreement_check_div"></div> <div id="agreement_onlinepayment_div"></div> <div id="agreement_onlinepayment_div_new"></div> <!-- row 9--> <!-- Online Payment --> <div id="agreement_dd_div"></div> <div id="agreement_dd_div_new"></div> <!-- row 9--> <!-- DD --> <div class="row land_owner_a"> <div class="col-md-6"></div> <div class="form-group col-sm-12 col-md-6"> <label class="col-sm-4" style="">Receipt</label> <input class="btn btn-primary agreement_receipt_btn" type="button" style="width:22% !important;" value="Generate"> </div> </div> <hr> <div class="default_install"> <div class="row land_owner_a"> <div class="form-group col-sm-12 col-md-6"> <label class="col-sm-4">Installment Amount</label> <input type="text" class="form-control col-sm-8" name="instalement_amount1[]" placeholder="Instalment Amount Rs."> <p id="install_due" style="color:red;padding-left:150px;"></p> </div> <div class="form-group col-sm-12 col-md-6"> <label class="col-sm-4 col-md-4">Installment Date</label> <input type="text" class="form-control col-sm-8 date_picker" name="installment_date1[]" placeholder=""> </div> </div> <!-- row 6----> <div class="row land_owner_a"> <div class="form-group col-sm-12 col-md-6"> <label class="col-sm-4">Payment Mode</label> <select class="form-control instalment_payment_type1" style="" name="instalment_payment_type1[]" id="sel1" required="required"> <option value="0">Select</option> <option value="Cheque">Cheque</option> <option value="Cash">Cash</option> <option value="DD">DD</option> <option value="Online Payment">NEFT / RTGS</option> </select> </div> </div> <!-- row 6----> <div id="instalment_check_div1"></div><!-- row 9--> <!-- Check --> <div id="instalment_onlinepayment_div1"></div> <!-- row 9--> <!-- Online Payment --> <div id="instalment_dd_div1"></div> <!-- row 9--> <!-- DD --> <div id="instalment_cash_div1"></div> <!-- row 9--> <!-- Cash --> <div class="row land_owner_a"> <div class="col-md-6"></div> <div class="form-group col-sm-12 col-md-6"> <label class="col-sm-4" style="">Receipt</label> <input class="btn btn-primary instalment_receipt_btn1" type="button" style="width:22% !important;" value="Generate"> </div> </div> </div> <div id="insert_instl" class="insert_instl" > </div> <div id="insert_inst2" class="insert_inst2" > </div> <input class="btn btn-primary regn_receipt_btn installment_text_button" type="button" onclick="installment_test()" value="ADD More Installments"/> <input class="btn btn-primary installment2_text_button" type="button" onclick="installment_test2()" value="ADD More Installments" style="display:none;"/> <input type="hidden" id="ival"/> <hr> <div id="add_more_installments"></div> <div class="row land_owner_a"> <div class="form-group col-sm-12 col-md-6"> <label class="col-sm-4"> Registration Amount</label> <input type="text" class="form-control col-sm-8" name="reg_due_amount" placeholder="Registration Amount Rs."> <p id="regn_due" style="color:red;padding-left:150px;"></p> </div> <div class="form-group col-sm-12 col-md-6"> <label class="col-sm-4 col-md-4">Registration status</label> <!-- <input type="text" class="form-control col-sm-8 date_picker" name="registration_date" placeholder=""> --> <select class="form-control reg_option" style="" name="reg_status" id="sel1" required="required"> <option value="0">Select</option> <option value="Date">Date</option> <option value="Pending">Pending</option> </select> </div> </div> <!-- row 8----> <div class="row land_owner_a" > <div class="form-group col-sm-12 col-md-6"> <label class="col-sm-4"> Registration Value</label> <input type="text" class="form-control col-sm-8" name="reg_value" placeholder="Registration Amount Rs."> <!-- <p id="regn_due" style="color:red;padding-left:150px;"></p>--> </div> <div id="reg_date_div"></div> </div> <div class="row land_owner_a"> <div class="form-group col-sm-12 col-md-6"> <label class="col-sm-4">Payment Mode</label> <select class="form-control regn_payment_type" style="" name="regn_payment_type" id="sel1" required="required"> <option value="0">Select</option> <option value="Cheque">Cheque</option> <option value="Cash">Cash</option> <option value="DD">DD</option> <option value="Online Payment">NEFT / RTGS</option> </select> </div> </div> <!-- row 8----> <div id="regn_check_div"></div><!-- row 9--> <!-- Check --> <div id="regn_onlinepayment_div"></div> <!-- row 9--> <!-- Online Payment --> <div id="regn_dd_div"></div> <!-- row 9--> <!-- DD --> <div class="row land_owner_a"> <div class="col-md-6"></div> <div class="form-group col-sm-12 col-md-6"> <label class="col-sm-4" style="">Receipt</label> <input class="btn btn-primary regn_receipt_btn" type="button" style="width:22% !important;" value="Generate"> </div> </div> <hr> <div class="row land_owner_a"> <div class="form-group col-sm-12 col-md-6"> <label class="col-sm-4">Maintainance </label> <input type="text" class="form-control col-sm-8" name="main_amount" placeholder="Rs."> </div> <div class="form-group col-sm-12 col-md-6"> <label class="col-sm-4">No.of years </label> <select class="form-control col-sm-8 year_list" name="no_of_years" id="sel1"> <option value="0">Select</option> <option value="1">1 year</option> <option value="2">2 year</option> <option value="3">3 year</option> <option value="4">4 year</option> <option value="5">5 year</option> </select> </div> </div> <!-- row 9----> <div class="row land_owner_a"> <div class="form-group col-sm-12 col-md-6"> <label class="col-sm-4">Clubhouse Membership</label> <input type="text" class="form-control col-sm-8" name="membership_amount" placeholder="Rs."> </div> </div> <!-- row 10----> <div class="row land_owner_a"> <div class="col-sm-4 col-md-5"></div> <div class="col-sm-4 col-md-3"> <button type="submit" class="btn btn-primary center-block submit submit_button">Submit</button> </div> <!-- <div class="col-sm-4 col-md-3"> <button type="button" class="btn btn-primary center-block submit print_data">Print</button> </div> --> <div class="col-sm-4 col-md-3"></div> </div> <!-- row 14----> </form> <!-- form End ----> <div id="print_div" style="display:none;"></div> </div> <!--- col-sm-8 ----> <div id="agreement_receipt_div" style="display:none;"></div> <div id="install_receipt_div1" style="display:none;"></div> <div id="install_receipt_div2" style="display:none;"></div> <div id="registration_receipt_div" style="display:none;"></div> <div class="col-sm-0 col-md-1"></div> </section> <!--- section 2 ----> <style type="text/css"> .content-wrapper, .right-side { height: 5000px !important; } </style> <script> var datatable; var tbody = $('#table_body'); datatable = $('.payment_table').DataTable({ "scrollY": 350, "scrollX": true }); toastr.options.timeOut = 1000; $('.date_picker').datepicker({ dateFormat: 'dd-mm-yy' //minDate:0 }); $(".site_number").focusout(function (e) { var project_id = $('.project_list :selected').val(); var site_number = $(this).val(); $(".submit").attr('disabled', 'disabled'); $.ajax({ type : 'post', url : '<?php echo site_url("booked-site-details1")?>', data : {project_id:project_id,site_number:site_number}, success:function(response){ response=jQuery.parseJSON(response); console.log(response); var content = ''; var i=1; var r=''; var obj=response.row_amounts; console.log(obj); //$(".default_install").remove(); $.each(obj,function(key,val) { var value = val.installment_payment_mode1; // $('.default_install').show(); if(val.installment_amount1 !="") { $(".default_install").remove(); } //$('#insert_instl').show(); if(val.installment_amount1 != ''){ $('.insert_instl').empty(); content += '<div class="row land_owner_a">'; content += '<div class="form-group col-sm-12 col-md-6">'; content += '<label class="col-sm-4">Installment Amount'+i+'</label>'; content += '<input type="text" class="form-control col-sm-8 instalement_amount1'+i+'" name="instalement_amount1[]" value="'+val.installment_amount1+'" placeholder="Instalment Amount Rs.">'; content += '<p id="install_due" style="color:red;padding-left:150px;"></p>'; content += '</div> '; content += '<div class="form-group col-sm-12 col-md-6">'; content += '<label class="col-sm-4 col-md-4">Installment Date'+i+'</label>'; content += '<input type="text" class="form-control col-sm-8 date_picker installment_date1'+i+' test" value="'+val.installment1_date+'" name="installment_date1[]" placeholder="">'; content += '</div>'; content += '</div>'; content += '<div class="row land_owner_a">'; content += '<div class="form-group col-sm-12 col-md-6">'; content += '<label class="col-sm-4">Payment Mode'+i+'</label>'; if(val.installment_amount1 !='' && val.installment_payment_mode1 != '0'){ content += '<select class="form-control instalment_payment_type1'+i+'" style="" name="instalment_payment_type1[]" value="'+val.installment_payment_mode1+'" id="sel1" >'; content += '<option value="'+val.installment_payment_mode1+'" selected="selected">'+val.installment_payment_mode1+'</option>'; content += '</select>'; // content += '<div id="instalment_check_div1"></div>'; // content += '<div id="instalment_onlinepayment_div1">'; // content += '<div id="instalment_dd_div1"></div>'; // content += '<div id="instalment_cash_div1"></div>'; }else{ content += '<select class="form-control instalment_payment_type1" name="instalment_payment_type1[]" id="sel1" required="required">'; content += '<option value="0">Select</option>'; content += '<option value="Cheque">Cheque</option>'; content += '<option value="Cash">Cash</option>'; content += '<option value="DD">DD</option>'; content += '<option value="Online Payment">NEFT / RTGS</option>'; content += '</select>'; } content += '</div>'; content += '</div>'; content += '<div id="instalment_check_div1"></div>'; content += '<div id="instalment_onlinepayment_div1"></div>'; content += '<div id="instalment_dd_div1"></div>'; content += '<div id="instalment_cash_div1"></div>'; content += '<div class="row land_owner_a">'; content += '<div class="col-md-6"></div>'; content += '<div class="form-group col-sm-12 col-md-6">'; content += '<label class="col-sm-4" style="">Receipt</label>'; content += '<input class="btn btn-primary instalment_receipt_btn2'+i+'" type="button" style="width:22% !important;" value="Generate">  '; content += '<input class="btn btn-primary delete_install" type="button" style="width:22% !important;" payment_id="'+val.payment_id+'" value="Delete">'; content += '</div>'; content += '</div>'; if(value == "Cheque") { content += '<div class="row land_owner_a">'; content += '<div class="form-group col-sm-12 col-md-6">'; content += '<label class="col-sm-4">Cheque No</label>'; content += '<input type="text" class="form-control col-sm-8 instalment_cheque_no1'+i+'" name="instalment_cheque_no2[]" value="'+val.install_cheque_no1+'" required="required">'; content += '</div>'; content += '<div class="form-group col-sm-12 col-md-6">'; content += '<label class="col-sm-4">Cheque Date</label>'; content += '<input type="rext" class="form-control col-sm-8 instalment_cheque_date1'+i+' date_picker" name="instalment_cheque_date2[]" value="'+val.install_cheque_date1+'" max="" required="required">'; content += '</div>'; content += '</div>'; content += '<div class="row land_owner_a">'; content += '<div class="form-group col-sm-12 col-md-6">'; content += '<label class="col-sm-4">Bank Name</label>'; content += '<input type="text" class="form-control instalment_bank_name1'+i+' col-sm-8" name="instalment_bank_name2[]" value="'+val.install_bank1+'" required="required">'; content += '</div>'; content += '</div>'; content += '<div class="row land_owner_a" style="display:none;">'; content += '<div class="form-group col-sm-12 col-md-6">'; content += '<label class="col-sm-4">UTR No</label>'; content += '<input type="text" class="form-control col-sm-8 instalment_vtr_no1'+i+'" name="instalment_vtr_no2[]">'; content += '</div>'; content += '<div class="form-group col-sm-12 col-md-6">'; content += '<label class="col-sm-4">Date</label>'; content += '<input type="text" class="form-control col-sm-8 date_picker instalment_online_date1'+i+'" name="instalment_online_date2[]" max="">'; content += '</div>'; content += '</div>'; content += '<div class="row land_owner_a" style="display:none;">'; content += '<div class="form-group col-sm-12 col-md-6">'; content += '<label class="col-sm-4">DD No</label>'; content += '<input type="text" class="form-control col-sm-8 installment_dd_no1'+i+'" name="installment_dd_no2[]" pattern="[0-9]{6}" maxlength="6" >'; content += '</div>'; content += '<div class="form-group col-sm-12 col-md-6">'; content += '<label class="col-sm-4">DD Date</label>'; content += '<input type="rext" class="form-control col-sm-8 date_picker installment_dd_date1'+i+'" name="installment_dd_date2[]" max="" >'; content += '</div>'; content += '</div>'; content += '<div class="row land_owner_a" style="display:none;">'; content += '<div class="form-group col-sm-12 col-md-6">'; content += '<label class="col-sm-4">DD Bank Name</label>'; content += '<input type="text" class="form-control col-sm-8 installment_dd_bank1'+i+'" name="installment_dd_bank2[]" >'; content += '</div>'; content += '</div>'; } else if(value == "Online Payment") { //alert(); content += '<div class="row land_owner_a">'; content += '<div class="form-group col-sm-12 col-md-6">'; content += '<label class="col-sm-4">UTR No</label>'; content += '<input type="text" class="form-control instalment_vtr_no1'+i+' col-sm-8" value="'+val.install_vtr_no1+'" name="instalment_vtr_no2[]">'; content += '</div>'; content += '<div class="form-group col-sm-12 col-md-6">'; content += '<label class="col-sm-4">Date</label>'; content += '<input type="text" class="form-control col-sm-8 instalment_online_date1'+i+' date_picker" value="'+val.install_online_date1+'" name="instalment_online_date2[]" max="">'; content += '</div>'; content += '</div>'; content += '<div class="row land_owner_a" style="display:none;">'; content += '<div class="form-group col-sm-12 col-md-6">'; content += '<label class="col-sm-4">Cheque No</label>'; content += '<input type="text" class="form-control col-sm-8 instalment_cheque_no1'+i+'" name="instalment_cheque_no2[]" pattern="[0-9]{6}" maxlength="6" >'; content += '</div>'; content += '<div class="form-group col-sm-12 col-md-6">'; content += '<label class="col-sm-4">Cheque Date</label>'; content += '<input type="rext" class="form-control col-sm-8 date_picker instalment_cheque_date1'+i+'" name="instalment_cheque_date2[]" max="" >'; content += '</div>'; content += '</div>'; content += '<div class="row land_owner_a" style="display:none;">'; content += '<div class="form-group col-sm-12 col-md-6">'; content += '<label class="col-sm-4">Bank Name</label>'; content += '<input type="text" class="form-control col-sm-8 instalment_bank_name1'+i+'" name="instalment_bank_name2[]" >'; content += '</div>'; content += '</div>'; content += '<div class="row land_owner_a" style="display:none;">'; content += '<div class="form-group col-sm-12 col-md-6">'; content += '<label class="col-sm-4">DD No</label>'; content += '<input type="text" class="form-control col-sm-8 installment_dd_no1'+i+'" name="installment_dd_no2[]" pattern="[0-9]{6}" maxlength="6" >'; content += '</div>'; content += '<div class="form-group col-sm-12 col-md-6">'; content += '<label class="col-sm-4">DD Date</label>'; content += '<input type="rext" class="form-control col-sm-8 date_picker installment_dd_date1'+i+'" name="installment_dd_date2[]" max="" >'; content += '</div>'; content += '</div>'; content += '<div class="row land_owner_a" style="display:none;">'; content += '<div class="form-group col-sm-12 col-md-6">'; content += '<label class="col-sm-4">DD Bank Name</label>'; content += '<input type="text" class="form-control col-sm-8 installment_dd_bank1'+i+'" name="installment_dd_bank2[]" >'; content += '</div>'; content += '</div>'; } else if(value == "DD") { //alert(val.install_dd_date1); content += '<div class="row land_owner_a">'; content += '<div class="form-group col-sm-12 col-md-6">'; content += '<label class="col-sm-4">DD No</label>'; content += '<input type="text" class="form-control col-sm-8 installment_dd_no1'+i+'" name="installment_dd_no2[]" value="'+val.install_dd_no1+'" required="required">'; content += '</div>'; content += '<div class="form-group col-sm-12 col-md-6">'; content += '<label class="col-sm-4">DD Date</label>'; content += '<input type="rext" class="form-control col-sm-8 date_picker installment_dd_date1'+i+'" name="installment_dd_date2[]" value="'+val.install_dd_date1+'" max="" required="required">'; content += '</div>'; content += '</div>'; content += '<div class="row land_owner_a">'; content += '<div class="form-group col-sm-12 col-md-6">'; content += '<label class="col-sm-4">DD Bank Name</label>'; content += '<input type="text" class="form-control col-sm-8 installment_dd_bank1'+i+'" name="installment_dd_bank2[]" value="'+val.install_dd_bank1+'" required="required">'; content += '</div>'; content += '</div>'; content += '<div class="row land_owner_a" style="display:none;">'; content += '<div class="form-group col-sm-12 col-md-6">'; content += '<label class="col-sm-4">Cheque No</label>'; content += '<input type="text" class="form-control col-sm-8 instalment_cheque_no1'+i+'" name="instalment_cheque_no2[]" pattern="[0-9]{6}" maxlength="6" >'; content += '</div>'; content += '<div class="form-group col-sm-12 col-md-6">'; content += '<label class="col-sm-4">Cheque Date</label>'; content += '<input type="rext" class="form-control col-sm-8 date_picker instalment_cheque_date1'+i+'" name="instalment_cheque_date2[]" max="" >'; content += '</div>'; content += '</div>'; content += '<div class="row land_owner_a" style="display:none;">'; content += '<div class="form-group col-sm-12 col-md-6">'; content += '<label class="col-sm-4">Bank Name</label>'; content += '<input type="text" class="form-control col-sm-8 instalment_bank_name1'+i+'" name="instalment_bank_name2[]" >'; content += '</div>'; content += '</div>'; content += '<div class="row land_owner_a" style="display:none;">'; content += '<div class="form-group col-sm-12 col-md-6">'; content += '<label class="col-sm-4">UTR No</label>'; content += '<input type="text" class="form-control col-sm-8 instalment_vtr_no1'+i+'" name="instalment_vtr_no2[]">'; content += '</div>'; content += '<div class="form-group col-sm-12 col-md-6">'; content += '<label class="col-sm-4">Date</label>'; content += '<input type="text" class="form-control col-sm-8 date_picker instalment_online_date1'+i+'" name="instalment_online_date2[]" max="">'; content += '</div>'; content += '</div>'; } else if(value == "Cash") { content += '<div class="row land_owner_a" style="display:none;">'; content += '<div class="form-group col-sm-12 col-md-6">'; content += '<label class="col-sm-4">Cheque No</label>'; content += '<input type="text" class="form-control col-sm-8 instalment_cheque_no1'+i+'" name="instalment_cheque_no2[]" pattern="[0-9]{6}" maxlength="6" >'; content += '</div>'; content += '<div class="form-group col-sm-12 col-md-6">'; content += '<label class="col-sm-4">Cheque Date</label>'; content += '<input type="rext" class="form-control col-sm-8 date_picker instalment_cheque_date1'+i+'" name="instalment_cheque_date2[]" max="" >'; content += '</div>'; content += '</div>'; content += '<div class="row land_owner_a" style="display:none;">'; content += '<div class="form-group col-sm-12 col-md-6">'; content += '<label class="col-sm-4">Bank Name</label>'; content += '<input type="text" class="form-control col-sm-8 instalment_bank_name1'+i+'" name="instalment_bank_name2[]" >'; content += '</div>'; content += '</div>'; content += '<div class="row land_owner_a" style="display:none;">'; content += '<div class="form-group col-sm-12 col-md-6">'; content += '<label class="col-sm-4">UTR No</label>'; content += '<input type="text" class="form-control col-sm-8 instalment_vtr_no1'+i+'" name="instalment_vtr_no2[]">'; content += '</div>'; content += '<div class="form-group col-sm-12 col-md-6">'; content += '<label class="col-sm-4">Date</label>'; content += '<input type="text" class="form-control col-sm-8 date_picker instalment_online_date1'+i+'" name="instalment_online_date2[]" max="">'; content += '</div>'; content += '</div>'; content += '<div class="row land_owner_a" style="display:none;">'; content+= '<div class="form-group col-sm-12 col-md-6">'; content += '<label class="col-sm-4">DD No</label>'; content += '<input type="text" class="form-control col-sm-8 installment_dd_no1'+i+'" name="installment_dd_no2[]" pattern="[0-9]{6}" maxlength="6" >'; content += '</div>'; content += '<div class="form-group col-sm-12 col-md-6">'; content += '<label class="col-sm-4">DD Date</label>'; content += '<input type="rext" class="form-control col-sm-8 date_picker installment_dd_date1'+i+'" name="installment_dd_date2[]" max="" >'; content += '</div>'; content += '</div>'; content += '<div class="row land_owner_a" style="display:none;">'; content += '<div class="form-group col-sm-12 col-md-6">'; content += '<label class="col-sm-4">DD Bank Name</label>'; content += '<input type="text" class="form-control col-sm-8 installment_dd_bank1'+i+'" name="installment_dd_bank2[]" >'; content += '</div>'; content += '</div>'; } content += '<br/>'; content += '<br/>'; } $("#cnt").val(i); r=i; i++; var n=r; //alert(i); //alert('.instalment_receipt_btn2'+n); $(document).on('click','.instalment_receipt_btn2'+n,function(){ //$(".instalment_receipt_btn2"+n).click(function(){ //alert(); var booking_id = $(".booking_id").val(); var site_number = $("input[name=site_number]").val(); var instalement_amount2 = $(".instalement_amount1"+n).val(); //alert(instalement_amount2); var instalment_payment_type2 = $('.instalment_payment_type1'+n+' option:selected').val(); var instalment_cheque_no2 = $(".instalment_cheque_no1"+n).val(); var instalment_cheque_date2 = $(".instalment_cheque_date1"+n).val(); var instalment_bank_name2 = $(".instalment_bank_name1"+n).val(); var instalment_vtr_no2 = $(".instalment_vtr_no1"+n).val(); var instalment_online_date2 = $(".instalment_online_date1"+n).val(); var instalement_dd_no2 = $(".installment_dd_no1"+n).val(); var instalement_dd_date2 = $(".installment_dd_date1"+n).val(); var instalement_dd_bank2 = $(".installment_dd_bank1"+n).val(); var instalement_date2 = $(".installment_date1"+n).val(); //alert(instalement_date2); if(site_number == "") { toastr["error"]('Enter site number'); } else if(instalement_amount2 == "") { toastr["error"]('Enter sale installment amount'); } else if(instalment_payment_type2 == 0) { toastr["error"]('Choose payment type'); } else { //alert(instalment_payment_type2); $.ajax({ type : 'post', url : '<?php echo site_url("payment-receipt-details")?>', data : {booking_id:booking_id}, success:function(response) { response=jQuery.parseJSON(response); console.log(response); if(response.result == 1) { var print_content = ''; print_content += '<div style="width:700px;"><style>.inv-ta-head{padding-top:5px;}.invoicetext{text-align:center;//margin-bottom:10px;}table{border-spacing:0;margin-left:10px;}td{padding:6px;}table.reference td:first-child, table.reference th:first-child {border-left: 1px solid #47ae32;}html, body {margin: 0 !important;padding: 0 !important;color: #000000 !important;font-family: Lato, Helvetica !important;font-size: 14px !important;}h1, ul, li, span, p, h2, h3, h4{padding:0 !important;margin: 0 auto !important;}.pding{//padding-right:17px;//padding-left:17px;}.pding p{padding-bottom: 3px !important;}</style>'; print_content += '<div id="printableArea">'; print_content += '<div class="inv-ta-head"></div> <!--- header END ------>'; print_content += '<div class="logo" style="padding-top:10px;">'; print_content += '<img src="<?php echo base_url("assets/admin_dashboard/images/logo.png");?>" class="img-responsive center-block" style="padding-left: 31%;padding-bottom: 6px;">'; print_content += '<p style="text-align:center; padding-top:5px;">#1104, First Floor, Udayaravi Road, Kuvempunagar, Mysore - 570023.</p>'; print_content += '<p style="text-align:center;"><b>Ph : 0821-1234567 / 1234567   /   gss@investinmysore.com </b> </p>'; print_content += '</div>'; print_content += '<div class="row">'; print_content += '<table border="0" style="width:100%; border-color: white; padding-top: 7px;">'; print_content += '<tr>'; print_content += '<td colspan="14" style="text-align:center; border-bottom: 1px solid silver; border-top: 1px solid silver;">'; print_content += '<h4 style="text-transform: uppercase;"><b>Receipt</b></h4>'; print_content += '</td>'; print_content += '</tr>'; print_content += '<tr>'; print_content += '<td colspan="3" class="pding">'; print_content += '<p><strong> Name : </strong>'+response.booking_receipt.customer_name+'</p>'; print_content += '<p><strong> Phone : </strong>'+response.number+'</p>'; print_content += '</td>'; print_content += '<td colspan="4" class="pding">'; print_content += '<p><strong>Address : </strong>'+response.booking_receipt.address+'</p>'; print_content += '<p><strong>Email : </strong>'+response.booking_receipt.email+'</p>'; print_content += '</td>'; print_content += '<td colspan="5" class="pding">'; //print_content += '<p><strong>Receipt No : </strong> 1</p>'; var date = new Date(response.todays_date); var Month=new Array("01", "02", "03","04", "05", "06", "07", "08", "09", "10", "11", "12"); var day = date.getDate(); var month = date.getMonth(); var year=date.getFullYear(); print_content += '<p><strong>Bill Date : </strong>'+day+"-"+Month[month]+"-"+year+'</p>'; print_content += '</td>'; print_content += '</tr>'; print_content += '<tr style="background:#f3f2f2;">'; print_content += '<td colspan="5" class="pding" style="border-bottom: 1px solid silver; border-top: 1px solid silver;">'; print_content += '<strong>Site No.</strong>'; print_content += '</td>'; print_content += '<td colspan="4" class="pding" style="border-bottom: 1px solid silver; border-top: 1px solid silver;">'; print_content += '<strong>Project Name</strong>'; print_content += '</td>'; print_content += '<td colspan="4" class="pding" style="border-bottom: 1px solid silver; border-top: 1px solid silver;">'; print_content += '<strong>Received</strong>'; print_content += '</td>'; print_content += '<td colspan="3" class="pding" style="border-bottom: 1px solid silver; border-top: 1px solid silver;">'; print_content += '<strong>Installment2 Date</strong>'; print_content += '</td>'; print_content += '</tr>'; var date = new Date(instalement_date2); var Month=new Array("01", "02", "03","04", "05", "06", "07", "08", "09", "10", "11", "12"); var day = date.getDate(); var month = date.getMonth(); var year=date.getFullYear(); var x=parseInt(instalement_amount2); x=x.toString(); var lastThree = x.substring(x.length-3); var otherNumbers = x.substring(0,x.length-3); if(otherNumbers != '') lastThree = ',' + lastThree; var res = otherNumbers.replace(/\B(?=(\d{2})+(?!\d))/g, ",") + lastThree; print_content += '<tr>'; print_content += '<td colspan="5" class="pding">'+response.booking_receipt.site_number+'</td>'; print_content += '<td colspan="4" class="pding">'+response.booking_receipt.project_name+'</td>'; print_content += '<td colspan="4" class="pding">'+'Rs. '+res+'/-</td>'; print_content += '<td colspan="3" class="pding">'+instalement_date2+'</td>'; print_content += '</tr>'; print_content += '<tr>'; print_content += '<td colspan="14" style="text-align:left; border-bottom: 1px solid silver; border-top: 1px solid silver;">'; print_content += 'Towards Installment Amount'+n; print_content += '</td>'; print_content += '</tr>'; var words = new Array(); words[0] = ''; words[1] = 'One'; words[2] = 'Two'; words[3] = 'Three'; words[4] = 'Four'; words[5] = 'Five'; words[6] = 'Six'; words[7] = 'Seven'; words[8] = 'Eight'; words[9] = 'Nine'; words[10] = 'Ten'; words[11] = 'Eleven'; words[12] = 'Twelve'; words[13] = 'Thirteen'; words[14] = 'Fourteen'; words[15] = 'Fifteen'; words[16] = 'Sixteen'; words[17] = 'Seventeen'; words[18] = 'Eighteen'; words[19] = 'Nineteen'; words[20] = 'Twenty'; words[30] = 'Thirty'; words[40] = 'Forty'; words[50] = 'Fifty'; words[60] = 'Sixty'; words[70] = 'Seventy'; words[80] = 'Eighty'; words[90] = 'Ninety'; amount = instalement_amount2.toString(); var atemp = amount.split("."); var number = atemp[0].split(",").join(""); var n_length = number.length; var words_string = ""; if (n_length <= 9) { var n_array = new Array(0, 0, 0, 0, 0, 0, 0, 0, 0); var received_n_array = new Array(); for (var i = 0; i < n_length; i++) { received_n_array[i] = number.substr(i, 1); } for (var i = 9 - n_length, j = 0; i < 9; i++, j++) { n_array[i] = received_n_array[j]; } for (var i = 0, j = 1; i < 9; i++, j++) { if (i == 0 || i == 2 || i == 4 || i == 7) { if (n_array[i] == 1) { n_array[j] = 10 + parseInt(n_array[j]); n_array[i] = 0; } } } value = ""; for (var i = 0; i < 9; i++) { if (i == 0 || i == 2 || i == 4 || i == 7) { value = n_array[i] * 10; } else { value = n_array[i]; } if (value != 0) { words_string += words[value] + " "; } if ((i == 1 && value != 0) || (i == 0 && value != 0 && n_array[i + 1] == 0)) { words_string += "Crores "; } if ((i == 3 && value != 0) || (i == 2 && value != 0 && n_array[i + 1] == 0)) { words_string += "Lakhs "; } if ((i == 5 && value != 0) || (i == 4 && value != 0 && n_array[i + 1] == 0)) { words_string += "Thousand "; } if (i == 6 && value != 0 && (n_array[i + 1] != 0 && n_array[i + 2] != 0)) { words_string += "Hundred and "; } else if (i == 6 && value != 0) { words_string += "Hundred "; } } words_string = words_string.split(" ").join(" "); } if(instalment_payment_type2 == "Cash") { print_content += '<tr>'; print_content += '<td colspan="3" style="border-bottom: 1px solid silver;"> Cash</td>'; print_content += '<td colspan="3" style="border-bottom: 1px solid silver;"></td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"></td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"></td>'; print_content += '</tr>'; print_content += '<tr>'; print_content += '<td colspan="3" style="border-bottom: 1px solid silver;">'+words_string+'Rupees Only</td>'; print_content += '<td colspan="3" style="border-bottom: 1px solid silver;"></td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"></td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"></td>'; print_content += '</tr>'; } else if(instalment_payment_type2 == "Cheque") { var date = new Date(instalment_cheque_date2); var Month=new Array("01", "02", "03","04", "05", "06", "07", "08", "09", "10", "11", "12"); var day = date.getDate(); var month = date.getMonth(); var year=date.getFullYear(); print_content += '<tr>'; print_content += '<td colspan="3" style="border-bottom: 1px solid silver;">Cheque: </td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"> Cheque no : '+instalment_cheque_no2+'</td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"> Bank : '+instalment_bank_name2+'</td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"> Date : '+instalment_cheque_date2+'</td>'; print_content += '</tr>'; print_content += '<tr>'; print_content += '<td colspan="3" style="border-bottom: 1px solid silver;">'+words_string+'Rupees Only</td>'; print_content += '<td colspan="3" style="border-bottom: 1px solid silver;"></td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"></td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"></td>'; print_content += '</tr>'; } else if(instalment_payment_type2 == "DD") { var date = new Date(instalement_dd_date2); var Month=new Array("01", "02", "03","04", "05", "06", "07", "08", "09", "10", "11", "12"); var day = date.getDate(); var month = date.getMonth(); var year=date.getFullYear(); print_content += '<tr>'; print_content += '<td colspan="1" style="border-bottom: 1px solid silver;">DD: </td>'; print_content += '<td colspan="5" style="border-bottom: 1px solid silver;"> DD no : '+instalement_dd_no2+'</td>'; print_content += '<td colspan="5" style="border-bottom: 1px solid silver;"> Bank : '+instalement_dd_bank2+'</td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"> DD Date : '+instalement_dd_date2+'</td>'; print_content += '</tr>'; print_content += '<tr>'; print_content += '<td colspan="3" style="border-bottom: 1px solid silver;">'+words_string+'Rupees Only</td>'; print_content += '<td colspan="3" style="border-bottom: 1px solid silver;"></td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"></td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"></td>'; print_content += '</tr>'; } else if(instalment_payment_type2 == "Online Payment") { var date = new Date(instalment_online_date2); var Month=new Array("01", "02", "03","04", "05", "06", "07", "08", "09", "10", "11", "12"); var day = date.getDate(); var month = date.getMonth(); var year=date.getFullYear(); print_content += '<tr>'; print_content += '<td colspan="3" style="border-bottom: 1px solid silver;">NEFT / RTGS: </td>'; print_content += '<td colspan="3" style="border-bottom: 1px solid silver;">UTR no : '+instalment_vtr_no2+'</td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"> Date : '+instalment_online_date2+'</td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"></td>'; print_content += '</tr>'; print_content += '<tr>'; print_content += '<td colspan="3" style="border-bottom: 1px solid silver;">'+words_string+'Rupees Only</td>'; print_content += '<td colspan="3" style="border-bottom: 1px solid silver;"></td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"></td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"></td>'; print_content += '</tr>'; } print_content += '<td colspan="4" style="padding-top:42px;"> Customer Signature</td>'; print_content += '<td colspan="3"> </td>'; print_content += '<td colspan="5" style="padding-top:42px;"> For Authorized Signatory </td>'; print_content += '</tr>'; print_content += '</table>'; print_content += '</div>'; print_content += '</div>'; print_content += '</div><!--table div-->'; //alert(print_content); $("#install_receipt_div2").html(print_content); var divContents = $("#install_receipt_div2").html(); newWin= window.open(""); newWin.document.write(divContents); newWin.print(); newWin.close(); } } }); } }); }); $(".insert_instl").empty(); $(".insert_instl").html(content); $(".installment_text_button").hide(); $(".installment2_text_button").show(); if(response.result==1) { $(".submit").removeAttr('disabled'); $("input[name=booking_id]").val(response.booking_details.booking_id); $("input[name=detail_id]").val(response.booking_details.detail_id); $("input[name=customer_name]").val(response.booking_details.customer_name); $("select option[value='"+response.booking_details.project_id+"']").attr("selected","selected"); $("input[name=site_number]").val(response.booking_details.site_number); $("input[name=site_dimension]").val(response.booking_details.dimension); $("input[name=tsv]").val(response.booking_details.tsv); $("input[name=per_sqft]").val(response.booking_details.tsv_per_sft_rs); $("#aggr_due").html("Agreement due: "+response.due_amounts.sales_agreement_due_amount); $("#install_due").html("Installment due: "+response.due_amounts.installment_due_amount); $("#regn_due").html("Registration due: "+response.due_amounts.registration_due_amount); if(response.amounts != "") { $("input[name=sale_agree_amount]").val(response.amounts.agreement_amount); $("input[name=instalement_amount1]").val(response.amounts.installment_amount1); $("input[name=instalement_amount2]").val(response.amounts.installment_amount2); $("input[name=sale_agree_date]").val(response.amounts.agreement_date); $("input[name=installment_date1]").val(response.amounts.installment1_date); $("input[name=installment_date2]").val(response.amounts.installment2_date); //----------------------------------------Agreement---------------------------------------------------------------------------------------------------------------------------------------------------------------// if(response.amounts!='0'){ $('.agreement_payment_type option[value="'+response.amounts.agreement_payment_mode+'"]').attr("selected","selected"); //$('.agreement_payment_type option').not(':selected').remove(); var value = $(".agreement_payment_type option:selected").val(); if(value == "Cheque") { //alert(response.amounts.agreement_cheque_no); // alert(response.amounts.agreement_cheque_date); // alert(response.amounts.agreement_bank); var check_content = ''; check_content += '<div class="row land_owner_a">'; check_content += '<div class="form-group col-sm-12 col-md-6">'; check_content += '<label class="col-sm-4">Cheque No</label>'; check_content += '<input type="text" class="form-control col-sm-8" name="agreement_cheque_no" value="'+response.amounts.agreement_cheque_no+'" required="required">'; check_content += '</div>'; var date = new Date(response.amounts.agreement_cheque_date); var Month=new Array("01", "02", "03","04", "05", "06", "07", "08", "09", "10", "11", "12"); var day = date.getDate(); var month = date.getMonth(); var year=date.getFullYear(); check_content += '<div class="form-group col-sm-12 col-md-6">'; check_content += '<label class="col-sm-4">Cheque Date</label>'; check_content += '<input type="rext" class="form-control col-sm-8 date_picker" name="agreement_cheque_date" value="'+day+"-"+Month[month]+"-"+year+'" max="" required="required">'; check_content += '</div>'; check_content += '</div>'; check_content += '<div class="row land_owner_a">'; check_content += '<div class="form-group col-sm-12 col-md-6">'; check_content += '<label class="col-sm-4">Bank Name</label>'; check_content += '<input type="text" class="form-control col-sm-8" name="agreement_bank_name" value="'+response.amounts.agreement_bank+'" required="required">'; check_content += '</div>'; check_content += '</div>'; //alert(check_content); $("#agreement_onlinepayment_div").empty(); $("#agreement_dd_div").empty(); $("#agreement_onlinepayment_div_new").empty(); $("#agreement_dd_div_new").empty(); $("#agreement_check_div").html(check_content); $('.date_picker').datepicker({ dateFormat: 'dd-mm-yy', }); } else if(value == "Online Payment") { var payment_content = ''; payment_content += '<div class="row land_owner_a">'; payment_content += '<div class="form-group col-sm-12 col-md-6">'; payment_content += '<label class="col-sm-4">UTR No</label>'; payment_content += '<input type="text" class="form-control col-sm-8" value="'+response.amounts.agreement_vtr_no+'" name="agreement_vtr_no">'; payment_content += '</div>'; payment_content += '<div class="form-group col-sm-12 col-md-6">'; payment_content += '<label class="col-sm-4">Date</label>'; payment_content += '<input type="text" class="form-control col-sm-8 date_picker" value="'+response.amounts.agreement_online_date+'" name="agreement_online_date" max="">'; payment_content += '</div>'; payment_content += '</div>'; $("#agreement_check_div_new").empty(); $("#agreement_dd_div").empty(); $("#agreement_check_div").empty(); $("#agreement_dd_div_new").empty(); $("#agreement_onlinepayment_div_new").html(payment_content); $('.date_picker').datepicker({ dateFormat: 'dd-mm-yy', }); } else if(value == "DD") { //alert(response.amounts.agreement_dd_no); var dd_content = ''; dd_content += '<div class="row land_owner_a">'; dd_content += '<div class="form-group col-sm-12 col-md-6">'; dd_content += '<label class="col-sm-4">DD No</label>'; dd_content += '<input type="text" class="form-control col-sm-8" name="agreement_dd_no" value="'+response.amounts.agreement_dd_no+'" required="required">'; dd_content += '</div>'; dd_content += '<div class="form-group col-sm-12 col-md-6">'; dd_content += '<label class="col-sm-4">DD Date</label>'; dd_content += '<input type="rext" class="form-control col-sm-8 date_picker" name="agreement_dd_date" value="'+response.amounts.agreement_dd_date+'" max="" required="required">'; dd_content += '</div>'; dd_content += '</div>'; dd_content += '<div class="row land_owner_a">'; dd_content += '<div class="form-group col-sm-12 col-md-6">'; dd_content += '<label class="col-sm-4">DD Bank Name</label>'; dd_content += '<input type="text" class="form-control col-sm-8" name="agreement_dd_bank" value="'+response.amounts.agreement_dd_bank+'" required="required">'; dd_content += '</div>'; dd_content += '</div>'; $("#agreement_check_div_new").empty(); $("#agreement_onlinepayment_div").empty(); $("#agreement_check_div").empty(); $("#agreement_onlinepayment_div_new").empty(); $("#agreement_dd_div_new").html(dd_content); $('.date_picker').datepicker({ dateFormat: 'dd-mm-yy', }); } else { $("#agreement_check_div_new").empty(); $("#agreement_onlinepayment_div").empty(); $("#agreement_dd_div_new").empty(); $("#agreement_check_div").empty(); $("#agreement_onlinepayment_div_new").empty(); $("#agreement_dd_div_new").empty(); } //} //--------------------------------------------Registration------------------------------------------------------------------------------------------------------------// $('.regn_payment_type option[value="'+response.amounts.registration_payment_mode+'"]').attr("selected","selected"); //$('.regn_payment_type option').not(':selected').remove(); var value= $(".regn_payment_type option:selected").val(); var value=response.amounts.registration_payment_mode; //alert(response.amounts.registration_payment_mode); if(value == "Cheque") { var check_content = ''; check_content += '<div class="row land_owner_a">'; check_content += '<div class="form-group col-sm-12 col-md-6">'; check_content += '<label class="col-sm-4">Cheque No</label>'; check_content += '<input type="text" class="form-control col-sm-8" name="regn_cheque_no" value="'+response.amounts.regn_cheque_no+'" required="required">'; check_content += '</div>'; check_content += '<div class="form-group col-sm-12 col-md-6">'; check_content += '<label class="col-sm-4">Cheque Date</label>'; check_content += '<input type="rext" class="form-control col-sm-8 date_picker" name="regn_cheque_date" value="'+response.amounts.regn_cheque_date+'" max="" required="required">'; check_content += '</div>'; check_content += '</div>'; check_content += '<div class="row land_owner_a">'; check_content += '<div class="form-group col-sm-12 col-md-6">'; check_content += '<label class="col-sm-4">Bank Name</label>'; check_content += '<input type="text" class="form-control col-sm-8" name="regn_bank_name" value="'+response.amounts.regn_bank+'" required="required">'; check_content += '</div>'; check_content += '</div>'; $("#regn_onlinepayment_div").empty(); $("#regn_dd_div").empty(); $("#regn_check_div").html(check_content); $('.date_picker').datepicker({ dateFormat: 'dd-mm-yy', }); } else if(value == "Online Payment") { var payment_content = ''; payment_content += '<div class="row land_owner_a">'; payment_content += '<div class="form-group col-sm-12 col-md-6">'; payment_content += '<label class="col-sm-4">UTR No</label>'; payment_content += '<input type="text" class="form-control col-sm-8" name="regn_vtr_no" value="'+response.amounts.regn_vtr_no+'">'; payment_content += '</div>'; payment_content += '<div class="form-group col-sm-12 col-md-6">'; payment_content += '<label class="col-sm-4">Date</label>'; payment_content += '<input type="text" class="form-control col-sm-8 date_picker" name="regn_online_date" max="" value="'+response.amounts.regn_online_date+'">'; payment_content += '</div>'; payment_content += '</div>'; $("#regn_check_div").empty(); $("#regn_dd_div").empty(); $("#regn_onlinepayment_div").html(payment_content); $('.date_picker').datepicker({ dateFormat: 'dd-mm-yy', }); } else if(value == "DD") { var dd_content = ''; dd_content += '<div class="row land_owner_a">'; dd_content += '<div class="form-group col-sm-12 col-md-6">'; dd_content += '<label class="col-sm-4">DD No</label>'; dd_content += '<input type="text" class="form-control col-sm-8" name="regn_dd_no" value="'+response.amounts.regn_dd_no+'" required="required">'; dd_content += '</div>'; dd_content += '<div class="form-group col-sm-12 col-md-6">'; dd_content += '<label class="col-sm-4">DD Date</label>'; dd_content += '<input type="rext" class="form-control col-sm-8 date_picker" name="regn_dd_date" max="" value="'+response.amounts.regn_dd_date+'" required="required">'; dd_content += '</div>'; dd_content += '</div>'; dd_content += '<div class="row land_owner_a">'; dd_content += '<div class="form-group col-sm-12 col-md-6">'; dd_content += '<label class="col-sm-4">DD Bank Name</label>'; dd_content += '<input type="text" class="form-control col-sm-8" name="regn_dd_bank" value="'+response.amounts.regn_dd_bank+'" required="required">'; dd_content += '</div>'; dd_content += '</div>'; $("#regn_check_div").empty(); $("#regn_onlinepayment_div").empty(); $("#regn_dd_div").html(dd_content); $('.date_picker').datepicker({ dateFormat: 'dd-mm-yy', }); } else { $("#agreement_check_div_new").empty(); $("#agreement_onlinepayment_div").empty(); $("#agreement_dd_div").empty(); //$(".agreement_payment_type").empty(); } //---------------------------------------------------------------------------------------------------------------------------------------------------------------------// if(response.amounts.registration_status == 'Date') { $(".reg_option option[value='Date']").attr("selected","selected"); var content = ''; content += '<div class="form-group col-sm-12 col-md-6">'; content += '<label class="col-sm-4 col-md-4">Registration Date</label>'; content += '<input type="text" class="form-control date_picker" value="'+response.amounts.registration_date+'" name="registration_date">'; content += '</div>'; $("#reg_date_div").html(content); $('.date_picker').datepicker({ dateFormat: 'dd-mm-yy', }); } else { $("#reg_date_div").empty(); } $("input[name=reg_due_amount]").val(response.amounts.registration_amount); $("input[name=reg_value]").val(response.amounts.registration_value); $('.reg_option option[value="'+response.amounts.registration_status+'"]').attr("selected","selected"); $("input[name=main_amount]").val(response.amounts.maintenence_amount); $("input[name=membership_amount]").val(response.amounts.membership_amount); $('.year_list option[value="'+response.amounts.no_of_years+'"]').attr("selected","selected"); } else { $("#agreement_check_div").empty(); $("#agreement_onlinepayment_div_new").empty(); $("#agreement_dd_div_new").empty(); } //---------------------------------------Installment 1---------------------------------------------------------------------------------------------------// if(val.installment_amount1 != ''){ $('.instalment_payment_type1 option[value="'+response.amounts.installment_payment_mode1+'"]').attr("selected","selected"); //$('.instalment_payment_type1 option').not(':selected').remove(); var value = $(".instalment_payment_type1 option:selected").val(); if(value == "Cheque") { var check_content = ''; check_content += '<div class="row land_owner_a">'; check_content += '<div class="form-group col-sm-12 col-md-6">'; check_content += '<label class="col-sm-4">Cheque No</label>'; check_content += '<input type="text" class="form-control col-sm-8" name="instalment_cheque_no1" value="'+response.amounts.install_cheque_no1+'" required="required">'; check_content += '</div>'; check_content += '<div class="form-group col-sm-12 col-md-6">'; check_content += '<label class="col-sm-4">Cheque Date</label>'; check_content += '<input type="rext" class="form-control col-sm-8 date_picker" name="instalment_cheque_date1" value="'+response.amounts.install_cheque_date1+'" max="" required="required">'; check_content += '</div>'; check_content += '</div>'; check_content += '<div class="row land_owner_a">'; check_content += '<div class="form-group col-sm-12 col-md-6">'; check_content += '<label class="col-sm-4">Bank Name</label>'; check_content += '<input type="text" class="form-control col-sm-8" name="instalment_bank_name1" value="'+response.amounts.install_bank1+'" required="required">'; check_content += '</div>'; check_content += '</div>'; $("#instalment_onlinepayment_div1").empty(); $("#instalment_dd_div1").empty(); //$("#instalment_check_div1").html(check_content); $('.date_picker').datepicker({ dateFormat: 'dd-mm-yy', }); } else if(value == "Online Payment") { var payment_content = ''; payment_content += '<div class="row land_owner_a">'; payment_content += '<div class="form-group col-sm-12 col-md-6">'; payment_content += '<label class="col-sm-4">UTR No</label>'; payment_content += '<input type="text" class="form-control col-sm-8" value="'+response.amounts.install_vtr_no1+'" name="instalment_vtr_no1">'; payment_content += '</div>'; payment_content += '<div class="form-group col-sm-12 col-md-6">'; payment_content += '<label class="col-sm-4">Date</label>'; payment_content += '<input type="text" class="form-control col-sm-8 date_picker" value="'+response.amounts.install_online_date1+'" name="instalment_online_date1" max="">'; payment_content += '</div>'; payment_content += '</div>'; $("#instalment_check_div1").empty(); $("#instalment_dd_div1").empty(); $("#instalment_onlinepayment_div1").html(payment_content).fadeIn('slow'); $('.date_picker').datepicker({ dateFormat: 'dd-mm-yy', }); } else if(value == "DD") { var dd_content = ''; dd_content += '<div class="row land_owner_a">'; dd_content += '<div class="form-group col-sm-12 col-md-6">'; dd_content += '<label class="col-sm-4">DD No</label>'; dd_content += '<input type="text" class="form-control col-sm-8" name="installment_dd_no1" value="'+response.amounts.install_dd_no1+'" required="required">'; dd_content += '</div>'; dd_content += '<div class="form-group col-sm-12 col-md-6">'; dd_content += '<label class="col-sm-4">DD Date</label>'; dd_content += '<input type="rext" class="form-control col-sm-8 date_picker" name="installment_dd_date1" value="'+response.amounts.install_dd_date1+'" max="" required="required">'; dd_content += '</div>'; dd_content += '</div>'; dd_content += '<div class="row land_owner_a">'; dd_content += '<div class="form-group col-sm-12 col-md-6">'; dd_content += '<label class="col-sm-4">DD Bank Name</label>'; dd_content += '<input type="text" class="form-control col-sm-8" name="installment_dd_bank1" value="'+response.amounts.install_dd_bank1+'" required="required">'; dd_content += '</div>'; dd_content += '</div>'; $("#instalment_check_div1").empty(); $("#instalment_onlinepayment_div1").empty(); $("#instalment_dd_div1").html(dd_content).fadeIn('slow'); //$("#instalment_ddprint_div1").html(dd_content).fadeIn('slow'); $('.date_picker').datepicker({ dateFormat: 'dd-mm-yy', }); } else if(value == "Online Payment") { $("#instalment_check_div1").empty(); $("#instalment_onlinepayment_div1").empty(); $("#instalment_dd_div1").empty(); } else if(value == "0") { $("#instalment_check_div1").empty(); $("#instalment_onlinepayment_div1").empty(); $("#instalment_dd_div1").empty(); } } } else { error(); } } else if(response.result==2) { toastr["error"](response.message); //$('.payment_form')[0].reset(); $(".submit").removeAttr('disabled'); $("#aggr_due").empty(); $("#install_due").empty(); $("#regn_due").empty(); error(); } else if(response.result == 3) { toastr["error"](response.message); $('.payment_form')[0].reset(); $(".submit").removeAttr('disabled'); $("#aggr_due").empty(); $("#install_due").empty(); $("#regn_due").empty(); error(); } else if(response.result==0) { toastr["error"](response.message); $(".submit").removeAttr('disabled'); $("#aggr_due").empty(); $("#install_due").empty(); $("#regn_due").empty(); error(); // $('.payment_form')[0].reset(); } } }); }); //1St installment payment chnge mode $(document).on('change','.instalment_payment_type1',function(){ var value = $(".instalment_payment_type1 option:selected").val(); if(value == "Cheque") { var check_content = ''; check_content += '<div class="row land_owner_a">'; check_content += '<div class="form-group col-sm-12 col-md-6">'; check_content += '<label class="col-sm-4">Cheque No</label>'; check_content += '<input type="text" class="form-control col-sm-8 instalment_cheque_no1" name="instalment_cheque_no2[]" pattern="[0-9]{6}" maxlength="6" required="required">'; check_content += '</div>'; check_content += '<div class="form-group col-sm-12 col-md-6">'; check_content += '<label class="col-sm-4">Cheque Date</label>'; check_content += '<input type="rext" class="form-control col-sm-8 date_picker instalment_cheque_date1" name="instalment_cheque_date2[]" max="" required="required">'; check_content += '</div>'; check_content += '</div>'; check_content += '<div class="row land_owner_a">'; check_content += '<div class="form-group col-sm-12 col-md-6">'; check_content += '<label class="col-sm-4">Bank Name</label>'; check_content += '<input type="text" class="form-control col-sm-8 instalment_bank_name1" name="instalment_bank_name2[]" required="required">'; check_content += '</div>'; check_content += '</div>'; check_content += '<div class="row land_owner_a" style="display:none;">'; check_content += '<div class="form-group col-sm-12 col-md-6">'; check_content += '<label class="col-sm-4">UTR No</label>'; check_content += '<input type="text" class="form-control col-sm-8 instalment_vtr_no1" name="instalment_vtr_no2[]">'; check_content += '</div>'; check_content += '<div class="form-group col-sm-12 col-md-6">'; check_content += '<label class="col-sm-4">Date</label>'; check_content += '<input type="text" class="form-control col-sm-8 date_picker instalment_online_date1" name="instalment_online_date2[]" max="">'; check_content += '</div>'; check_content += '</div>'; check_content += '<div class="row land_owner_a" style="display:none;">'; check_content += '<div class="form-group col-sm-12 col-md-6">'; check_content += '<label class="col-sm-4">DD No</label>'; check_content += '<input type="text" class="form-control col-sm-8 installment_dd_no1" name="installment_dd_no2[]" pattern="[0-9]{6}" maxlength="6" >'; check_content += '</div>'; check_content += '<div class="form-group col-sm-12 col-md-6">'; check_content += '<label class="col-sm-4">DD Date</label>'; check_content += '<input type="rext" class="form-control col-sm-8 date_picker installment_dd_date1" name="installment_dd_date2[]" max="" >'; check_content += '</div>'; check_content += '</div>'; check_content += '<div class="row land_owner_a" style="display:none;">'; check_content += '<div class="form-group col-sm-12 col-md-6">'; check_content += '<label class="col-sm-4">DD Bank Name</label>'; check_content += '<input type="text" class="form-control col-sm-8 installment_dd_bank1" name="installment_dd_bank2[]" >'; check_content += '</div>'; check_content += '</div>'; $("#instalment_onlinepayment_div1").empty(); $("#instalment_cash_div1").empty(); $("#instalment_dd_div1").empty(); $("#instalment_check_div1").html(check_content).fadeIn('slow'); $('.date_picker').datepicker({ dateFormat: 'dd-mm-yy', }); } else if(value == "Online Payment") { var payment_content = ''; payment_content += '<div class="row land_owner_a">'; payment_content += '<div class="form-group col-sm-12 col-md-6">'; payment_content += '<label class="col-sm-4">UTR No</label>'; payment_content += '<input type="text" class="form-control col-sm-8 instalment_vtr_no1" name="instalment_vtr_no2[]">'; payment_content += '</div>'; payment_content += '<div class="form-group col-sm-12 col-md-6">'; payment_content += '<label class="col-sm-4">Date</label>'; payment_content += '<input type="text" class="form-control col-sm-8 date_picker instalment_online_date1" name="instalment_online_date2[]" max="">'; payment_content += '</div>'; payment_content += '</div>'; payment_content += '<div class="row land_owner_a" style="display:none;">'; payment_content += '<div class="form-group col-sm-12 col-md-6">'; payment_content += '<label class="col-sm-4">Cheque No</label>'; payment_content += '<input type="text" class="form-control col-sm-8 instalment_cheque_no1" name="instalment_cheque_no2[]" pattern="[0-9]{6}" maxlength="6" >'; payment_content += '</div>'; payment_content += '<div class="form-group col-sm-12 col-md-6">'; payment_content += '<label class="col-sm-4">Cheque Date</label>'; payment_content += '<input type="rext" class="form-control col-sm-8 date_picker instalment_cheque_date1" name="instalment_cheque_date2[]" max="" >'; payment_content += '</div>'; payment_content += '</div>'; payment_content += '<div class="row land_owner_a" style="display:none;">'; payment_content += '<div class="form-group col-sm-12 col-md-6">'; payment_content += '<label class="col-sm-4">Bank Name</label>'; payment_content += '<input type="text" class="form-control col-sm-8 instalment_bank_name1" name="instalment_bank_name2[]" >'; payment_content += '</div>'; payment_content += '</div>'; payment_content += '<div class="row land_owner_a" style="display:none;">'; payment_content += '<div class="form-group col-sm-12 col-md-6">'; payment_content += '<label class="col-sm-4">DD No</label>'; payment_content += '<input type="text" class="form-control col-sm-8 installment_dd_no1" name="installment_dd_no2[]" pattern="[0-9]{6}" maxlength="6" >'; payment_content += '</div>'; payment_content += '<div class="form-group col-sm-12 col-md-6">'; payment_content += '<label class="col-sm-4">DD Date</label>'; payment_content += '<input type="rext" class="form-control col-sm-8 date_picker installment_dd_date1" name="installment_dd_date2[]" max="" >'; payment_content += '</div>'; payment_content += '</div>'; payment_content += '<div class="row land_owner_a" style="display:none;">'; payment_content += '<div class="form-group col-sm-12 col-md-6">'; payment_content += '<label class="col-sm-4">DD Bank Name</label>'; payment_content += '<input type="text" class="form-control col-sm-8 installment_dd_bank1" name="installment_dd_bank2[]" >'; payment_content += '</div>'; payment_content += '</div>'; $("#instalment_check_div1").empty(); $("#instalment_cash_div1").empty(); $("#instalment_dd_div1").empty(); $("#instalment_onlinepayment_div1").html(payment_content).fadeIn('slow'); $('.date_picker').datepicker({ dateFormat: 'dd-mm-yy', }); } else if(value == "DD") { var dd_content = ''; dd_content += '<div class="row land_owner_a">'; dd_content += '<div class="form-group col-sm-12 col-md-6">'; dd_content += '<label class="col-sm-4">DD No</label>'; dd_content += '<input type="text" class="form-control col-sm-8 installment_dd_no1" name="installment_dd_no2[]" pattern="[0-9]{6}" maxlength="6" required="required">'; dd_content += '</div>'; dd_content += '<div class="form-group col-sm-12 col-md-6">'; dd_content += '<label class="col-sm-4">DD Date</label>'; dd_content += '<input type="rext" class="form-control col-sm-8 date_picker installment_dd_date1" name="installment_dd_date2[]" max="" required="required">'; dd_content += '</div>'; dd_content += '</div>'; dd_content += '<div class="row land_owner_a">'; dd_content += '<div class="form-group col-sm-12 col-md-6">'; dd_content += '<label class="col-sm-4">DD Bank Name</label>'; dd_content += '<input type="text" class="form-control col-sm-8 installment_dd_bank1" name="installment_dd_bank2[]" required="required">'; dd_content += '</div>'; dd_content += '</div>'; dd_content += '<div class="row land_owner_a" style="display:none;">'; dd_content += '<div class="form-group col-sm-12 col-md-6">'; dd_content += '<label class="col-sm-4">Cheque No</label>'; dd_content += '<input type="text" class="form-control col-sm-8 instalment_cheque_no1" name="instalment_cheque_no2[]" pattern="[0-9]{6}" maxlength="6" >'; dd_content += '</div>'; dd_content += '<div class="form-group col-sm-12 col-md-6">'; dd_content += '<label class="col-sm-4">Cheque Date</label>'; dd_content += '<input type="rext" class="form-control col-sm-8 date_picker instalment_cheque_date1" name="instalment_cheque_date2[]" max="" >'; dd_content += '</div>'; dd_content += '</div>'; dd_content += '<div class="row land_owner_a" style="display:none;">'; dd_content += '<div class="form-group col-sm-12 col-md-6">'; dd_content += '<label class="col-sm-4">Bank Name</label>'; dd_content += '<input type="text" class="form-control col-sm-8 instalment_bank_name1" name="instalment_bank_name2[]" >'; dd_content += '</div>'; dd_content += '</div>'; dd_content += '<div class="row land_owner_a" style="display:none;">'; dd_content += '<div class="form-group col-sm-12 col-md-6">'; dd_content += '<label class="col-sm-4">UTR No</label>'; dd_content += '<input type="text" class="form-control col-sm-8 instalment_vtr_no1" name="instalment_vtr_no2[]">'; dd_content += '</div>'; dd_content += '<div class="form-group col-sm-12 col-md-6">'; dd_content += '<label class="col-sm-4">Date</label>'; dd_content += '<input type="text" class="form-control col-sm-8 date_picker instalment_online_date1" name="instalment_online_date2[]" max="">'; dd_content += '</div>'; dd_content += '</div>'; //alert(dd_content); $("#instalment_check_div1").empty(); $("#instalment_onlinepayment_div1").empty(); $("#instalment_cash_div1").empty(); $("#instalment_dd_div1").html(dd_content).fadeIn('slow'); $('.date_picker').datepicker({ dateFormat: 'dd-mm-yy', }); } else if(value == "Cash") { var cash_content = ''; cash_content += '<div class="row land_owner_a" style="display:none;">'; cash_content += '<div class="form-group col-sm-12 col-md-6">'; cash_content += '<label class="col-sm-4">Cheque No</label>'; cash_content += '<input type="text" class="form-control col-sm-8 instalment_cheque_no1" name="instalment_cheque_no2[]" pattern="[0-9]{6}" maxlength="6" >'; cash_content += '</div>'; cash_content += '<div class="form-group col-sm-12 col-md-6">'; cash_content += '<label class="col-sm-4">Cheque Date</label>'; cash_content += '<input type="rext" class="form-control col-sm-8 date_picker instalment_cheque_date1" name="instalment_cheque_date2[]" max="" >'; cash_content += '</div>'; cash_content += '</div>'; cash_content += '<div class="row land_owner_a" style="display:none;">'; cash_content += '<div class="form-group col-sm-12 col-md-6">'; cash_content += '<label class="col-sm-4">Bank Name</label>'; check_content += '<input type="text" class="form-control col-sm-8 instalment_bank_name1" name="instalment_bank_name2[]" >'; cash_content += '</div>'; cash_content += '</div>'; cash_content += '<div class="row land_owner_a" style="display:none;">'; cash_content += '<div class="form-group col-sm-12 col-md-6">'; cash_content += '<label class="col-sm-4">UTR No</label>'; cash_content += '<input type="text" class="form-control col-sm-8 instalment_vtr_no1" name="instalment_vtr_no2[]">'; cash_content += '</div>'; cash_content += '<div class="form-group col-sm-12 col-md-6">'; cash_content += '<label class="col-sm-4">Date</label>'; cash_content += '<input type="text" class="form-control col-sm-8 date_picker instalment_online_date1" name="instalment_online_date2[]" max="">'; cash_content += '</div>'; cash_content += '</div>'; cash_content += '<div class="row land_owner_a" style="display:none;">'; cash_content += '<div class="form-group col-sm-12 col-md-6">'; cash_content += '<label class="col-sm-4">DD No</label>'; cash_content += '<input type="text" class="form-control col-sm-8 installment_dd_no1" name="installment_dd_no2[]" pattern="[0-9]{6}" maxlength="6" >'; cash_content += '</div>'; cash_content += '<div class="form-group col-sm-12 col-md-6">'; cash_content += '<label class="col-sm-4">DD Date</label>'; cash_content += '<input type="rext" class="form-control col-sm-8 date_picker installment_dd_date1" name="installment_dd_date2[]" max="" >'; cash_content += '</div>'; cash_content += '</div>'; cash_content += '<div class="row land_owner_a" style="display:none;">'; cash_content += '<div class="form-group col-sm-12 col-md-6">'; cash_content += '<label class="col-sm-4">DD Bank Name</label>'; cash_content += '<input type="text" class="form-control col-sm-8 installment_dd_bank1" name="installment_dd_bank2[]" >'; cash_content += '</div>'; cash_content += '</div>'; $("#instalment_check_div1").empty(); $("#instalment_onlinepayment_div1").empty(); $("#instalment_dd_div1").empty(); $("#instalment_cash_div1").html(cash_content).fadeIn('slow'); } }); //Agreement payment mode change $(".agreement_payment_type").change(function(){ var value = $(".agreement_payment_type option:selected").val(); if(value == "Cheque") { var check_content = ''; check_content += '<div class="row land_owner_a">'; check_content += '<div class="form-group col-sm-12 col-md-6">'; check_content += '<label class="col-sm-4">Cheque No</label>'; check_content += '<input type="text" class="form-control col-sm-8" pattern="[0-9]{6}" maxlength="6" name="agreement_cheque_no" required="required">'; check_content += '</div>'; check_content += '<div class="form-group col-sm-12 col-md-6">'; check_content += '<label class="col-sm-4">Cheque Date</label>'; check_content += '<input type="rext" class="form-control col-sm-8 date_picker" name="agreement_cheque_date" max="" required="required">'; check_content += '</div>'; check_content += '</div>'; check_content += '<div class="row land_owner_a">'; check_content += '<div class="form-group col-sm-12 col-md-6">'; check_content += '<label class="col-sm-4">Bank Name</label>'; check_content += '<input type="text" class="form-control col-sm-8" name="agreement_bank_name" required="required">'; check_content += '</div>'; check_content += '</div>'; $("#agreement_onlinepayment_div").empty(); $("#agreement_dd_div").empty(); $("#agreement_dd_div_new").empty(); $("#agreement_onlinepayment_div_new").empty(); $("#agreement_check_div_new").html(check_content).fadeIn('slow'); $('.date_picker').datepicker({ dateFormat: 'dd-mm-yy', }); } else if(value == "Online Payment") { var payment_content = ''; payment_content += '<div class="row land_owner_a">'; payment_content += '<div class="form-group col-sm-12 col-md-6">'; payment_content += '<label class="col-sm-4">UTR No</label>'; payment_content += '<input type="text" class="form-control col-sm-8" name="agreement_vtr_no">'; payment_content += '</div>'; payment_content += '<div class="form-group col-sm-12 col-md-6">'; payment_content += '<label class="col-sm-4">Date</label>'; payment_content += '<input type="text" class="form-control col-sm-8 date_picker" name="agreement_online_date" max="">'; payment_content += '</div>'; payment_content += '</div>'; $("#agreement_check_div_new").empty(); $("#agreement_dd_div").empty(); $("#agreement_dd_div_new").empty(); $('#agreement_check_div').empty(); $("#agreement_onlinepayment_div").html(payment_content).fadeIn('slow'); $('.date_picker').datepicker({ dateFormat: 'dd-mm-yy', }); } else if(value == "DD") { var dd_content = ''; dd_content += '<div class="row land_owner_a">'; dd_content += '<div class="form-group col-sm-12 col-md-6">'; dd_content += '<label class="col-sm-4">DD No</label>'; dd_content += '<input type="text" class="form-control col-sm-8" pattern="[0-9]{6}" maxlength="6" name="agreement_dd_no" required="required">'; dd_content += '</div>'; dd_content += '<div class="form-group col-sm-12 col-md-6">'; dd_content += '<label class="col-sm-4">DD Date</label>'; dd_content += '<input type="rext" class="form-control col-sm-8 date_picker" name="agreement_dd_date" max="" required="required">'; dd_content += '</div>'; dd_content += '</div>'; dd_content += '<div class="row land_owner_a">'; dd_content += '<div class="form-group col-sm-12 col-md-6">'; dd_content += '<label class="col-sm-4">DD Bank Name</label>'; dd_content += '<input type="text" class="form-control col-sm-8" name="agreement_dd_bank" required="required">'; dd_content += '</div>'; dd_content += '</div>'; $("#agreement_check_div_new").empty(); $("#agreement_onlinepayment_div").empty(); $("#agreement_onlinepayment_div_new").empty(); $('#agreement_check_div').empty(); $("#agreement_dd_div").html(dd_content).fadeIn('slow'); $('.date_picker').datepicker({ dateFormat: 'dd-mm-yy', }); } else { $("#agreement_check_div_new").empty(); $("#agreement_onlinepayment_div").empty(); $("#agreement_dd_div").empty(); } }); //payment form Submit $('.payment_form').submit(function(e){ e.preventDefault(); formdata = new FormData($(this)[0]); // $(".submit").attr('disabled', 'disabled'); // $(".submit_button").text("Submitting..."); $.ajax({ type : 'post', url : '<?php echo site_url("individual-payment-details");?>', data : formdata, contentType: false, processData: false, success:function(response){ response=jQuery.parseJSON(response); //console.log(response); if(response.result==1) { toastr["success"](response.message); $('.payment_form')[0].reset(); $(".submit_button").text("Submit"); $(".submit").removeAttr('disabled'); $("#aggr_due").empty(); $("#agreement_onlinepayment_div").empty(); $("#agreement_dd_div").empty(); $("#agreement_check_div_new").empty(); $("#install_due").empty(); $("#instalment_onlinepayment_div1").empty(); $("#instalment_dd_div1").empty(); $("#instalment_check_div1").empty(); $("#instalment_onlinepayment_div2").empty(); $("#instalment_dd_div2").empty(); $("#instalment_check_div2").empty(); $("#regn_due").empty(); $("#regn_onlinepayment_div").empty(); $("#regn_dd_div").empty(); $("#regn_check_div").empty(); //window.location.reload(); } else if(response.result==2) { toastr["error"](response.message); $(".submit_button").text("Save and print"); $(".submit").removeAttr('disabled'); } else if(response.result==3) { toastr["error"](response.message); $(".submit_button").text("Save and print"); $(".submit").removeAttr('disabled'); } else if(response.result==4) { toastr["error"](response.message); $(".submit_button").text("Save and print"); $(".submit").removeAttr('disabled'); } else if(response.result==5) { toastr["error"](response.message); $(".submit_button").text("Save and print"); $(".submit").removeAttr('disabled'); } else if(response.result==6) { toastr["error"](response.message); $(".submit_button").text("Save and print"); $(".submit").removeAttr('disabled'); } else { // toastr["error"](response.message); $(".submit_button").text("Save and print"); $(".submit").removeAttr('disabled'); } } }); }); //Add more installments var i=1; var j=1; function installment_test() { var m=$("#cnt").val(); if(m !="") { var k=parseInt(m) + parseInt(i); } else { var k =parseInt(i)+1; } //alert(k); var content = ''; content += '<div class="row land_owner_a">'; content += '<div class="form-group col-sm-12 col-md-6">'; content += '<label class="col-sm-4">Installment Amount'+k+'</label>'; content += '<input type="text" class="form-control col-sm-8 instalement_amount2'+i+'" name="instalement_amount1[]" placeholder="Instalment Amount Rs.">'; content += '<p id="install_due" style="color:red;padding-left:150px;"></p></div>'; content += '<div class="form-group col-sm-12 col-md-6">'; content += '<label class="col-sm-4 col-md-4">Installment Date'+k+'</label>'; content += '<input type="text" class="form-control col-sm-8 date_picker installment_date2'+i+'" name="installment_date1[]" placeholder=""></div></div>'; content += '<div class="row land_owner_a">'; content += '<div class="form-group col-sm-12 col-md-6">'; content += '<label class="col-sm-4">Payment Mode</label>'; content += '<select class="form-control instalment_payment_type2'+i+'" style="" name="instalment_payment_type1[]" id="sel1" required="required">'; content += '<option value="0">Select</option>'; content += '<option value="Cheque">Cheque</option>'; content += '<option value="Cash">Cash</option>'; content += '<option value="DD">DD</option>'; content += '<option value="Online Payment">NEFT / RTGS</option></select></div></div>'; content += '<div id="instalment_check_div2'+i+'"></div>'; content += '<div id="instalment_cash_div2'+i+'"></div>'; content += '<div id="instalment_onlinepayment_div2'+i+'"></div>'; content += '<div id="instalment_dd_div2'+i+'"></div>'; content += '<div class="row land_owner_a">'; content += '<div class="col-md-6"></div>'; content += '<div class="form-group col-sm-12 col-md-6">'; content += '<label class="col-sm-4" style="">Receipt</label>'; content += '<input class="btn btn-primary instalment_receipt_btn2'+i+'" type="button" style="width:22% !important;" value="Generate">'; content += '</div></div><hr>'; var n=i; $("#add_more_installments").append(content); $(".instalment_payment_type2"+n).change(function(){ //alert(n); var value = $(this).val(); if(value == "Cheque") { var content = ''; content += '<div class="row land_owner_a">'; content += '<div class="form-group col-sm-12 col-md-6">'; content += '<label class="col-sm-4">Cheque No</label>'; content += '<input type="text" class="form-control col-sm-8" name="instalment_cheque_no2[]" pattern="[0-9]{6}" maxlength="6" required="required">'; content += '</div>'; content += '<div class="form-group col-sm-12 col-md-6">'; content += '<label class="col-sm-4">Cheque Date</label>'; content += '<input type="rext" class="form-control col-sm-8 date_picker" name="instalment_cheque_date2[]" max="" required="required">'; content += '</div>'; content += '</div>'; content += '<div class="row land_owner_a">'; content += '<div class="form-group col-sm-12 col-md-6">'; content += '<label class="col-sm-4">Bank Name</label>'; content += '<input type="text" class="form-control col-sm-8" name="instalment_bank_name2[]" required="required">'; content += '</div>'; content += '</div>'; content += '<div class="row land_owner_a" style="display:none;" >'; content += '<div class="form-group col-sm-12 col-md-6">'; content += '<label class="col-sm-4">UTR No</label>'; content += '<input type="text" class="form-control col-sm-8 instalment_vtr_no2'+j+'" name="instalment_vtr_no2[]">'; content += '</div>'; content += '<div class="form-group col-sm-12 col-md-6">'; content += '<label class="col-sm-4">Date</label>'; content += '<input type="text" class="form-control col-sm-8 date_picker instalment_online_date2'+j+'" name="instalment_online_date2[]" max="">'; content += '</div>'; content += '</div>'; content += '<div class="row land_owner_a" style="display:none;" >'; content += '<div class="form-group col-sm-12 col-md-6">'; content += '<label class="col-sm-4">DD No</label>'; content += '<input type="text" class="form-control col-sm-8 installment_dd_no2'+j+'" name="installment_dd_no2[]" pattern="[0-9]{6}" maxlength="6" >'; content += '</div>'; content += '<div class="form-group col-sm-12 col-md-6">'; content += '<label class="col-sm-4">DD Date</label>'; content += '<input type="rext" class="form-control col-sm-8 date_picker installment_dd_date2'+j+'" name="installment_dd_date2[]" max="" >'; content += '</div>'; content += '</div>'; content += '<div class="row land_owner_a" style="display:none;" >'; content += '<div class="form-group col-sm-12 col-md-6">'; content += '<label class="col-sm-4">DD Bank Name</label>'; content += '<input type="text" class="form-control col-sm-8 installment_dd_bank2'+j+'" name="installment_dd_bank2[]" >'; content += '</div>'; content += '</div>'; $("#instalment_cash_div2"+n).empty(); $("#instalment_onlinepayment_div2"+n).empty(); $("#instalment_check_div2"+n).html(content).fadeIn('slow'); $("#instalment_dd_div2"+n).empty(); $('.date_picker').datepicker({ dateFormat: 'dd-mm-yy', }); } else if(value == "Online Payment") { var payment_content = ''; payment_content += '<div class="row land_owner_a">'; payment_content += '<div class="form-group col-sm-12 col-md-6">'; payment_content += '<label class="col-sm-4">UTR No</label>'; payment_content += '<input type="text" class="form-control col-sm-8" name="instalment_vtr_no2[]">'; payment_content += '</div>'; payment_content += '<div class="form-group col-sm-12 col-md-6">'; payment_content += '<label class="col-sm-4">Date</label>'; payment_content += '<input type="text" class="form-control col-sm-8 date_picker" name="instalment_online_date2[]" max="">'; payment_content += '</div>'; payment_content += '</div>'; payment_content += '<div class="row land_owner_a" style="display:none;" >'; payment_content += '<div class="form-group col-sm-12 col-md-6">'; payment_content += '<label class="col-sm-4">Cheque No</label>'; payment_content += '<input type="text" class="form-control col-sm-8 instalment_cheque_no2'+j+'" name="instalment_cheque_no2[]" pattern="[0-9]{6}" maxlength="6" >'; payment_content += '</div>'; payment_content += '<div class="form-group col-sm-12 col-md-6">'; payment_content += '<label class="col-sm-4">Cheque Date</label>'; payment_content += '<input type="rext" class="form-control col-sm-8 date_picker instalment_cheque_date2'+j+'" name="instalment_cheque_date2[]" max="" >'; payment_content += '</div>'; payment_content += '</div>'; payment_content += '<div class="row land_owner_a" style="display:none;" >'; payment_content += '<div class="form-group col-sm-12 col-md-6">'; payment_content += '<label class="col-sm-4">Bank Name</label>'; payment_content += '<input type="text" class="form-control col-sm-8 instalment_bank_name2'+j+'" name="instalment_bank_name2[]" >'; payment_content += '</div>'; payment_content += '</div>'; payment_content += '<div class="row land_owner_a" style="display:none;" >'; payment_content += '<div class="form-group col-sm-12 col-md-6">'; payment_content += '<label class="col-sm-4">DD No</label>'; payment_content += '<input type="text" class="form-control col-sm-8 installment_dd_no2'+j+'" name="installment_dd_no2[]" pattern="[0-9]{6}" maxlength="6" >'; payment_content += '</div>'; payment_content += '<div class="form-group col-sm-12 col-md-6">'; payment_content += '<label class="col-sm-4">DD Date</label>'; payment_content += '<input type="rext" class="form-control col-sm-8 date_picker installment_dd_date2'+j+'" name="installment_dd_date2[]" max="">'; payment_content += '</div>'; payment_content += '</div>'; payment_content += '<div class="row land_owner_a" style="display:none;" >'; payment_content += '<div class="form-group col-sm-12 col-md-6">'; payment_content += '<label class="col-sm-4">DD Bank Name</label>'; payment_content += '<input type="text" class="form-control col-sm-8 installment_dd_bank2'+j+'" name="installment_dd_bank2[]" >'; payment_content += '</div>'; payment_content += '</div>'; $("#instalment_check_div2"+n).empty(); $("#instalment_cash_div2"+n).empty(); $("#instalment_dd_div2"+n).empty(); $("#instalment_onlinepayment_div2"+n).html(payment_content).fadeIn('slow'); $('.date_picker').datepicker({ dateFormat: 'dd-mm-yy', }); } else if(value == "DD") { var dd_content = ''; dd_content += '<div class="row land_owner_a">'; dd_content += '<div class="form-group col-sm-12 col-md-6">'; dd_content += '<label class="col-sm-4">DD No</label>'; dd_content += '<input type="text" class="form-control col-sm-8" name="installment_dd_no2[]" pattern="[0-9]{6}" maxlength="6" required="required">'; dd_content += '</div>'; dd_content += '<div class="form-group col-sm-12 col-md-6">'; dd_content += '<label class="col-sm-4">DD Date</label>'; dd_content += '<input type="rext" class="form-control col-sm-8 date_picker" name="installment_dd_date2[]" max="" required="required">'; dd_content += '</div>'; dd_content += '</div>'; dd_content += '<div class="row land_owner_a">'; dd_content += '<div class="form-group col-sm-12 col-md-6">'; dd_content += '<label class="col-sm-4">DD Bank Name</label>'; dd_content += '<input type="text" class="form-control col-sm-8" name="installment_dd_bank2[]" required="required">'; dd_content += '</div>'; dd_content += '</div>'; dd_content += '<div class="row land_owner_a" style="display:none;" >'; dd_content += '<div class="form-group col-sm-12 col-md-6">'; dd_content += '<label class="col-sm-4">Cheque No</label>'; dd_content += '<input type="text" class="form-control col-sm-8 instalment_cheque_no2'+j+'" name="instalment_cheque_no2[]" pattern="[0-9]{6}" maxlength="6" >'; dd_content += '</div>'; dd_content += '<div class="form-group col-sm-12 col-md-6">'; dd_content += '<label class="col-sm-4">Cheque Date</label>'; dd_content += '<input type="rext" class="form-control col-sm-8 date_picker instalment_cheque_date2'+j+'" name="instalment_cheque_date2[]" max="" >'; dd_content += '</div>'; dd_content += '</div>'; dd_content += '<div class="row land_owner_a" style="display:none;" >'; dd_content += '<div class="form-group col-sm-12 col-md-6">'; dd_content += '<label class="col-sm-4">Bank Name</label>'; dd_content += '<input type="text" class="form-control col-sm-8 instalment_bank_name2'+j+'" name="instalment_bank_name2[]" >'; dd_content += '</div>'; dd_content += '</div>'; dd_content += '<div class="row land_owner_a" style="display:none;" >'; dd_content += '<div class="form-group col-sm-12 col-md-6">'; dd_content += '<label class="col-sm-4">UTR No</label>'; dd_content += '<input type="text" class="form-control col-sm-8 instalment_vtr_no2'+j+'" name="instalment_vtr_no2[]">'; dd_content += '</div>'; dd_content += '<div class="form-group col-sm-12 col-md-6" >'; dd_content += '<label class="col-sm-4">Date</label>'; dd_content += '<input type="text" class="form-control col-sm-8 date_picker instalment_online_date2'+j+'" name="instalment_online_date2[]" max="">'; dd_content += '</div>'; dd_content += '</div>'; $("#instalment_check_div2"+n).empty(); $("#instalment_onlinepayment_div2"+n).empty(); $("#instalment_cash_div2"+n).empty(); $("#instalment_dd_div2"+n).html(dd_content).fadeIn('slow'); $("#instalment_check_div2"+n).empty(); $('.date_picker').datepicker({ dateFormat: 'dd-mm-yy', }); } else if(value == "Cash") { var cash_content = ''; cash_content += '<div class="row land_owner_a" style="display:none;" >'; cash_content += '<div class="form-group col-sm-12 col-md-6">'; cash_content += '<label class="col-sm-4">DD No</label>'; cash_content += '<input type="text" class="form-control col-sm-8 installment_dd_no2'+j+'" name="installment_dd_no2[]" pattern="[0-9]{6}" maxlength="6" >'; cash_content += '</div>'; cash_content += '<div class="form-group col-sm-12 col-md-6">'; cash_content += '<label class="col-sm-4">DD Date</label>'; cash_content += '<input type="rext" class="form-control col-sm-8 date_picker installment_dd_date2'+j+'" name="installment_dd_date2[]" max="" >'; cash_content += '</div>'; cash_content += '</div>'; cash_content += '<div class="row land_owner_a" style="display:none;" >'; cash_content += '<div class="form-group col-sm-12 col-md-6">'; cash_content += '<label class="col-sm-4">DD Bank Name</label>'; cash_content += '<input type="text" class="form-control col-sm-8 installment_dd_bank2'+j+'" name="installment_dd_bank2[]" >'; cash_content += '</div>'; cash_content += '</div>'; cash_content += '<div class="row land_owner_a" style="display:none;" >'; cash_content += '<div class="form-group col-sm-12 col-md-6">'; cash_content += '<label class="col-sm-4">Cheque No</label>'; cash_content += '<input type="text" class="form-control col-sm-8 instalment_cheque_no2'+j+'" name="instalment_cheque_no2[]" pattern="[0-9]{6}" maxlength="6" >'; cash_content += '</div>'; cash_content += '<div class="form-group col-sm-12 col-md-6">'; cash_content += '<label class="col-sm-4">Cheque Date</label>'; cash_content += '<input type="rext" class="form-control col-sm-8 date_picker instalment_cheque_date2'+j+'" name="instalment_cheque_date2[]" max="" >'; cash_content += '</div>'; cash_content += '</div>'; cash_content += '<div class="row land_owner_a" style="display:none;" >'; cash_content += '<div class="form-group col-sm-12 col-md-6">'; cash_content += '<label class="col-sm-4">Bank Name</label>'; cash_content += '<input type="text" class="form-control col-sm-8 instalment_bank_name2'+j+'" name="instalment_bank_name2[]" >'; cash_content += '</div>'; cash_content += '</div>'; cash_content += '<div class="row land_owner_a" style="display:none;" >'; cash_content += '<div class="form-group col-sm-12 col-md-6">'; cash_content += '<label class="col-sm-4">UTR No</label>'; cash_content += '<input type="text" class="form-control col-sm-8 instalment_vtr_no2'+j+'" name="instalment_vtr_no2[]">'; cash_content += '</div>'; cash_content += '<div class="form-group col-sm-12 col-md-6">'; cash_content += '<label class="col-sm-4">Date</label>'; cash_content += '<input type="text" class="form-control col-sm-8 date_picker instalment_online_date2'+j+'" name="instalment_online_date2[]" max="">'; cash_content += '</div>'; cash_content += '</div>'; $("#instalment_check_div2"+n).empty(); $("#instalment_onlinepayment_div2"+n).empty(); $("#instalment_dd_div2"+n).empty(); $("#instalment_cash_div2"+n).html(cash_content).fadeIn('slow'); $('.date_picker').datepicker({ dateFormat: 'dd-mm-yy', }); } }); $(".instalment_receipt_btn2"+n).click(function() { var booking_id = $(".booking_id").val(); var site_number = $("input[name=site_number]").val(); var instalement_amount2 = $("input[name=instalement_amount2]").val(); var instalment_payment_type2 = $('.instalment_payment_type2 option:selected').val(); var instalment_cheque_no2 = $("input[name=instalment_cheque_no2]").val(); var instalment_cheque_date2 = $("input[name=instalment_cheque_date2]").val(); var instalment_bank_name2 = $("input[name=instalment_bank_name2]").val(); var instalment_vtr_no2 = $("input[name=instalment_vtr_no2]").val(); var instalment_online_date2 = $("input[name=instalment_online_date2]").val(); var instalement_dd_no2 = $("input[name=installment_dd_no2]").val(); var instalement_dd_date2 = $("input[name=installment_dd_date2]").val(); var instalement_dd_bank2 = $("input[name=installment_dd_bank2]").val(); var instalement_date2 = $("input[name=installment_date2]").val(); if(site_number == "") { toastr["error"]('Enter site number'); } else if(instalement_amount2 == "") { toastr["error"]('Enter sale installment amount'); } else if(instalment_payment_type2 == 0) { toastr["error"]('Choose payment type'); } else { $.ajax({ type : 'post', url : '<?php echo site_url("payment-receipt-details")?>', data : {booking_id:booking_id}, success:function(response) { response=jQuery.parseJSON(response); console.log(response); if(response.result == 1) { var print_content = ''; print_content += '<div style="width:700px;"><style>.inv-ta-head{padding-top:5px;}.invoicetext{text-align:center;//margin-bottom:10px;}table{border-spacing:0;margin-left:10px;}td{padding:6px;}table.reference td:first-child, table.reference th:first-child {border-left: 1px solid #47ae32;}html, body {margin: 0 !important;padding: 0 !important;color: #000000 !important;font-family: Lato, Helvetica !important;font-size: 14px !important;}h1, ul, li, span, p, h2, h3, h4{padding:0 !important;margin: 0 auto !important;}.pding{//padding-right:17px;//padding-left:17px;}.pding p{padding-bottom: 3px !important;}</style>'; print_content += '<div id="printableArea">'; print_content += '<div class="inv-ta-head"></div> <!--- header END ------>'; print_content += '<div class="logo" style="padding-top:10px;">'; print_content += '<img src="<?php echo base_url("assets/admin_dashboard/images/logo.png");?>" class="img-responsive center-block" style="padding-left: 31%;padding-bottom: 6px;">'; print_content += '<p style="text-align:center; padding-top:5px;">#1104, First Floor, Udayaravi Road, Kuvempunagar, Mysore - 570023.</p>'; print_content += '<p style="text-align:center;"><b>Ph : 0821-1234567 / 1234567   /   gss@investinmysore.com </b> </p>'; print_content += '</div>'; print_content += '<div class="row">'; print_content += '<table border="0" style="width:100%; border-color: white; padding-top: 7px;">'; print_content += '<tr>'; print_content += '<td colspan="14" style="text-align:center; border-bottom: 1px solid silver; border-top: 1px solid silver;">'; print_content += '<h4 style="text-transform: uppercase;"><b>Receipt</b></h4>'; print_content += '</td>'; print_content += '</tr>'; print_content += '<tr>'; print_content += '<td colspan="3" class="pding">'; print_content += '<p><strong> Name : </strong>'+response.booking_receipt.customer_name+'</p>'; print_content += '<p><strong> Phone : </strong>'+response.number+'</p>'; print_content += '</td>'; print_content += '<td colspan="4" class="pding">'; print_content += '<p><strong>Address : </strong>'+response.booking_receipt.address+'</p>'; print_content += '<p><strong>Email : </strong>'+response.booking_receipt.email+'</p>'; print_content += '</td>'; print_content += '<td colspan="5" class="pding">'; //print_content += '<p><strong>Receipt No : </strong> 1</p>'; var date = new Date(response.todays_date); var Month=new Array("01", "02", "03","04", "05", "06", "07", "08", "09", "10", "11", "12"); var day = date.getDate(); var month = date.getMonth(); var year=date.getFullYear(); print_content += '<p><strong>Bill Date : </strong>'+day+"-"+Month[month]+"-"+year+'</p>'; print_content += '</td>'; print_content += '</tr>'; print_content += '<tr style="background:#f3f2f2;">'; print_content += '<td colspan="5" class="pding" style="border-bottom: 1px solid silver; border-top: 1px solid silver;">'; print_content += '<strong>Site No.</strong>'; print_content += '</td>'; print_content += '<td colspan="4" class="pding" style="border-bottom: 1px solid silver; border-top: 1px solid silver;">'; print_content += '<strong>Project Name</strong>'; print_content += '</td>'; print_content += '<td colspan="4" class="pding" style="border-bottom: 1px solid silver; border-top: 1px solid silver;">'; print_content += '<strong>Received</strong>'; print_content += '</td>'; print_content += '<td colspan="3" class="pding" style="border-bottom: 1px solid silver; border-top: 1px solid silver;">'; print_content += '<strong>Installment2 Date</strong>'; print_content += '</td>'; print_content += '</tr>'; var date = new Date(instalement_date2); var Month=new Array("01", "02", "03","04", "05", "06", "07", "08", "09", "10", "11", "12"); var day = date.getDate(); var month = date.getMonth(); var year=date.getFullYear(); var x=parseInt(instalement_amount2); x=x.toString(); var lastThree = x.substring(x.length-3); var otherNumbers = x.substring(0,x.length-3); if(otherNumbers != '') lastThree = ',' + lastThree; var res = otherNumbers.replace(/\B(?=(\d{2})+(?!\d))/g, ",") + lastThree; print_content += '<tr>'; print_content += '<td colspan="5" class="pding">'+response.booking_receipt.site_number+'</td>'; print_content += '<td colspan="4" class="pding">'+response.booking_receipt.project_name+'</td>'; print_content += '<td colspan="4" class="pding">'+'Rs. '+res+'/-</td>'; print_content += '<td colspan="3" class="pding">'+instalement_date2+'</td>'; print_content += '</tr>'; print_content += '<tr>'; print_content += '<td colspan="14" style="text-align:left; border-bottom: 1px solid silver; border-top: 1px solid silver;">'; print_content += 'Towards Installment Amount2'; print_content += '</td>'; print_content += '</tr>'; var words = new Array(); words[0] = ''; words[1] = 'One'; words[2] = 'Two'; words[3] = 'Three'; words[4] = 'Four'; words[5] = 'Five'; words[6] = 'Six'; words[7] = 'Seven'; words[8] = 'Eight'; words[9] = 'Nine'; words[10] = 'Ten'; words[11] = 'Eleven'; words[12] = 'Twelve'; words[13] = 'Thirteen'; words[14] = 'Fourteen'; words[15] = 'Fifteen'; words[16] = 'Sixteen'; words[17] = 'Seventeen'; words[18] = 'Eighteen'; words[19] = 'Nineteen'; words[20] = 'Twenty'; words[30] = 'Thirty'; words[40] = 'Forty'; words[50] = 'Fifty'; words[60] = 'Sixty'; words[70] = 'Seventy'; words[80] = 'Eighty'; words[90] = 'Ninety'; amount = instalement_amount2.toString(); var atemp = amount.split("."); var number = atemp[0].split(",").join(""); var n_length = number.length; var words_string = ""; if (n_length <= 9) { var n_array = new Array(0, 0, 0, 0, 0, 0, 0, 0, 0); var received_n_array = new Array(); for (var i = 0; i < n_length; i++) { received_n_array[i] = number.substr(i, 1); } for (var i = 9 - n_length, j = 0; i < 9; i++, j++) { n_array[i] = received_n_array[j]; } for (var i = 0, j = 1; i < 9; i++, j++) { if (i == 0 || i == 2 || i == 4 || i == 7) { if (n_array[i] == 1) { n_array[j] = 10 + parseInt(n_array[j]); n_array[i] = 0; } } } value = ""; for (var i = 0; i < 9; i++) { if (i == 0 || i == 2 || i == 4 || i == 7) { value = n_array[i] * 10; } else { value = n_array[i]; } if (value != 0) { words_string += words[value] + " "; } if ((i == 1 && value != 0) || (i == 0 && value != 0 && n_array[i + 1] == 0)) { words_string += "Crores "; } if ((i == 3 && value != 0) || (i == 2 && value != 0 && n_array[i + 1] == 0)) { words_string += "Lakhs "; } if ((i == 5 && value != 0) || (i == 4 && value != 0 && n_array[i + 1] == 0)) { words_string += "Thousand "; } if (i == 6 && value != 0 && (n_array[i + 1] != 0 && n_array[i + 2] != 0)) { words_string += "Hundred and "; } else if (i == 6 && value != 0) { words_string += "Hundred "; } } words_string = words_string.split(" ").join(" "); } if(instalment_payment_type2 == "Cash") { print_content += '<tr>'; print_content += '<td colspan="3" style="border-bottom: 1px solid silver;"> Cash</td>'; print_content += '<td colspan="3" style="border-bottom: 1px solid silver;"></td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"></td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"></td>'; print_content += '</tr>'; print_content += '<tr>'; print_content += '<td colspan="3" style="border-bottom: 1px solid silver;">'+words_string+'Rupees Only</td>'; print_content += '<td colspan="3" style="border-bottom: 1px solid silver;"></td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"></td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"></td>'; print_content += '</tr>'; } else if(instalment_payment_type2 == "Cheque") { var date = new Date(instalment_cheque_date2); var Month=new Array("01", "02", "03","04", "05", "06", "07", "08", "09", "10", "11", "12"); var day = date.getDate(); var month = date.getMonth(); var year=date.getFullYear(); print_content += '<tr>'; print_content += '<td colspan="3" style="border-bottom: 1px solid silver;">Cheque: </td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"> Cheque no : '+instalment_cheque_no2+'</td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"> Bank : '+instalment_bank_name2+'</td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"> Date : '+instalment_cheque_date2+'</td>'; print_content += '</tr>'; print_content += '<tr>'; print_content += '<td colspan="3" style="border-bottom: 1px solid silver;">'+words_string+'Rupees Only</td>'; print_content += '<td colspan="3" style="border-bottom: 1px solid silver;"></td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"></td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"></td>'; print_content += '</tr>'; } else if(instalment_payment_type2 == "DD") { var date = new Date(instalement_dd_date2); var Month=new Array("01", "02", "03","04", "05", "06", "07", "08", "09", "10", "11", "12"); var day = date.getDate(); var month = date.getMonth(); var year=date.getFullYear(); print_content += '<tr>'; print_content += '<td colspan="1" style="border-bottom: 1px solid silver;">DD: </td>'; print_content += '<td colspan="5" style="border-bottom: 1px solid silver;"> DD no : '+instalement_dd_no2+'</td>'; print_content += '<td colspan="5" style="border-bottom: 1px solid silver;"> Bank : '+instalement_dd_bank2+'</td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"> DD Date : '+instalement_dd_date2+'</td>'; print_content += '</tr>'; print_content += '<tr>'; print_content += '<td colspan="3" style="border-bottom: 1px solid silver;">'+words_string+'Rupees Only</td>'; print_content += '<td colspan="3" style="border-bottom: 1px solid silver;"></td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"></td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"></td>'; print_content += '</tr>'; } else if(instalment_payment_type2 == "Online Payment") { var date = new Date(instalment_online_date2); var Month=new Array("01", "02", "03","04", "05", "06", "07", "08", "09", "10", "11", "12"); var day = date.getDate(); var month = date.getMonth(); var year=date.getFullYear(); print_content += '<tr>'; print_content += '<td colspan="3" style="border-bottom: 1px solid silver;">NEFT / RTGS: </td>'; print_content += '<td colspan="3" style="border-bottom: 1px solid silver;">UTR no : '+instalment_vtr_no2+'</td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"> Date : '+instalment_online_date2+'</td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"></td>'; print_content += '</tr>'; print_content += '<tr>'; print_content += '<td colspan="3" style="border-bottom: 1px solid silver;">'+words_string+'Rupees Only</td>'; print_content += '<td colspan="3" style="border-bottom: 1px solid silver;"></td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"></td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"></td>'; print_content += '</tr>'; } print_content += '<td colspan="4" style="padding-top:42px;"> Customer Signature</td>'; print_content += '<td colspan="3"> </td>'; print_content += '<td colspan="5" style="padding-top:42px;"> For Authorized Signatory </td>'; print_content += '</tr>'; print_content += '</table>'; print_content += '</div>'; print_content += '</div>'; print_content += '</div><!--table div-->'; $("#install_receipt_div2").html(print_content); var divContents = $("#install_receipt_div2").html(); newWin= window.open(""); newWin.document.write(divContents); newWin.print(); newWin.close(); } } }); } }); i++; k++; } // Addmore installments 2 var i=1; var j=1; //var k=parseInt(m) + parseInt(i); function installment_test2() { var m=$("#cnt").val(); if(m !="") { var k=parseInt(m) + parseInt(i); } else { var k =parseInt(i)+1; } //alert(k); var content = ''; content += '<div class="row land_owner_a">'; content += '<div class="form-group col-sm-12 col-md-6">'; content += '<label class="col-sm-4">Installment Amount'+k+'</label>'; content += '<input type="text" class="form-control col-sm-8 instalement_amount2'+i+'" name="instalement_amount1[]" placeholder="Instalment Amount Rs.">'; content += '<p id="install_due" style="color:red;padding-left:150px;"></p></div>'; content += '<div class="form-group col-sm-12 col-md-6">'; content += '<label class="col-sm-4 col-md-4">Installment Date'+k+'</label>'; content += '<input type="text" class="form-control col-sm-8 date_picker installment_date2'+i+'" name="installment_date1[]" placeholder=""></div></div>'; content += '<div class="row land_owner_a">'; content += '<div class="form-group col-sm-12 col-md-6">'; content += '<label class="col-sm-4">Payment Mode</label>'; content += '<select class="form-control instalment_payment_type2'+i+'" style="" name="instalment_payment_type1[]" id="sel1" required="required">'; content += '<option value="0">Select</option>'; content += '<option value="Cheque">Cheque</option>'; content += '<option value="Cash">Cash</option>'; content += '<option value="DD">DD</option>'; content += '<option value="Online Payment">NEFT / RTGS</option></select></div></div>'; content += '<div id="instalment_check_div2'+i+'"></div>'; content += '<div id="instalment_cash_div2'+i+'"></div>'; content += '<div id="instalment_onlinepayment_div2'+i+'"></div>'; content += '<div id="instalment_dd_div2'+i+'"></div>'; content += '<div class="row land_owner_a">'; content += '<div class="col-md-6"></div>'; content += '<div class="form-group col-sm-12 col-md-6">'; content += '<label class="col-sm-4" style="">Receipt</label>'; content += '<input class="btn btn-primary instalment_receipt_btn2'+i+'" type="button" style="width:22% !important;" value="Generate">'; content += '</div></div><hr>'; // var n=i; $("#add_more_installments").append(content); $(".instalment_payment_type2"+n).change(function(){ //alert(n); var value = $(this).val(); if(value == "Cheque") { var content = ''; content += '<div class="row land_owner_a">'; content += '<div class="form-group col-sm-12 col-md-6">'; content += '<label class="col-sm-4">Cheque No</label>'; content += '<input type="text" class="form-control col-sm-8" name="instalment_cheque_no2[]" pattern="[0-9]{6}" maxlength="6" required="required">'; content += '</div>'; content += '<div class="form-group col-sm-12 col-md-6">'; content += '<label class="col-sm-4">Cheque Date</label>'; content += '<input type="rext" class="form-control col-sm-8 date_picker" name="instalment_cheque_date2[]" max="" required="required">'; content += '</div>'; content += '</div>'; content += '<div class="row land_owner_a">'; content += '<div class="form-group col-sm-12 col-md-6">'; content += '<label class="col-sm-4">Bank Name</label>'; content += '<input type="text" class="form-control col-sm-8" name="instalment_bank_name2[]" required="required">'; content += '</div>'; content += '</div>'; content += '<div class="row land_owner_a" style="display:none;" >'; content += '<div class="form-group col-sm-12 col-md-6">'; content += '<label class="col-sm-4">UTR No</label>'; content += '<input type="text" class="form-control col-sm-8 instalment_vtr_no2'+j+'" name="instalment_vtr_no2[]">'; content += '</div>'; content += '<div class="form-group col-sm-12 col-md-6">'; content += '<label class="col-sm-4">Date</label>'; content += '<input type="text" class="form-control col-sm-8 date_picker instalment_online_date2'+j+'" name="instalment_online_date2[]" max="">'; content += '</div>'; content += '</div>'; content += '<div class="row land_owner_a" style="display:none;" >'; content += '<div class="form-group col-sm-12 col-md-6">'; content += '<label class="col-sm-4">DD No</label>'; content += '<input type="text" class="form-control col-sm-8 installment_dd_no2'+j+'" name="installment_dd_no2[]" pattern="[0-9]{6}" maxlength="6" >'; content += '</div>'; content += '<div class="form-group col-sm-12 col-md-6">'; content += '<label class="col-sm-4">DD Date</label>'; content += '<input type="rext" class="form-control col-sm-8 date_picker installment_dd_date2'+j+'" name="installment_dd_date2[]" max="" >'; content += '</div>'; content += '</div>'; content += '<div class="row land_owner_a" style="display:none;" >'; content += '<div class="form-group col-sm-12 col-md-6">'; content += '<label class="col-sm-4">DD Bank Name</label>'; content += '<input type="text" class="form-control col-sm-8 installment_dd_bank2'+j+'" name="installment_dd_bank2[]" >'; content += '</div>'; content += '</div>'; $("#instalment_cash_div2"+n).empty(); $("#instalment_onlinepayment_div2"+n).empty(); $("#instalment_check_div2"+n).empty(); $("#instalment_dd_div2"+n).append(content); $('.date_picker').datepicker({ dateFormat: 'dd-mm-yy', }); } else if(value == "Online Payment") { var payment_content = ''; payment_content += '<div class="row land_owner_a">'; payment_content += '<div class="form-group col-sm-12 col-md-6">'; payment_content += '<label class="col-sm-4">UTR No</label>'; payment_content += '<input type="text" class="form-control col-sm-8" name="instalment_vtr_no2[]">'; payment_content += '</div>'; payment_content += '<div class="form-group col-sm-12 col-md-6">'; payment_content += '<label class="col-sm-4">Date</label>'; payment_content += '<input type="text" class="form-control col-sm-8 date_picker" name="instalment_online_date2[]" max="">'; payment_content += '</div>'; payment_content += '</div>'; payment_content += '<div class="row land_owner_a" style="display:none;" >'; payment_content += '<div class="form-group col-sm-12 col-md-6">'; payment_content += '<label class="col-sm-4">Cheque No</label>'; payment_content += '<input type="text" class="form-control col-sm-8 instalment_cheque_no2'+j+'" name="instalment_cheque_no2[]" pattern="[0-9]{6}" maxlength="6" >'; payment_content += '</div>'; payment_content += '<div class="form-group col-sm-12 col-md-6">'; payment_content += '<label class="col-sm-4">Cheque Date</label>'; payment_content += '<input type="rext" class="form-control col-sm-8 date_picker instalment_cheque_date2'+j+'" name="instalment_cheque_date2[]" max="" >'; payment_content += '</div>'; payment_content += '</div>'; payment_content += '<div class="row land_owner_a" style="display:none;" >'; payment_content += '<div class="form-group col-sm-12 col-md-6">'; payment_content += '<label class="col-sm-4">Bank Name</label>'; payment_content += '<input type="text" class="form-control col-sm-8 instalment_bank_name2'+j+'" name="instalment_bank_name2[]" >'; payment_content += '</div>'; payment_content += '</div>'; payment_content += '<div class="row land_owner_a" style="display:none;" >'; payment_content += '<div class="form-group col-sm-12 col-md-6">'; payment_content += '<label class="col-sm-4">DD No</label>'; payment_content += '<input type="text" class="form-control col-sm-8 installment_dd_no2'+j+'" name="installment_dd_no2[]" pattern="[0-9]{6}" maxlength="6" >'; payment_content += '</div>'; payment_content += '<div class="form-group col-sm-12 col-md-6">'; payment_content += '<label class="col-sm-4">DD Date</label>'; payment_content += '<input type="rext" class="form-control col-sm-8 date_picker installment_dd_date2'+j+'" name="installment_dd_date2[]" max="">'; payment_content += '</div>'; payment_content += '</div>'; payment_content += '<div class="row land_owner_a" style="display:none;" >'; payment_content += '<div class="form-group col-sm-12 col-md-6">'; payment_content += '<label class="col-sm-4">DD Bank Name</label>'; payment_content += '<input type="text" class="form-control col-sm-8 installment_dd_bank2'+j+'" name="installment_dd_bank2[]" >'; payment_content += '</div>'; payment_content += '</div>'; $("#instalment_check_div2"+n).empty(); $("#instalment_cash_div2"+n).empty(); $("#instalment_dd_div2"+n).empty(); $("#instalment_onlinepayment_div2"+n).html(payment_content).fadeIn('slow'); $('.date_picker').datepicker({ dateFormat: 'dd-mm-yy', }); } else if(value == "DD") { var dd_content = ''; dd_content += '<div class="row land_owner_a">'; dd_content += '<div class="form-group col-sm-12 col-md-6">'; dd_content += '<label class="col-sm-4">DD No</label>'; dd_content += '<input type="text" class="form-control col-sm-8" name="installment_dd_no2[]" pattern="[0-9]{6}" maxlength="6" required="required">'; dd_content += '</div>'; dd_content += '<div class="form-group col-sm-12 col-md-6">'; dd_content += '<label class="col-sm-4">DD Date</label>'; dd_content += '<input type="rext" class="form-control col-sm-8 date_picker" name="installment_dd_date2[]" max="" required="required">'; dd_content += '</div>'; dd_content += '</div>'; dd_content += '<div class="row land_owner_a">'; dd_content += '<div class="form-group col-sm-12 col-md-6">'; dd_content += '<label class="col-sm-4">DD Bank Name</label>'; dd_content += '<input type="text" class="form-control col-sm-8" name="installment_dd_bank2[]" required="required">'; dd_content += '</div>'; dd_content += '</div>'; dd_content += '<div class="row land_owner_a" style="display:none;" >'; dd_content += '<div class="form-group col-sm-12 col-md-6">'; dd_content += '<label class="col-sm-4">Cheque No</label>'; dd_content += '<input type="text" class="form-control col-sm-8 instalment_cheque_no2'+j+'" name="instalment_cheque_no2[]" pattern="[0-9]{6}" maxlength="6" >'; dd_content += '</div>'; dd_content += '<div class="form-group col-sm-12 col-md-6">'; dd_content += '<label class="col-sm-4">Cheque Date</label>'; dd_content += '<input type="rext" class="form-control col-sm-8 date_picker instalment_cheque_date2'+j+'" name="instalment_cheque_date2[]" max="" >'; dd_content += '</div>'; dd_content += '</div>'; dd_content += '<div class="row land_owner_a" style="display:none;" >'; dd_content += '<div class="form-group col-sm-12 col-md-6">'; dd_content += '<label class="col-sm-4">Bank Name</label>'; dd_content += '<input type="text" class="form-control col-sm-8 instalment_bank_name2'+j+'" name="instalment_bank_name2[]" >'; dd_content += '</div>'; dd_content += '</div>'; dd_content += '<div class="row land_owner_a" style="display:none;" >'; dd_content += '<div class="form-group col-sm-12 col-md-6">'; dd_content += '<label class="col-sm-4">UTR No</label>'; dd_content += '<input type="text" class="form-control col-sm-8 instalment_vtr_no2'+j+'" name="instalment_vtr_no2[]">'; dd_content += '</div>'; dd_content += '<div class="form-group col-sm-12 col-md-6" >'; dd_content += '<label class="col-sm-4">Date</label>'; dd_content += '<input type="text" class="form-control col-sm-8 date_picker instalment_online_date2'+j+'" name="instalment_online_date2[]" max="">'; dd_content += '</div>'; dd_content += '</div>'; $("#instalment_check_div2"+n).empty(); $("#instalment_onlinepayment_div2"+n).empty(); $("#instalment_cash_div2"+n).empty(); $("#instalment_dd_div2"+n).html(dd_content).fadeIn('slow'); $("#instalment_check_div2"+n).empty(); $('.date_picker').datepicker({ dateFormat: 'dd-mm-yy', }); } else if(value == "Cash") { var cash_content = ''; cash_content += '<div class="row land_owner_a" style="display:none;" >'; cash_content += '<div class="form-group col-sm-12 col-md-6">'; cash_content += '<label class="col-sm-4">DD No</label>'; cash_content += '<input type="text" class="form-control col-sm-8 installment_dd_no2'+j+'" name="installment_dd_no2[]" pattern="[0-9]{6}" maxlength="6" >'; cash_content += '</div>'; cash_content += '<div class="form-group col-sm-12 col-md-6">'; cash_content += '<label class="col-sm-4">DD Date</label>'; cash_content += '<input type="rext" class="form-control col-sm-8 date_picker installment_dd_date2'+j+'" name="installment_dd_date2[]" max="" >'; cash_content += '</div>'; cash_content += '</div>'; cash_content += '<div class="row land_owner_a" style="display:none;" >'; cash_content += '<div class="form-group col-sm-12 col-md-6">'; cash_content += '<label class="col-sm-4">DD Bank Name</label>'; cash_content += '<input type="text" class="form-control col-sm-8 installment_dd_bank2'+j+'" name="installment_dd_bank2[]" >'; cash_content += '</div>'; cash_content += '</div>'; cash_content += '<div class="row land_owner_a" style="display:none;" >'; cash_content += '<div class="form-group col-sm-12 col-md-6">'; cash_content += '<label class="col-sm-4">Cheque No</label>'; cash_content += '<input type="text" class="form-control col-sm-8 instalment_cheque_no2'+j+'" name="instalment_cheque_no2[]" pattern="[0-9]{6}" maxlength="6" >'; cash_content += '</div>'; cash_content += '<div class="form-group col-sm-12 col-md-6">'; cash_content += '<label class="col-sm-4">Cheque Date</label>'; cash_content += '<input type="rext" class="form-control col-sm-8 date_picker instalment_cheque_date2'+j+'" name="instalment_cheque_date2[]" max="" >'; cash_content += '</div>'; cash_content += '</div>'; cash_content += '<div class="row land_owner_a" style="display:none;" >'; cash_content += '<div class="form-group col-sm-12 col-md-6">'; cash_content += '<label class="col-sm-4">Bank Name</label>'; cash_content += '<input type="text" class="form-control col-sm-8 instalment_bank_name2'+j+'" name="instalment_bank_name2[]" >'; cash_content += '</div>'; cash_content += '</div>'; cash_content += '<div class="row land_owner_a" style="display:none;" >'; cash_content += '<div class="form-group col-sm-12 col-md-6">'; cash_content += '<label class="col-sm-4">UTR No</label>'; cash_content += '<input type="text" class="form-control col-sm-8 instalment_vtr_no2'+j+'" name="instalment_vtr_no2[]">'; cash_content += '</div>'; cash_content += '<div class="form-group col-sm-12 col-md-6">'; cash_content += '<label class="col-sm-4">Date</label>'; cash_content += '<input type="text" class="form-control col-sm-8 date_picker instalment_online_date2'+j+'" name="instalment_online_date2[]" max="">'; cash_content += '</div>'; cash_content += '</div>'; $("#instalment_check_div2"+n).empty(); $("#instalment_onlinepayment_div2"+n).empty(); $("#instalment_dd_div2"+n).empty(); $("#instalment_cash_div2"+n).html(cash_content).fadeIn('slow'); $('.date_picker').datepicker({ dateFormat: 'dd-mm-yy', }); } }); i++; k++; $('.instalment_receipt_btn2'+n).click(function(){ //alert(); var booking_id = $(".booking_id").val(); var site_number = $("input[name=site_number]").val(); var instalement_amount2 = $(".instalement_amount2"+n).val(); //alert(instalement_amount2); var instalment_payment_type2 = $('.instalment_payment_type2 option:selected').val(); var instalment_cheque_no2 = $("input[name=instalment_cheque_no2]").val(); var instalment_cheque_date2 = $("input[name=instalment_cheque_date2]").val(); var instalment_bank_name2 = $("input[name=instalment_bank_name2]").val(); var instalment_vtr_no2 = $("input[name=instalment_vtr_no2]").val(); var instalment_online_date2 = $("input[name=instalment_online_date2]").val(); var instalement_dd_no2 = $("input[name=installment_dd_no2]").val(); var instalement_dd_date2 = $("input[name=installment_dd_date2]").val(); var instalement_dd_bank2 = $("input[name=installment_dd_bank2]").val(); var instalement_date2 = $(".installment_date2"+n).val(); //alert(instalement_date2); if(site_number == "") { toastr["error"]('Enter site number'); } else if(instalement_amount2 == "") { toastr["error"]('Enter sale installment amount'); } else if(instalment_payment_type2 == 0) { toastr["error"]('Choose payment type'); } else { $.ajax({ type : 'post', url : '<?php echo site_url("payment-receipt-details")?>', data : {booking_id:booking_id}, success:function(response) { response=jQuery.parseJSON(response); console.log(response); if(response.result == 1) { //alert(); var print_content = ''; print_content += '<div style="width:700px;"><style>.inv-ta-head{padding-top:5px;}.invoicetext{text-align:center;//margin-bottom:10px;}table{border-spacing:0;margin-left:10px;}td{padding:6px;}table.reference td:first-child, table.reference th:first-child {border-left: 1px solid #47ae32;}html, body {margin: 0 !important;padding: 0 !important;color: #000000 !important;font-family: Lato, Helvetica !important;font-size: 14px !important;}h1, ul, li, span, p, h2, h3, h4{padding:0 !important;margin: 0 auto !important;}.pding{//padding-right:17px;//padding-left:17px;}.pding p{padding-bottom: 3px !important;}</style>'; print_content += '<div id="printableArea">'; print_content += '<div class="inv-ta-head"></div> <!--- header END ------>'; print_content += '<div class="logo" style="padding-top:10px;">'; print_content += '<img src="<?php echo base_url("assets/admin_dashboard/images/logo.png");?>" class="img-responsive center-block" style="padding-left: 31%;padding-bottom: 6px;">'; print_content += '<p style="text-align:center; padding-top:5px;">#1104, First Floor, Udayaravi Road, Kuvempunagar, Mysore - 570023.</p>'; print_content += '<p style="text-align:center;"><b>Ph : 0821-1234567 / 1234567   /   gss@investinmysore.com </b> </p>'; print_content += '</div>'; print_content += '<div class="row">'; print_content += '<table border="0" style="width:100%; border-color: white; padding-top: 7px;">'; print_content += '<tr>'; print_content += '<td colspan="14" style="text-align:center; border-bottom: 1px solid silver; border-top: 1px solid silver;">'; print_content += '<h4 style="text-transform: uppercase;"><b>Receipt</b></h4>'; print_content += '</td>'; print_content += '</tr>'; print_content += '<tr>'; print_content += '<td colspan="3" class="pding">'; print_content += '<p><strong> Name : </strong>'+response.booking_receipt.customer_name+'</p>'; print_content += '<p><strong> Phone : </strong>'+response.number+'</p>'; print_content += '</td>'; print_content += '<td colspan="4" class="pding">'; print_content += '<p><strong>Address : </strong>'+response.booking_receipt.address+'</p>'; print_content += '<p><strong>Email : </strong>'+response.booking_receipt.email+'</p>'; print_content += '</td>'; print_content += '<td colspan="5" class="pding">'; //print_content += '<p><strong>Receipt No : </strong> 1</p>'; var date = new Date(response.todays_date); var Month=new Array("01", "02", "03","04", "05", "06", "07", "08", "09", "10", "11", "12"); var day = date.getDate(); var month = date.getMonth(); var year=date.getFullYear(); print_content += '<p><strong>Bill Date : </strong>'+day+"-"+Month[month]+"-"+year+'</p>'; print_content += '</td>'; print_content += '</tr>'; print_content += '<tr style="background:#f3f2f2;">'; print_content += '<td colspan="5" class="pding" style="border-bottom: 1px solid silver; border-top: 1px solid silver;">'; print_content += '<strong>Site No.</strong>'; print_content += '</td>'; print_content += '<td colspan="4" class="pding" style="border-bottom: 1px solid silver; border-top: 1px solid silver;">'; print_content += '<strong>Project Name</strong>'; print_content += '</td>'; print_content += '<td colspan="4" class="pding" style="border-bottom: 1px solid silver; border-top: 1px solid silver;">'; print_content += '<strong>Received</strong>'; print_content += '</td>'; print_content += '<td colspan="3" class="pding" style="border-bottom: 1px solid silver; border-top: 1px solid silver;">'; print_content += '<strong>Installment2 Date</strong>'; print_content += '</td>'; print_content += '</tr>'; var date = new Date(instalement_date2); var Month=new Array("01", "02", "03","04", "05", "06", "07", "08", "09", "10", "11", "12"); var day = date.getDate(); var month = date.getMonth(); var year=date.getFullYear(); var x=parseInt(instalement_amount2); x=x.toString(); var lastThree = x.substring(x.length-3); var otherNumbers = x.substring(0,x.length-3); if(otherNumbers != '') lastThree = ',' + lastThree; var res = otherNumbers.replace(/\B(?=(\d{2})+(?!\d))/g, ",") + lastThree; print_content += '<tr>'; print_content += '<td colspan="5" class="pding">'+response.booking_receipt.site_number+'</td>'; print_content += '<td colspan="4" class="pding">'+response.booking_receipt.project_name+'</td>'; print_content += '<td colspan="4" class="pding">'+'Rs. '+res+'/-</td>'; print_content += '<td colspan="3" class="pding">'+instalement_date2+'</td>'; print_content += '</tr>'; print_content += '<tr>'; print_content += '<td colspan="14" style="text-align:left; border-bottom: 1px solid silver; border-top: 1px solid silver;">'; print_content += 'Towards Installment Amount2'; print_content += '</td>'; print_content += '</tr>'; var words = new Array(); words[0] = ''; words[1] = 'One'; words[2] = 'Two'; words[3] = 'Three'; words[4] = 'Four'; words[5] = 'Five'; words[6] = 'Six'; words[7] = 'Seven'; words[8] = 'Eight'; words[9] = 'Nine'; words[10] = 'Ten'; words[11] = 'Eleven'; words[12] = 'Twelve'; words[13] = 'Thirteen'; words[14] = 'Fourteen'; words[15] = 'Fifteen'; words[16] = 'Sixteen'; words[17] = 'Seventeen'; words[18] = 'Eighteen'; words[19] = 'Nineteen'; words[20] = 'Twenty'; words[30] = 'Thirty'; words[40] = 'Forty'; words[50] = 'Fifty'; words[60] = 'Sixty'; words[70] = 'Seventy'; words[80] = 'Eighty'; words[90] = 'Ninety'; amount = instalement_amount2.toString(); var atemp = amount.split("."); var number = atemp[0].split(",").join(""); var n_length = number.length; var words_string = ""; if (n_length <= 9) { var n_array = new Array(0, 0, 0, 0, 0, 0, 0, 0, 0); var received_n_array = new Array(); for (var i = 0; i < n_length; i++) { received_n_array[i] = number.substr(i, 1); } for (var i = 9 - n_length, j = 0; i < 9; i++, j++) { n_array[i] = received_n_array[j]; } for (var i = 0, j = 1; i < 9; i++, j++) { if (i == 0 || i == 2 || i == 4 || i == 7) { if (n_array[i] == 1) { n_array[j] = 10 + parseInt(n_array[j]); n_array[i] = 0; } } } value = ""; for (var i = 0; i < 9; i++) { if (i == 0 || i == 2 || i == 4 || i == 7) { value = n_array[i] * 10; } else { value = n_array[i]; } if (value != 0) { words_string += words[value] + " "; } if ((i == 1 && value != 0) || (i == 0 && value != 0 && n_array[i + 1] == 0)) { words_string += "Crores "; } if ((i == 3 && value != 0) || (i == 2 && value != 0 && n_array[i + 1] == 0)) { words_string += "Lakhs "; } if ((i == 5 && value != 0) || (i == 4 && value != 0 && n_array[i + 1] == 0)) { words_string += "Thousand "; } if (i == 6 && value != 0 && (n_array[i + 1] != 0 && n_array[i + 2] != 0)) { words_string += "Hundred and "; } else if (i == 6 && value != 0) { words_string += "Hundred "; } } words_string = words_string.split(" ").join(" "); } if(instalment_payment_type2 == "Cash") { print_content += '<tr>'; print_content += '<td colspan="3" style="border-bottom: 1px solid silver;"> Cash</td>'; print_content += '<td colspan="3" style="border-bottom: 1px solid silver;"></td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"></td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"></td>'; print_content += '</tr>'; print_content += '<tr>'; print_content += '<td colspan="3" style="border-bottom: 1px solid silver;">'+words_string+'Rupees Only</td>'; print_content += '<td colspan="3" style="border-bottom: 1px solid silver;"></td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"></td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"></td>'; print_content += '</tr>'; } else if(instalment_payment_type2 == "Cheque") { var date = new Date(instalment_cheque_date2); var Month=new Array("01", "02", "03","04", "05", "06", "07", "08", "09", "10", "11", "12"); var day = date.getDate(); var month = date.getMonth(); var year=date.getFullYear(); print_content += '<tr>'; print_content += '<td colspan="3" style="border-bottom: 1px solid silver;">Cheque: </td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"> Cheque no : '+instalment_cheque_no2+'</td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"> Bank : '+instalment_bank_name2+'</td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"> Date : '+instalment_cheque_date2+'</td>'; print_content += '</tr>'; print_content += '<tr>'; print_content += '<td colspan="3" style="border-bottom: 1px solid silver;">'+words_string+'Rupees Only</td>'; print_content += '<td colspan="3" style="border-bottom: 1px solid silver;"></td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"></td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"></td>'; print_content += '</tr>'; } else if(instalment_payment_type2 == "DD") { var date = new Date(instalement_dd_date2); var Month=new Array("01", "02", "03","04", "05", "06", "07", "08", "09", "10", "11", "12"); var day = date.getDate(); var month = date.getMonth(); var year=date.getFullYear(); print_content += '<tr>'; print_content += '<td colspan="1" style="border-bottom: 1px solid silver;">DD: </td>'; print_content += '<td colspan="5" style="border-bottom: 1px solid silver;"> DD no : '+instalement_dd_no2+'</td>'; print_content += '<td colspan="5" style="border-bottom: 1px solid silver;"> Bank : '+instalement_dd_bank2+'</td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"> DD Date : '+instalement_dd_date2+'</td>'; print_content += '</tr>'; print_content += '<tr>'; print_content += '<td colspan="3" style="border-bottom: 1px solid silver;">'+words_string+'Rupees Only</td>'; print_content += '<td colspan="3" style="border-bottom: 1px solid silver;"></td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"></td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"></td>'; print_content += '</tr>'; } else if(instalment_payment_type2 == "Online Payment") { var date = new Date(instalment_online_date2); var Month=new Array("01", "02", "03","04", "05", "06", "07", "08", "09", "10", "11", "12"); var day = date.getDate(); var month = date.getMonth(); var year=date.getFullYear(); print_content += '<tr>'; print_content += '<td colspan="3" style="border-bottom: 1px solid silver;">NEFT / RTGS: </td>'; print_content += '<td colspan="3" style="border-bottom: 1px solid silver;">UTR no : '+instalment_vtr_no2+'</td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"> Date : '+instalment_online_date2+'</td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"></td>'; print_content += '</tr>'; print_content += '<tr>'; print_content += '<td colspan="3" style="border-bottom: 1px solid silver;">'+words_string+'Rupees Only</td>'; print_content += '<td colspan="3" style="border-bottom: 1px solid silver;"></td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"></td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"></td>'; print_content += '</tr>'; } print_content += '<td colspan="4" style="padding-top:42px;"> Customer Signature</td>'; print_content += '<td colspan="3"> </td>'; print_content += '<td colspan="5" style="padding-top:42px;"> For Authorized Signatory </td>'; print_content += '</tr>'; print_content += '</table>'; print_content += '</div>'; print_content += '</div>'; print_content += '</div><!--table div-->'; //alert(print_content); $("#install_receipt_div2").html(print_content); var divContents = $("#install_receipt_div2").html(); newWin= window.open(""); newWin.document.write(divContents); newWin.print(); newWin.close(); } } }); } }); } //Registration payment mode $(".regn_payment_type").change(function(){ var value = $(".regn_payment_type option:selected").val(); if(value == "Cheque") { var check_content = ''; check_content += '<div class="row land_owner_a">'; check_content += '<div class="form-group col-sm-12 col-md-6">'; check_content += '<label class="col-sm-4">Cheque No</label>'; check_content += '<input type="text" class="form-control col-sm-8" name="regn_cheque_no" pattern="[0-9]{6}" maxlength="6" required="required">'; check_content += '</div>'; check_content += '<div class="form-group col-sm-12 col-md-6">'; check_content += '<label class="col-sm-4">Cheque Date</label>'; check_content += '<input type="rext" class="form-control col-sm-8 date_picker" name="regn_cheque_date" max="" required="required">'; check_content += '</div>'; check_content += '</div>'; check_content += '<div class="row land_owner_a">'; check_content += '<div class="form-group col-sm-12 col-md-6">'; check_content += '<label class="col-sm-4">Bank Name</label>'; check_content += '<input type="text" class="form-control col-sm-8" name="regn_bank_name" required="required">'; check_content += '</div>'; check_content += '</div>'; $("#regn_onlinepayment_div").empty(); $("#regn_dd_div").empty(); $("#regn_check_div").html(check_content).fadeIn('slow'); $('.date_picker').datepicker({ dateFormat: 'dd-mm-yy', }); } else if(value == "Online Payment") { var payment_content = ''; payment_content += '<div class="row land_owner_a">'; payment_content += '<div class="form-group col-sm-12 col-md-6">'; payment_content += '<label class="col-sm-4">UTR No</label>'; payment_content += '<input type="text" class="form-control col-sm-8" name="regn_vtr_no">'; payment_content += '</div>'; payment_content += '<div class="form-group col-sm-12 col-md-6">'; payment_content += '<label class="col-sm-4">Date</label>'; payment_content += '<input type="text" class="form-control col-sm-8 date_picker" name="regn_online_date" max="">'; payment_content += '</div>'; payment_content += '</div>'; $("#regn_check_div").empty(); $("#regn_dd_div").empty(); $("#regn_onlinepayment_div").html(payment_content).fadeIn('slow'); $('.date_picker').datepicker({ dateFormat: 'dd-mm-yy', }); } else if(value == "DD") { var dd_content = ''; dd_content += '<div class="row land_owner_a">'; dd_content += '<div class="form-group col-sm-12 col-md-6">'; dd_content += '<label class="col-sm-4">DD No</label>'; dd_content += '<input type="text" class="form-control col-sm-8" name="regn_dd_no" pattern="[0-9]{6}" maxlength="6" required="required">'; dd_content += '</div>'; dd_content += '<div class="form-group col-sm-12 col-md-6">'; dd_content += '<label class="col-sm-4">DD Date</label>'; dd_content += '<input type="rext" class="form-control col-sm-8 date_picker" name="regn_dd_date" max="" required="required">'; dd_content += '</div>'; dd_content += '</div>'; dd_content += '<div class="row land_owner_a">'; dd_content += '<div class="form-group col-sm-12 col-md-6">'; dd_content += '<label class="col-sm-4">DD Bank Name</label>'; dd_content += '<input type="text" class="form-control col-sm-8" name="regn_dd_bank" required="required">'; dd_content += '</div>'; dd_content += '</div>'; $("#regn_check_div").empty(); $("#regn_onlinepayment_div").empty(); $("#regn_dd_div").html(dd_content).fadeIn('slow'); $('.date_picker').datepicker({ dateFormat: 'dd-mm-yy', }); } else { $("#regn_check_div").empty(); $("#regn_onlinepayment_div").empty(); $("#regn_dd_div").empty(); } }); //Registration OPtion Change $(".reg_option").change(function(){ var val = $(this).val(); if(val == "Date") { var content = ''; content += '<div class="form-group col-sm-12 col-md-6">'; content += '<label class="col-sm-4 col-md-4">Registration Date</label>'; content += '<input type="text" class="form-control date_picker" name="registration_date">'; content += '</div>'; $("#reg_date_div").html(content); $('.date_picker').datepicker({ dateFormat: 'dd-mm-yy', }); } else { $("#reg_date_div").empty(); } }); //Delete Install $(document).on('click','.delete_install',function(){ var payment_id = $(this).attr('payment_id'); swal({ title: "Are you sure?", text: "You will not be able to recover this data!", type: "warning", showCancelButton: true, confirmButtonColor: "#DD6B55", confirmButtonText: "Yes, delete it!", cancelButtonText: "No, cancel plz!", closeOnConfirm: false, closeOnCancel: false }, function(isConfirm){ if (isConfirm) { $(".sweet-alert").hide(); $(".sweet-overlay").hide(); // test.attr('disabled', 'disabled'); // test.text("Deleting..."); $.ajax({ type : 'post', url : '<?php echo site_url("delete-payment-id")?>', data : {payment_id:payment_id}, success:function(response) { response=jQuery.parseJSON(response); console.log(response); if(response.result == 1) { toastr["success"](response.message); location.reload(); // $("#list3").jqGrid('setGridParam',{datatype:'json'}).trigger('reloadGrid'); } } }); } else { $(".sweet-alert").hide(); $(".sweet-overlay").hide(); } }); }); function error() { $("input[name=sale_agree_amount]").val(''); $("input[name=instalement_amount1]").val(''); $("input[name=instalement_amount2]").val(''); $("input[name=sale_agree_date]").val(''); $("input[name=installment_date1]").val(''); $("input[name=installment_date2]").val(''); $(".reg_option").prop('selectedIndex',0); $("#reg_date_div").empty(); $("input[name=reg_due_amount]").val(''); $("input[name=main_amount]").val(''); $("input[name=membership_amount]").val(''); $("#agreement_check_div_new").empty(); $("#agreement_onlinepayment_div").empty(); $("#agreement_dd_div").empty(); } $(".instalment_payment_type2").change(function(){ var value = $(".instalment_payment_type2 option:selected").val(); if(value == "Cheque") { var check_content = ''; check_content += '<div class="row land_owner_a">'; check_content += '<div class="form-group col-sm-12 col-md-6">'; check_content += '<label class="col-sm-4">Cheque No</label>'; check_content += '<input type="text" class="form-control col-sm-8 instalment_cheque_no2" name="instalment_cheque_no2[]" pattern="[0-9]{6}" maxlength="6" required="required">'; check_content += '</div>'; check_content += '<div class="form-group col-sm-12 col-md-6">'; check_content += '<label class="col-sm-4">Cheque Date</label>'; check_content += '<input type="rext" class="form-control col-sm-8 date_picker instalment_cheque_date2" name="instalment_cheque_date2[]" max="" required="required">'; check_content += '</div>'; check_content += '</div>'; check_content += '<div class="row land_owner_a">'; check_content += '<div class="form-group col-sm-12 col-md-6">'; check_content += '<label class="col-sm-4">Bank Name</label>'; check_content += '<input type="text" class="form-control col-sm-8 instalment_bank_name2" name="instalment_bank_name2[]" required="required">'; check_content += '</div>'; check_content += '</div>'; check_content += '<div class="row land_owner_a" style="display:none;">'; check_content += '<div class="form-group col-sm-12 col-md-6">'; check_content += '<label class="col-sm-4">UTR No</label>'; check_content += '<input type="text" class="form-control agreement_vtr_no col-sm-8" name="instalment_vtr_no2[]">'; check_content += '</div>'; check_content += '<div class="form-group col-sm-12 col-md-6">'; check_content += '<label class="col-sm-4">Date</label>'; check_content += '<input type="text" class="form-control agreement_online_date col-sm-8 date_picker" name="instalment_online_date2[]" max="">'; check_content += '</div>'; check_content += '</div>'; check_content += '<div class="row land_owner_a" style="display:none;">'; check_content += '<div class="form-group col-sm-12 col-md-6">'; check_content += '<label class="col-sm-4">DD No</label>'; check_content += '<input type="text" class="form-control agreement_dd_no col-sm-8" pattern="[0-9]{6}" maxlength="6" name="installment_dd_no2[]" >'; check_content += '</div>'; check_content += '<div class="form-group col-sm-12 col-md-6">'; check_content += '<label class="col-sm-4">DD Date</label>'; check_content += '<input type="rext" class="form-control agreement_dd_date col-sm-8 date_picker" name="installment_dd_date2[]" max="" >'; check_content += '</div>'; check_content += '</div>'; check_content += '<div class="row land_owner_a" style="display:none;">'; check_content += '<div class="form-group col-sm-12 col-md-6">'; check_content += '<label class="col-sm-4">DD Bank Name</label>'; check_content += '<input type="text" class="form-control agreement_dd_bank col-sm-8" name="installment_dd_bank2[]" >'; check_content += '</div>'; check_content += '</div>'; $("#instalment_onlinepayment_div2").empty(); $("#instalment_cash_div2").empty(); $("#instalment_dd_div2").empty(); $("#instalment_check_div2").html(check_content).fadeIn('slow'); $('.date_picker').datepicker({ dateFormat: 'dd-mm-yy', }); } else if(value == "Online Payment") { var payment_content = ''; payment_content += '<div class="row land_owner_a">'; payment_content += '<div class="form-group col-sm-12 col-md-6">'; payment_content += '<label class="col-sm-4">UTR No</label>'; payment_content += '<input type="text" class="form-control col-sm-8 instalment_vtr_no2" name="instalment_vtr_no2[]">'; payment_content += '</div>'; payment_content += '<div class="form-group col-sm-12 col-md-6">'; payment_content += '<label class="col-sm-4">Date</label>'; payment_content += '<input type="text" class="form-control col-sm-8 date_picker instalment_online_date2" name="instalment_online_date2[]" max="">'; payment_content += '</div>'; payment_content += '</div>'; payment_content += '<div class="row land_owner_a"style="display:none;">'; payment_content += '<div class="form-group col-sm-12 col-md-6">'; payment_content += '<label class="col-sm-4">Cheque No</label>'; payment_content += '<input type="text" class="form-control col-sm-8 agreement_cheque_no" pattern="[0-9]{6}" maxlength="6" name="instalment_cheque_no2[]" >'; payment_content += '</div>'; payment_content += '<div class="form-group col-sm-12 col-md-6">'; payment_content += '<label class="col-sm-4">Cheque Date</label>'; payment_content += '<input type="rext" class="form-control col-sm-8 agreement_cheque_date date_picker" name="instalment_cheque_date2[]" max="" >'; payment_content += '</div>'; payment_content += '</div>'; payment_content += '<div class="row land_owner_a" style="display:none;">'; payment_content += '<div class="form-group col-sm-12 col-md-6">'; payment_content += '<label class="col-sm-4">Bank Name</label>'; payment_content += '<input type="text" class="form-control agreement_bank_name col-sm-8" name="instalment_bank_name2[]" >'; payment_content += '</div>'; payment_content += '</div>'; payment_content += '<div class="row land_owner_a" style="display:none;">'; payment_content += '<div class="form-group col-sm-12 col-md-6">'; payment_content += '<label class="col-sm-4">DD No</label>'; payment_content += '<input type="text" class="form-control agreement_dd_no col-sm-8" pattern="[0-9]{6}" maxlength="6" name="installment_dd_no2[]">'; payment_content += '</div>'; payment_content += '<div class="form-group col-sm-12 col-md-6">'; payment_content += '<label class="col-sm-4">DD Date</label>'; payment_content += '<input type="rext" class="form-control agreement_dd_date col-sm-8 date_picker" name="installment_dd_date2[]" max="">'; payment_content += '</div>'; payment_content += '</div>'; payment_content += '<div class="row land_owner_a" style="display:none;">'; payment_content += '<div class="form-group col-sm-12 col-md-6">'; payment_content += '<label class="col-sm-4">DD Bank Name</label>'; payment_content += '<input type="text" class="form-control agreement_dd_bank col-sm-8" name="installment_dd_bank2[]">'; payment_content += '</div>'; payment_content += '</div>'; $("#instalment_check_div2").empty(); $("#instalment_cash_div2").empty(); $("#instalment_dd_div2").empty(); $("#instalment_onlinepayment_div2").html(payment_content).fadeIn('slow'); $('.date_picker').datepicker({ dateFormat: 'dd-mm-yy', }); } else if(value == "DD") { var dd_content = ''; dd_content += '<div class="row land_owner_a">'; dd_content += '<div class="form-group col-sm-12 col-md-6">'; dd_content += '<label class="col-sm-4">DD No</label>'; dd_content += '<input type="text" class="form-control col-sm-8 installment_dd_no2" name="installment_dd_no2[]" pattern="[0-9]{6}" maxlength="6" required="required">'; dd_content += '</div>'; dd_content += '<div class="form-group col-sm-12 col-md-6">'; dd_content += '<label class="col-sm-4">DD Date</label>'; dd_content += '<input type="rext" class="form-control col-sm-8 date_picker installment_dd_date2" name="installment_dd_date2[]" max="" required="required">'; dd_content += '</div>'; dd_content += '</div>'; dd_content += '<div class="row land_owner_a">'; dd_content += '<div class="form-group col-sm-12 col-md-6">'; dd_content += '<label class="col-sm-4">DD Bank Name</label>'; dd_content += '<input type="text" class="form-control col-sm-8 installment_dd_bank2" name="installment_dd_bank2[]" required="required">'; dd_content += '</div>'; dd_content += '</div>'; dd_content += '<div class="row land_owner_a" style="display:none;">'; dd_content += '<div class="form-group col-sm-12 col-md-6">'; dd_content += '<label class="col-sm-4">Cheque No</label>'; dd_content += '<input type="text" class="form-control col-sm-8 agreement_cheque_no" pattern="[0-9]{6}" maxlength="6" name="instalment_cheque_no2[]" >'; dd_content += '</div>'; dd_content += '<div class="form-group col-sm-12 col-md-6">'; dd_content += '<label class="col-sm-4">Cheque Date</label>'; dd_content += '<input type="rext" class="form-control col-sm-8 agreement_cheque_date date_picker" name="instalment_cheque_date2[]" max="" >'; dd_content += '</div>'; dd_content += '</div>'; dd_content += '<div class="row land_owner_a" style="display:none;">'; dd_content += '<div class="form-group col-sm-12 col-md-6">'; dd_content += '<label class="col-sm-4">Bank Name</label>'; dd_content += '<input type="text" class="form-control agreement_bank_name col-sm-8" name="instalment_bank_name2[]" >'; dd_content += '</div>'; dd_content += '</div>'; dd_content += '<div class="row land_owner_a" style="display:none;">'; dd_content += '<div class="form-group col-sm-12 col-md-6">'; dd_content += '<label class="col-sm-4">UTR No</label>'; dd_content += '<input type="text" class="form-control agreement_vtr_no col-sm-8" name="instalment_vtr_no2[]">'; dd_content += '</div>'; dd_content += '<div class="form-group col-sm-12 col-md-6">'; dd_content += '<label class="col-sm-4">Date</label>'; dd_content += '<input type="text" class="form-control agreement_online_date col-sm-8 date_picker" name="instalment_online_date2[]" max="">'; dd_content += '</div>'; dd_content += '</div>'; $("#instalment_check_div2").empty(); $("#instalment_cash_div2").empty(); $("#instalment_onlinepayment_div2").empty(); $("#instalment_dd_div2").html(dd_content).fadeIn('slow'); $('.date_picker').datepicker({ dateFormat: 'dd-mm-yy', }); } else if(value == "Cash") { var cash_content = ''; cash_content += '<div class="row land_owner_a" style="display:none;">'; cash_content += '<div class="form-group col-sm-12 col-md-6">'; cash_content += '<label class="col-sm-4">Cheque No</label>'; cash_content += '<input type="text" class="form-control col-sm-8 instalment_cheque_no1" name="instalment_cheque_no2[]" pattern="[0-9]{6}" maxlength="6" >'; cash_content += '</div>'; cash_content += '<div class="form-group col-sm-12 col-md-6">'; cash_content += '<label class="col-sm-4">Cheque Date</label>'; cash_content += '<input type="rext" class="form-control col-sm-8 date_picker instalment_cheque_date1" name="instalment_cheque_date2[]" max="" >'; cash_content += '</div>'; cash_content += '</div>'; cash_content += '<div class="row land_owner_a" style="display:none;">'; cash_content += '<div class="form-group col-sm-12 col-md-6">'; cash_content += '<label class="col-sm-4">Bank Name</label>'; cash_content += '<input type="text" class="form-control col-sm-8 instalment_bank_name1" name="instalment_bank_name2[]" >'; cash_content += '</div>'; cash_content += '</div>'; cash_content += '<div class="row land_owner_a" style="display:none;">'; cash_content += '<div class="form-group col-sm-12 col-md-6">'; cash_content += '<label class="col-sm-4">UTR No</label>'; cash_content += '<input type="text" class="form-control col-sm-8 instalment_vtr_no1" name="instalment_vtr_no2[]">'; cash_content += '</div>'; cash_content += '<div class="form-group col-sm-12 col-md-6">'; cash_content += '<label class="col-sm-4">Date</label>'; cash_content += '<input type="text" class="form-control col-sm-8 date_picker instalment_online_date1" name="instalment_online_date2[]" max="">'; cash_content += '</div>'; cash_content += '</div>'; cash_content += '<div class="row land_owner_a" style="display:none;">'; cash_content += '<div class="form-group col-sm-12 col-md-6">'; cash_content += '<label class="col-sm-4">DD No</label>'; cash_content += '<input type="text" class="form-control col-sm-8 installment_dd_no1" name="installment_dd_no2[]" pattern="[0-9]{6}" maxlength="6" >'; cash_content += '</div>'; cash_content += '<div class="form-group col-sm-12 col-md-6">'; cash_content += '<label class="col-sm-4">DD Date</label>'; cash_content += '<input type="rext" class="form-control col-sm-8 date_picker installment_dd_date1" name="installment_dd_date2[]" max="" >'; cash_content += '</div>'; cash_content += '</div>'; cash_content += '<div class="row land_owner_a" style="display:none;">'; cash_content += '<div class="form-group col-sm-12 col-md-6">'; cash_content += '<label class="col-sm-4">DD Bank Name</label>'; cash_content += '<input type="text" class="form-control col-sm-8 installment_dd_bank1" name="installment_dd_bank2[]" >'; cash_content += '</div>'; cash_content += '</div>'; $("#instalment_check_div2").empty(); $("#instalment_onlinepayment_div2").empty(); $("#instalment_dd_div2").empty(); $("#instalment_cash_div2").html(cash_content).fadeIn('slow'); // $("#instalment_check_div2").empty(); // $("#instalment_onlinepayment_div2").empty(); // $("#instalment_dd_div2").empty(); } }); $(".agreement_receipt_btn").click(function(){ var booking_id = $(".booking_id").val(); var site_number = $("input[name=site_number]").val(); var sale_agree_amount = $("input[name=sale_agree_amount]").val(); var agreement_payment_type = $('.agreement_payment_type option:selected').val(); var agreement_cheque_no = $("input[name=agreement_cheque_no]").val(); var agreement_cheque_date = $("input[name=agreement_cheque_date]").val(); var agreement_bank_name = $("input[name=agreement_bank_name]").val(); var agreement_vtr_no = $("input[name=agreement_vtr_no]").val(); var agreement_online_date = $("input[name=agreement_online_date]").val(); var agreement_dd_no = $("input[name=agreement_dd_no]").val(); var agreement_dd_date = $("input[name=agreement_dd_date]").val(); var agreement_dd_bank = $("input[name=agreement_dd_bank]").val(); var agreement_date = $("input[name=sale_agree_date]").val(); if(site_number == "") { toastr["error"]('Enter site number'); } else if(sale_agree_amount == "") { toastr["error"]('Enter sale agreement amount'); } else if(agreement_payment_type == 0) { toastr["error"]('Choose payment type'); } else if(agreement_date == "0000-00-00") { toastr["error"]('Choose agreement date'); } else { $.ajax({ type : 'post', url : '<?php echo site_url("payment-receipt-details")?>', data : {booking_id:booking_id}, success:function(response) { response=jQuery.parseJSON(response); console.log(response); if(response.result == 1) { var print_content = ''; print_content += '<div style="width:700px;"><style>.inv-ta-head{padding-top:5px;}.invoicetext{text-align:center;//margin-bottom:10px;}table{border-spacing:0;margin-left:10px;}td{padding:6px;}table.reference td:first-child, table.reference th:first-child {border-left: 1px solid #47ae32;}html, body {margin: 0 !important;padding: 0 !important;color: #000000 !important;font-family: Lato, Helvetica !important;font-size: 14px !important;}h1, ul, li, span, p, h2, h3, h4{padding:0 !important;margin: 0 auto !important;}.pding{//padding-right:17px;//padding-left:17px;}.pding p{padding-bottom: 3px !important;}</style>'; print_content += '<div id="printableArea">'; print_content += '<div class="inv-ta-head"></div> <!--- header END ------>'; print_content += '<div class="logo" style="padding-top:10px;">'; print_content += '<img src="<?php echo base_url("assets/admin_dashboard/images/logo.png");?>" class="img-responsive center-block" style="padding-left: 31%;padding-bottom: 6px;">'; print_content += '<p style="text-align:center; padding-top:5px;">#1104, First Floor, Udayaravi Road, Kuvempunagar, Mysore - 570023.</p>'; print_content += '<p style="text-align:center;"><b>Ph : 0821-1234567 / 1234567   /   gss@investinmysore.com </b> </p>'; print_content += '</div>'; print_content += '<div class="row">'; print_content += '<table border="0" style="width:100%; border-color: white; padding-top: 7px;">'; print_content += '<tr>'; print_content += '<td colspan="12" style="text-align:center; border-bottom: 1px solid silver; border-top: 1px solid silver;">'; print_content += '<h4 style="text-transform: uppercase;"><b>Receipt</b></h4>'; print_content += '</td>'; print_content += '</tr>'; print_content += '<tr>'; print_content += '<td colspan="3" class="pding">'; print_content += '<p><strong> Name : </strong>'+response.booking_receipt.customer_name+'</p>'; print_content += '<p><strong> Phone : </strong>'+response.number+'</p>'; print_content += '</td>'; print_content += '<td colspan="4" class="pding">'; print_content += '<p><strong>Address : </strong>'+response.booking_receipt.address+'</p>'; print_content += '<p><strong>Email : </strong>'+response.booking_receipt.email+'</p>'; print_content += '</td>'; print_content += '<td colspan="5" class="pding">'; //print_content += '<p><strong>Receipt No : </strong> 1</p>'; var date = new Date(response.todays_date); var Month=new Array("01", "02", "03","04", "05", "06", "07", "08", "09", "10", "11", "12"); var day = date.getDate(); var month = date.getMonth(); var year=date.getFullYear(); print_content += '<p><strong>Bill Date : </strong>'+day+"-"+Month[month]+"-"+year+'</p>'; print_content += '</td>'; print_content += '</tr>'; print_content += '<tr style="background:#f3f2f2;">'; print_content += '<td colspan="3" class="pding" style="border-bottom: 1px solid silver; border-top: 1px solid silver;">'; print_content += '<strong>Site No.</strong>'; print_content += '</td>'; print_content += '<td colspan="3" class="pding" style="border-bottom: 1px solid silver; border-top: 1px solid silver;">'; print_content += '<strong>Project Name</strong>'; print_content += '</td>'; print_content += '<td colspan="3" class="pding" style="border-bottom: 1px solid silver; border-top: 1px solid silver;">'; print_content += '<strong>Received</strong>'; print_content += '</td>'; print_content += '<td colspan="3" class="pding" style="border-bottom: 1px solid silver; border-top: 1px solid silver;">'; print_content += '<strong>Agreement Date</strong>'; print_content += '</td>'; print_content += '</tr>'; var date = new Date(agreement_date); var Month=new Array("01", "02", "03","04", "05", "06", "07", "08", "09", "10", "11", "12"); var day = date.getDate(); var month = date.getMonth(); var year=date.getFullYear(); var x=parseInt(sale_agree_amount); x=x.toString(); var lastThree = x.substring(x.length-3); var otherNumbers = x.substring(0,x.length-3); if(otherNumbers != '') lastThree = ',' + lastThree; var res = otherNumbers.replace(/\B(?=(\d{2})+(?!\d))/g, ",") + lastThree; print_content += '<tr>'; print_content += '<td colspan="3" class="pding">'+response.booking_receipt.site_number+'</td>'; print_content += '<td colspan="3" class="pding">'+response.booking_receipt.project_name+'</td>'; print_content += '<td colspan="3" class="pding">'+'Rs. '+res+'/-</td>'; print_content += '<td colspan="3" class="pding">'+agreement_date+'</td>'; print_content += '</tr>'; print_content += '<tr>'; print_content += '<td colspan="12" style="text-align:left; border-bottom: 1px solid silver; border-top: 1px solid silver;">'; print_content += 'Towards Agreement Amount'; print_content += '</td>'; print_content += '</tr>'; var words = new Array(); words[0] = ''; words[1] = 'One'; words[2] = 'Two'; words[3] = 'Three'; words[4] = 'Four'; words[5] = 'Five'; words[6] = 'Six'; words[7] = 'Seven'; words[8] = 'Eight'; words[9] = 'Nine'; words[10] = 'Ten'; words[11] = 'Eleven'; words[12] = 'Twelve'; words[13] = 'Thirteen'; words[14] = 'Fourteen'; words[15] = 'Fifteen'; words[16] = 'Sixteen'; words[17] = 'Seventeen'; words[18] = 'Eighteen'; words[19] = 'Nineteen'; words[20] = 'Twenty'; words[30] = 'Thirty'; words[40] = 'Forty'; words[50] = 'Fifty'; words[60] = 'Sixty'; words[70] = 'Seventy'; words[80] = 'Eighty'; words[90] = 'Ninety'; amount = sale_agree_amount.toString(); var atemp = amount.split("."); var number = atemp[0].split(",").join(""); var n_length = number.length; var words_string = ""; if (n_length <= 9) { var n_array = new Array(0, 0, 0, 0, 0, 0, 0, 0, 0); var received_n_array = new Array(); for (var i = 0; i < n_length; i++) { received_n_array[i] = number.substr(i, 1); } for (var i = 9 - n_length, j = 0; i < 9; i++, j++) { n_array[i] = received_n_array[j]; } for (var i = 0, j = 1; i < 9; i++, j++) { if (i == 0 || i == 2 || i == 4 || i == 7) { if (n_array[i] == 1) { n_array[j] = 10 + parseInt(n_array[j]); n_array[i] = 0; } } } value = ""; for (var i = 0; i < 9; i++) { if (i == 0 || i == 2 || i == 4 || i == 7) { value = n_array[i] * 10; } else { value = n_array[i]; } if (value != 0) { words_string += words[value] + " "; } if ((i == 1 && value != 0) || (i == 0 && value != 0 && n_array[i + 1] == 0)) { words_string += "Crores "; } if ((i == 3 && value != 0) || (i == 2 && value != 0 && n_array[i + 1] == 0)) { words_string += "Lakhs "; } if ((i == 5 && value != 0) || (i == 4 && value != 0 && n_array[i + 1] == 0)) { words_string += "Thousand "; } if (i == 6 && value != 0 && (n_array[i + 1] != 0 && n_array[i + 2] != 0)) { words_string += "Hundred and "; } else if (i == 6 && value != 0) { words_string += "Hundred "; } } words_string = words_string.split(" ").join(" "); } if(agreement_payment_type == "Cash") { print_content += '<tr>'; print_content += '<td colspan="3" style="border-bottom: 1px solid silver;"> Cash</td>'; print_content += '<td colspan="3" style="border-bottom: 1px solid silver;"></td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"></td>'; print_content += '</tr>'; print_content += '<tr>'; print_content += '<td colspan="3" style="border-bottom: 1px solid silver;">'+words_string+'Rupees Only</td>'; print_content += '<td colspan="3" style="border-bottom: 1px solid silver;"></td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"></td>'; print_content += '</tr>'; } else if(agreement_payment_type == "Cheque") { var date = new Date(agreement_cheque_date); var Month=new Array("01", "02", "03","04", "05", "06", "07", "08", "09", "10", "11", "12"); var day = date.getDate(); var month = date.getMonth(); var year=date.getFullYear(); print_content += '<tr>'; print_content += '<td colspan="3" style="border-bottom: 1px solid silver;">Cheque: </td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"> Cheque no : '+agreement_cheque_no+'</td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"> Bank : '+agreement_bank_name+'</td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"> Date : '+agreement_cheque_date+'</td>'; print_content += '</tr>'; print_content += '<tr>'; print_content += '<td colspan="3" style="border-bottom: 1px solid silver;">'+words_string+'Rupees Only</td>'; print_content += '<td colspan="3" style="border-bottom: 1px solid silver;"></td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"></td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"></td>'; print_content += '</tr>'; } else if(agreement_payment_type == "DD") { var date = new Date(agreement_dd_date); var Month=new Array("01", "02", "03","04", "05", "06", "07", "08", "09", "10", "11", "12"); var day = date.getDate(); var month = date.getMonth(); var year=date.getFullYear(); print_content += '<tr>'; print_content += '<td colspan="1" style="border-bottom: 1px solid silver;">DD: </td>'; print_content += '<td colspan="5" style="border-bottom: 1px solid silver;"> DD no : '+agreement_dd_no+'</td>'; print_content += '<td colspan="5" style="border-bottom: 1px solid silver;"> Bank : '+agreement_dd_bank+'</td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"> DD Date : '+agreement_dd_date+'</td>'; print_content += '</tr>'; print_content += '<tr>'; print_content += '<td colspan="3" style="border-bottom: 1px solid silver;">'+words_string+'Rupees Only</td>'; print_content += '<td colspan="3" style="border-bottom: 1px solid silver;"></td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"></td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"></td>'; print_content += '</tr>'; } else if(agreement_payment_type == "Online Payment") { var date = new Date(agreement_online_date); var Month=new Array("01", "02", "03","04", "05", "06", "07", "08", "09", "10", "11", "12"); var day = date.getDate(); var month = date.getMonth(); var year=date.getFullYear(); print_content += '<tr>'; print_content += '<td colspan="3" style="border-bottom: 1px solid silver;">NEFT / RTGS: </td>'; print_content += '<td colspan="3" style="border-bottom: 1px solid silver;">UTR no : '+agreement_vtr_no+'</td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"> Date : '+agreement_online_date+'</td>'; print_content += '</tr>'; print_content += '<tr>'; print_content += '<td colspan="3" style="border-bottom: 1px solid silver;">'+words_string+'Rupees Only</td>'; print_content += '<td colspan="3" style="border-bottom: 1px solid silver;"></td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"></td>'; print_content += '</tr>'; } print_content += '<td colspan="4" style="padding-top:42px;"> Customer Signature</td>'; print_content += '<td colspan="3"> </td>'; print_content += '<td colspan="5" style="padding-top:42px;"> For Authorized Signatory </td>'; print_content += '</tr>'; print_content += '</table>'; print_content += '</div>'; print_content += '</div>'; print_content += '</div><!--table div-->'; $("#agreement_receipt_div").html(print_content); var divContents = $("#agreement_receipt_div").html(); newWin= window.open(""); newWin.document.write(divContents); newWin.print(); newWin.close(); } } }); } }); $(".instalment_receipt_btn1").click(function(){ var booking_id = $(".booking_id").val(); var site_number = $("input[name=site_number]").val(); var instalement_amount1 = $("input[name=instalement_amount1]").val(); var instalment_payment_type1 = $('.instalment_payment_type1 option:selected').val(); var instalment_cheque_no1 = $("input[name=instalment_cheque_no2]").val(); var instalment_cheque_date1 = $("input[name=instalment_cheque_date2]").val(); var instalment_bank_name1 = $("input[name=instalment_bank_name2]").val(); var instalment_vtr_no1 = $("input[name=instalment_vtr_no2]").val(); var instalment_online_date1 = $("input[name=instalment_online_date2]").val(); var instalement_dd_no1 = $("input[name=installment_dd_no2]").val(); var instalement_dd_date1 = $("input[name=installment_dd_date2]").val(); var instalement_dd_bank1 = $("input[name=installment_dd_bank2]").val(); var instalement_date1 = $("input[name=installment_date2]").val(); if(site_number == "") { toastr["error"]('Enter site number'); } else if(instalement_amount1 == "") { toastr["error"]('Enter sale installment amount'); } else if(instalment_payment_type1 == 0) { toastr["error"]('Choose payment type'); } else { $.ajax({ type : 'post', url : '<?php echo site_url("payment-receipt-details")?>', data : {booking_id:booking_id}, success:function(response) { response=jQuery.parseJSON(response); console.log(response); //alert(instalement_date1); if(response.result == 1) { var print_content = ''; print_content += '<div style="width:700px;"><style>.inv-ta-head{padding-top:5px;}.invoicetext{text-align:center;//margin-bottom:10px;}table{border-spacing:0;margin-left:10px;}td{padding:6px;}table.reference td:first-child, table.reference th:first-child {border-left: 1px solid #47ae32;}html, body {margin: 0 !important;padding: 0 !important;color: #000000 !important;font-family: Lato, Helvetica !important;font-size: 14px !important;}h1, ul, li, span, p, h2, h3, h4{padding:0 !important;margin: 0 auto !important;}.pding{//padding-right:17px;//padding-left:17px;}.pding p{padding-bottom: 3px !important;}</style>'; print_content += '<div id="printableArea">'; print_content += '<div class="inv-ta-head"></div> <!--- header END ------>'; print_content += '<div class="logo" style="padding-top:10px;">'; print_content += '<img src="<?php echo base_url("assets/admin_dashboard/images/logo.png");?>" class="img-responsive center-block" style="padding-left: 31%;padding-bottom: 6px;">'; print_content += '<p style="text-align:center; padding-top:5px;">#1104, First Floor, Udayaravi Road, Kuvempunagar, Mysore - 570023.</p>'; print_content += '<p style="text-align:center;"><b>Ph : 0821-1234567 / 1234567   /   gss@investinmysore.com </b> </p>'; print_content += '</div>'; print_content += '<div class="row">'; print_content += '<table border="0" style="width:100%; border-color: white; padding-top: 7px;">'; print_content += '<tr>'; print_content += '<td colspan="12" style="text-align:center; border-bottom: 1px solid silver; border-top: 1px solid silver;">'; print_content += '<h4 style="text-transform: uppercase;"><b>Receipt</b></h4>'; print_content += '</td>'; print_content += '</tr>'; print_content += '<tr>'; print_content += '<td colspan="3" class="pding">'; print_content += '<p><strong> Name : </strong>'+response.booking_receipt.customer_name+'</p>'; print_content += '<p><strong> Phone : </strong>'+response.number+'</p>'; print_content += '</td>'; print_content += '<td colspan="4" class="pding">'; print_content += '<p><strong>Address : </strong>'+response.booking_receipt.address+'</p>'; print_content += '<p><strong>Email : </strong>'+response.booking_receipt.email+'</p>'; print_content += '</td>'; print_content += '<td colspan="5" class="pding">'; //print_content += '<p><strong>Receipt No : </strong> 1</p>'; var date = new Date(response.todays_date); var Month=new Array("01", "02", "03","04", "05", "06", "07", "08", "09", "10", "11", "12"); var day = date.getDate(); var month = date.getMonth(); var year=date.getFullYear(); print_content += '<p><strong>Bill Date : </strong>'+day+"-"+Month[month]+"-"+year+'</p>'; print_content += '</td>'; print_content += '</tr>'; print_content += '<tr style="background:#f3f2f2;">'; print_content += '<td colspan="3" class="pding" style="border-bottom: 1px solid silver; border-top: 1px solid silver;">'; print_content += '<strong>Site No.</strong>'; print_content += '</td>'; print_content += '<td colspan="3" class="pding" style="border-bottom: 1px solid silver; border-top: 1px solid silver;">'; print_content += '<strong>Project Name</strong>'; print_content += '</td>'; print_content += '<td colspan="3" class="pding" style="border-bottom: 1px solid silver; border-top: 1px solid silver;">'; print_content += '<strong>Received</strong>'; print_content += '</td>'; print_content += '<td colspan="3" class="pding" style="border-bottom: 1px solid silver; border-top: 1px solid silver;">'; print_content += '<strong>Installment1 Date</strong>'; print_content += '</td>'; print_content += '</tr>'; var date = new Date(instalement_date1); var Month=new Array("01", "02", "03","04", "05", "06", "07", "08", "09", "10", "11", "12"); var day = date.getDate(); var month = date.getMonth(); var year=date.getFullYear(); var x=parseInt(instalement_amount1); x=x.toString(); var lastThree = x.substring(x.length-3); var otherNumbers = x.substring(0,x.length-3); if(otherNumbers != '') lastThree = ',' + lastThree; var res = otherNumbers.replace(/\B(?=(\d{2})+(?!\d))/g, ",") + lastThree; print_content += '<tr>'; print_content += '<td colspan="3" class="pding">'+response.booking_receipt.site_number+'</td>'; print_content += '<td colspan="3" class="pding">'+response.booking_receipt.project_name+'</td>'; print_content += '<td colspan="3" class="pding">'+'Rs. '+res+'/-</td>'; print_content += '<td colspan="3" class="pding">'+instalement_date1+'</td>'; print_content += '</tr>'; //alert(print_content); print_content += '<tr>'; print_content += '<td colspan="12" style="text-align:left; border-bottom: 1px solid silver; border-top: 1px solid silver;">'; print_content += 'Towards Installment Amount1'; print_content += '</td>'; print_content += '</tr>'; var words = new Array(); words[0] = ''; words[1] = 'One'; words[2] = 'Two'; words[3] = 'Three'; words[4] = 'Four'; words[5] = 'Five'; words[6] = 'Six'; words[7] = 'Seven'; words[8] = 'Eight'; words[9] = 'Nine'; words[10] = 'Ten'; words[11] = 'Eleven'; words[12] = 'Twelve'; words[13] = 'Thirteen'; words[14] = 'Fourteen'; words[15] = 'Fifteen'; words[16] = 'Sixteen'; words[17] = 'Seventeen'; words[18] = 'Eighteen'; words[19] = 'Nineteen'; words[20] = 'Twenty'; words[30] = 'Thirty'; words[40] = 'Forty'; words[50] = 'Fifty'; words[60] = 'Sixty'; words[70] = 'Seventy'; words[80] = 'Eighty'; words[90] = 'Ninety'; amount = instalement_amount1.toString(); var atemp = amount.split("."); var number = atemp[0].split(",").join(""); var n_length = number.length; var words_string = ""; if (n_length <= 9) { var n_array = new Array(0, 0, 0, 0, 0, 0, 0, 0, 0); var received_n_array = new Array(); for (var i = 0; i < n_length; i++) { received_n_array[i] = number.substr(i, 1); } for (var i = 9 - n_length, j = 0; i < 9; i++, j++) { n_array[i] = received_n_array[j]; } for (var i = 0, j = 1; i < 9; i++, j++) { if (i == 0 || i == 2 || i == 4 || i == 7) { if (n_array[i] == 1) { n_array[j] = 10 + parseInt(n_array[j]); n_array[i] = 0; } } } value = ""; for (var i = 0; i < 9; i++) { if (i == 0 || i == 2 || i == 4 || i == 7) { value = n_array[i] * 10; } else { value = n_array[i]; } if (value != 0) { words_string += words[value] + " "; } if ((i == 1 && value != 0) || (i == 0 && value != 0 && n_array[i + 1] == 0)) { words_string += "Crores "; } if ((i == 3 && value != 0) || (i == 2 && value != 0 && n_array[i + 1] == 0)) { words_string += "Lakhs "; } if ((i == 5 && value != 0) || (i == 4 && value != 0 && n_array[i + 1] == 0)) { words_string += "Thousand "; } if (i == 6 && value != 0 && (n_array[i + 1] != 0 && n_array[i + 2] != 0)) { words_string += "Hundred and "; } else if (i == 6 && value != 0) { words_string += "Hundred "; } } words_string = words_string.split(" ").join(" "); } if(instalment_payment_type1 == "Cash") { print_content += '<tr>'; print_content += '<td colspan="3" style="border-bottom: 1px solid silver;"> Cash</td>'; print_content += '<td colspan="3" style="border-bottom: 1px solid silver;"></td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"></td>'; print_content += '</tr>'; print_content += '<tr>'; print_content += '<td colspan="3" style="border-bottom: 1px solid silver;">'+words_string+'Rupees Only</td>'; print_content += '<td colspan="3" style="border-bottom: 1px solid silver;"></td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"></td>'; print_content += '</tr>'; } else if(instalment_payment_type1 == "Cheque") { var date = new Date(instalment_cheque_date1); var Month=new Array("01", "02", "03","04", "05", "06", "07", "08", "09", "10", "11", "12"); var day = date.getDate(); var month = date.getMonth(); var year=date.getFullYear(); print_content += '<tr>'; print_content += '<td colspan="3" style="border-bottom: 1px solid silver;">Cheque: </td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"> Cheque no : '+instalment_cheque_no1+'</td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"> Bank : '+instalment_bank_name1+'</td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"> Date : '+instalment_cheque_date1+'</td>'; print_content += '</tr>'; print_content += '<tr>'; print_content += '<td colspan="3" style="border-bottom: 1px solid silver;">'+words_string+'Rupees Only</td>'; print_content += '<td colspan="3" style="border-bottom: 1px solid silver;"></td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"></td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"></td>'; print_content += '</tr>'; } else if(instalment_payment_type1 == "DD") { var date = new Date(instalement_dd_date1); var Month=new Array("01", "02", "03","04", "05", "06", "07", "08", "09", "10", "11", "12"); var day = date.getDate(); var month = date.getMonth(); var year=date.getFullYear(); print_content += '<tr>'; print_content += '<td colspan="1" style="border-bottom: 1px solid silver;">DD: </td>'; print_content += '<td colspan="5" style="border-bottom: 1px solid silver;"> DD no : '+instalement_dd_no1+'</td>'; print_content += '<td colspan="5" style="border-bottom: 1px solid silver;"> Bank : '+instalement_dd_bank1+'</td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"> DD Date : '+instalement_dd_date1+'</td>'; print_content += '</tr>'; print_content += '<tr>'; print_content += '<td colspan="3" style="border-bottom: 1px solid silver;">'+words_string+'Rupees Only</td>'; print_content += '<td colspan="3" style="border-bottom: 1px solid silver;"></td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"></td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"></td>'; print_content += '</tr>'; } else if(agreement_payment_type == "Online Payment") { var date = new Date(instalment_online_date1); var Month=new Array("01", "02", "03","04", "05", "06", "07", "08", "09", "10", "11", "12"); var day = date.getDate(); var month = date.getMonth(); var year=date.getFullYear(); print_content += '<tr>'; print_content += '<td colspan="3" style="border-bottom: 1px solid silver;">NEFT / RTGS: </td>'; print_content += '<td colspan="3" style="border-bottom: 1px solid silver;">UTR no : '+instalment_vtr_no1+'</td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"> Date : '+instalment_online_date1+'</td>'; print_content += '</tr>'; print_content += '<tr>'; print_content += '<td colspan="3" style="border-bottom: 1px solid silver;">'+words_string+'Rupees Only</td>'; print_content += '<td colspan="3" style="border-bottom: 1px solid silver;"></td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"></td>'; print_content += '</tr>'; } print_content += '<td colspan="4" style="padding-top:42px;"> Customer Signature</td>'; print_content += '<td colspan="3"> </td>'; print_content += '<td colspan="5" style="padding-top:42px;"> For Authorized Signatory </td>'; print_content += '</tr>'; print_content += '</table>'; print_content += '</div>'; print_content += '</div>'; print_content += '</div><!--table div-->'; //alert(print_content); $("#install_receipt_div1").html(print_content); var divContents = $("#install_receipt_div1").html(); newWin= window.open(""); newWin.document.write(divContents); newWin.print(); newWin.close(); } } }); } }); $(".regn_receipt_btn").click(function(){ var booking_id = $(".booking_id").val(); var site_number = $("input[name=site_number]").val(); var reg_due_amount = $("input[name=reg_due_amount]").val(); var regn_payment_type = $('.regn_payment_type option:selected').val(); var regn_cheque_no = $("input[name=regn_cheque_no]").val(); var regn_cheque_date = $("input[name=regn_cheque_date]").val(); var regn_bank_name = $("input[name=regn_bank_name]").val(); var regn_vtr_no = $("input[name=regn_vtr_no]").val(); var regn_online_date = $("input[name=regn_online_date]").val(); var regn_dd_no = $("input[name=regn_dd_no]").val(); var regn_dd_date = $("input[name=regn_dd_date]").val(); var regn_dd_bank = $("input[name=regn_dd_bank]").val(); var regn_date = $("input[name=registration_date]").val(); if(site_number == "") { toastr["error"]('Enter site number'); } else if(reg_due_amount == "") { toastr["error"]('Enter registration amount'); } else if(regn_payment_type == 0) { toastr["error"]('Choose payment type'); } else { $.ajax({ type : 'post', url : '<?php echo site_url("payment-receipt-details")?>', data : {booking_id:booking_id}, success:function(response) { response=jQuery.parseJSON(response); console.log(response); if(response.result == 1) { var print_content = ''; print_content += '<div style="width:700px;"><style>.inv-ta-head{padding-top:5px;}.invoicetext{text-align:center;//margin-bottom:10px;}table{border-spacing:0;margin-left:10px;}td{padding:6px;}table.reference td:first-child, table.reference th:first-child {border-left: 1px solid #47ae32;}html, body {margin: 0 !important;padding: 0 !important;color: #000000 !important;font-family: Lato, Helvetica !important;font-size: 14px !important;}h1, ul, li, span, p, h2, h3, h4{padding:0 !important;margin: 0 auto !important;}.pding{//padding-right:17px;//padding-left:17px;}.pding p{padding-bottom: 3px !important;}</style>'; print_content += '<div id="printableArea">'; print_content += '<div class="inv-ta-head"></div> <!--- header END ------>'; print_content += '<div class="logo" style="padding-top:10px;">'; print_content += '<img src="<?php echo base_url("assets/admin_dashboard/images/logo.png");?>" class="img-responsive center-block" style="padding-left: 31%;padding-bottom: 6px;">'; print_content += '<p style="text-align:center; padding-top:5px;">#1104, First Floor, Udayaravi Road, Kuvempunagar, Mysore - 570023.</p>'; print_content += '<p style="text-align:center;"><b>Ph : 0821-1234567 / 1234567   /   gss@investinmysore.com </b> </p>'; print_content += '</div>'; print_content += '<div class="row">'; print_content += '<table border="0" style="width:100%; border-color: white; padding-top: 7px;">'; print_content += '<tr>'; print_content += '<td colspan="14" style="text-align:center; border-bottom: 1px solid silver; border-top: 1px solid silver;">'; print_content += '<h4 style="text-transform: uppercase;"><b>Receipt</b></h4>'; print_content += '</td>'; print_content += '</tr>'; print_content += '<tr>'; print_content += '<td colspan="3" class="pding">'; print_content += '<p><strong> Name : </strong>'+response.booking_receipt.customer_name+'</p>'; print_content += '<p><strong> Phone : </strong>'+response.number+'</p>'; print_content += '</td>'; print_content += '<td colspan="4" class="pding">'; print_content += '<p><strong>Address : </strong>'+response.booking_receipt.address+'</p>'; print_content += '<p><strong>Email : </strong>'+response.booking_receipt.email+'</p>'; print_content += '</td>'; print_content += '<td colspan="5" class="pding">'; //print_content += '<p><strong>Receipt No : </strong> 1</p>'; var date = new Date(response.todays_date); var Month=new Array("01", "02", "03","04", "05", "06", "07", "08", "09", "10", "11", "12"); var day = date.getDate(); var month = date.getMonth(); var year=date.getFullYear(); print_content += '<p><strong>Bill Date : </strong>'+day+"-"+Month[month]+"-"+year+'</p>'; print_content += '</td>'; print_content += '</tr>'; print_content += '<tr style="background:#f3f2f2;">'; print_content += '<td colspan="5" class="pding" style="border-bottom: 1px solid silver; border-top: 1px solid silver;">'; print_content += '<strong>Site No.</strong>'; print_content += '</td>'; print_content += '<td colspan="4" class="pding" style="border-bottom: 1px solid silver; border-top: 1px solid silver;">'; print_content += '<strong>Project Name</strong>'; print_content += '</td>'; print_content += '<td colspan="4" class="pding" style="border-bottom: 1px solid silver; border-top: 1px solid silver;">'; print_content += '<strong>Received</strong>'; print_content += '</td>'; print_content += '<td colspan="3" class="pding" style="border-bottom: 1px solid silver; border-top: 1px solid silver;">'; print_content += '<strong>Registration Date</strong>'; print_content += '</td>'; print_content += '</tr>'; var date = new Date(regn_date); var Month=new Array("01", "02", "03","04", "05", "06", "07", "08", "09", "10", "11", "12"); var day = date.getDate(); var month = date.getMonth(); var year=date.getFullYear(); var x=parseInt(reg_due_amount); x=x.toString(); var lastThree = x.substring(x.length-3); var otherNumbers = x.substring(0,x.length-3); if(otherNumbers != '') lastThree = ',' + lastThree; var res = otherNumbers.replace(/\B(?=(\d{2})+(?!\d))/g, ",") + lastThree; print_content += '<tr>'; print_content += '<td colspan="5" class="pding">'+response.booking_receipt.site_number+'</td>'; print_content += '<td colspan="4" class="pding">'+response.booking_receipt.project_name+'</td>'; print_content += '<td colspan="4" class="pding">'+'Rs. '+res+'/-</td>'; print_content += '<td colspan="3" class="pding">'+regn_date+'</td>'; print_content += '</tr>'; print_content += '<tr>'; print_content += '<td colspan="14" style="text-align:left; border-bottom: 1px solid silver; border-top: 1px solid silver;">'; print_content += 'Towards Registration Amount'; print_content += '</td>'; print_content += '</tr>'; var words = new Array(); words[0] = ''; words[1] = 'One'; words[2] = 'Two'; words[3] = 'Three'; words[4] = 'Four'; words[5] = 'Five'; words[6] = 'Six'; words[7] = 'Seven'; words[8] = 'Eight'; words[9] = 'Nine'; words[10] = 'Ten'; words[11] = 'Eleven'; words[12] = 'Twelve'; words[13] = 'Thirteen'; words[14] = 'Fourteen'; words[15] = 'Fifteen'; words[16] = 'Sixteen'; words[17] = 'Seventeen'; words[18] = 'Eighteen'; words[19] = 'Nineteen'; words[20] = 'Twenty'; words[30] = 'Thirty'; words[40] = 'Forty'; words[50] = 'Fifty'; words[60] = 'Sixty'; words[70] = 'Seventy'; words[80] = 'Eighty'; words[90] = 'Ninety'; amount = reg_due_amount.toString(); var atemp = amount.split("."); var number = atemp[0].split(",").join(""); var n_length = number.length; var words_string = ""; if (n_length <= 9) { var n_array = new Array(0, 0, 0, 0, 0, 0, 0, 0, 0); var received_n_array = new Array(); for (var i = 0; i < n_length; i++) { received_n_array[i] = number.substr(i, 1); } for (var i = 9 - n_length, j = 0; i < 9; i++, j++) { n_array[i] = received_n_array[j]; } for (var i = 0, j = 1; i < 9; i++, j++) { if (i == 0 || i == 2 || i == 4 || i == 7) { if (n_array[i] == 1) { n_array[j] = 10 + parseInt(n_array[j]); n_array[i] = 0; } } } value = ""; for (var i = 0; i < 9; i++) { if (i == 0 || i == 2 || i == 4 || i == 7) { value = n_array[i] * 10; } else { value = n_array[i]; } if (value != 0) { words_string += words[value] + " "; } if ((i == 1 && value != 0) || (i == 0 && value != 0 && n_array[i + 1] == 0)) { words_string += "Crores "; } if ((i == 3 && value != 0) || (i == 2 && value != 0 && n_array[i + 1] == 0)) { words_string += "Lakhs "; } if ((i == 5 && value != 0) || (i == 4 && value != 0 && n_array[i + 1] == 0)) { words_string += "Thousand "; } if (i == 6 && value != 0 && (n_array[i + 1] != 0 && n_array[i + 2] != 0)) { words_string += "Hundred and "; } else if (i == 6 && value != 0) { words_string += "Hundred "; } } words_string = words_string.split(" ").join(" "); } if(regn_payment_type == "Cash") { print_content += '<tr>'; print_content += '<td colspan="3" style="border-bottom: 1px solid silver;"> Cash</td>'; print_content += '<td colspan="3" style="border-bottom: 1px solid silver;"></td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"></td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"></td>'; print_content += '</tr>'; } else if(regn_payment_type == "Cheque") { var date = new Date(regn_cheque_date); var Month=new Array("01", "02", "03","04", "05", "06", "07", "08", "09", "10", "11", "12"); var day = date.getDate(); var month = date.getMonth(); var year=date.getFullYear(); print_content += '<tr>'; print_content += '<td colspan="3" style="border-bottom: 1px solid silver;">Cheque: </td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"> Cheque no : '+regn_cheque_no+'</td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"> Bank : '+regn_bank_name+'</td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"> Date : '+regn_cheque_date+'</td>'; print_content += '</tr>'; print_content += '<tr>'; print_content += '<td colspan="3" style="border-bottom: 1px solid silver;">'+words_string+'Rupees Only</td>'; print_content += '<td colspan="3" style="border-bottom: 1px solid silver;"></td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"></td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"> </td>'; print_content += '</tr>'; } else if(regn_payment_type == "DD") { var date = new Date(regn_dd_date); var Month=new Array("01", "02", "03","04", "05", "06", "07", "08", "09", "10", "11", "12"); var day = date.getDate(); var month = date.getMonth(); var year=date.getFullYear(); print_content += '<tr>'; print_content += '<td colspan="1" style="border-bottom: 1px solid silver;">DD: </td>'; print_content += '<td colspan="5" style="border-bottom: 1px solid silver;"> DD no : '+regn_dd_no+'</td>'; print_content += '<td colspan="5" style="border-bottom: 1px solid silver;"> Bank : '+regn_dd_bank+'</td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"> DD Date : '+regn_dd_date+'</td>'; print_content += '</tr>'; print_content += '<tr>'; print_content += '<td colspan="3" style="border-bottom: 1px solid silver;">'+words_string+'Rupees Only</td>'; print_content += '<td colspan="3" style="border-bottom: 1px solid silver;"></td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"></td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"></td>'; print_content += '</tr>'; } else if(regn_payment_type == "Online Payment") { var date = new Date(regn_online_date); var Month=new Array("01", "02", "03","04", "05", "06", "07", "08", "09", "10", "11", "12"); var day = date.getDate(); var month = date.getMonth(); var year=date.getFullYear(); print_content += '<tr>'; print_content += '<td colspan="3" style="border-bottom: 1px solid silver;">NEFT / RTGS: </td>'; print_content += '<td colspan="3" style="border-bottom: 1px solid silver;">UTR no : '+regn_vtr_no+'</td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"> Date : '+regn_online_date+'</td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"></td>'; print_content += '</tr>'; print_content += '<tr>'; print_content += '<td colspan="3" style="border-bottom: 1px solid silver;">'+words_string+'Rupees Only</td>'; print_content += '<td colspan="3" style="border-bottom: 1px solid silver;"></td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"></td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"></td>'; print_content += '</tr>'; } print_content += '<td colspan="4" style="padding-top:42px;"> Customer Signature</td>'; print_content += '<td colspan="3"> </td>'; print_content += '<td colspan="5" style="padding-top:42px;"> For Authorized Signatory </td>'; print_content += '</tr>'; print_content += '</table>'; print_content += '</div>'; print_content += '</div>'; print_content += '</div><!--table div-->'; $("#registration_receipt_div").html(print_content); var divContents = $("#registration_receipt_div").html(); newWin= window.open(""); newWin.document.write(divContents); newWin.print(); newWin.close(); } } }); } }); </script> <?php echo view('includes/footer');?>