Lead #1262
Best Contact
Keep Fit Therapy — Owner/Founder
Email
therapykeep.fit.therapy@gmail.com (person)
Override
Captured Pages
http://keep-fit.mozello.com/staff
Status: 404
Emails:
View text
http://keep-fit.mozello.com/our-team
Status: 404
Emails:
View text
http://keep-fit.mozello.com/meet-the-team
Status: 404
Emails:
View text
http://keep-fit.mozello.com/team
Status: 404
Emails:
View text
http://keep-fit.mozello.com/about
Status: 404
Emails:
View text
http://keep-fit.mozello.com/contact
Status: 200
Emails: therapykeep.fit.therapy@gmail.comleicester
View text
Skip to main content KEEP FIT - Acupuncture, Cupping and Massage Therapy Home News Products Services About Us Contact function webformFrontendFx(settings) { let defaults = { baseURL : '/', component : null, componentID : 0, webform : null }; this.settings = $.extend(true, {}, defaults, settings); this.serviceComboBox = null; this.calendarComboBox = null; this.widgetExists = false; this.widgetInitData = null; this.widgetStateData = null; this.bookingRequest = { service : null, serviceID : null, dateFrom : null, dateTo : null, timeFrom : null, timeTo : null, formatted : null }; this.init(); this.initBooking(); } webformFrontendFx.prototype.init = function() { this.settings.webform .off('submit') .on('submit', () => this.submitForm()); } webformFrontendFx.prototype.initBooking = function() { this.serviceComboBox = this.settings.webform.find('select[id^="moze-webform-bookings-service-"]'); this.calendarComboBox = this.settings.webform.find('select[id^="moze-webform-bookings-time-"]'); if (this.serviceComboBox.length == 0 || this.calendarComboBox.length == 0) { this.serviceComboBox = null; this.calendarComboBox = null; return; } this.widgetExists = true; // Service combo box this.serviceComboBox .off('change') .on('change', (event) => { new mozLive3({ source: { id : this.settings.componentID, name : this.settings.component.attr('data-name') }, action: 'webform-booking-init', parameters: { service: event.currentTarget.value }, response: { callback: [ (response) => { this.widgetInitData = null; if (response.error) { console.warn(response.errorMessage); return; } this.widgetInitData = response.data; } ] } }); }) .trigger('change'); // Calendar combo box this.calendarComboBox .off('mousedown keydown') .on('mousedown keydown', (event) => { if ((event.type == 'mousedown') || (event.type == 'keydown' && (event.key === ' ' || event.key === 'Enter'))) { event.preventDefault(); this.initBookingWidget(); } }); } webformFrontendFx.prototype.initBookingWidget = function() { if (!this.widgetExists || !this.widgetInitData) { return; } let widgetOptions = { type: this.widgetInitData.type, minDaysRange: this.widgetInitData.minDaysRange, maxDaysRange: this.widgetInitData.maxDaysRange, mozLive3Parameters: { componentID: this.settings.componentID, componentName: this.settings.component.attr('data-name'), serviceID: this.serviceComboBox.val(), onWidgetInitializedAction: 'webform-booking-date-from', onDateFromSelectedAction: 'webform-booking-time-from', onTimeFromSelectedActions: 'webform-booking-date-to', onDateToSelectedAction: 'webform-booking-time-to', }, onSubmit: (widget, result) => { this.widgetStateData = widget.saveState(); let deferred = $.Deferred(); deferred.resolve(true); // Fills the booking request data. let selectedServiceID = this.serviceComboBox.val(), selectedService = this.serviceComboBox.find('option[value="' + selectedServiceID + '"]').text(); this.bookingRequest = result; this.bookingRequest.serviceID = selectedServiceID; this.bookingRequest.service = selectedService; let option = $('<option>') .html(this.bookingRequest.formatted); this.calendarComboBox.find('option').remove(); // Creates a request to draft a booking event. new mozLive3({ source: { id : this.settings.componentID, name : this.settings.component.attr('data-name') }, action: 'webform-booking-draft', parameters: { token: this.widgetInitData.draftToken, booking: this.bookingRequest }, response: { callback: [ (response) => { if (response.error) { console.warn(response.errorMessage); return; } if (response.data.success != true) { alert('Booking not available anymore!'); return; } this.calendarComboBox.append(option); this.calendarComboBox[0].selectedIndex = 0; } ] } }); return deferred.promise(); } }; let widget = new BookingWidget(widgetOptions); widget.show(this.widgetStateData); } webformFrontendFx.prototype.getFormData = function() { let result = {}; this.settings.webform.find('[name^="moze-webform-ctrl-"]').each((index, ctrl) => { let name = $(ctrl).attr('name'); let value = ''; if ($(ctrl).attr('type') == 'checkbox') { value = $(ctrl).is(':checked') ? 1 : 0; } else { value = $.trim($(ctrl).val()); } result[name] = value; }); if (this.widgetExists) { result.booking = this.bookingRequest; } return result; } webformFrontendFx.prototype.validateForm = function() { let result = true; let requiredCtrls = this.settings.webform.find('[data-required]'); requiredCtrls.removeClass('moze-formerror').removeAttr('aria-invalid'); requiredCtrls.each((index, ctrl) => { let subResult = true; let validator = $(ctrl).data('required'); switch (validator) { case 'textbox': subResult = $(ctrl).val() !== ''; break; case 'multiline': subResult = $(ctrl).val() !== ''; break; case 'checkbox': subResult = $(ctrl).is(':checked'); break; case 'combobox': subResult = $(ctrl).find(':selected').attr('disabled') != 'disabled'; break; case 'email': subResult = $.trim($(ctrl).val()).match(/^[_a-z0-9-]+(.[_a-z0-9-]+)*@[a-z0-9-]+(.[a-z0-9-]+)*(.[a-z]{2,4})$/i) !== null; break; } if (subResult === false) { $(ctrl).addClass('moze-formerror').attr('aria-invalid', true); } result = result & subResult; }); if (this.widgetExists) { let hasBookingRequest = this.bookingRequest !== null && this.bookingRequest.serviceID !== null; this.calendarComboBox .toggleClass('moze-formerror', !hasBookingRequest) .attr('aria-invalid', !hasBookingRequest); result = result & hasBookingRequest; } return result; } webformFrontendFx.prototype.submitForm = function() { if (!this.validateForm()) { alert(this.settings.webform.data('failuremsg')); let firstErrorTag = this.settings.webform.find('.moze-formerror').first(); if (firstErrorTag.length) { firstErrorTag.focus(); } return false; } const submitFormWithMozLive = (bookingEventRecID) => { mozLive({ src : { id: this.settings.componentID }, dest : null, action : 'webform-submit', task : 'redirect', parameters : { data : this.getFormData(), href : this.settings.baseURL + 'params/submitted/' + this.settings.componentID + '/', event : bookingEventRecID }, errors : { maintenance : 'We can not process your request right now, due to a planned maintenance. Please try again later.' } }); }; if (this.widgetExists) { // The webform contains booking fields. // We need to commit the draft booking first. new mozLive3({ source: { id : this.settings.componentID, name : this.settings.component.attr('data-name') }, action: 'webform-booking-commit', parameters: { component: this.settings.componentID, token: this.widgetInitData.draftToken, booking: this.bookingRequest }, response: { callback: [ (response) => { if (response.error) { console.warn(response.errorMessage); return; } if (response.data.success != true) { alert('Booking not available anymore!'); return; } submitFormWithMozLive(response.data.eventRecID); } ] } }); } else { // No booking fields in the webform. submitFormWithMozLive(null); } return false; } $(document).ready(() => { $('div.mz_component.mz_form form.moze-form').each((index, form) => { new webformFrontendFx({ baseURL : '/contact/', component : $(form).closest('div.mz_form'), componentID : $(form).closest('div.mz_form').data('cid'), webform : $(form) }); }); }); Contact usKeepFit Therapykeep.fit.therapy@gmail.comLeicester, United Kingdom+44 7448 640081 Contact formYou can contact us by filling out this form below. For immediate response, you can message us on whatsapp.Whatsapp Now Name * E-mail * Message * Created with Mozello - the world's easiest to use website builder. Create your website or online store with Mozello Quickly, easily, without programming. Report abuse Learn more $(document).ready(function(){ $(".mz_wysiwyg").responsiveVideos(); });
http://keep-fit.mozello.com/contact
Status: 200
Emails: therapykeep.fit.therapy@gmail.comleicester
View text
Skip to main content KEEP FIT - Acupuncture, Cupping and Massage Therapy Home News Products Services About Us Contact function webformFrontendFx(settings) { let defaults = { baseURL : '/', component : null, componentID : 0, webform : null }; this.settings = $.extend(true, {}, defaults, settings); this.serviceComboBox = null; this.calendarComboBox = null; this.widgetExists = false; this.widgetInitData = null; this.widgetStateData = null; this.bookingRequest = { service : null, serviceID : null, dateFrom : null, dateTo : null, timeFrom : null, timeTo : null, formatted : null }; this.init(); this.initBooking(); } webformFrontendFx.prototype.init = function() { this.settings.webform .off('submit') .on('submit', () => this.submitForm()); } webformFrontendFx.prototype.initBooking = function() { this.serviceComboBox = this.settings.webform.find('select[id^="moze-webform-bookings-service-"]'); this.calendarComboBox = this.settings.webform.find('select[id^="moze-webform-bookings-time-"]'); if (this.serviceComboBox.length == 0 || this.calendarComboBox.length == 0) { this.serviceComboBox = null; this.calendarComboBox = null; return; } this.widgetExists = true; // Service combo box this.serviceComboBox .off('change') .on('change', (event) => { new mozLive3({ source: { id : this.settings.componentID, name : this.settings.component.attr('data-name') }, action: 'webform-booking-init', parameters: { service: event.currentTarget.value }, response: { callback: [ (response) => { this.widgetInitData = null; if (response.error) { console.warn(response.errorMessage); return; } this.widgetInitData = response.data; } ] } }); }) .trigger('change'); // Calendar combo box this.calendarComboBox .off('mousedown keydown') .on('mousedown keydown', (event) => { if ((event.type == 'mousedown') || (event.type == 'keydown' && (event.key === ' ' || event.key === 'Enter'))) { event.preventDefault(); this.initBookingWidget(); } }); } webformFrontendFx.prototype.initBookingWidget = function() { if (!this.widgetExists || !this.widgetInitData) { return; } let widgetOptions = { type: this.widgetInitData.type, minDaysRange: this.widgetInitData.minDaysRange, maxDaysRange: this.widgetInitData.maxDaysRange, mozLive3Parameters: { componentID: this.settings.componentID, componentName: this.settings.component.attr('data-name'), serviceID: this.serviceComboBox.val(), onWidgetInitializedAction: 'webform-booking-date-from', onDateFromSelectedAction: 'webform-booking-time-from', onTimeFromSelectedActions: 'webform-booking-date-to', onDateToSelectedAction: 'webform-booking-time-to', }, onSubmit: (widget, result) => { this.widgetStateData = widget.saveState(); let deferred = $.Deferred(); deferred.resolve(true); // Fills the booking request data. let selectedServiceID = this.serviceComboBox.val(), selectedService = this.serviceComboBox.find('option[value="' + selectedServiceID + '"]').text(); this.bookingRequest = result; this.bookingRequest.serviceID = selectedServiceID; this.bookingRequest.service = selectedService; let option = $('<option>') .html(this.bookingRequest.formatted); this.calendarComboBox.find('option').remove(); // Creates a request to draft a booking event. new mozLive3({ source: { id : this.settings.componentID, name : this.settings.component.attr('data-name') }, action: 'webform-booking-draft', parameters: { token: this.widgetInitData.draftToken, booking: this.bookingRequest }, response: { callback: [ (response) => { if (response.error) { console.warn(response.errorMessage); return; } if (response.data.success != true) { alert('Booking not available anymore!'); return; } this.calendarComboBox.append(option); this.calendarComboBox[0].selectedIndex = 0; } ] } }); return deferred.promise(); } }; let widget = new BookingWidget(widgetOptions); widget.show(this.widgetStateData); } webformFrontendFx.prototype.getFormData = function() { let result = {}; this.settings.webform.find('[name^="moze-webform-ctrl-"]').each((index, ctrl) => { let name = $(ctrl).attr('name'); let value = ''; if ($(ctrl).attr('type') == 'checkbox') { value = $(ctrl).is(':checked') ? 1 : 0; } else { value = $.trim($(ctrl).val()); } result[name] = value; }); if (this.widgetExists) { result.booking = this.bookingRequest; } return result; } webformFrontendFx.prototype.validateForm = function() { let result = true; let requiredCtrls = this.settings.webform.find('[data-required]'); requiredCtrls.removeClass('moze-formerror').removeAttr('aria-invalid'); requiredCtrls.each((index, ctrl) => { let subResult = true; let validator = $(ctrl).data('required'); switch (validator) { case 'textbox': subResult = $(ctrl).val() !== ''; break; case 'multiline': subResult = $(ctrl).val() !== ''; break; case 'checkbox': subResult = $(ctrl).is(':checked'); break; case 'combobox': subResult = $(ctrl).find(':selected').attr('disabled') != 'disabled'; break; case 'email': subResult = $.trim($(ctrl).val()).match(/^[_a-z0-9-]+(.[_a-z0-9-]+)*@[a-z0-9-]+(.[a-z0-9-]+)*(.[a-z]{2,4})$/i) !== null; break; } if (subResult === false) { $(ctrl).addClass('moze-formerror').attr('aria-invalid', true); } result = result & subResult; }); if (this.widgetExists) { let hasBookingRequest = this.bookingRequest !== null && this.bookingRequest.serviceID !== null; this.calendarComboBox .toggleClass('moze-formerror', !hasBookingRequest) .attr('aria-invalid', !hasBookingRequest); result = result & hasBookingRequest; } return result; } webformFrontendFx.prototype.submitForm = function() { if (!this.validateForm()) { alert(this.settings.webform.data('failuremsg')); let firstErrorTag = this.settings.webform.find('.moze-formerror').first(); if (firstErrorTag.length) { firstErrorTag.focus(); } return false; } const submitFormWithMozLive = (bookingEventRecID) => { mozLive({ src : { id: this.settings.componentID }, dest : null, action : 'webform-submit', task : 'redirect', parameters : { data : this.getFormData(), href : this.settings.baseURL + 'params/submitted/' + this.settings.componentID + '/', event : bookingEventRecID }, errors : { maintenance : 'We can not process your request right now, due to a planned maintenance. Please try again later.' } }); }; if (this.widgetExists) { // The webform contains booking fields. // We need to commit the draft booking first. new mozLive3({ source: { id : this.settings.componentID, name : this.settings.component.attr('data-name') }, action: 'webform-booking-commit', parameters: { component: this.settings.componentID, token: this.widgetInitData.draftToken, booking: this.bookingRequest }, response: { callback: [ (response) => { if (response.error) { console.warn(response.errorMessage); return; } if (response.data.success != true) { alert('Booking not available anymore!'); return; } submitFormWithMozLive(response.data.eventRecID); } ] } }); } else { // No booking fields in the webform. submitFormWithMozLive(null); } return false; } $(document).ready(() => { $('div.mz_component.mz_form form.moze-form').each((index, form) => { new webformFrontendFx({ baseURL : '/contact/', component : $(form).closest('div.mz_form'), componentID : $(form).closest('div.mz_form').data('cid'), webform : $(form) }); }); }); Contact usKeepFit Therapykeep.fit.therapy@gmail.comLeicester, United Kingdom+44 7448 640081 Contact formYou can contact us by filling out this form below. For immediate response, you can message us on whatsapp.Whatsapp Now Name * E-mail * Message * Created with Mozello - the world's easiest to use website builder. Create your website or online store with Mozello Quickly, easily, without programming. Report abuse Learn more $(document).ready(function(){ $(".mz_wysiwyg").responsiveVideos(); });
http://keep-fit.mozello.com/about-us
Status: 200
Emails:
View text
Skip to main content KEEP FIT - Acupuncture, Cupping and Massage Therapy Home News Products Services About Us Contact About Us We have been practicing acupuncture for 30+ years. Passed on as a family business in 1950 by our father, our commitment is to offer holistic treatments, tailored to your individual needs, in a safe and supportive environment. Keep Fit Acupuncture, Cupping and Massage centre is located in Leicester. It is easily accessible by public transport. We currently offer appointments seven days a week including evenings. We offer treatment for a wide range of physical and emotional conditions and also to help with staying healthy in a stressful world. We also specialise in supporting couples with fertility issues.BOOK AN APPOINTMENT NOW Created with Mozello - the world's easiest to use website builder. Create your website or online store with Mozello Quickly, easily, without programming. Report abuse Learn more $(document).ready(function(){ $(".mz_wysiwyg").responsiveVideos(); });
http://keep-fit.mozello.com/
Status: 200
Emails:
View text
Skip to main content KEEP FIT - Acupuncture, Cupping and Massage Therapy Home News Products Services About Us Contact Welcome to Keep Fit Therapy LIVE A HEALTHY PAIN FREE LIFE BOOK YOUR CONSULTATIONTo speak with a Practitioner, call us on 07448 640081If you leave a message on our website, please be sure to leave your contact information. We check it regularly and we will get back to you as soon as we can. If you would like to discuss treatment with us, you are welcome to call for a free 15 minute talk on the phone. Whatsapp Now Acupuncture Acupuncture involves the insertion of very thin needles through your skin at strategic points on your body. A key component of traditional Chinese medicine, acupuncture is used to treat pain, stress management and overall wellness.KeepFit Therapy practices both TRADITIONAL and ELECTRO acupuncture. Reflexology Reflexology is the application of pressure to areas on the feet (or the hands). Reflexology is generally relaxing and helps to alleviate stress and pain. Cupping Cupping therapy involves placing cups on the skin to create suction. In wet cupping, small cuts are made on the skin to drive out the bad blood. Cupping helps with pain, inflammation, blood flow, relaxation, overall well-being, and as a type of deep-tissue massage.KeepFit Therapy practices dry cupping, wet cupping and fire cupping. Chiropractic Chiropractic is a treatment where a chiropractor uses their hands to help relieve problems with the bones, muscles and joints. chiropractic re-establishes normal spinal mobility, which in turn alleviates the irritation to the spinal nerve and re-establishes altered reflexes. It relieves pain from strains and injuries. MassageMassage is the therapeutic practice of manipulating the muscles and limbs to ease tension and reduce pain.Massage is also used to reduce stress. KeepFit Therapy offers a variety of massage including Swedish, Deep Tissue, Ayurveda, Pregnancy,Sports massage, Medical, Full body massage to name a few. Full Body Test AcuGraph full body test provides real-time insight into the patient’s meridian energetics, by measuring electrical skin resistance at representative acupuncture points. It includes objective measurement and engaging visual displays of meridian data, as well as treatment point recommendations and historical trending to demonstrate results. See what people said about us. Created with Mozello - the world's easiest to use website builder. Create your website or online store with Mozello Quickly, easily, without programming. Report abuse Learn more $(document).ready(function(){ $(".mz_wysiwyg").responsiveVideos(); });