function isValidEmailAddress(emailAddress) { var pattern = new RegExp(/^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?$/i); return pattern.test(emailAddress); }; var site = site || {}; (function () { site.bazaarVoiceWrite = { doWriteReiew :function(){ $(".BVRRWriteReviews").removeClass('hidden'); $('input[name="usernickname"]').val(""); $('input[name="usernickname"]').prop('disabled', false); if(!false){ // we now no longer care if user isn't fully registered -> if(! || !false) $('.page-utilities__signin-text').trigger('click'); var currentPageUrl = window.location.href; currentPageUrl = currentPageUrl.split('#')[0]; currentPageUrl = currentPageUrl+'#BVRR_SubmissionContainer'; $('').appendTo('.sign-in-component__form--sign-in','.sign-in-component'); $('.sign-in-component input[name="RETURN_URL"]').val(currentPageUrl); }else{ if(!false){ site.bazaarVoice.duplicatePage("42353db41266c2694f803a1f2e802e45646174653d323032312d392d3133267573657269643d","71600"); }else{ $('.bvflow_show').addClass('hidden'); $('.bvflow_hide').removeClass('bv_hide'); $('html,body').animate({scrollTop: $("div[id='BVRR_SubmissionContainer']").offset().top-75},'slow'); $('input[name="usernickname"]').val(""); if(""){ $('input[name="usernickname"]').prop('disabled', true);} } } }, } })(jQuery);