2021 Summer Newsletter: Issue 3
August 13, 2021
MEK Review
MEK Review
MEK Review is the top learning center in North Jersey, dedicated to helping students of all ages begin an incredible success story. With our guidance, students have gained acceptances into the best schools in the country, earned top test scores, prepared for difficult admission tests, and transformed into their best selves in the classroom.
To find your perfect solution, explore our programs or book your free consultation with an expert counselor!
var interval = setInterval(findForm, 100);
var startTime = new Date().getTime();
function formatPhoneNumber(value) {
if (!value) return value;
const phoneNumber = value.replace("+1", "").replace(/[^\d]/g, '');
const phoneNumberLength = phoneNumber.length;
if (phoneNumberLength < 4) return phoneNumber;
if (phoneNumberLength < 7) {
return `+1 (${phoneNumber.slice(0, 3)}) ${phoneNumber.slice(3)}`;
}
return `+1 (${phoneNumber.slice(0, 3)}) ${phoneNumber.slice(
3,
6
)}-${phoneNumber.slice(6, 10)}`;
}
function validatePhoneNumber(input_str) {
var re = /^\(?(\d{3})\)?[- ]?(\d{3})[- ]?(\d{4})$/;
return re.test(input_str);
}
function convertPhoneToUSA(form) {
var phoneNumberInput = form.querySelector('[data-name="phone_number"]');
phoneNumberInput.addEventListener('input', function(){
this.value = formatPhoneNumber(this.value);
})
}
function findForm() {
var form = document.getElementsByClassName('_form_84')[0] || document.getElementsByClassName('_form_96')[0] || document.getElementsByClassName('_form_88')[0];
if (form) {
convertPhoneToUSA(form);
clearInterval(interval)
} else {
if(new Date().getTime() - startTime > 6000){
console.log("form not found");
clearInterval(interval);
return;
}
}
}