Contact Us
Let’s Build Your Brand
We provide quality digital marketing solutions to help you achieve more leads and sales through your digital assets and get you in front of your target audience at the right time and on the right digital screen. Web-tech-vision™ is your one stop solution for all things digital.
Office Address
Contact Us
info@web-tech-vision.com
+9230888-23456
Hours of Operation
24/7
Start a conversation
Interested in driving growth? Have a general question? We’re just an email away. Fill out your details below and we’ll be in touch as soon as possible to discuss your requirements:
window._vwo_code || (function() {
var account_id=1029073,
version=2.1,
settings_tolerance=2000,
hide_element='body',
hide_element_style = 'opacity:0 !important;filter:alpha(opacity=0) !important;background:none !important;transition:none !important;',
/* DO NOT EDIT BELOW THIS LINE */
f=false,w=window,d=document,v=d.querySelector('#vwoCode'),cK='_vwo_'+account_id+'_settings',cc={};try{var c=JSON.parse(localStorage.getItem('_vwo_'+account_id+'_config'));cc=c&&typeof c==='object'?c:{}}catch(e){}var stT=cc.stT==='session'?w.sessionStorage:w.localStorage;code={nonce:v&&v.nonce,use_existing_jquery:function(){return typeof use_existing_jquery!=='undefined'?use_existing_jquery:undefined},library_tolerance:function(){return typeof library_tolerance!=='undefined'?library_tolerance:undefined},settings_tolerance:function(){return cc.sT||settings_tolerance},hide_element_style:function(){return'{'+(cc.hES||hide_element_style)+'}'},hide_element:function(){if(performance.getEntriesByName('first-contentful-paint')[0]){return''}return typeof cc.hE==='string'?cc.hE:hide_element},getVersion:function(){return version},finish:function(e){if(!f){f=true;var t=d.getElementById('_vis_opt_path_hides');if(t)t.parentNode.removeChild(t);if(e)(new Image).src='https://dev.visualwebsiteoptimizer.com/ee.gif?a='+account_id+e}},finished:function(){return f},addScript:function(e){var t=d.createElement('script');t.type='text/javascript';if(e.src){t.src=e.src}else{t.text=e.text}v&&t.setAttribute('nonce',v.nonce);d.getElementsByTagName('head')[0].appendChild(t)},load:function(e,t){var n=this.getSettings(),i=d.createElement('script'),r=this;t=t||{};if(n){i.textContent=n;d.getElementsByTagName('head')[0].appendChild(i);if(!w.VWO||VWO.caE){stT.removeItem(cK);r.load(e)}}else{var o=new XMLHttpRequest;o.open('GET',e,true);o.withCredentials=!t.dSC;o.responseType=t.responseType||'text';o.onload=function(){if(t.onloadCb){return t.onloadCb(o,e)}if(o.status===200||o.status===304){_vwo_code.addScript({text:o.responseText})}else{_vwo_code.finish('&e=loading_failure:'+e)}};o.onerror=function(){if(t.onerrorCb){return t.onerrorCb(e)}_vwo_code.finish('&e=loading_failure:'+e)};o.send()}},getSettings:function(){try{var e=stT.getItem(cK);if(!e){return}e=JSON.parse(e);if(Date.now()>e.e){stT.removeItem(cK);return}return e.s}catch(e){return}},init:function(){if(d.URL.indexOf('__vwo_disable__')>-1)return;var e=this.settings_tolerance();w._vwo_settings_timer=setTimeout(function(){_vwo_code.finish();stT.removeItem(cK)},e);var t;if(this.hide_element()!=='body'){t=d.createElement('style');var n=this.hide_element(),i=n?n+this.hide_element_style():'',r=d.getElementsByTagName('head')[0];t.setAttribute('id','_vis_opt_path_hides');v&&t.setAttribute('nonce',v.nonce);t.setAttribute('type','text/css');if(t.styleSheet)t.styleSheet.cssText=i;else t.appendChild(d.createTextNode(i));r.appendChild(t)}else{t=d.getElementsByTagName('head')[0];var i=d.createElement('div');i.style.cssText='z-index: 2147483647 !important;position: fixed !important;left: 0 !important;top: 0 !important;width: 100% !important;height: 100% !important;background: white !important;display: block !important;';i.setAttribute('id','_vis_opt_path_hides');i.classList.add('_vis_hide_layer');t.parentNode.insertBefore(i,t.nextSibling)}var o=window._vis_opt_url||d.URL,s='https://dev.visualwebsiteoptimizer.com/j.php?a='+account_id+'&u='+encodeURIComponent(o)+'&vn='+version;if(w.location.search.indexOf('_vwo_xhr')!==-1){this.addScript({src:s})}else{this.load(s+'&x=true')}}};w._vwo_code=code;code.init();})();
CheqUp
.poppins {
font-family: "Poppins", serif;
}
.museo-sans-rounded {
font-family: "Museo Sans Rounded", sans-serif;
}
1 of 2 BMI/You
Find out if you qualify for weight loss treatments with our quick medical assessment.
Your BMI
Almost there! Please complete all the questions to find out if you are eligible.
Unfortunately, due to safety considerations we are unable to prescribe weight loss medications to you.
What is your height?
The height doesn't seem quite right, please make sure you are providing the right height.
cm
ft/in
What is your weight?
The weight doesn't seem quite right, please make sure you are providing the right weight.
kg
st/lbs
Unfortunately, your BMI is too low for you to be safely prescribed weight loss medication.
Tell us about you
What's your date of birth?
Please fill your date of birth correctly.
Sorry, but we are unable to supply this product to anyone below the age of 18 or over 85.
Day
Month
Year
What is your ethnicity?
Please choose an answer.
People whose ethnicity is anything other than white will qualify
for medication at a lower BMI.
White
All other ethnicities
What has been your highest ever weight?
Your highest weight must be equal or higher than your current weight, if you have made a mistake with your current weight, please go back to your previous answer to change it.
Our clinicians need to know your highest ever weight as you may qualify
for weight loss medication at a lower BMI.
kg
st/lbs
Our clinicians need to know your highest ever weight as you may qualify
for weight loss medication at a lower BMI.
What sex were you assigned at birth?
Please choose an answer.
Male
Female
Are you pregnant or breastfeeding?
Please choose an answer.
Weight loss medication is not recommended for anyone who is pregnant, trying to conceive, or
breastfeeding. Once you are no longer pregnant, trying to conceive, or breastfeeding, you
could
explore weight loss treatment options again.
Yes
No
Are you currently using oral contraception?
Please choose an answer.
Why do we ask?
Losing weight is widely recognised as beneficial for those planning to conceive. However, it
is
recommended to use barrier contraception until you have reached your target weight. After
reaching
your goal, wait an additional 28 days before trying to conceive to ensure the medication has
fully
cleared from your body.
Yes
No
There is some evidence that these medications can reduce the efficacy of the oral
contraceptive
pill
By pressing "I understand" you acknowledge that you will use a non-oral contraceptive
method, or
add
a barrier method of contraception upon initiating therapy (for 4 weeks), or after each dose
escalation
(for 4 weeks).
Please select to agree.
I understand
Next
$(document).ready(function () {
$("div.switch").on('click', function () {
let element = $(this);
let component = element.parent().parent();
let currentUnit = element.data('toggle-slider-unit');
component.find("input").val('');
component
.find("div.unit-check")
.addClass('bg-[#B2DEE4]')
.removeClass('bg-[#007A8E]');
let newUnit = (currentUnit === 'imperial') ? 'metric' : 'imperial';
element.data('toggle-slider-unit', newUnit);
component.find('.inputs-block').toggleClass('hidden');
component.find('.switch-value')
.toggleClass('text-[#232121] font-semibold')
.toggleClass('text-[#D0D0D0]');
element.toggleClass('justify-end');
});
$(".input-with-option-toggle input").on('input', function () {
if ($(this).val().length) {
$(this).parent().parent().parent().find("div.unit-check")
.removeClass('bg-[#B2DEE4]')
.addClass('bg-[#007A8E]');
} else {
$(this).parent().parent().parent().find("div.unit-check")
.addClass('bg-[#B2DEE4]')
.removeClass('bg-[#007A8E]');
}
});
});
$(".input-dob input").on('input', function() {
let filled = false;
$(".input-dob input").each(function() {
if ($(this).val()) {
filled = true;
}
})
if (filled) {
$('.input-dob .unit-check')
.removeClass('bg-[#B2DEE4]')
.addClass('bg-[#007A8E]');
} else {
$('.input-dob .unit-check')
.addClass('bg-[#B2DEE4]')
.removeClass('bg-[#007A8E]');
}
});
function toggleInfoDialog(element) {
$(element).closest("[data-component-id='info-dialog']").toggleClass("hidden");
}
$(".radio-selection").on('click', function() {
let radioBlockClicked = $(this).data('radio-block');
// const currentComponent = $(this).closest('[data-component-id="input-with-option-toggle"]');
const currentComponent = $(this).parent().parent();
currentComponent.find('input').val(radioBlockClicked).trigger('change');
currentComponent.find('.radio-selection').removeClass('border-[red]');
currentComponent.find('.validation-error').addClass('hidden');
currentComponent
.find('[data-radio-block]')
.removeClass('bg-[#F8FEFF]')
.removeClass('border-[#007A8E]');
$(this)
.addClass('bg-[#F8FEFF]')
.addClass('border-[#007A8E]');
currentComponent
.find('[data-radio-block-selected]')
.removeClass('bg-[#007A8E]');
$(this).find('[data-radio-block-selected]')
.addClass('bg-[#007A8E]');
currentComponent
.find("div[data-unit-check]")
.removeClass("bg-[#B2DEE4]")
.addClass("bg-[#007A8E]");
});
function triggerInfoDialogBs(element) {
$(element).closest(".input-radio-binary-selection")
.find("[data-component-id='info-dialog']")
.toggleClass("hidden");
}
$(".radio-binary-selection").on('click', function () {
let element = $(this);
if (element.hasClass('selected')) {
return;
}
element.parent().find('.radio-binary-selection').removeClass('border-[red]');
element.parent().parent().find('.validation-error').addClass('hidden');
element.parent().find('.radio-button').removeClass('selected');
element.addClass('selected');
element.parent().next('input').val(element.data('radio-block')).trigger('change');
// Get the parent component and remove class to colour in the radio buttons
element.parent()
.find("[data-radio-block-selected]")
.removeClass("bg-[#007A8E]");
element.parent()
.find("[data-radio-block]")
.removeClass("border-[#007A8E]");
element.parent().parent()
.find("div[data-unit-check]")
.removeClass("bg-[#B2DEE4]")
.addClass("bg-[#007A8E]");
// Get the selected radio button and add class to colour in the radio button
element.find("[data-radio-block-selected]")
.addClass("bg-[#007A8E]");
element.closest("[data-radio-block]")
.addClass("border-[#007A8E]");
});
$('.check').on('click', function () {
$(this).find("[data-agreement-disclaimer-checkbox] div").toggleClass("bg-[#007A8E]")
$(this)
.toggleClass('agreed')
.toggleClass("bg-[#F8FEFF]")
.toggleClass("border-[#007A8E]");
if (! $(this).hasClass('agreed')) {
$(this).parent().find('.validation-error').removeClass('hidden');
$(this).addClass('border-[red]');
} else {
$(this).parent().find('.validation-error').addClass('hidden');
$(this).removeClass('border-[red]');
}
})
$(function () {
let sexVal = 'female'
$('input[name="sex"]').on('change', function () {
if ($(this).val() === sexVal) {
sexVal = sexVal === 'female' ? 'male' : 'female';
$('.female-questions').toggleClass('hidden')
}
});
$('input[name="pregnancy"]').on('change', function () {
validatePregnancy()
});
let oralContraceptionVal = 'yes';
$('input[name="oral-contraception"]').on('change', function () {
if ($(this).val() === oralContraceptionVal) {
oralContraceptionVal = oralContraceptionVal === 'yes' ? 'no' : 'yes';
$('.oral-contraception-disclaimer').toggleClass('hidden')
}
});
$('.submit-form').on('submit', function () {
return validate();
});
$(".height-input-block input").on('change', function () {
validateHeight();
validateBmi();
});
$(".weight-input-block input").on('change', function () {
validateWeight();
validateBmi();
});
$(".max-weight-input-block input").on('change', function () {
validateHighestWeight();
});
$(".input-dob input.year").on('change', function () {
$('.input-dob .validation-dob-error').addClass('hidden');
$(this).removeClass('border-[red]')
if ($(this).val() > 2025 || $(this).val().length !== 4) {
$('.input-dob .validation-dob-error').removeClass('hidden');
$(this).addClass('border-[red]')
}
});
$(".input-dob input.month").on('change', function () {
$('.input-dob .validation-dob-error').addClass('hidden');
$(this).removeClass('border-[red]')
if ($(this).val().length === 0 || $(this).val() > 12) {
$('.input-dob .validation-dob-error').removeClass('hidden');
$(this).addClass('border-[red]')
}
});
$(".input-dob input.day").on('change', function () {
$('.input-dob .validation-dob-error').addClass('hidden');
$(this).removeClass('border-[red]')
if ($(this).val().length === 0 || $(this).val() > 31) {
$('.input-dob .validation-dob-error').removeClass('hidden');
$(this).addClass('border-[red]')
}
});
});
function validateHeight() {
$('.height-input-block .validation-error').addClass('hidden');
$('.height-input-block input').removeClass('border-[red]')
let validated = true;
const height = getHeightInCm();
if (height < 110 || height > 234) {
$('.height-input-block input').addClass('border-[red]')
validated = false;
$('.height-input-block .validation-error').removeClass('hidden');
}
return validated;
}
function validateWeight() {
$('.weight-input-block input').removeClass('border-[red]');
$('.weight-input-block .validation-error').addClass('hidden')
let validated = true;
const weight = getWeightInKg();
if (weight < 50 || weight > 250) {
$('.weight-input-block input').addClass('border-[red]');
$('.weight-input-block .validation-error').removeClass('hidden')
validated = false;
}
return validated;
}
function validateHighestWeight() {
$('.max-weight-input-block input').removeClass('border-[red]');
$('.max-weight-input-block .validation-error').addClass('hidden')
let validated = true;
const weight = getWeightInKg();
const maxWeight = getHighestWeightInKg();
if (maxWeight < 50 || weight > maxWeight || maxWeight > 250) {
$('.max-weight-input-block input').addClass('border-[red]');
$('.max-weight-input-block').find('.validation-error')
.removeClass('hidden');
validated = false;
}
return validated;
}
function getBmi(height, weight) {
return Math.round(weight / Math.pow(height / 100, 2));
}
function getHeightInCm() {
if ($('.switch', '.height-input-block').data('toggle-slider-unit') === 'metric') {
return parseInt($("input[name='height-cm']").val()) | 0;
}
return parseInt($("input[name='height-feet']").val() * 30.48 + $("input[name='height-inch']").val() * 2.54) | 0;
}
function getWeightInKg() {
if ($('.switch', '.weight-input-block').data('toggle-slider-unit') === 'metric') {
return parseInt($("input[name='weight']").val()) | 0;
}
return parseInt($("input[name='weight-stone']").val() * 6.350293 + $("input[name='weight-lbs']").val() * 0.45359237) | 0;
}
function getHighestWeightInKg() {
if ($(".switch", '.weight-input-block').data('toggle-slider-unit') === 'metric') {
return parseInt($("input[name='max-weight']").val()) | 0;
}
return parseInt($("input[name='max-weight-stone']").val() * 6.350293 + $("input[name='max-weight-lbs']").val() * 0.45359237) | 0;
}
function validateBmi() {
$('.rejection-form-error').addClass('hidden');
$('.bmi-error').addClass('hidden')
height = getHeightInCm();
weight = getWeightInKg();
if (height && weight) {
const bmi = getBmi(height, weight);
if (bmi < 25) {
$('.bmi-error').removeClass('hidden')
return false;
}
}
return true;
}
function validateRadios() {
$('.input-radio-selection .radio-selection').removeClass('border-[red]');
if ($('.input-radio-selection input').val() === '') {
$('.input-radio-selection .radio-selection').addClass('border-[red]');
$('.input-radio-selection .validation-error').removeClass('hidden');
return false;
}
return true;
}
function validateBinaryRadios() {
$('.input-radio-binary-selection .radio-binary-selection').removeClass('border-[red]');
let validated = true;
$('.input-radio-binary-selection input').each(function () {
if ($(this).val() === '' && $(this).parent().is(":visible")) {
$(this).parent().find('.radio-binary-selection').addClass('border-[red]');
$(this).parent().find('.validation-error').removeClass('hidden');
validated = false;
}
})
return validated;
}
function validateDOBInputFields() {
$('.rejection-form-error').addClass('hidden');
$('.input-dob .validation-dob-error').addClass('hidden')
$('input', '.input-dob').removeClass('border-[red]');
let haveErrorInputs = false;
$('input', '.input-dob').each(function () {
if (!$(this).val()) {
haveErrorInputs = true;
$(this).addClass('border-[red]')
}
});
if ($('.input-dob .day').val() > 31) {
haveErrorInputs = true;
$('.input-dob .day').addClass('border-[red]')
}
if ($('.input-dob .month').val() > 12) {
haveErrorInputs = true;
$('.input-dob .month').addClass('border-[red]')
}
if ($('.input-dob .year').val() > 2025 || $('.input-dob .year').val().length !== 4) {
haveErrorInputs = true;
$('.input-dob .year').addClass('border-[red]')
}
let component = $('.input-dob');
let dialog = $(component).find("div[data-component-id='error-dialog']");
if (!haveErrorInputs) {
// Get the user's entered DOB values
let day = parseInt($("[data-dob-type='day']").val(), 10);
let month = parseInt($("[data-dob-type='month']").val(), 10);
let year = parseInt($("[data-dob-type='year']").val(), 10);
// Get the current date
let today = new Date();
let currentDay = today.getDate();
let currentMonth = today.getMonth() + 1; // Month is 0-based, so add 1.
let currentYear = today.getFullYear();
// Calculate the age
let age = currentYear - year;
// Adjust for the birthdate if the current date is before the birthdate in the year
if (currentMonth < month || (currentMonth === month && currentDay < day)) {
age--;
}
// Check if the user is under 18 or over 85
if (age < 18 || age > 85) {
dialog.removeClass('hidden');
$(component).find("div[data-unit-check]")
.addClass("bg-[#B2DEE4]")
.removeClass("bg-[#007A8E]");
return false
} else {
dialog.addClass('hidden');
$(component).find("div[data-unit-check]")
.removeClass("bg-[#B2DEE4]")
.addClass("bg-[#007A8E]");
}
} else {
$('.input-dob .validation-dob-error').removeClass('hidden');
return false
}
return true;
}
function validatePregnancy() {
$('.rejection-form-error').addClass('hidden');
$('.binary-selection-class-pregnancy .pregnancy-rejection').addClass('hidden');
if (!$('.female-questions').hasClass('hidden') && ($('.binary-selection-class-pregnancy input').val() === 'yes')) {
$('.binary-selection-class-pregnancy .pregnancy-rejection').removeClass('hidden');
return false;
}
return true;
}
function validateContraception() {
$('.oral-contraception-disclaimer .check').removeClass('border-[red]');
$('.oral-contraception-disclaimer .validation-error').addClass('hidden');
console.log(!$('.female-questions').hasClass('hidden'), $('input[name="oral-contraception"]').val() === 'yes', !$('.oral-contraception-disclaimer .check').hasClass('agreed'))
if (!$('.female-questions').hasClass('hidden') && $('input[name="oral-contraception"]').val() === 'yes' && !$('.oral-contraception-disclaimer .check').hasClass('agreed')) {
$('.oral-contraception-disclaimer .validation-error').removeClass('hidden');
$('.oral-contraception-disclaimer .check').addClass('border-[red]');
return false;
}
return true;
}
function rejectionValidation() {
$('.rejection-form-error').addClass('hidden');
if ($('.rejection-error:not(.form-error):visible').length) {
console.log(232332);
$('.form-error').addClass('hidden');
$('.rejection-form-error').removeClass('hidden');
}
}
function validate() {
let result = true;
result = result && validateHeight();
result = validateWeight() && result;
result = validateBmi() && result;
result = validateHighestWeight() && result;
result = validateRadios() && result;
result = validateBinaryRadios() && result;
result = validateDOBInputFields() && result;
result = validatePregnancy() && result;
result = validateContraception() && result;
if (result === false) {
$('.form-error').removeClass('hidden');
rejectionValidation();
$([document.documentElement, document.body]).animate({
scrollTop: $('.form-error').offset().top
}, 1000);
}
return result;
}