Why Bilinguals Are Smarter

Why Bilinguals Are Smarter | Rosetta Stone

“;
} else {
error = null
}

if (! await submitEmailToEC(email)) {
error = “

Something went wrong. Please try again

“;
console.log(“Got email!”)
} else {
error = null;
}

if (!error) {
// $errorContainer.innerHTML = “”
// $errorContainer.style.display = “none”

// Since blog has jQuery, let’s give it a nice fadeout.
jQuery(“.email-collection-container”).fadeOut()
} else {
$errorContainer.innerHTML = error
$errorContainer.style.display = “flex”
}
}

/* briteverify check */
function briteVerify (email) {

// JSONP function
;(function(){var e,n,r,o,t,l,u,d;r=function(e){return window.document.createElement(e)},o=window.encodeURIComponent,u=Math.random,e=function(e){var o,l,u,i,a,c,f;if(null==e&&(e={}),c={data:e.data||{},error:e.error||t,success:e.success||t,beforeSend:e.beforeSend||t,complete:e.complete||t,url:e.url||””},c.computedUrl=n(c),0===c.url.length)throw new Error(“MissingUrl”);return i=!1,c.beforeSend({},c)!==!1&&(u=e.callbackName||”callback”,l=e.callbackFunc||”jsonp_”+d(15),o=c.data[u]=l,window[o]=function(e){return window[o]=null,c.success(e,c),c.complete(e,c)},f=r(“script”),f.src=n(c),f.async=!0,f.onerror=function(e){return c.error({url:f.src,event:e}),c.complete({url:f.src,event:e},c)},f.onload=f.onreadystatechange=function(){var e,n;if(!(i||”loaded”!==(e=this.readyState)&&”complete”!==e))return i=!0,f?(f.onload=f.onreadystatechange=null,null!=(n=f.parentNode)&&n.removeChild(f),f=null):void 0},a=window.document.getElementsByTagName(“head”)[0]||window.document.documentElement,a.insertBefore(f,a.firstChild)),{abort:function(){return window[o]=function(){return window[o]=null},i=!0,(null!=f?f.parentNode:void 0)?(f.onload=f.onreadystatechange=null,f.parentNode.removeChild(f),f=null):void 0}}},t=function(){},n=function(e){var n;return n=e.url,n+=e.url.indexOf(“?”) -1 ? ‘https://www.stg’ : ‘https://www’;
baseURL += ‘.rosettastone.com/?redirect2mobile=no&p_p_id=rosettaajaxsubmit_WAR_rosettaajaxsubmitportlet&p_p_lifecycle=2&’;

baseURL += Object.keys(data)
.map((o) => `${o}=${data[o]}`)
.join(“&”);

var promise = new Promise(function(resolve, reject) {
var request = new XMLHttpRequest();
request.open(‘POST’, baseURL, true);
request.setRequestHeader(‘Content-Type’, ‘application/x-www-form-urlencoded; charset=UTF-8’);
request.onload = function () {
if (request.status >= 200 && request.status


You May Also Like