var checkType_arry = []; var recurrence_arry =[]; var gst_arry =[]; var inclusion_arry =[]; function removeVal(arr, val) { for(var i = 0; i < arr.length; i++) { if (arr[i] == val) arr.splice(i, 1); } } function matchAllVal(rec,chktyp,gst,inclusion){ console.log('ccc'); if ($.inArray('sub', rec) != -1){ console.log('xxx'); $('p.price_average_main_blk.additional_amt.yo_hide').text('0'); if ($.inArray('inc', gst) != -1){ if (($.inArray('smoke', chktyp) != -1) && ($.inArray('electrical', chktyp) != -1) && ($.inArray('gas', chktyp) != -1)){ var toll_sub_price = $(':radio[gst_name="inc"]').attr('toll_sub'); console.log( 'toll_sub_price = '+toll_sub_price); $('p.price_average_main_blk.appy').text(toll_sub_price); $('.comparison_right_box.our_fee p strong.our_fee_strong').text(Number(toll_sub_price).toFixed(3).slice(0, -1).replace('.00','')); $('.save_pa').show(); $('.pa_ourfee').show(); ////$('p.comparison_right_price_big.spl strong').text(toll_sub_price); } if (($.inArray('smoke', chktyp) != -1) && ($.inArray('electrical', chktyp) != -1) && ($.inArray('gas', chktyp) == -1)){ var no_gas_price = $(':radio[gst_name="inc"]').attr('no_gas'); console.log( 'no_gas_price = '+no_gas_price); $('p.price_average_main_blk.appy').text(no_gas_price); $('.comparison_right_box.our_fee p strong.our_fee_strong').text(Number(no_gas_price).toFixed(3).slice(0, -1).replace('.00','')); $('.save_pa').show(); $('.pa_ourfee').show(); //$('p.comparison_right_price_big.spl strong').text(no_gas_price); } if (($.inArray('smoke', chktyp) != -1) && ($.inArray('electrical', chktyp) == -1) && ($.inArray('gas', chktyp) == -1)){ var smoke_only_price = $(':radio[gst_name="inc"]').attr('smoke_only'); console.log( 'smoke_only_price = '+smoke_only_price); $('p.price_average_main_blk.appy').text(smoke_only_price); $('.comparison_right_box.our_fee p strong.our_fee_strong').text(Number(smoke_only_price).toFixed(3).slice(0, -1).replace('.00','')); $('.save_pa').show(); $('.pa_ourfee').show(); //$('p.comparison_right_price_big.spl strong').text(smoke_only_price); } } if ($.inArray('exc', gst) != -1){ if (($.inArray('smoke', chktyp) != -1) && ($.inArray('electrical', chktyp) != -1) && ($.inArray('gas', chktyp) != -1)){ var toll_sub_price = $(':radio[gst_name="exc"]').attr('toll_sub'); console.log( 'toll_sub_price = '+toll_sub_price); $('p.price_average_main_blk.appy').text(toll_sub_price); $('.comparison_right_box.our_fee p strong.our_fee_strong').text(Number(toll_sub_price).toFixed(3).slice(0, -1).replace('.00','')); $('.save_pa').show(); $('.pa_ourfee').show(); //$('p.comparison_right_price_big.spl strong').text(toll_sub_price); } if (($.inArray('smoke', chktyp) != -1) && ($.inArray('electrical', chktyp) != -1) && ($.inArray('gas', chktyp) == -1)){ var no_gas_price = $(':radio[gst_name="exc"]').attr('no_gas'); console.log( 'no_gas_price = '+no_gas_price); $('p.price_average_main_blk.appy').text(no_gas_price); $('.comparison_right_box.our_fee p strong.our_fee_strong').text(Number(no_gas_price).toFixed(3).slice(0, -1).replace('.00','')); $('.save_pa').show(); $('.pa_ourfee').show(); //$('p.comparison_right_price_big.spl strong').text(no_gas_price); } if (($.inArray('smoke', chktyp) != -1) && ($.inArray('electrical', chktyp) == -1) && ($.inArray('gas', chktyp) == -1)){ var smoke_only_price = $(':radio[gst_name="exc"]').attr('smoke_only'); console.log( 'smoke_only_price = '+smoke_only_price); $('p.price_average_main_blk.appy').text(smoke_only_price); $('.comparison_right_box.our_fee p strong.our_fee_strong').text(Number(smoke_only_price).toFixed(3).slice(0, -1).replace('.00','')); $('.save_pa').show(); $('.pa_ourfee').show(); //$('p.comparison_right_price_big.spl strong').text(smoke_only_price); } } $('h4.comparison_average_head.appp').text('Average price per year:'); } console.log(rec); if ($.inArray('one_off', rec) != -1){ $('.save_pa').hide(); $('.pa_ourfee').hide(); console.log(rec); if ($.inArray('inc', gst) != -1){ if (($.inArray('smoke', chktyp) != -1) && ($.inArray('electrical', chktyp) != -1) && ($.inArray('gas', chktyp) != -1)){ var toll_sub_oneoff_price = $(':radio[gst_name="inc"]').attr('toll_sub_oneoff'); console.log( 'toll_sub_oneoff_price = '+toll_sub_oneoff_price); if(inclusion.length > 0){ var inclusion_rate = $('.inclusion_checks').attr('inclusion_rate'); $('p.price_average_main_blk.additional_amt.yo_hide').text(inclusion_rate); var a = parseFloat(inclusion_rate), b = parseFloat(toll_sub_oneoff_price); var inclusion_final_price = a + b; console.log( 'inclusion_final_price = '+inclusion_final_price); $('p.price_average_main_blk.appy').text(inclusion_final_price); $('.comparison_right_box.our_fee p strong.our_fee_strong').text(Number(inclusion_final_price).toFixed(3).slice(0, -1).replace('.00','')); //$('p.comparison_right_price_big.spl strong').text(inclusion_final_price); }else{ $('p.price_average_main_blk.appy').text(toll_sub_oneoff_price); $('.comparison_right_box.our_fee p strong.our_fee_strong').text(Number(toll_sub_oneoff_price).toFixed(3).slice(0, -1).replace('.00','')); $('p.price_average_main_blk.additional_amt.yo_hide').text('0'); //$('p.comparison_right_price_big.spl strong').text(toll_sub_oneoff_price); } } if (($.inArray('smoke', chktyp) != -1) && ($.inArray('electrical', chktyp) == -1) && ($.inArray('gas', chktyp) == -1)){ var toll_one_off_price = $(':checkbox[check_type="smoke"]').attr('toll_inc_gst'); console.log( 'toll_one_off_price = '+toll_one_off_price); if(inclusion.length > 0){ var smoke_inclusion = $('.inclusion_checks').attr('smoke_inclusion'); $('p.price_average_main_blk.additional_amt.yo_hide').text(smoke_inclusion); var a = parseFloat(smoke_inclusion), b = parseFloat(toll_one_off_price); var inclusion_final_price = a + b; console.log( 'inclusion_final_price = '+inclusion_final_price); $('p.price_average_main_blk.appy').text(inclusion_final_price); $('.comparison_right_box.our_fee p strong.our_fee_strong').text(Number(inclusion_final_price).toFixed(3).slice(0, -1).replace('.00','')); //$('p.comparison_right_price_big.spl strong').text(inclusion_final_price); }else{ $('p.price_average_main_blk.additional_amt.yo_hide').text('0'); $('p.price_average_main_blk.appy').text(toll_one_off_price); $('.comparison_right_box.our_fee p strong.our_fee_strong').text(Number(toll_one_off_price).toFixed(3).slice(0, -1).replace('.00','')); //$('p.comparison_right_price_big.spl strong').text(toll_one_off_price); } } if (($.inArray('smoke', chktyp) == -1) && ($.inArray('electrical', chktyp) != -1) && ($.inArray('gas', chktyp) == -1)){ var toll_one_off_price = $(':checkbox[check_type="electrical"]').attr('toll_inc_gst'); console.log( 'toll_one_off_price = '+toll_one_off_price); if(inclusion.length > 0){ var inclusion_rate = $('.inclusion_checks').attr('inclusion_rate'); $('p.price_average_main_blk.additional_amt.yo_hide').text(inclusion_rate); var a = parseFloat(inclusion_rate), b = parseFloat(toll_one_off_price); var inclusion_final_price = a + b; console.log( 'inclusion_final_price = '+inclusion_final_price); $('p.price_average_main_blk.appy').text(inclusion_final_price); $('.comparison_right_box.our_fee p strong.our_fee_strong').text(Number(inclusion_final_price).toFixed(3).slice(0, -1).replace('.00','')); //$('p.comparison_right_price_big.spl strong').text(inclusion_final_price); }else{ $('p.price_average_main_blk.appy').text(toll_one_off_price); $('.comparison_right_box.our_fee p strong.our_fee_strong').text(Number(toll_one_off_price).toFixed(3).slice(0, -1).replace('.00','')); //$('p.comparison_right_price_big.spl strong').text(toll_one_off_price); $('p.price_average_main_blk.additional_amt.yo_hide').text('0'); } } if (($.inArray('smoke', chktyp) == -1) && ($.inArray('electrical', chktyp) == -1) && ($.inArray('gas', chktyp) != -1)){ var toll_one_off_price = $(':checkbox[check_type="gas"]').attr('toll_inc_gst'); console.log( 'toll_one_off_price = '+toll_one_off_price); if(inclusion.length > 0){ var inclusion_rate = $('.inclusion_checks').attr('inclusion_rate'); $('p.price_average_main_blk.additional_amt.yo_hide').text(inclusion_rate); var a = parseFloat(inclusion_rate), b = parseFloat(toll_one_off_price); var inclusion_final_price = a + b; console.log( 'inclusion_final_price = '+inclusion_final_price); $('p.price_average_main_blk.appy').text(inclusion_final_price); $('.comparison_right_box.our_fee p strong.our_fee_strong').text(Number(inclusion_final_price).toFixed(3).slice(0, -1).replace('.00','')); //$('p.comparison_right_price_big.spl strong').text(inclusion_final_price); }else{ $('p.price_average_main_blk.additional_amt.yo_hide').text('0'); $('p.price_average_main_blk.appy').text(toll_one_off_price); $('.comparison_right_box.our_fee p strong.our_fee_strong').text(Number(toll_one_off_price).toFixed(3).slice(0, -1).replace('.00','')); //$('p.comparison_right_price_big.spl strong').text(toll_one_off_price); } } if (($.inArray('smoke', chktyp) == -1) && ($.inArray('electrical', chktyp) != -1) && ($.inArray('gas', chktyp) != -1)){ var a = parseFloat($(':checkbox[check_type="electrical"]').attr('toll_inc_gst')), b = parseFloat($(':checkbox[check_type="gas"]').attr('toll_inc_gst')); var toll_one_off_price = a + b; console.log( 'toll_one_off_price = '+toll_one_off_price); if(inclusion.length > 0){ var inclusion_rate = $('.inclusion_checks').attr('inclusion_rate'); $('p.price_average_main_blk.additional_amt.yo_hide').text(inclusion_rate); var a = parseFloat(inclusion_rate), b = parseFloat(toll_one_off_price); var inclusion_final_price = a + b; console.log( 'inclusion_final_price = '+inclusion_final_price); $('p.price_average_main_blk.appy').text(inclusion_final_price); $('.comparison_right_box.our_fee p strong.our_fee_strong').text(Number(inclusion_final_price).toFixed(3).slice(0, -1).replace('.00','')); //$('p.comparison_right_price_big.spl strong').text(inclusion_final_price);; }else{ $('p.price_average_main_blk.additional_amt.yo_hide').text('0'); $('p.price_average_main_blk.appy').text(toll_one_off_price); $('.comparison_right_box.our_fee p strong.our_fee_strong').text(Number(toll_one_off_price).toFixed(3).slice(0, -1).replace('.00','')); //$('p.comparison_right_price_big.spl strong').text(toll_one_off_price); } } if (($.inArray('smoke', chktyp) != -1) && ($.inArray('electrical', chktyp) == -1) && ($.inArray('gas', chktyp) != -1)){ var a = parseFloat($(':checkbox[check_type="smoke"]').attr('toll_inc_gst')), b = parseFloat($(':checkbox[check_type="gas"]').attr('toll_inc_gst')); var toll_one_off_price = a + b; console.log( 'toll_one_off_price = '+toll_one_off_price); if(inclusion.length > 0){ var inclusion_rate = $('.inclusion_checks').attr('inclusion_rate'); $('p.price_average_main_blk.additional_amt.yo_hide').text(inclusion_rate); var a = parseFloat(inclusion_rate), b = parseFloat(toll_one_off_price); var inclusion_final_price = a + b; console.log( 'inclusion_final_price = '+inclusion_final_price); $('p.price_average_main_blk.appy').text(inclusion_final_price); $('.comparison_right_box.our_fee p strong.our_fee_strong').text(Number(inclusion_final_price).toFixed(3).slice(0, -1).replace('.00','')); //$('p.comparison_right_price_big.spl strong').text(inclusion_final_price); }else{ $('p.price_average_main_blk.additional_amt.yo_hide').text('0'); $('p.price_average_main_blk.appy').text(toll_one_off_price); $('.comparison_right_box.our_fee p strong.our_fee_strong').text(Number(toll_one_off_price).toFixed(3).slice(0, -1).replace('.00','')); //$('p.comparison_right_price_big.spl strong').text(toll_one_off_price); } } if (($.inArray('smoke', chktyp) != -1) && ($.inArray('electrical', chktyp) != -1) && ($.inArray('gas', chktyp) == -1)){ var a = parseFloat($(':checkbox[check_type="smoke"]').attr('toll_inc_gst')), b = parseFloat($(':checkbox[check_type="electrical"]').attr('toll_inc_gst')); var toll_one_off_price = a + b; console.log( 'toll_one_off_price = '+toll_one_off_price); if(inclusion.length > 0){ var inclusion_rate = $('.inclusion_checks').attr('inclusion_rate'); $('p.price_average_main_blk.additional_amt.yo_hide').text(inclusion_rate); var a = parseFloat(inclusion_rate), b = parseFloat(toll_one_off_price); var inclusion_final_price = a + b; console.log( 'inclusion_final_price = '+inclusion_final_price); $('p.price_average_main_blk.appy').text(inclusion_final_price); $('.comparison_right_box.our_fee p strong.our_fee_strong').text(Number(inclusion_final_price).toFixed(3).slice(0, -1).replace('.00','')); //$('p.comparison_right_price_big.spl strong').text(inclusion_final_price); }else{ $('p.price_average_main_blk.additional_amt.yo_hide').text('0'); $('p.price_average_main_blk.appy').text(toll_one_off_price); $('.comparison_right_box.our_fee p strong.our_fee_strong').text(Number(toll_one_off_price).toFixed(3).slice(0, -1).replace('.00','')); //$('p.comparison_right_price_big.spl strong').text(toll_one_off_price); } } } if ($.inArray('exc', gst) != -1){ if (($.inArray('smoke', chktyp) != -1) && ($.inArray('electrical', chktyp) != -1) && ($.inArray('gas', chktyp) != -1)){ var toll_sub_oneoff_price = $(':radio[gst_name="exc"]').attr('toll_sub_oneoff'); console.log( 'toll_sub_oneoff_price = '+toll_sub_oneoff_price); if(inclusion.length > 0){ var inclusion_rate = $('.inclusion_checks').attr('inclusion_rate'); $('p.price_average_main_blk.additional_amt.yo_hide').text(inclusion_rate); var a = parseFloat(inclusion_rate), b = parseFloat(toll_sub_oneoff_price); var inclusion_final_price = a + b; console.log( 'inclusion_final_price = '+inclusion_final_price); $('p.price_average_main_blk.appy').text(inclusion_final_price); $('.comparison_right_box.our_fee p strong.our_fee_strong').text(Number(inclusion_final_price).toFixed(3).slice(0, -1).replace('.00','')); //$('p.comparison_right_price_big.spl strong').text(inclusion_final_price); }else{ $('p.price_average_main_blk.additional_amt.yo_hide').text('0'); $('p.price_average_main_blk.appy').text(toll_sub_oneoff_price); $('.comparison_right_box.our_fee p strong.our_fee_strong').text(Number(toll_sub_oneoff_price).toFixed(3).slice(0, -1).replace('.00','')); //$('p.comparison_right_price_big.spl strong').text(toll_sub_oneoff_price); } } if (($.inArray('smoke', chktyp) != -1) && ($.inArray('electrical', chktyp) == -1) && ($.inArray('gas', chktyp) == -1)){ var toll_one_off_price = $(':checkbox[check_type="smoke"]').attr('toll_exc_gst'); console.log( 'toll_one_off_price = '+toll_one_off_price); if(inclusion.length > 0){ var smoke_inclusion = $('.inclusion_checks').attr('smoke_inclusion'); $('p.price_average_main_blk.additional_amt.yo_hide').text(smoke_inclusion); var a = parseFloat(smoke_inclusion), b = parseFloat(toll_one_off_price); var inclusion_final_price = a + b; console.log( 'inclusion_final_price = '+inclusion_final_price); $('p.price_average_main_blk.appy').text(inclusion_final_price); $('.comparison_right_box.our_fee p strong.our_fee_strong').text(Number(inclusion_final_price).toFixed(3).slice(0, -1).replace('.00','')); //$('p.comparison_right_price_big.spl strong').text(inclusion_final_price); }else{ $('p.price_average_main_blk.additional_amt.yo_hide').text('0'); $('p.price_average_main_blk.appy').text(toll_one_off_price); $('.comparison_right_box.our_fee p strong.our_fee_strong').text(Number(toll_one_off_price).toFixed(3).slice(0, -1).replace('.00','')); //$('p.comparison_right_price_big.spl strong').text(toll_one_off_price); } } if (($.inArray('smoke', chktyp) == -1) && ($.inArray('electrical', chktyp) != -1) && ($.inArray('gas', chktyp) == -1)){ var toll_one_off_price = $(':checkbox[check_type="electrical"]').attr('toll_exc_gst'); console.log( 'toll_one_off_price = '+toll_one_off_price); if(inclusion.length > 0){ var inclusion_rate = $('.inclusion_checks').attr('inclusion_rate'); $('p.price_average_main_blk.additional_amt.yo_hide').text(inclusion_rate); var a = parseFloat(inclusion_rate), b = parseFloat(toll_one_off_price); var inclusion_final_price = a + b; console.log( 'inclusion_final_price = '+inclusion_final_price); $('p.price_average_main_blk.appy').text(inclusion_final_price); $('.comparison_right_box.our_fee p strong.our_fee_strong').text(Number(inclusion_final_price).toFixed(3).slice(0, -1).replace('.00','')); //$('p.comparison_right_price_big.spl strong').text(inclusion_final_price); }else{ $('p.price_average_main_blk.additional_amt.yo_hide').text('0'); $('p.price_average_main_blk.appy').text(toll_one_off_price); $('.comparison_right_box.our_fee p strong.our_fee_strong').text(Number(toll_one_off_price).toFixed(3).slice(0, -1).replace('.00','')); //$('p.comparison_right_price_big.spl strong').text(toll_one_off_price); } } if (($.inArray('smoke', chktyp) == -1) && ($.inArray('electrical', chktyp) == -1) && ($.inArray('gas', chktyp) != -1)){ var toll_one_off_price = $(':checkbox[check_type="gas"]').attr('toll_exc_gst'); console.log( 'toll_one_off_price = '+toll_one_off_price); if(inclusion.length > 0){ var inclusion_rate = $('.inclusion_checks').attr('inclusion_rate'); $('p.price_average_main_blk.additional_amt.yo_hide').text(inclusion_rate); var a = parseFloat(inclusion_rate), b = parseFloat(toll_one_off_price); var inclusion_final_price = a + b; console.log( 'inclusion_final_price = '+inclusion_final_price); $('p.price_average_main_blk.appy').text(inclusion_final_price); $('.comparison_right_box.our_fee p strong.our_fee_strong').text(Number(inclusion_final_price).toFixed(3).slice(0, -1).replace('.00','')); //$('p.comparison_right_price_big.spl strong').text(inclusion_final_price); }else{ $('p.price_average_main_blk.additional_amt.yo_hide').text('0'); $('p.price_average_main_blk.appy').text(toll_one_off_price); $('.comparison_right_box.our_fee p strong.our_fee_strong').text(Number(toll_one_off_price).toFixed(3).slice(0, -1).replace('.00','')); //$('p.comparison_right_price_big.spl strong').text(toll_one_off_price); } } if (($.inArray('smoke', chktyp) == -1) && ($.inArray('electrical', chktyp) != -1) && ($.inArray('gas', chktyp) != -1)){ var a = parseFloat($(':checkbox[check_type="electrical"]').attr('toll_exc_gst')), b = parseFloat($(':checkbox[check_type="gas"]').attr('toll_exc_gst')); var toll_one_off_price = a + b; console.log( 'toll_one_off_price = '+toll_one_off_price); if(inclusion.length > 0){ var inclusion_rate = $('.inclusion_checks').attr('inclusion_rate'); $('p.price_average_main_blk.additional_amt.yo_hide').text(inclusion_rate); var a = parseFloat(inclusion_rate), b = parseFloat(toll_one_off_price); var inclusion_final_price = a + b; console.log( 'inclusion_final_price = '+inclusion_final_price); $('p.price_average_main_blk.appy').text(inclusion_final_price); $('.comparison_right_box.our_fee p strong.our_fee_strong').text(Number(inclusion_final_price).toFixed(3).slice(0, -1).replace('.00','')); //$('p.comparison_right_price_big.spl strong').text(inclusion_final_price); }else{ $('p.price_average_main_blk.additional_amt.yo_hide').text('0'); $('p.price_average_main_blk.appy').text(toll_one_off_price); $('.comparison_right_box.our_fee p strong.our_fee_strong').text(Number(toll_one_off_price).toFixed(3).slice(0, -1).replace('.00','')); //$('p.comparison_right_price_big.spl strong').text(toll_one_off_price); } } if (($.inArray('smoke', chktyp) != -1) && ($.inArray('electrical', chktyp) == -1) && ($.inArray('gas', chktyp) != -1)){ var a = parseFloat($(':checkbox[check_type="smoke"]').attr('toll_exc_gst')), b = parseFloat($(':checkbox[check_type="gas"]').attr('toll_exc_gst')); var toll_one_off_price = a + b; console.log( 'toll_one_off_price = '+toll_one_off_price); if(inclusion.length > 0){ var inclusion_rate = $('.inclusion_checks').attr('inclusion_rate'); $('p.price_average_main_blk.additional_amt.yo_hide').text(inclusion_rate); var a = parseFloat(inclusion_rate), b = parseFloat(toll_one_off_price); var inclusion_final_price = a + b; console.log( 'inclusion_final_price = '+inclusion_final_price); $('p.price_average_main_blk.appy').text(inclusion_final_price); $('.comparison_right_box.our_fee p strong.our_fee_strong').text(Number(inclusion_final_price).toFixed(3).slice(0, -1).replace('.00','')); //$('p.comparison_right_price_big.spl strong').text(inclusion_final_price); }else{ $('p.price_average_main_blk.additional_amt.yo_hide').text('0'); $('p.price_average_main_blk.appy').text(toll_one_off_price); $('.comparison_right_box.our_fee p strong.our_fee_strong').text(Number(toll_one_off_price).toFixed(3).slice(0, -1).replace('.00','')); //$('p.comparison_right_price_big.spl strong').text(toll_one_off_price); } } if (($.inArray('smoke', chktyp) != -1) && ($.inArray('electrical', chktyp) != -1) && ($.inArray('gas', chktyp) == -1)){ var a = parseFloat($(':checkbox[check_type="smoke"]').attr('toll_exc_gst')), b = parseFloat($(':checkbox[check_type="electrical"]').attr('toll_exc_gst')); var toll_one_off_price = a + b; console.log( 'toll_one_off_price = '+toll_one_off_price); if(inclusion.length > 0){ var inclusion_rate = $('.inclusion_checks').attr('inclusion_rate'); $('p.price_average_main_blk.additional_amt.yo_hide').text(inclusion_rate); var a = parseFloat(inclusion_rate), b = parseFloat(toll_one_off_price); var inclusion_final_price = a + b; console.log( 'inclusion_final_price = '+inclusion_final_price); $('p.price_average_main_blk.appy').text(inclusion_final_price); $('.comparison_right_box.our_fee p strong.our_fee_strong').text(Number(inclusion_final_price).toFixed(3).slice(0, -1).replace('.00','')); //$('p.comparison_right_price_big.spl strong').text(inclusion_final_price); }else{ $('p.price_average_main_blk.additional_amt.yo_hide').text('0'); $('p.price_average_main_blk.appy').text(toll_one_off_price); $('.comparison_right_box.our_fee p strong.our_fee_strong').text(Number(toll_one_off_price).toFixed(3).slice(0, -1).replace('.00','')); //$('p.comparison_right_price_big.spl strong').text(toll_one_off_price); } } } $('h4.comparison_average_head.appp').text('One off checks cost:'); } var avpperyear= $('input.avpperyear').val(); var appy= $('p.price_average_main_blk.appy.yo_hide').text(); var addtionalamt= $('input.addtionalamt').val(); console.log('111'+addtionalamt); console.log('222'+avpperyear); if(isNaN(avpperyear) || avpperyear == '') { var avpperyear = 0; } if(isNaN(addtionalamt) || addtionalamt == '') { var addtionalamt = 0; } if(addtionalamt >= 0 || addtionalamt >= '0' || avpperyear >= 0 || avpperyear >= '0'){ console.log(avpperyear+' sdsdsdsd'); var x = parseFloat(avpperyear), y = parseFloat(addtionalamt); z = parseFloat(appy); console.log(x+' xxxx'); var otherprice = x + y; var diffPrice = otherprice - z; console.log(diffPrice.toFixed(3).slice(0, -1)+' sdsdsdsd'); console.log(Number(diffPrice.toFixed(3).slice(0, -1).replace('.00',''))+' vk'); $('.saving_box p.comparison_right_price_big.spl strong.saving_strong').text(diffPrice.toFixed(3).slice(0, -1).replace('.00','')); if(isNaN(diffPrice) || diffPrice < 0){ $(".saving_box").hide(); $(".landlord_box").hide(); $(".cnt_us").show(); }else{ if(diffPrice > 0 && diffPrice != ''){ var rent_roll_size = $('output#relationship-status-output-2').text(); var xx = parseInt(rent_roll_size); var rxs = xx * diffPrice; console.log(diffPrice); console.log(rxs + ' multiply'); var val_dollar_m = rxs/1000; $('.lfs_p').text(Number(val_dollar_m.toFixed(2))+'k'); if(val_dollar_m >= 1000){ var val_dollar_m = val_dollar_m/1000; $('.lfs_p').text(Number(val_dollar_m.toFixed(2))+'m'); } } $(".saving_box").show(); $(".landlord_box").show(); $(".cnt_us").show(); } } } $(document).on('click','.com_radio_main.calcu_rec :radio',function(){ var cal_rec = $(this).attr('cal_rec'); console.log(cal_rec); recurrence_arry =[]; recurrence_arry.push(cal_rec); if(cal_rec == 'sub'){ if (($.inArray('smoke', checkType_arry) != -1) && ($.inArray('electrical', checkType_arry) != -1) && ($.inArray('gas', checkType_arry) == -1)){ checkType_arry =[]; checkType_arry.push('smoke','electrical'); $('.check_sec_otr').css('display','none'); $('.check_sec_otr.check_scec').css('display','flex'); } else if (($.inArray('smoke', checkType_arry) != -1) && ($.inArray('electrical', checkType_arry) == -1) && ($.inArray('gas', checkType_arry) == -1)){ checkType_arry =[]; checkType_arry.push('smoke'); $('.check_sec_otr').css('display','none'); $('.check_sec_otr.check_sc').css('display','flex'); }else{ checkType_arry =[]; $('.com_checkbox_main.calcu_check input').each(function(){ this.checked = true; var checkType = $(this).attr('check_type'); var toll_IncGST = $(this).attr('toll_inc_gst'); var toll_ExcGST = $(this).attr('toll_exc_gst'); checkType_arry.push(checkType); console.log(checkType); console.log(toll_IncGST); console.log(toll_ExcGST); }); $('.check_sec_otr').css('display','none'); $('.check_sec_otr.check_scecgc').css('display','flex'); } $('.inclu_checkbox_main input[type=checkbox]').each( function (index, checkbox) { var check_inc = $(this).attr('check_inc'); checkbox.checked = true; removeVal(inclusion_arry, check_inc); inclusion_arry.push(check_inc); //$(this).attr("disabled", true); }); if (($.inArray('smoke', checkType_arry) != -1) && ($.inArray('electrical', checkType_arry) == -1) && ($.inArray('gas', checkType_arry) == -1)){ var removeItem = 2; inclusion_arry = jQuery.grep(inclusion_arry, function(value) { return value != removeItem; }); //$('.inclu_checkbox_main input[type=checkbox][check_inc="2"]').prop('checked', false); $('.check__otr').css('display','none'); $('.check_co.check__otr').css('display','flex'); $('.check_sar.check__otr').css('display','flex'); $('.check_br.check__otr').css('display','flex'); }else{ $('.check__otr').css('display','none'); $('.check__otr').css('display','flex'); } /* if (($.inArray('smoke', checkType_arry) != -1) && ($.inArray('electrical', checkType_arry) == -1) && ($.inArray('gas', checkType_arry) == -1)){ var removeItem = 2; inclusion_arry = jQuery.grep(inclusion_arry, function(value) { return value != removeItem; }); $('.inclu_checkbox_main input[type=checkbox][check_inc="2"]').prop('checked', false); $('.check__otr').css('display','none'); $('.check_co.check__otr').css('display','flex'); $('.check_sar.check__otr').css('display','flex'); $('.check_br.check__otr').css('display','flex'); }else{ if (inclusion_arry.length > 0 ){ $('.check__otr').css('display','flex'); $('.inclu_checkbox_main input[type=checkbox][check_inc="2"]').prop('checked', true); }else{ $('.check__otr').css('display','none'); } } */ /* $('.check_co.check__otr').css('display','flex'); $('.check_mer.check__otr').css('display','flex'); $('.check_sar.check__otr').css('display','flex'); $('.check_br.check__otr').css('display','flex'); */ /* if ($.inArray('1', inclusion_arry) != -1 ){ $('.check_co.check__otr').css('display','flex'); }else{ $('.check_co.check__otr').css('display','none'); } if ($.inArray('2', inclusion_arry) != -1 ){ $('.check_mer.check__otr').css('display','flex'); }else{ $('.check_mer.check__otr').css('display','none'); } if ($.inArray('3', inclusion_arry) != -1){ $('.check_sar.check__otr').css('display','flex'); }else{ $('.check_sar.check__otr').css('display','none'); } if ($.inArray('4', inclusion_arry) != -1){ $('.check_br.check__otr').css('display','flex'); }else{ $('.check_br.check__otr').css('display','none'); } */ /* $('.check_co.check__otr').css('display','flex'); $('.check_mer.check__otr').css('display','flex'); $('.check_sar.check__otr').css('display','flex'); $('.check_br.check__otr').css('display','flex'); */ }else{ /* $('.com_checkbox_main.calcu_check input').each(function(){ this.checked = false; }); */ /* $('.inclu_checkbox_main input[type=checkbox]').each( function (index, checkbox) { var check_inc = $(this).attr('check_inc'); checkbox.checked = false; removeVal(inclusion_arry, check_inc); }); */ //$('.inclu_checkbox_main input[type=checkbox]').removeAttr("disabled"); $('.check_sec_otr').css('display','none'); if (($.inArray('smoke', checkType_arry) == -1) && ($.inArray('electrical', checkType_arry) != -1) && ($.inArray('gas', checkType_arry) == -1)){ $('.check_sec_otr').css('display','none'); $('.check_sec_otr.check_ec').css('display','flex'); }else if (($.inArray('smoke', checkType_arry) == -1) && ($.inArray('electrical', checkType_arry) == -1) && ($.inArray('gas', checkType_arry) != -1)){ $('.check_sec_otr').css('display','none'); $('.check_sec_otr.check_gc').css('display','flex'); }else if (($.inArray('smoke', checkType_arry) == -1) && ($.inArray('electrical', checkType_arry) != -1) && ($.inArray('gas', checkType_arry) != -1)){ $('.check_sec_otr').css('display','none'); $('.check_sec_otr.check_ecgc').css('display','flex'); }else if (($.inArray('smoke', checkType_arry) != -1) && ($.inArray('electrical', checkType_arry) == -1) && ($.inArray('gas', checkType_arry) != -1)){ $('.check_sec_otr').css('display','none'); $('.check_sec_otr.check_scgc').css('display','flex'); }else if (($.inArray('smoke', checkType_arry) != -1) && ($.inArray('electrical', checkType_arry) == -1) && ($.inArray('gas', checkType_arry) == -1)){ $('.check_sec_otr').css('display','none'); $('.check_sec_otr.check_sc').css('display','flex'); } else if (($.inArray('smoke', checkType_arry) != -1) && ($.inArray('electrical', checkType_arry) != -1) && ($.inArray('gas', checkType_arry) == -1)){ $('.check_sec_otr').css('display','none'); $('.check_sec_otr.check_scec').css('display','flex'); } else if (($.inArray('smoke', checkType_arry) != -1) && ($.inArray('electrical', checkType_arry) != -1) && ($.inArray('gas', checkType_arry) != -1)){ $('.check_sec_otr').css('display','none'); $('.check_sec_otr.check_scecgcone').css('display','flex'); } if(jQuery('.comparison_cal_radio_outeer.checkbox_outter_comparison form .inclu_checkbox_main input[type=checkbox]:checked').length > 0) { if (inclusion_arry.length > 0 ){ $('.check__otr').css('display','flex'); }else{ $('.check__otr').css('display','none'); } }else{ $('.check__otr').css('display','none'); } /* if ($.inArray('1', inclusion_arry) != -1 ){ $('.check_co.check__otr').css('display','flex'); }else{ $('.check_co.check__otr').css('display','none'); } if ($.inArray('2', inclusion_arry) != -1 ){ $('.check_mer.check__otr').css('display','flex'); }else{ $('.check_mer.check__otr').css('display','none'); } if ($.inArray('3', inclusion_arry) != -1){ $('.check_sar.check__otr').css('display','flex'); }else{ $('.check_sar.check__otr').css('display','none'); } if ($.inArray('4', inclusion_arry) != -1){ $('.check_br.check__otr').css('display','flex'); }else{ $('.check_br.check__otr').css('display','none'); } */ } console.log(recurrence_arry); console.log(checkType_arry); console.log(gst_arry); matchAllVal(recurrence_arry,checkType_arry,gst_arry,inclusion_arry); }); $(document).on('click','.com_checkbox_main.calcu_check :checkbox',function(){ var checkType = $(this).attr('check_type'); if (this.checked){ $('.check_sec_otr').css('display','none'); removeVal(checkType_arry, checkType); checkType_arry.push(checkType); } else { removeVal(checkType_arry, checkType); } console.log(checkType_arry); if (($.inArray('smoke', checkType_arry) == -1) && ($.inArray('electrical', checkType_arry) != -1) && ($.inArray('gas', checkType_arry) == -1)){ $('.com_radio_main.calcu_rec[cal_rec="one_off"] :radio').click(); $('.check_sec_otr').css('display','none'); $('.check_sec_otr.check_ec').css('display','flex'); }else if (($.inArray('smoke', checkType_arry) == -1) && ($.inArray('electrical', checkType_arry) == -1) && ($.inArray('gas', checkType_arry) != -1)){ $('.com_radio_main.calcu_rec[cal_rec="one_off"] :radio').click(); $('.check_sec_otr').css('display','none'); $('.check_sec_otr.check_gc').css('display','flex'); }else if (($.inArray('smoke', checkType_arry) == -1) && ($.inArray('electrical', checkType_arry) != -1) && ($.inArray('gas', checkType_arry) != -1)){ $('.com_radio_main.calcu_rec[cal_rec="one_off"] :radio').click(); $('.check_sec_otr').css('display','none'); $('.check_sec_otr.check_ecgc').css('display','flex'); }else if (($.inArray('smoke', checkType_arry) != -1) && ($.inArray('electrical', checkType_arry) == -1) && ($.inArray('gas', checkType_arry) != -1)){ $('.com_radio_main.calcu_rec[cal_rec="one_off"] :radio').click(); $('.check_sec_otr').css('display','none'); $('.check_sec_otr.check_scgc').css('display','flex'); } else{ console.log(checkType_arry); $('.check_sec_otr').css('display','none'); if (($.inArray('smoke', checkType_arry) != -1) && ($.inArray('electrical', checkType_arry) == -1) && ($.inArray('gas', checkType_arry) == -1)){ $('.check_sec_otr').css('display','none'); $('.check_sec_otr.check_sc').css('display','flex'); } else if (($.inArray('smoke', checkType_arry) != -1) && ($.inArray('electrical', checkType_arry) != -1) && ($.inArray('gas', checkType_arry) == -1)){ $('.check_sec_otr').css('display','none'); $('.check_sec_otr.check_scec').css('display','flex'); } else if (($.inArray('smoke', checkType_arry) != -1) && ($.inArray('electrical', checkType_arry) != -1) && ($.inArray('gas', checkType_arry) != -1)){ $('.check_sec_otr').css('display','none'); $('.check_sec_otr.check_scecgcone').css('display','flex'); } matchAllVal(recurrence_arry,checkType_arry,gst_arry,inclusion_arry); } if (($.inArray('sub', recurrence_arry) != -1)){ if (($.inArray('smoke', checkType_arry) != -1) && ($.inArray('electrical', checkType_arry) == -1) && ($.inArray('gas', checkType_arry) == -1)){ var removeItem = 2; inclusion_arry = jQuery.grep(inclusion_arry, function(value) { return value != removeItem; }); //$('.inclu_checkbox_main input[type=checkbox][check_inc="2"]').prop('checked', false); $('.check__otr').css('display','none'); $('.check_co.check__otr').css('display','flex'); $('.check_sar.check__otr').css('display','flex'); $('.check_br.check__otr').css('display','flex'); }else{ /* if (inclusion_arry.length > 0 ){ $('.check__otr').css('display','flex'); $('.inclu_checkbox_main input[type=checkbox][check_inc="2"]').prop('checked', true); }else{ $('.check__otr').css('display','none'); } */ $('.check__otr').css('display','none'); $('.check__otr').css('display','flex'); } }else{ if(jQuery('.comparison_cal_radio_outeer.checkbox_outter_comparison form .inclu_checkbox_main input[type=checkbox]:checked').length > 0) { if (inclusion_arry.length > 0 ){ $('.check__otr').css('display','flex'); }else{ $('.check__otr').css('display','none'); } }else{ $('.check__otr').css('display','none'); } } /* if ($.inArray('1', inclusion_arry) != -1 ){ $('.check_co.check__otr').css('display','flex'); }else{ $('.check_co.check__otr').css('display','none'); } if ($.inArray('2', inclusion_arry) != -1 ){ $('.check_mer.check__otr').css('display','flex'); }else{ $('.check_mer.check__otr').css('display','none'); } if ($.inArray('3', inclusion_arry) != -1){ $('.check_sar.check__otr').css('display','flex'); }else{ $('.check_sar.check__otr').css('display','none'); } if ($.inArray('4', inclusion_arry) != -1){ $('.check_br.check__otr').css('display','flex'); }else{ $('.check_br.check__otr').css('display','none'); } */ }); $(document).on('click','.com_radio_main.calcu_gst :radio',function(){ var gst_name = $(this).attr('gst_name'); gst_arry = []; gst_arry.push(gst_name); var toll_sub_oneoff = $(this).attr('toll_sub_oneoff'); var toll_sub = $(this).attr('toll_sub'); console.log(recurrence_arry); console.log(checkType_arry); console.log(gst_arry); if (($.inArray('sub', recurrence_arry) != -1)){ if (($.inArray('smoke', checkType_arry) != -1) && ($.inArray('electrical', checkType_arry) == -1) && ($.inArray('gas', checkType_arry) == -1)){ var removeItem = 2; inclusion_arry = jQuery.grep(inclusion_arry, function(value) { return value != removeItem; }); //$('.inclu_checkbox_main input[type=checkbox][check_inc="2"]').prop('checked', false); $('.check__otr').css('display','none'); $('.check_co.check__otr').css('display','flex'); $('.check_sar.check__otr').css('display','flex'); $('.check_br.check__otr').css('display','flex'); }else{ /* if (inclusion_arry.length > 0 ){ $('.check__otr').css('display','flex'); $('.inclu_checkbox_main input[type=checkbox][check_inc="2"]').prop('checked', true); }else{ $('.check__otr').css('display','none'); } */ $('.check__otr').css('display','none'); $('.check__otr').css('display','flex'); } }else{ if(jQuery('.comparison_cal_radio_outeer.checkbox_outter_comparison form .inclu_checkbox_main input[type=checkbox]:checked').length > 0) { if (inclusion_arry.length > 0 ){ $('.check__otr').css('display','flex'); }else{ $('.check__otr').css('display','none'); } }else{ $('.check__otr').css('display','none'); } } /* if (inclusion_arry.length > 0 ){ $('.check__otr').css('display','flex'); }else{ $('.check__otr').css('display','none'); } */ /* if ($.inArray('1', inclusion_arry) != -1 ){ $('.check_co.check__otr').css('display','flex'); }else{ $('.check_co.check__otr').css('display','none'); } if ($.inArray('2', inclusion_arry) != -1 ){ $('.check_mer.check__otr').css('display','flex'); }else{ $('.check_mer.check__otr').css('display','none'); } if ($.inArray('3', inclusion_arry) != -1){ $('.check_sar.check__otr').css('display','flex'); }else{ $('.check_sar.check__otr').css('display','none'); } if ($.inArray('4', inclusion_arry) != -1){ $('.check_br.check__otr').css('display','flex'); }else{ $('.check_br.check__otr').css('display','none'); } */ matchAllVal(recurrence_arry,checkType_arry,gst_arry,inclusion_arry); }); $(document).on('click','.inclu_checkbox_main :checkbox',function(){ var check_inc = $(this).attr('check_inc'); if (($.inArray('sub', recurrence_arry) != -1)){ if (($.inArray('smoke', checkType_arry) != -1) && ($.inArray('electrical', checkType_arry) == -1) && ($.inArray('gas', checkType_arry) == -1)){ var removeItem = 2; inclusion_arry = jQuery.grep(inclusion_arry, function(value) { return value != removeItem; }); //$('.inclu_checkbox_main input[type=checkbox][check_inc="2"]').prop('checked', false); $('.check__otr').css('display','none'); $('.check_co.check__otr').css('display','flex'); $('.check_sar.check__otr').css('display','flex'); $('.check_br.check__otr').css('display','flex'); }else{ /* if (inclusion_arry.length > 0 ){ $('.check__otr').css('display','flex'); $('.inclu_checkbox_main input[type=checkbox][check_inc="2"]').prop('checked', true); }else{ $('.check__otr').css('display','none'); } */ $('.check__otr').css('display','none'); $('.check__otr').css('display','flex'); } } else{ if (this.checked){ removeVal(inclusion_arry, check_inc); inclusion_arry.push(check_inc); matchAllVal(recurrence_arry,checkType_arry,gst_arry,inclusion_arry); } else { removeVal(inclusion_arry, check_inc); matchAllVal(recurrence_arry,checkType_arry,gst_arry,inclusion_arry); } console.log(inclusion_arry + 'xyz'); if (inclusion_arry.length > 0 ){ $('.check__otr').css('display','flex'); }else{ $('.check__otr').css('display','none'); } } /* if ($.inArray('1', inclusion_arry) != -1 ){ $('.check_co.check__otr').css('display','flex'); }else{ $('.check_co.check__otr').css('display','none'); } if ($.inArray('2', inclusion_arry) != -1 ){ $('.check_mer.check__otr').css('display','flex'); }else{ $('.check_mer.check__otr').css('display','none'); } if ($.inArray('3', inclusion_arry) != -1){ $('.check_sar.check__otr').css('display','flex'); }else{ $('.check_sar.check__otr').css('display','none'); } if ($.inArray('4', inclusion_arry) != -1){ $('.check_br.check__otr').css('display','flex'); }else{ $('.check_br.check__otr').css('display','none'); } */ console.log(inclusion_arry+ ' inclusion '); }); $('input[name=avpperyear]').change(function() { var inputVal = $(this).val(); if(isNaN(inputVal) || inputVal == '') { var inputVal = 0; } console.log(inputVal); var appy= $('p.price_average_main_blk.appy.yo_hide').text(); var addtionalamt= $('input.addtionalamt').val(); if(isNaN(addtionalamt) || addtionalamt == '') { var addtionalamt = 0; } if(inputVal >= 0 || inputVal >= '0' && inputVal != ''){ var a = parseFloat(inputVal), b = parseFloat(addtionalamt); c = parseFloat(appy); var otherprice = a + b; var diffPrice = otherprice - appy; $('.saving_box p.comparison_right_price_big.spl strong.saving_strong').text(diffPrice.toFixed(3).slice(0, -1).replace('.00','')); console.log(diffPrice.toFixed(3).slice(0, -1)); if(isNaN(diffPrice) || diffPrice < 0){ $(".saving_box").hide(); $(".landlord_box").hide(); $(".cnt_us").show(); }else{ if(diffPrice > 0 && diffPrice != ''){ var rent_roll_size = $('output#relationship-status-output-2').text(); var xx = parseInt(rent_roll_size); var rxs = xx * diffPrice; console.log(diffPrice); console.log(rxs + ' multiply'); var val_dollar_m = rxs/1000; $('.lfs_p').text(Number(val_dollar_m.toFixed(2))+'k'); if(val_dollar_m >= 1000){ var val_dollar_m = val_dollar_m/1000; $('.lfs_p').text(Number(val_dollar_m.toFixed(2))+'m'); } } $(".saving_box").show(); $(".landlord_box").show(); $(".cnt_us").show(); } } }); $('input[name=addtionalamt]').change(function() { var inputVal = $(this).val(); if(isNaN(inputVal) || inputVal == '') { var inputVal = 0; } console.log('val '+inputVal); var appy= $('p.price_average_main_blk.appy.yo_hide').text(); var avpperyear= $('input.avpperyear').val(); if(isNaN(avpperyear)|| avpperyear == '') { var avpperyear = 0; } if(inputVal >= 0 || inputVal >= '0' && inputVal != ''){ console.log('val2 '+inputVal); var a = parseFloat(inputVal), b = parseFloat(avpperyear); c = parseFloat(appy); var otherprice = a + b; var diffPrice = otherprice-c; $('.saving_box p.comparison_right_price_big.spl strong.saving_strong').text(diffPrice.toFixed(3).slice(0, -1).replace('.00','')); console.log('diffPrice '+diffPrice.toFixed(3).slice(0, -1)); if(isNaN(diffPrice) || diffPrice < 0){ $(".saving_box").hide(); $(".landlord_box").hide(); $(".cnt_us").show(); }else{ if(diffPrice > 0 && diffPrice != ''){ var rent_roll_size = $('output#relationship-status-output-2').text(); var xx = parseInt(rent_roll_size); var rxs = xx * diffPrice; console.log(diffPrice); console.log(rxs + 'multiply'); var val_dollar_m = rxs/1000; $('.lfs_p').text(Number(val_dollar_m.toFixed(2))+'k'); if(val_dollar_m >= 1000){ var val_dollar_m = val_dollar_m/1000; $('.lfs_p').text(Number(val_dollar_m.toFixed(2))+'m'); } } $(".saving_box").show(); $(".landlord_box").show(); $(".cnt_us").show(); } } }); $(document).on('click','.comparison_radio_right_form.setupkey_high :radio',function(){ var valThis = $(this).val(); if(valThis == 'yes'){ $('.average_price_outer.add_amt_otr').css('display','flex'); }else{ $('.average_price_outer.add_amt_otr').css('display','none'); var addtionalamt= $('input.addtionalamt').val(0); } matchAllVal(recurrence_arry,checkType_arry,gst_arry,inclusion_arry); });