$(document).ready( function(){ $(document).on('touchstart', '#btn-show_more', function () { var target = ($(this).attr("target")); if(target == '_popup') { $('h4.modal-title', $('#modal_contact_form')).html($(this).text()); //fetch form details var form_url = $(this).attr('href')+"&form-type=inline&r="+Math.random(); $( "#div_contact_form" ).load( form_url, function() { $('form.contact-form').submit(function (e) { e.preventDefault; var form_data = $(this).serializeArray(); save_form(form_data, $(this)); }); $('#modal_contact_form').modal('show'); }); return false; } else if (target == '_self') { window.location=$(this).attr('href'); return false; } else if (target == '_blank') { window.open($(this).attr('href')); return false; } }); $(document).on('click', 'a[target="_popup"]', function () { $('h4.modal-title', $('#modal_contact_form')).html($(this).text()); //fetch form details var form_url = $(this).attr('href')+"&form-type=inline&r="+Math.random(); $( "#div_contact_form" ).load( form_url, function() { // $('.g-recaptcha').each(function (key, val) { // var widgetId = grecaptcha.render('g-recaptcha_' + $(this).data('id'), { // 'sitekey': $(this).data('sitekey'), // 'theme': 'dark' // }); // $(this).data('widgetId', widgetId); // }); $('form.contact-form').submit(function (e) { e.preventDefault; var form_data = $(this).serializeArray(); save_form(form_data, $(this)); }); $('#modal_contact_form').modal('show'); }); return false; }); //Hide Spec Category for which value is not available var objSpec = $('.spec-grp-hdr'); $.each( objSpec, function( key, objSpecGrpHdr ) { var spec_grp_hdr_id = $(objSpecGrpHdr).data("id"); var objSpecGrpChld = $('.child-row'+spec_grp_hdr_id); var bHideSpecGrpHdr = true; $.each( objSpecGrpChld, function( key, objSpecChild ) { //var objSpecHdr = $(objSpecChild).find('.spec-hdr'); var objSpecVal = $(objSpecChild).find('.spec-val'); if (typeof objSpecVal.html() === "undefined") { $(objSpecChild).addClass('hide'); }else{ bHideSpecGrpHdr = false; } }); if(bHideSpecGrpHdr){ $(objSpecGrpHdr).addClass('hide'); } }); if( $('table.spec-table').length > 0 ) //theme-builder { $('table.spec-table').each(function(index, element) { if( $('td', $(this)).length == 0 ) $(this).addClass('hide'); }); } $( "#pay-calc" ).click(function() { var unit_title = $("#unit-name").val(); var options = { title: $(this).html(), size: eModal.size.lg, url:"./modules/unit/payment-calculator.php?payments_flag=1&r="+Math.random(), }; eModal.ajax(options); }); $( "#pay-calc-payments" ).click(function() { var unit_title = $("#unit-name").val(); var options = { title: 'Payment Calculator', size: eModal.size.lg, url:"./modules/unit/payment-calculator.php?payments_flag=1&r="+Math.random(), }; eModal.ajax(options); }); });