var cp_hourbk_cancel_label = 'Cancel'; var cp_hourbk_quantity_label = 'Quantity'; var cp_hourbk_cost_label = 'Cost'; var cp_hourbk_overlapping_label = 'Selected time is no longer available. Please select a different time.'; var cp_hourbk_nomore_label = 'No more slots available.'; var cp_hourbk_avoid_overlapping = 0; var apphboverbooking_handler0 = false; function cp_appbooking_pform_doValidate_1(form) { try { if (document.cp_appbooking_pform_1.cp_appbooking_pform_status.value == '1') return false; } catch (e) {} $dexQuery = jQuery.noConflict(); try { document.cp_appbooking_pform_1.cp_ref_page.value = document.location; } catch (e) {} $dexQuery = jQuery.noConflict(); { var cpefb_error = 0; $dexQuery("#cp_appbooking_pform_1").find(".cpefb_error").each(function(index){ if ($dexQuery(this).css("display")!="none") cpefb_error++; }); if (cpefb_error==0) { if (!apphboverbooking_handler0) { try { document.cp_appbooking_pform_1.cp_appbooking_pform_status.value = '1'; } catch (e) {} apphbblink_1(".pbSubmit:visible"); $dexQuery("#cp_appbooking_pform_1").find(".avoid_overlapping_before").not(".ignore,.ignorepb").removeClass("avoid_overlapping_before").removeClass("valid").addClass("avoid_overlapping"); cp_hourbk_avoid_overlapping = 1; try { $dexQuery("#cp_appbooking_pform_1").find(".avoid_overlapping").valid(); } catch (e) { cp_hourbk_avoid_overlapping = 0; } function check_cp_hourbk_avoid_overlapping(){ if (cp_hourbk_avoid_overlapping>0) setTimeout(check_cp_hourbk_avoid_overlapping,100); else { var cpefb_error = 0; $dexQuery("#cp_appbooking_pform_1").find(".cpefb_error").each(function(index){ if ($dexQuery(this).css("display")!="none") cpefb_error++; }); try { document.cp_appbooking_pform_1.cp_appbooking_pform_status.value = '0'; } catch (e) {} if (cpefb_error==0) { apphboverbooking_handler0 = true; if (cp_appbooking_pform_doValidate_1(form)) { $dexQuery( ".pbSubmit" ).unbind(); if ($dexQuery( ".pbSubmit" ).hasClass("nofirst")) return false; $dexQuery( ".pbSubmit" ).addClass("nofirst"); document.getElementById("cp_appbooking_pform_1").submit(); } } } } check_cp_hourbk_avoid_overlapping(); return false; } $dexQuery("#cp_appbooking_pform_1").find( '.ignore' ).closest( '.fields' ).remove(); } document.getElementById("form_structure_1").value = ''; document.getElementById("refpage_1").value = document.location; try { if (cpefb_error==0) { document.cp_appbooking_pform_1.cp_appbooking_pform_status.value = '1'; apphbblink_1(".pbSubmit"); } } catch (e) {} return true; } } function apphbblink_1(selector){ try { $dexQuery = jQuery.noConflict(); $dexQuery(selector).fadeOut(1000, function(){ $dexQuery(this).fadeIn(1000, function(){ try { if (document.cp_appbooking_pform_1.cp_appbooking_pform_status.value != '0') apphbblink_1(this); } catch (e) { console.log(e)} }); }); } catch (e) {} } function cp_appbooking_cerror_1(){$dexQuery = jQuery.noConflict();$dexQuery("#hdcaptcha_error_1").css('top',$dexQuery("#hdcaptcha_cp_appbooking_post_1").outerHeight());$dexQuery("#hdcaptcha_error_1").css("display","inline");}