EVOLUTION-NINJA
Edit File: booking_form_new.php
<?php echo view('includes/header');?> <link href="<?php echo base_url('public/assets/admin_dashboard/css/jquery-ui.css');?>" rel="stylesheet"><script src="<?php echo base_url('public/assets/js/jquery-ui.js');?>"></script> <section class="content-header"> <h1> Booking Form </h1> </section> <!--- section 1 ----> <section class="content"> <div class="col-sm-12 col-md-11"> <form id="land_owner" class="form-inline booking_form"> <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 customer_name" pattern="^[a-zA-Z\s]*$" minlength="2" name="customer_name" required="required"> </div> <!-- <div class="form-group col-sm-12 col-md-6"> <label class="col-sm-4">Father / Husband Name</label> <input type="text" class="form-control col-sm-8" pattern="^[a-zA-Z\s]*$" minlength="2" name="fa_hu_name" required="required"> </div> --> <div class="form-group col-sm-12 col-md-6"> <label class="col-sm-4"> <select class="form-group" name="relation"> <option value="D/O">D/O</option> <option value="S/O">S/O</option> <option value="W/O">W/O</option> </select> </label> <input type="text" class="form-control col-sm-8" pattern="^[a-zA-Z\s]*$" minlength="2" name="fa_hu_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 ">Mail Id</label> <input type="email" class="form-control col-sm-8 email" name="email" pattern="[A-Za-z0-9._%+-]{3,}@[a-zA-Z]{3,}([.]{1}[a-zA-Z]{2,}|[.]{1}[a-zA-Z]{2,}[.]{1}[a-zA-Z]{2,})"> </div> <div class="form-group col-sm-12 col-md-6"> <label class="col-sm-4 ">Alternate E-Mail </label> <input type="email" class="form-control col-sm-8" name="alternative_email" pattern="[A-Za-z0-9._%+-]{3,}@[a-zA-Z]{3,}([.]{1}[a-zA-Z]{2,}|[.]{1}[a-zA-Z]{2,}[.]{1}[a-zA-Z]{2,})"> </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 col-xs-5">Mobile No</label> <input type="text" class="form-control col-sm-8 col-xs-6 con mobile1" pattern="^[0-9]{10}$" name="mobile1" style="width: 29% !important; margin-right:10px;" required="required"> <input type="text" class="form-control col-sm-8 col-xs-6" pattern="^[0-9]{10}$" name="mobile2" style="width: 29% !important;"> </div> <div class="form-group col-sm-12 col-md-6"> <label class="col-sm-4">Office No</label> <input type="text" class="form-control col-sm-8" name="office_no"> </div> </div> <!-- row 3----> <div class="row land_owner_a"> <div class="form-group col-sm-12 col-md-6"> <label class="col-sm-4">Date of Birth</label> <input type="text" class="form-control col-sm-8 dob date_picker" name="bday" max=""> </div> <div class="form-group col-sm-12 col-md-6"> <label class="col-sm-4">DOA</label> <input type="text" class="form-control col-sm-8 doa date_picker" name="doa" max=""> </div> </div> <!-- row 4----> <div class="row land_owner_a"> <div class="form-group col-sm-12 col-md-6"> <label class="col-sm-4">Address</label> <input type="text" class="form-control col-sm-8" name="address"> </div> <div class="form-group col-sm-12 col-md-6"> <label class="col-sm-4 col-xs-4">ID Proof</label> <input type="text" class="form-control col-sm-8 col-xs-12" name="id_name" placeholder="ID Name" style="width: 29% !important; margin-right:10px;"> <input type="text" class="form-control col-sm-8 col-xs-12" name="id_no" placeholder="ID No" style="width: 29% !important;"> </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">Nominee</label> <input type="text" class="form-control col-sm-8" name="nominee"> </div> <div class="form-group col-sm-12 col-md-6"> <label class="col-sm-4 col-md-4">ID Scan</label> <input type="file" class="col-sm-8 text-center center-block well well-sm" name="id_scan"> </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">Nom-Contact No</label> <input type="text" class="form-control col-sm-8" pattern="^[0-9]{10}$" name="nominee_con_no"> </div> <div class="form-group col-sm-12 col-md-6"> <label class="col-sm-4 col-md-4">Executive</label> <select class="form-control col-sm-8 reference_list" name="reference" id="sel1"> <option value="0">Select</option> <?php foreach($reference as $val) { ?> <option value="<?php echo $val->broker_id;?>"><?php echo $val->associate_name;?></option> <?php } ?> </select> </div> </div> <!-- row 7----> <div class="row land_owner_a"> <div class="form-group col-sm-12 col-md-6"> <label class="col-sm-4 col-md-4">Web portal</label> <select class="form-control col-sm-8 portals_list" name="web_portal" id="sel1"> <option value="0">Select</option> <?php foreach($webportals as $val) { ?> <option value="<?php echo $val->portal_id;?>"><?php echo $val->webportal;?></option> <?php } ?> </select> </div> <div class="form-group col-sm-12 col-md-6"> <label class="col-sm-4 col-md-4">Logistics</label> <select class="form-control col-sm-8" id="sel1" name="logistics"> <option value="0">Select</option> <?php foreach($logistics as $val) { ?> <option value="<?php echo $val->broker_id;?>"><?php echo $val->associate_name;?></option> <?php } ?> </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 col-md-4">Associate</label> <select class="form-control col-sm-8" name="associate" id="sel1"> <option value="0">Select</option> <?php foreach($associates as $val) { ?> <option value="<?php echo $val->broker_id;?>"><?php echo $val->associate_name;?></option> <?php } ?> </select> </div> <div class="form-group col-sm-12 col-md-6"> <label class="col-sm-4 col-md-4">Source</label> <select class="form-control col-sm-8" name="source_type" id="sel1"> <option value="0">Select</option> <option value="LOAN">Loan</option> <option value="OWN">Own</option> </select> </div> </div> <!-- row 9----> <!--------------------------------------------------------------------------- ----> <h3 class="bok-details"> Booking Details </h3> <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" 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 col-xs-4">Site no</label> <input type="text" class="form-control col-sm-8 col-xs-12" name="site_number" style="width: 29% !important; margin-right:10px;" required="required"> <input type="text" class="form-control col-sm-8 col-xs-12 dimen_input" name="site_dimension" placeholder="Dimension" style="width: 29% !important;" 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">TSV</label> <input type="text" class="form-control col-sm-8 tsv_input" 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 per_sqft_input" name="per_sqft" placeholder="Rs." readonly required="required"> </div> </div> <!-- row 10 -- --> <div class="row land_owner_a"> <div class="form-group col-sm-12 col-md-6"> <label class="col-sm-4">Booking Date</label> <input type="text" class="form-control col-sm-8 booking_calendar" name="booking_date1" max="" required="required"> </div> <div class="form-group col-sm-12 col-md-6"> <label class="col-sm-4">Booking Amount1</label> <input type="text" class="form-control col-sm-8" name="booking_amount1" placeholder="Booking Amount Rs." required="required"> </div> </div> <!-- row 2----> <div class="row land_owner_a"> <div class="form-group col-sm-12 col-md-6"> </div> <div class="form-group col-sm-12 col-md-6"> <label class="col-sm-4">Booking Amount2</label> <input type="text" class="form-control col-sm-8" name="booking_amount2" placeholder="Booking Amount Rs."> </div> </div> <!-- row 3----> <div class="row" style="padding-bottom:20px; padding-top:10px;"> <!-- <label class="col-sm-4">Payment mode</label>--> <label class="col-sm-2">Payment type</label> <div class="col-sm-12 col-md-5"> <label class="radio-inline"><input type="radio" value="Cheque" id="check" name="payment_type">Cheque</label> <label class="radio-inline"><input type="radio" value="Cash" id="cash" name="payment_type">Cash</label> <label class="radio-inline"><input type="radio" value="DD" id="dd" name="payment_type">DD</label> <label class="radio-inline"><input type="radio" value="Online Payment" id="online_payment" name="payment_type">NEFT / RTGS</label> </div> <div class="col-sm-0 col-md-5"> <!-- <input class="btn btn-default payment_btn1" type="button" style="width:22% !important;" value="Print"> --> </div> </div> <!-- row 8----> <div id="check_div"> </div><!-- row 9--> <!-- Check --> <div id="onlinepayment_div"> </div> <!-- row 9--> <!-- Online Payment --> <div class="row land_owner_a"> <div class="form-group col-sm-12 col-md-6"> <label class="col-sm-4">Sale Agreement Due Date</label> <input type="text" class="form-control col-sm-8 booking_calendar" name="sale_agree_date" max="" required="required"> </div> <div class="form-group col-sm-12 col-md-6"> <label class="col-sm-4">Agr Due Amount</label> <input type="text" class="form-control col-sm-8" name="sale_agree_amount" placeholder="Sale Agreement Due Rs." required="required"> </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">Instalment Due Date</label> <input type="text" class="form-control col-sm-8 booking_calendar" name="instal_due_date" max=""> </div> <div class="form-group col-sm-12 col-md-6"> <label class="col-sm-4">Instl Due Amount</label> <input type="text" class="form-control col-sm-8" name="instal_due_amount" placeholder="Instalment Amount Rs." required="required"> </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">Registration Due Date</label> <input type="text" class="form-control col-sm-8 booking_calendar" name="reg_due_date" max="" required="required"> </div> <div class="form-group col-sm-12 col-md-6"> <label class="col-sm-4">Regr Due Amount</label> <input type="text" class="form-control col-sm-8" name="reg_due_amount" placeholder="Registration Amount Rs." required="required"> </div> </div> <!-- row 7----> <!-- <div class="row land_owner_a"> <div class="form-group col-sm-12 col-md-6"> <label class="col-sm-4">Due Date</label> <input type="date" class="form-control col-sm-8" name="booking_date" max="2050-12-31"> </div> <div class="form-group col-sm-12 col-md-6"> <label class="col-sm-4">Amount</label> <input type="text" class="form-control col-sm-8" name="amount" placeholder="Due Amount Rs."> </div> </div> --> <!-- row 3----> <div class="row land_owner_a"> <div class="form-group col-sm-12 col-md-6"> <label class="col-sm-4 col-md-4">Application Scan</label> <input type="file" class="col-sm-8 text-center center-block well well-sm" name="application_scan"> </div> </div> <!-- row 11----> <div class="row land_owner_a"> <div class="col-sm-4 col-md-4"></div> <div class="col-sm-4 col-md-4"> <button type="submit" class="btn btn-primary center-block submit">Save & Print</button> </div> <div class="col-sm-4 col-md-4"></div> </div> <!-- row 12----> </form> <div id="print_div" style="display:none;"></div> <div id="booking1_receipt_div" style="display:none;"></div> <!---- form End ----------------------------------------------------------------------------------------------> </div> <!--- col-sm-8 ----> <div class="col-sm-0 col-md-1"></div> </section> <!--- section 2 ----> <style type="text/css"> .content-wrapper, .right-side { min-height: 2000px !important; } .bok-details{ background: gainsboro; text-align: center; padding-top: 7px; padding-bottom: 7px; margin-bottom: 30px; margin-top: 33px; } a { color: inherit; } </style> <script type="text/javascript"> $(document).ready(function(){ var datatable; var tbody = $('#table_body'); datatable = $('.booking_table').DataTable({ "scrollY": 350, "scrollX": true }); toastr.options.timeOut = 1000; $(".tsv_input").keyup(function (e) { var tsv_input = $(this).val(); var dimen_input = $(".dimen_input").val(); if(dimen_input == "") { toastr["error"]("Dimesion is not available"); } else { var per_sqft = (tsv_input / dimen_input).toFixed(2); $(".per_sqft_input").val(per_sqft); } }); $(".tsv_input").change(function (e) { var tsv_input = $(this).val(); var dimen_input = $(".dimen_input").val(); if(dimen_input == "") { toastr["error"]("Dimesion is not available"); $(".tsv_input").val(""); } else { var per_sqft = (tsv_input / dimen_input).toFixed(2); $(".per_sqft_input").val(per_sqft); } }); $('.date_picker').datepicker({ changeMonth:true, changeYear:true, yearRange: "1940:c", // dateFormat: 'yy-mm-dd' dateFormat: 'dd-mm-yy' }); $('.booking_calendar').datepicker({ changeMonth:true, changeYear:true, yearRange: "2000:c", //dateFormat: 'yy-mm-dd' dateFormat: 'dd-mm-yy' }); $("input[name='payment_type']").change(function(){ var value = $('input[name=payment_type]:checked').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="check_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="check_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="bank_name" required="required">'; check_content += '</div>'; check_content += '</div>'; $("#onlinepayment_div").empty(); $("#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="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="online_date" max="">'; payment_content += '</div>'; payment_content += '</div>'; $("#check_div").empty(); $("#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="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="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">Bank Name</label>'; dd_content += '<input type="text" class="form-control col-sm-8" name="dd_bank" required="required">'; dd_content += '</div>'; dd_content += '</div>'; $("#check_div").empty(); $("#onlinepayment_div").empty(); $("#onlinepayment_div").html(dd_content).fadeIn('slow'); $('.date_picker').datepicker({ dateFormat: 'dd-mm-yy', minDate:0 }); } else { $("#check_div").empty(); $("#onlinepayment_div").empty(); } }); //---------------------------------------------------------------------------// $(".customer_name").keyup(function(){ var customer_name = $("input[name=customer_name]").val(); var mobile1 = $("input[name=mobile1]").val(); if(customer_name != "" && mobile1 != "") { CheckEnquiry(customer_name,mobile1); } }); $(".mobile1").keyup(function(){ var customer_name = $("input[name=customer_name]").val(); var mobile1 = $("input[name=mobile1]").val(); if(customer_name != "" && mobile1 != "") { CheckEnquiry(customer_name,mobile1); } }); $(".customer_name").change(function(){ var customer_name = $("input[name=customer_name]").val(); var mobile1 = $("input[name=mobile1]").val(); if(customer_name != "" && mobile1 != "") { CheckEnquiry(customer_name,mobile1); } }); $(".mobile1").change(function(){ var customer_name = $("input[name=customer_name]").val(); var mobile1 = $("input[name=mobile1]").val(); if(customer_name != "" && mobile1 != "") { CheckEnquiry(customer_name,mobile1); } }); function CheckEnquiry(customer_name,mobile1) { $.ajax({ type : 'post', url : '<?php echo site_url("check-enquired-user")?>', data : {customer_name:customer_name,mobile1:mobile1}, success:function(response){ response=jQuery.parseJSON(response); console.log(response); if(response.result==1) { var portal_id = response.data.web_portal_address; $(".portals_list option[value='" + portal_id + "']").attr("selected","selected"); var reference = response.data.reference; $(".reference_list option[value='" + reference + "']").attr("selected","selected"); } else { $('.portals_list').prop('selectedIndex',0); $('.reference_list').prop('selectedIndex',0); } } }); } //---------------------------------------------------------------------------------------------// $('.booking_form').submit(function(e){ e.preventDefault(); formdata = new FormData($(this)[0]); $(".submit").attr('disabled', 'disabled'); $(".submit").text("Submitting..."); $.ajax({ type : 'post', url : '<?php echo site_url("add-booking-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); $('.booking_form')[0].reset(); // $(".submit").text("Save & Print"); // $(".submit").removeAttr('disabled'); //window.location='<?php echo base_url("payments");?>'; //window.location='<?php echo base_url("add-payment");?>/'+response.booking_id+''; 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("public/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="15" 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.user_data.address+'</p>'; print_content += '<p><strong>Email : </strong>'+response.user_data.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="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="5" class="pding" style="border-bottom: 1px solid silver; border-top: 1px solid silver;">'; print_content += '<strong>Received</strong>'; print_content += '</td>'; print_content += '</tr>'; var x=parseInt(response.received); 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="4" class="pding">'+response.booking_receipt.project_name+'</td>'; print_content += '<td colspan="3" class="pding">'+'Rs. '+res+'/-</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 Booking Amount / Agreement / 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 = response.received.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(response.booking_receipt.booking_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+' 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(response.booking_receipt.booking_payment_type == "Cheque") { var date = new Date(response.booking_receipt.check_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 : '+response.booking_receipt.check_no+'</td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"> Bank : '+response.booking_receipt.bank_name+'</td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"> Date : '+day+"-"+Month[month]+"-"+year+'</td>'; print_content += '</tr>'; print_content += '<tr>'; print_content += '<td colspan="3" style="border-bottom: 1px solid silver;">'+words_string+' 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(response.booking_receipt.booking_payment_type == "Online Payment") { var date = new Date(response.booking_receipt.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;">Online Payment: </td>'; print_content += '<td colspan="3" style="border-bottom: 1px solid silver;">'+response.booking_receipt.vtr_no+'</td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"> Date : '+day+"-"+Month[month]+"-"+year+'</td>'; print_content += '</tr>'; print_content += '<tr>'; print_content += '<td colspan="3" style="border-bottom: 1px solid silver;">'+words_string+' 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(response.booking_receipt.booking_payment_type == "DD") { var date = new Date(response.booking_receipt.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="3" style="border-bottom: 1px solid silver;">DD: </td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"> DD no : '+response.booking_receipt.dd_no+'</td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"> Bank : '+response.booking_receipt.dd_bank+'</td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"> Date : '+day+"-"+Month[month]+"-"+year+'</td>'; print_content += '</tr>'; print_content += '<tr>'; print_content += '<td colspan="3" style="border-bottom: 1px solid silver;">'+words_string+' 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;"> Bill Generated By</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-->'; $("#print_div").html(print_content); var divContents = $("#print_div").html(); newWin= window.open(""); newWin.document.write(divContents); newWin.print(); newWin.close(); } else if(response.result==2) { toastr["error"](response.message); $(".submit").text("Save & Print"); $(".submit").removeAttr('disabled'); } else if(response.result==3) { toastr["error"](response.message); $(".submit").text("Save & Print"); $(".submit").removeAttr('disabled'); } else if(response.result==4) { toastr["error"](response.message); $(".submit").text("Save & Print"); $(".submit").removeAttr('disabled'); } else { toastr["error"](response.message); $(".submit").text("Save & Print"); $(".submit").removeAttr('disabled'); } } }); }); }); </script> <?php echo view('includes/footer');?>