1var fireAnonymousMoengageEvent=false;var numAnonymousMoengageEvent=0;var moengageSessionNumber=0;var isEvolokLoggedIn=false;var evolokResponseGlobal={};var curr_url=window.location.hostname;var moengage_events_enable=parseInt(moengage_events_status.enable,10);var userEvGuid=null;var isUserGoogleSubscribed=false;linkedin_key="77dc1zvzq9gqak";if("undefined"!==typeof evolok_settings&&"undefined"!==typeof evolok_settings.extra_details&&"1"===evolok_settings.extra_details.live_site&&("indianexpress.com."==curr_url||"preprod.indianexpress.com."==curr_url||"prelaunch.indianexpress.com."==curr_url||"indian-express-develop.go-vip.net."==curr_url||"vipgo.indianexpress.com."==curr_url)){window.location="https://indianexpress.com/404.php"}if("indianexpress.com"==curr_url){ev_domain="ev.indianexpress.com";cookie_domain=".indianexpress.com";geo_api_domain="indianexpress.com/ua";site_url="indianexpress.com";ecommerce_domain="ecommerce.indianexpress.com";razor_pay_key="rzp_live_SFN5VdEeyIP6bE";linkedin_key="86s7fiw766ws6a";stripe_key="pk_live_51L3cNzSFedsGGtM9fxR8EIGYUEWLoP81e2KGnQ5CJkB0plO2XRKNgz3T899tETj5FHetbstoDmjS2ThoY9Kysc8m00zJK8e3eI"}else if("preprod.indianexpress.com"==curr_url){ev_domain="ieo.uat.evolok.net";cookie_domain=".preprod.indianexpress.com";geo_api_domain="devua.indianexpress.com";site_url="preprod.indianexpress.com";ecommerce_domain="staging-ecommerce.indianexpress.com";razor_pay_key="rzp_test_vp6GJ0Vt0qgKYi";stripe_key="pk_test_51L3cNzSFedsGGtM98bdrJPNznKuUI7SdTOnQidYKFL22Cj74MRTZb819YDTmHotUUlaWBlPWTawTvnJgnJLPHY7z00pJRN67Ko"}else if("prelaunch.indianexpress.com"==curr_url){ev_domain="ieo.uat.evolok.net";cookie_domain=".prelaunch.indianexpress.com";geo_api_domain="devua.indianexpress.com";site_url="prelaunch.indianexpress.com";ecommerce_domain="staging-ecommerce.indianexpress.com";razor_pay_key="rzp_test_vp6GJ0Vt0qgKYi";stripe_key="pk_test_51L3cNzSFedsGGtM98bdrJPNznKuUI7SdTOnQidYKFL22Cj74MRTZb819YDTmHotUUlaWBlPWTawTvnJgnJLPHY7z00pJRN67Ko"}else if("indian-express-develop.go-vip.net"==curr_url){ev_domain="ieo.uat.evolok.net";cookie_domain=".indian-express-develop.go-vip.net";geo_api_domain="devua.indianexpress.com";site_url="indian-express-develop.go-vip.net";ecommerce_domain="staging-ecommerce.indianexpress.com";razor_pay_key="rzp_test_vp6GJ0Vt0qgKYi";stripe_key="pk_test_51L3cNzSFedsGGtM98bdrJPNznKuUI7SdTOnQidYKFL22Cj74MRTZb819YDTmHotUUlaWBlPWTawTvnJgnJLPHY7z00pJRN67Ko"}else{ev_domain="ieo.uat.evolok.net";cookie_domain=".vipgo.indianexpress.com";geo_api_domain="devua.indianexpress.com";site_url="vipgo.indianexpress.com";ecommerce_domain="staging-ecommerce.indianexpress.com";razor_pay_key="rzp_test_vp6GJ0Vt0qgKYi";stripe_key="pk_test_51L3cNzSFedsGGtM98bdrJPNznKuUI7SdTOnQidYKFL22Cj74MRTZb819YDTmHotUUlaWBlPWTawTvnJgnJLPHY7z00pJRN67Ko"}var disable_one_tap=false;if("undefined"!==typeof custom_ev_data&&"undefined"!==typeof custom_ev_data.section&&"videos"===custom_ev_data.section||"audio"===custom_ev_data.section){disable_one_tap=true}if("undefined"!==typeof custom_ua_data&&"undefined"!==typeof custom_ua_data.disable_one_tap&&"true"===custom_ua_data.disable_one_tap){disable_one_tap=false}EV.Dab.init();let adBlockDetection=EV.Dab.isAdblockDetected();let detectPrivateMode=EV.Dab.detectPrivateMode();EV.Em.init({icDomain:ev_domain+"/ic/api",channel:"login-widget",realmName:"default_realm",serviceName:"login",url:"https://"+ev_domain+"/acd/api/3.0",sidCookieDomain:cookie_domain,brand:"IndianExpress",ssoCookieDomain:cookie_domain,enableGoogleOneTap:disable_one_tap,autoLinkLoginRedirectUrl:"https://"+curr_url+"/my-account/",autoLinkLoginRedirectAutomatic:true,authSchemeName:"default",googleClientId:"1037042905408-ekkpnmd8vrd1ekhner26k4h7c0ph9b9c.apps.googleusercontent.com",socialAttributeMapping:{email_address:"email",first_name:"firstName",last_name:"lastName"},secureModeEnabled:false,disableCookies:false,autoRegister:true,autoPopulate:true,enableSeamlessMode:false});EV.WM.init({brand:"IndianExpress"});if(true===disable_one_tap){EV.Em.on(EV.Em.Event.SOCIAL_LOGIN_SUCCESS,function(event){let result=event.detail.response;var ev_profile_lcs=localStorage.getItem("evolok:ev_session");if(null===ev_profile_lcs){localStorage.setItem("evolok:ev_session",JSON.stringify(result))}var ev_profile_lcs=localStorage.getItem("evolok:ev_session");if(null===ev_profile_lcs){localStorage.setItem("evolok:ev_session",JSON.stringify(result))}var dataResult=result;var date=new Date;if(dataResult.hasOwnProperty("mainSession")){date.setTime(dataResult.mainSession.expiry);var cookieValue="ev_ss="+dataResult.mainSession.sessionId+"; expires="+date.toGMTString()+"; path=/";cookieValue+="; domain="+window.cookie_domain;document.cookie=cookieValue}if(dataResult.hasOwnProperty("secureSession")){date.setTime(dataResult.secureSession.expiry);var cookieValue="ex_ss="+dataResult.secureSession.sessionId+"; expires="+date.toGMTString()+"; path=/";cookieValue+="; domain="+window.cookie_domain;document.cookie=cookieValue}location.reload()});EV.Em.on(EV.Em.Event.SOCIAL_LOGIN_FAILED,function(event){let error=event.detail;var result=confirm("Your account already exists so you need to log-in with email and password to link Google to your existing account.");sessionStorage.removeItem("google_one_tap_attempted");if(result==true){location.href="https://"+curr_url+"/login/"}})}geo_var="";geo_city="";geo_state="";ev_channel="";var ev_channel=ev_getCookie("channel");
1if("undefined"===typeof ev_channel||""===ev_channel){ev_channel="WEB"}var metering_userdata="";var usergeolocation=sessionStorage.getItem("ua_geoip_location");var geo_data=jQuery.parseJSON(usergeolocation);var currentPage=document.location.pathname;var isOfferPage=false;if("undefined"!==typeof custom_ev_data&&"undefined"!==typeof custom_ev_data.subscription_pages){Object.keys(custom_ev_data.subscription_pages).forEach(function(key){value="/subscribe/"+custom_ev_data.subscription_pages[key]+"/";if(currentPage===value){isOfferPage=true}})}if(geo_data!==null&&typeof geo_data.countryIsoCode!=="undefined"&&typeof geo_data.state!=="undefined"&&geo_data.state!==null&&typeof geo_data.city!=="undefined"&&geo_data.city!==null){geo_var=geo_data.countryIsoCode.toLowerCase();geo_city=geo_data.city.toLowerCase().replace(/[^a-zA-Z0-9]+/g,"-");geo_state=geo_data.state.toLowerCase().replace(/[^a-zA-Z0-9]+/g,"-")}if(null===geo_var||""===geo_var||null===geo_city||""===geo_city||null===geo_state||""===geo_state){jQuery.ajax({url:"https://"+geo_api_domain+"/api/geoip/resolve",type:"GET",dataType:"json",beforeSend:function(xhr){if("indianexpress.com/ua"===geo_api_domain){xhr.setRequestHeader("API-KEY","0355c2d801f6d0fee2f1977f14cc673d25d7335d2324f7e8a5db3bdfce04d0f5")}else{xhr.setRequestHeader("origin","https://"+location.hostname)}},success:function(response){if(response!==null&&typeof response.countryIsoCode!=="undefined"&&typeof response.state!=="undefined"&&response.state!==null&&typeof response.city!=="undefined"&&response.city!==null){var geo_var=response.countryIsoCode.toLowerCase();var geo_city=response.city.toLowerCase().replace(/[^a-zA-Z0-9]+/g,"-");var geo_state=response.state.toLowerCase().replace(/[^a-zA-Z0-9]+/g,"-");sessionStorage.setItem("ua_geoip_location",JSON.stringify(response))}do_metering(custom_ev_data,geo_var,geo_city,geo_state)}})}else{do_metering(custom_ev_data,geo_var,geo_city,geo_state)}function ev_getCookie(c_name){var i,x,y,ARRcookies=document.cookie.split(";");var arr_length=ARRcookies.length;for(i=0;i<arr_length;i++){x=ARRcookies[i].substr(0,ARRcookies[i].indexOf("="));y=ARRcookies[i].substr(ARRcookies[i].indexOf("=")+1);x=x.replace(/^\s+|\s+$/g,"");if(x===c_name){return unescape(y)}}}function ev_setCookie(cname,cvalue,exdays,isDomain=""){var d=new Date;d.setTime(d.getTime()+exdays*24*60*60*1e3);var expires="expires="+d.toUTCString();if(""===isDomain){document.cookie=cname+"="+cvalue+";"+expires+";path=/"}else{document.cookie=cname+"="+cvalue+";"+expires+";domain="+isDomain+";path=/"}}function do_metering(custom_ev_data,geo_var,geo_city,geo_state){if("undefined"!==typeof custom_ev_data){Promise.all([adBlockDetection,detectPrivateMode]).then(values=>{var params=JSON.stringify({articleId:custom_ev_data.articleId,site:custom_ev_data.site,title:custom_ev_data.title,publishDate:custom_ev_data.publish_date,updateDate:custom_ev_data.update_date,authors:custom_ev_data.authors,category:custom_ev_data.category,section:custom_ev_data.section,section_page:custom_ev_data.section_page,tags:custom_ev_data.tags,count_metering:custom_ev_data.count_metering,premium:custom_ev_data.premium,premium_paywall:custom_ev_data.premium_paywall,paid_after_date:custom_ev_data.paid_after_date,paid_after_date_ist:custom_ev_data.paid_after_date_ist,paid_till_date:custom_ev_data.paid_till_date,paid_till_date_ist:custom_ev_data.paid_till_date_ist,geo:geo_var,geocity:geo_city,geostate:geo_state,channel:ev_channel,adblock:values[0],incognito:values[1]});EV.Em.authorize(params,handleMeteringSuccess,handleMeteringError)})}}function handleMeteringSuccess(response){metering_userdata=response.userProperties;console.log("Metering userdata ev custom",metering_userdata);var user_state="guest";let enable_sublime=false;if("undefined"!==typeof custom_ua_data&&"undefined"!==typeof custom_ua_data.enable_sublime&&"true"===custom_ua_data.enable_sublime){enable_sublime=true}var sub_segments=response.hasOwnProperty("segments")?response.segments:[];if((sub_segments.indexOf("Digital Subscriber")!=-1||sub_segments.indexOf("E-Paper Subscriber")!=-1)&&sub_segments.indexOf("Logged-In")!=-1){user_state="subscriber"}else if(sub_segments.indexOf("Not Active Subscriber")!=-1&&sub_segments.indexOf("Logged-In")!=-1){user_state="registered"}
1if(false===enable_sublime){ev_setCookie("ev_user_state",user_state,365)}if(false===enable_sublime&&document.location.pathname.endsWith("/thank-you/")&&(-1!==sub_segments.indexOf("Mobile Device")||-1!==sub_segments.indexOf("Web Desktop"))&&(-1!==sub_segments.indexOf("E-Paper Subscriber")&&-1!==sub_segments.indexOf("Digital Subscriber")||-1!==sub_segments.indexOf("Digital Subscriber"))){let userGotoPage=ev_getCookie("userGoToState");var get_ie_special=sessionStorage.getItem("ie_special");if(null!==get_ie_special&&"undefined"!==get_ie_special&&"true"===get_ie_special){goBack()}else if(userGotoPage){setTimeout(()=>{ev_setCookie("userGoToState","",0);window.location.assign(userGotoPage)},5e3)}else{setTimeout(()=>{ev_setCookie("userGoToState","",0);window.location.assign(location.protocol+"//"+location.host)},5e3)}}else if(false===enable_sublime&&document.location.pathname.endsWith("/thank-you/")&&-1!==sub_segments.indexOf("E-Paper Subscriber")&&-1===sub_segments.indexOf("Digital Subscriber")){ev_setCookie("userGoToState","",0)}if(document.location.pathname.endsWith("/subscriptions/")&&sub_segments.indexOf("Logged-Out")!==-1&&false===enable_sublime){setTimeout(function(){window.location="/"},3e3)}var plan_types=[];var plan_details={};if(sub_segments.indexOf("Digital Subscriber")!=-1&&sub_segments.indexOf("E-Paper Subscriber")!=-1){plan_types=["Digital Subscriber","E-Paper Subscriber"]}else if(sub_segments.indexOf("Digital Subscriber")!=-1){plan_types=["Digital Subscriber"]}else if(sub_segments.indexOf("E-Paper Subscriber")!=-1){plan_types=["E-Paper Subscriber"]}if("undefined"!==typeof ie_ev_set_moengage_confirm_pay_event&&"undefined"!==typeof ie_ev_set_moengage_games_event){ie_ev_set_moengage_confirm_pay_event(user_state,plan_types,metering_userdata);ie_ev_set_moengage_games_event(user_state,plan_types,metering_userdata)}let ev_check_cookie=ev_getCookie("ie_userdata");let ie_user_status=ev_getCookie("ev_user_state");var entitlement=[];if("undefined"!==typeof ev_check_cookie&&"REQUIRE_LOGIN"!==response.result){ev_check_cookie=JSON.parse(ev_check_cookie);if(true===ev_check_cookie.requireEntitlement){entitlement=ev_check_cookie.requireEntitlement}}else{if(response.hasOwnProperty("offeredMeter")&&"REQUIRE_LOGIN"===response.result){entitlement=response.requireEntitlement}else{entitlement=true}}plan_details={subscription_plan:plan_types,requireEntitlement:entitlement};let originalPlanDetails=plan_details;plan_details=JSON.stringify(plan_details);if(false===enable_sublime){if("undefined"!==typeof custom_ev_data&&"undefined"!==typeof custom_ev_data.enable_evolok_plan_cookie&&"1"===custom_ev_data.enable_evolok_plan_cookie){ev_setCookie("ie_userdata",plan_details,365)}else{ev_setCookie("ie_userdata",JSON.stringify({subscription_plan:[],requireEntitlement:entitlement}),0)}setWithExpiry("ie_userdata",originalPlanDetails,31556952e3);if(document.location.pathname.endsWith("/login/")&&response.hasOwnProperty("loggedOut")&&!response.loggedOut){window.location="/my-account/"}}var query_param_str=window.location.search;query_param_str=query_param_str.toLowerCase();if((document.location.pathname.endsWith("/subscribe/")||document.location.pathname.endsWith("/subscribe/all-access/")||document.location.pathname.endsWith("/subscribe/epaper/"))&&sub_segments.indexOf("Not Active Subscriber")===-1&&sub_segments.indexOf("E-Paper Subscriber")!=-1&&false===enable_sublime){var search_str="prenewal";if(query_param_str.indexOf(search_str)===-1&&query_param_str.indexOf("subscriptionpremium")===-1){window.location="/express-plus/today-newsstand/"}}if((document.location.pathname.endsWith("/subscribe/premium/")||query_param_str.indexOf("?productname=2021_001_digital&groupname=subscriptionpremium")!=-1)&&sub_segments.indexOf("Digital Subscriber")!=-1&&query_param_str.indexOf("?prenewal")!=0){window.location="/about/express-premium/"}if(false===enable_sublime){if(jQuery("#evnav_subscribe").length>0){if(response.hasOwnProperty("loggedOut")&&!response.loggedOut&&(sub_segments.indexOf("Not Active Subscriber")!=-1&&sub_segments.indexOf("Logged-In")!=-1)){console.log("Menu - Registered User");jQuery("#evnav_subscribe").attr("href","/subscribe/");jQuery("#evnav_subscribe").html('<span class="m-sup-link1 m-sup">Subscribe</span><span class="tnav-txt">Epaper</span>');jQuery("#evnav_subscribe").removeClass("evsubscribe");jQuery("#evnav_subscribe").addClass("evepaper");jQuery(".ie-subscribe").css("display","block");jQuery("#evnav_login").attr("href","/my-account/");jQuery("#evnav_login").html("My Account");jQuery("#evnav_login").addClass("evusrlogin");jQuery("#evnav_login").removeClass("evusrlogout");jQuery("#demo-modal-target-subscribe").removeClass("ie-subscribe");jQuery("#demo-modal-target-subscribe").addClass("m-evepaper")}else if(response.hasOwnProperty("loggedOut")&&!response.loggedOut&&(sub_segments.indexOf("Digital Subscriber")!=-1||sub_segments.indexOf("E-Paper Subscriber")!=-1||sub_segments.indexOf("WasSubscriber")!=-1)){var menu_text="Subscribe";var menu_clss="no-epaper-icon";var menu_clss2="m-sup-new";var menu_clss3="m-sup-btn";var menu_link="/express-plus/today-newsstand/";var renew_evnt="";if(response.hasOwnProperty("loggedOut")&&!response.loggedOut&&sub_segments.indexOf("E-Paper Subscriber")!=-1){menu_text="Epaper";menu_clss="epaper-icon";menu_clss2="evepaper"}if(sub_segments.indexOf("Pre Renew")!=-1){menu_text="Renew";menu_link="/subscriptions/";renew_evnt="renew-buttons-tracking"}console.log("Menu - Subscribed User");jQuery("#top-band-mobile").hide();jQuery(".body-top-gap").removeClass("body-top-gap-bind");jQuery("#evnav_subscribe").attr("href",menu_link);jQuery("#evnav_subscribe").text(menu_text);jQuery("#evnav_subscribe").removeClass("evsubscribe");jQuery("#evnav_subscribe").addClass(menu_clss2);jQuery("#evnav_subscribe").addClass(menu_clss3);jQuery("#evnav_subscribe").addClass(renew_evnt);jQuery(".ie-subscribe").css("display","block");jQuery("#evnav_login").attr("href","/my-account/");jQuery("#evnav_login").html("My Account");jQuery("#evnav_login").addClass("evusrlogin");jQuery("#evnav_login").removeClass("evusrlogout");jQuery("#demo-modal-target-subscribe").removeClass("ie-subscribe");jQuery("#demo-modal-target-subscribe").addClass("m-evepaper");jQuery("#demo-modal-target-subscribe").addClass(menu_clss)}else{var subscribe_link="/subscribe/";if("undefined"!==typeof subscribe_buttons){subscribe_link=subscribe_buttons.buttons_link}console.log("nav Menu - Logged out");jQuery("#evnav_subscribe").attr("href",subscribe_link);jQuery("#evnav_subscribe").html('<span class="m-sup-link1 m-sup">Subscribe</span><span class="tnav-txt">Epaper</span>');jQuery("#evnav_subscribe").addClass("evsubscribe");jQuery("#evnav_subscribe").removeClass("evepaper");jQuery("#evnav_login").attr("href","/login/");jQuery("#evnav_login").html("Sign In");jQuery("#evnav_login").removeClass("evusrlogin");jQuery("#evnav_login").addClass("evusrlogout");jQuery("#demo-modal-target-subscribe").addClass("ie-subscribe");jQuery("#demo-modal-target-subscribe").removeClass("m-evepaper")}}if(jQuery("#evnav_subscribe_ham").length>0){var sub_segments=response.hasOwnProperty("segments")?response.segments:[];if(response.hasOwnProperty("loggedOut")&&!response.loggedOut&&(sub_segments.indexOf("Not Active Subscriber")!=-1&&sub_segments.indexOf("Logged-In")!=-1)){console.log("Ham Menu - Registered User");jQuery("#evnav_subscribe_ham").attr("href","/subscribe/");jQuery("#evnav_subscribe_ham").addClass("evham_epaper");jQuery("#evnav_subscribe_ham").removeClass("evham_subscribe");jQuery("#evnav_subscribe_ham").removeClass("ie_theme_hide_ele");jQuery("#evnav_login_ham,.evnav_login_ham").html("My Account");jQuery("#evnav_login_ham,.evnav_login_ham").attr("href","/my-account/");jQuery("#evnav_login_ham,.evnav_login_ham").addClass("evham_signin");jQuery("#evnav_login_ham,.evnav_login_ham").addClass("t-headlink__signin");jQuery("#evnav_login_ham,.evnav_login_ham").removeClass("evham_signout");if(0<jQuery(".ie-user-displayname").length){var userDetails=ev_getCookie("oauth_user");var displayName="";var displayFirstname="";var firstFirstLetter="";
1var userSpan=jQuery("<span />");userSpan.attr("class","ie-loggedin-user");if("undefined"!==typeof userDetails){userDetails=JSON.parse(userDetails);if("undefined"!==typeof userDetails.user_first_name&&""!==userDetails.user_first_name){displayName=userDetails.user_first_name;displayFirstname=userDetails.user_first_name;firstFirstLetter=displayFirstname.charAt(0)}if("undefined"!==typeof userDetails.user_last_name&&""!==userDetails.user_last_name){displayName=displayName+" "+userDetails.user_last_name}jQuery(".ie-signin-text").remove();jQuery(".ie-user-displayname").text("");if(""!==firstFirstLetter){jQuery("#evnav_login_ham").append(firstFirstLetter)}if(""!==displayName){jQuery(".ie-user-displayname").append(displayName);jQuery(".ie-user-displayname").append(userSpan)}jQuery(".ie-user-displayname").append(userSpan)}}jQuery(".ev_hide_link").removeClass("ev_hide_link");if(sub_segments.indexOf("WasSubscriber")!=-1){jQuery("#evnav_subscribe_ham .tnav-txt").text("Renew");jQuery("#evnav_subscribe_ham").addClass("renew-plan");jQuery("#evnav_subscribe_ham").attr("href","/express-plus/subscription-plan/?pageCode=93&ref=renew_topHeader")}}else if(response.hasOwnProperty("loggedOut")&&!response.loggedOut&&(sub_segments.indexOf("Digital Subscriber")!=-1||sub_segments.indexOf("E-Paper Subscriber")!=-1||sub_segments.indexOf("WasSubscriber")!=-1)){var menu_text="Subscribe";var menu_clss="no-epaper-ham-icon";var menu_clss2="m-sup-new";var menu_clss3="m-sup-btn";var menu_link="/express-plus/today-newsstand/";var renew_evnt="";if(response.hasOwnProperty("loggedOut")&&!response.loggedOut&&sub_segments.indexOf("E-Paper Subscriber")!=-1){menu_text="Epaper";menu_clss="epaper-ham-icon";menu_clss2="m-sup-new";menu_clss3="m-sup-btn"}if(sub_segments.indexOf("Pre Renew")!=-1){menu_text="Renew";menu_link="/subscriptions/";renew_evnt="renew-buttons-tracking"}console.log("Ham Menu - Subscribed User");if(sub_segments.indexOf("Pre Renew")!=-1){jQuery("#top-band-mobile").hide()}else{jQuery("#top-band-mobile,#evnav_subscribe_ham").hide()}jQuery(".body-top-gap").removeClass("body-top-gap-bind");jQuery("#evnav_subscribe_ham .tnav-txt").text(menu_text);jQuery("#evnav_subscribe_ham").addClass(renew_evnt);jQuery("#evnav_subscribe_ham,#evnav_subscribe_ham .epaperlink.show-subscribebtn").attr("href",menu_link);jQuery("#evnav_subscribe_ham").addClass("evham_epaper");jQuery("#evnav_subscribe_ham").removeClass("evham_subscribe");jQuery("#evnav_subscribe_ham").removeClass("ie_theme_hide_ele");jQuery("#evnav_login_ham,.evnav_login_ham").html("My Account");jQuery("#evnav_login_ham,.evnav_login_ham").attr("href","/my-account/");jQuery("#evnav_login_ham,.evnav_login_ham").addClass("evham_signin");jQuery("#evnav_login_ham,.evnav_login_ham").addClass("t-headlink__signin");jQuery("#evnav_login_ham,.evnav_login_ham").removeClass("evham_signout");if(0<jQuery(".ie-user-displayname").length){var userDetails=ev_getCookie("oauth_user");var displayName="";var userSpan=jQuery("<span />");userSpan.attr("class","ie-loggedin-user");if("undefined"!==typeof userDetails){userDetails=JSON.parse(userDetails);if("undefined"!==typeof userDetails.user_first_name&&""!==userDetails.user_first_name){displayName=userDetails.user_first_name}if("undefined"!==typeof userDetails.user_last_name&&""!==userDetails.user_last_name){displayName=displayName+" "+userDetails.user_last_name}jQuery(".ie-signin-text").remove();jQuery(".ie-user-displayname").text("");if(""!==displayName){jQuery(".ie-user-displayname").append(displayName);jQuery("#evnav_login_ham").append(displayName);jQuery(".ie-user-displayname").append(userSpan)}else{jQuery(".ie-user-displayname").append(userSpan)}}}jQuery("#evnav_subscribe_ham .m-sup").hide();jQuery("#evnav_subscribe_ham .tnav-txt").addClass("evonly-subscriber");jQuery("#evnav_subscribe_ham .tnav-txt").addClass(menu_clss);jQuery("#evnav_subscribe_ham .tnav-txt").removeClass(menu_clss2);jQuery("#evnav_subscribe_ham .tnav-txt").removeClass(menu_clss3);jQuery(".ev_hide_link").removeClass("ev_hide_link")}else{var subscribe_link="/subscribe/";if("undefined"!==typeof subscribe_buttons){subscribe_link=subscribe_buttons.buttons_link}console.log("Ham Menu - Logged out");jQuery("#evnav_subscribe_ham").attr("href",subscribe_link);jQuery("#evnav_subscribe_ham").removeClass("evham_epaper");jQuery("#evnav_subscribe_ham").addClass("evham_subscribe");jQuery("#evnav_login_ham").html("Sign In");jQuery("#evnav_login_ham,.evnav_login_ham").attr("href","/login/");jQuery("#evnav_login_ham,.evnav_login_ham").removeClass("evham_sign");jQuery("#evnav_login_ham,.evnav_login_ham").addClass("evham_signout");jQuery(".ie_theme_hide_ele").show();jQuery(".ev_hide_link").removeClass("ev_hide_link")}}if(false===enable_sublime&&"undefined"!==response.result&&"undefined"!==response.segments&&("REQUIRE_LOGIN"===response.result||"REQUIRE_
1ENTITLEMENT"===response.result)){if("undefined"!==chartbeat){chartbeat("trackPaywallShown",{eventLabel:"A Paywall shown to the user",debug:true})}}if(response.result=="ALLOW_ACCESS"){}else if(response.requireEntitlement){displayRequireLoginWithEntitlementPaywall()}else{if(response.result=="REQUIRE_LOGIN"){}else{}}if(false===enable_sublime&&0<jQuery(".new-hm-user-wrap").length){if(response.hasOwnProperty("loggedOut")&&!response.loggedOut){var userDetails=ev_getCookie("oauth_user");var displayName="";var displayFirstname="";var firstFirstLetter="";if("undefined"!==typeof userDetails){userDetails=JSON.parse(userDetails);if("undefined"!==typeof userDetails.user_first_name&&""!==userDetails.user_first_name){displayName=userDetails.user_first_name;displayFirstname=userDetails.user_first_name;firstFirstLetter=displayFirstname.charAt(0);jQuery(".new-hm-user-wrap #evnav_login_ham").text("");if(""!==firstFirstLetter){jQuery(".new-hm-user-wrap #evnav_login_ham").append(firstFirstLetter);jQuery(".new-hm-user-wrap a#evnav_login_ham").removeClass("evham_signout");jQuery(".new-hm-user-wrap a#evnav_login_ham").addClass("evham_signin")}}else{jQuery(".new-hm-user-wrap a#evnav_login_ham").removeClass("evham_signin");jQuery(".new-hm-user-wrap a#evnav_login_ham").addClass("evham_signout")}}}}}ieIsUserLoggedIn(response)}function handleMeteringError(error){}EV.Widgets=EV.Widgets||{};EV.Widgets.asyncMode=true;ev_channel="";var ev_channel=ev_getCookie("channel");if("undefined"===typeof ev_channel||""===ev_channel){ev_channel="WEB"}let coreInit={serviceName:"registration",realmName:"default_realm",icDomain:"https://"+ev_domain+"/ic/api",secureMode:true,ssoCookieDomain:cookie_domain,brand:"IndianExpress",channel:ev_channel};if("undefined"!==typeof evolok_settings.extra_details&&"undefined"!==typeof evolok_settings.extra_details.internationalCaptcha&&"1"===evolok_settings.extra_details.internationalCaptcha){coreInit.recaptchaSiteKey="6LcPcqsUAAAAAHZZ-pJrTxba8St77e3Bn33hV0Uo"}EV.Core.init(coreInit);EV.Social.init({icDomain:"https://"+ev_domain+"/ic/api",serviceName:"registration_social",realmName:"default_realm",redirectUri:"https://"+site_url+"/social-redirect/",socialKeys:{facebook:"2223144168011709",google:"375995930384-dtr93riq8dq7ainlrrod84ve55f4qdgb.apps.googleusercontent.com",apple:"com.indianexpress.oauth.ie",linkedin:linkedin_key},socialAttributeMapping:{email_address:"email",first_name:"firstName",last_name:"lastName"},brand:"IndianExpress"});EV.Translate.addTranslationTable("en",{"ev.widgets.login.buttons.cancel":"Cancel","ev.widgets.login.buttons.submit":"Sign In","ev.widgets.attr.Password.confirm.label":"Confirm Password","ev.widgets.attr.Password.confirm.placeholder":"Password","ev.widgets.changepassword.buttons.cancel":"","ev.widgets.checkout.submit":"Confirm and Pay","ev.widgets.editprofile.buttons.cancel":"","ev.widgets.editprofile.buttons.submit":"Update Profile","ev.widgets.errors.attribute_validation_failed":"Please check the values entered.","ev.widgets.errors.evwidgetexception":"Please fill all the fields to continue.","ev.widgets.errors.duplicate_user_profile":'There is already an account for this email ID or phone number. <a href="/login/" title="Login" >Click here</a> to log in.',"ev.widgets.errors.edit_successful":"Profile Updated","ev.widgets.errors.forgot_password_success":"Password reset email sent.","ev.widgets.errors.general_attribute":"The following field is incorrect or empty [{0}]. The field is mandatory for one or more services linked to your profile.","ev.widgets.errors.general_attributes":"The following fields are incorrect or empty [{0}]. These fields are mandatory for one or more services linked to your profile.","ev.widgets.errors.identifiers_invalid":"The password you have entered is incorrect. Please re-enter your password.","ev.widgets.errors.identifier_value_empty":"Please enter a valid email ID.","ev.widgets.errors.idmex400":"Please fill all the fields to continue.","ev.widgets.errors.idmex409":"User account already exists, please log in in above.","ev.widgets.errors.invalid_form":"","ev.widgets.errors.invalid_profile":"Ensure you have completed all necessary information and agreed to our Terms and Conditions. If you have any questions, please contact our customer care at [email protected] or call us at 9289033229.","ev.widgets.errors.undefined_order_id":"The order has not been created, the order ID is undefined.","ev.widgets.errors.user_profile_identifiers_not_found":'We couldn\'t find a user with this account. <a href="/registration/" title="Register" >Click here</a> to create a new account.',"ev.widgets.errors.validators_value_empty":"Please enter a valid password.","ev.widgets.productProfile.alreadyRegistered":"Already a user? Log in here","ev.widgets.productProfile.selectProductWarning":"Please Select a Product","ev.widgets.productSelection.select":"Select","ev.widgets.productSelection.text.boosted":"Subscribe Today","ev.widgets.productSelection.text.normal":"Subscribe Today","ev.widgets.registration.buttons.cancel":"","ev.widgets.resetpassword.buttons.cancel":"","ev.widgets.forgotpassword.success":"Check your email to reset your password.<br />If you do not get the link, check your spam folder or re-enter your email address.","ev.widgets.stripe.submitPayment":"Confirm and Pay","ev.widgets.errors.user_attribute_update_forbidden":"Email Address cannot be updated","ev.widgets.plan.frequency.MONTH1":"Month","ev.widgets.plan.frequency.MONTH12":"Year","ev.widgets.errors.attribute_required":"Mandatory fields are Required to be filled","ev.widgets.attr.password.label":"Password","ev.widgets.attr.horizontal_password.label":"Password","ev.widgets.errors.no_products_selected":"You need to select a product","ev.widgets.attr.new_password.confirm.label":"Confirm Password","ev.widgets.attr.new_password.confirm.placeholder":"Confirm Password","ev.widgets.errors.evolokexception":"Please enter valid details","ev.widgets.errors.user_not_registered":"You are not registered","ev.widgets.errors.minimum_security_level_not_met":"Minimum security level not met","ev.widgets.errors.reset_user_profile_not_found":"The link is no longer valid. Please try resetting your password","ev.widgets.changePasswordWidget.password.new.label":"New Password","ev.widgets.changePasswordWidget.password.new.placeholder":"New Password","ev.widgets.changePasswordWidget.password.confirm.label":"Confirm New Password","ev.widgets.changePasswordWidget.password.confirm.placeholder":"Confirm New Password","ev.widgets.errors.invalid_recaptcha_key":"Recaptcha key has been expired. Please reload the page","ev.widgets.purchases.cancel.confirm":"Confirm cancellation","ev.widgets.errors.messaging_template_not_found":"Template not Found. Please try after some time","ev.widgets.errors.500":"Error 500. Please try after some time","ev.widgets.purchaseCustomData.ariaLabels.closePurchaseCustomDataWidget":"Aria Label for close widget button translation key.","ev.widgets.purchaseCustomData.ariaLabels.purchaseCustomDataForm":"Arial Label for Custom Data Form.","ev.widgets.purchaseCustomData.ariaLabels.confirmCustomData":"Arial Label for Confirm Button.","ev.widgets.purchaseCustomData.ariaLabels.cancelCustomData":"Arial Label for Cancel Button.","ev.widgets.login.multiIdentifier.label":"Phone Number/Email","ev.widgets.login.multiIdentifier.placeholder":"Insert Phone Number/Email","ev.widgets.login.ariaLabels.continueForm":"Continue login form","ev.widgets.login.buttons.continue":"Continue","ev.widgets.login.ariaLabels.continue":"Continue to Login","ev.widgets.login.buttons.oneTimePassword":"Use OTP","ev.widgets.plan.frequency.MONTH3":"Quarterly","ev.widgets.plan.frequency.MONTH1":"Monthly","ev.widgets.plan.frequency.MONTH12":"Yearly","ev.widgets.plan.frequency.NONE":"None","ev.widgets.errors.custom_data_required_field":"Please fill {0} information","ev.widgets.errors.auth_scheme_not_found_for_identifier":"Insert an email or phone number","ev.widgets.errors.identifiers_not_found":'We couldn\'t find a user with this account. <a href="/registration/" title="Register" >Click here</a> to create a new account.',"ev.widgets.errors.authentication_values_required":"Please fill all the fields to continue.","ev.widgets.oneTimePassword.request_sent_warning":"OTP Sent. Re-send will be available after 60 seconds.","ev.widgets.oneTimePassword.success":"Successfully logged in using OTP.","ev.widgets.errors.one_time_password_format_invalid":"Invalid OTP. Please try again.","ev.widgets.errors.one_time_password_code_invalid":"Incorrect OTP. Please try again.","ev.widgets.errors.authentication_values_required":"Please fill all the fields to continue.","ev.widgets.attr.password.invalid":"Please enter a valid password. It must be at least 6 chars.","ev.widgets.productSummary.contractLength":"Contract Length","ev.widgets.plan.contractLength.PLAN_CONTRACT_LENGTH_ID":"None/One Day/One Week/etc.","ev.widgets.attr.email_address.required":"Please enter a valid email ID.","ev.widgets.attr.email_address.invalid":"Please enter a valid email ID.","ev.widgets.attr.email_address.required":"Please enter a valid email ID.","ev.widgets.attr.email_address.invalid":"Please enter a valid email ID.","ev.widgets.attr.password.required":"Please enter a valid password.","ev.widgets.attr.password.invalid":"Please enter a valid password. It must be at least 6 chars.","ev.widgets.attr.password.confirm_required":"Please enter a valid confirm password.","ev.widgets.attr.password.confirm_mismatch":"Password and Confirm Password doesn't match.","ev.widgets.attr.mobile_number.invalid":"Please enter a valid phone number.","ev.widgets.attr.tandc.invalid":"Please accept the Terms & Conditions to continue.","ev.widgets.attr.first_name.invali
1d":"Please enter a valid first name.","ev.widgets.attr.last_name.invalid":"Please enter a valid last name.","ev.widgets.oneTimePassword.enterCode":"Enter your 6-digit OTP","ev.widgets.oneTimePassword.request_sent":"The link has been sent to your registered email ID","ev.widgets.productProfile.attr.email_address.info":"Changing this email id will update your profile with it","ev.widgets.errors.duplicate_identifiers_found":"Your Account is already associated with the shared mobile number. You can update it with the new mobile number.","ev.widgets.razorpay.card":"Credit card*","ev.widgets.razorpay.upi":"UPI","ev.widgets.razorpay.emandate":"Netbanking & Debit cards","ev.widgets.plan.contractLength.MONTH24":"Two years","ev.widgets.plan.frequency.MONTH24":"Two years","ev.widgets.plan.frequency.MONTH36":"Three years","ev.widgets.plan.contractLength.MONTH18":"1 Year (+6 months)","ev.widgets.plan.contractLength.MONTH36":"2 Years (+12 months)"});EV.Translate.setActiveLanguage("en",true);EV.PM.init({pmDomain:"https://"+ev_domain+"/pm/api/v2",brand:"IndianExpress",razorpayKey:razor_pay_key,razorpayMerchantDisplayName:"IndianExpress",stripeKey:stripe_key});EV.Widgets.Display={tandc:{type:"checkbox",values:[{value:"true",caption:'Accept <a href="/terms-and-conditions" title="terms" target="_blank">Terms and Conditions</a> and our <a href="/privacy-policy" title="terms" target="_blank">privacy policy</a>'}]},ie_daily_newsletter_optin:{type:"checkbox",values:[{value:"true",caption:"Yes, I'd like to receive The Indian Express daily newsletter."}]},gender:{type:"radiobutton",values:[{caption:"Male",value:"male"},{caption:"Female",value:"female"},{caption:"Other",value:"other"}]},competitive_exam_aspirant:{type:"radiobutton",values:[{caption:"True",value:"true"},{caption:"False",value:"false"}]},education:{type:"dropdown",values:[{caption:"High School - 10th",value:"High School - 10th"},{caption:"Senior School 12th",value:"Senior School 12th"},{caption:"Graduation",value:"Graduation"},{caption:"Post Graduation",value:"Post Graduation"},{caption:"Doctorate",value:"Doctorate"},{caption:"Diploma",value:"Diploma"},{caption:"Others",value:"Others"}]},employment_status:{type:"dropdown",values:[{caption:"Service (Private)",value:"Service (Private)"},{caption:"Service (Public Sector)",value:"Service (Public Sector)"},{caption:"Service (Government)",value:"Service (Government)"},{caption:"Business",value:"Business"},{caption:"Professional",value:"Professional"},{caption:"Retired",value:"Retired"},{caption:"Trade",value:"Trade"},{caption:"Student",value:"Student"},{caption:"Housewife",value:"Housewife"},{caption:"Self-Employed",value:"Self-Employed"},{caption:"Others",value:"Others"}]},family_income:{type:"dropdown",values:[{caption:"Less than 300,000",value:"Less than 300,000"},{caption:"300,000-500,000",value:"300,000-500,000"},{caption:"500,000-10,00,000",value:"500,000-10,00,000"},{caption:"10,00,000 - 25,00,000",value:"10,00,000 - 25,00,000"},{caption:"25,00,000 - 1,00,00,000",value:"25,00,000 - 1,00,00,000"},{caption:"Above 1,00,00,000",value:"Above 1,00,00,000"}]},city:{type:"textbox"},country:{type:"dropdown",values:[{caption:"Select Country"},{caption:"India",value:"IN"},{caption:"Afghanistan",value:"AF"},{caption:"Aland Islands",value:"AX"},{caption:"Albania",value:"AL"},{caption:"Algeria",value:"DZ"},{caption:"American Samoa",value:"AS"},{caption:"Andorra",value:"AD"},{caption:"Angola",value:"AO"},{caption:"Anguilla",value:"AI"},{caption:"Antarctica",value:"AQ"},{caption:"Antigua and Barbuda",value:"AG"},{caption:"Argentina",value:"AR"},{caption:"Armenia",value:"AM"},{caption:"Aruba",value:"AW"},{caption:"Australia",value:"AU"},{caption:"Austria",value:"AT"},{caption:"Azerbaijan",value:"AZ"},{caption:"Bahamas",value:"BS"},{caption:"Bahrain",value:"BH"},{caption:"Bangladesh",value:"BD"},{caption:"Barbados",value:"BB"},{caption:"Belarus",value:"BY"},{caption:"Belgium",value:"BE"},{caption:"Belize",value:"BZ"},{caption:"Benin",value:"BJ"},{caption:"Bermuda",value:"BM"},{caption:"Bhutan",value:"BT"},{caption:"Bolivia",value:"BO"},{caption:"Bonaire",value:"BQ"},{caption:"Bosnia and Herzegovina",value:"BA"},{caption:"Botswana",value:"BW"},{caption:"Bouvet Island",value:"BV"},{caption:"Brazil",value:"BR"},{caption:"British Indian Ocean Territory",value:"IO"},{caption:"British Virgin Islands",value:"VG"},{caption:"Brunei",value:"BN"},{caption:"Bulgaria",value:"BG"},{caption:"Burkina Faso",value:"BF"},{caption:"Burundi",value:"BI"},{caption:"Cambodia",value:"KH"},{caption:"Cameroon",value:"CM"},{caption:"Canada",value:"CA"},{caption:"Cape Verde",value:"CV"},{caption:"Cayman Islands",value:"KY"},{caption:"Central African Republic",value:"CF"},{caption:"Chad",value:"TD"},{caption:"Chile",value:"CL"},{caption:"China",value:"CN"},{caption:"Christmas Island",value:"CX"},{caption:"Cocos (Keeling) Islands",value:"CC"},{caption:"Colombia",value:"CO"},{caption:"Comoros",value:"KM"},{caption:"Congo, Democratic Republic of",value:"CD"},{caption:"Congo, Republic of",value:"CG"},{caption:"Cook Islands",value:"CK"},{caption:"Costa Rica",value:"CR"},{caption:"Croatia",value:"HR"},{caption:"Cuba",value:"CU"},{caption:"Curaçao",value:"CW"},{caption:"Cyprus",value:"CY"},{caption:"Czech Republic",value:"CZ"},{caption:"Denmark",value:"DK"},{caption:"Djibouti",value:"DJ"},{caption:"Dominica",value:"DM"},{caption:"Dominican Republic",value:"DO"},{caption:"Ecuador",value:"EC"},{caption:"Egypt",value:"EG"},{caption:"El Salvador",value:"SV"},{caption:"Equatorial Guinea",value:"GQ"},{caption:"Eritrea",value:"ER"},{caption:"Estonia",value:"EE"},{caption:"Ethiopia",value:"ET"},{caption:"Falkland Islands",value:"FK"},{caption:"Faroe Islands",value:"FO"},{caption:"Fiji",value:"FJ"},{caption:"Finland",value:"FI"},{caption:"France",value:"FR"},{caption:"French Guiana",value:"GF"},{caption:"French Polynesia",value:"PF"},{caption:"French Southern and Antarctic Lands",value:"TF"},{caption:"Gabon",value:"GA"},{caption:"Gambia",value:"GM"},{caption:"Georgia",value:"GE"},{caption:"Germany",value:"DE"},{caption:"Ghana",value:"GH"},{caption:"Gibraltar",value:"GI"},{caption:"Greece",value:"GR"},{caption:"Greenland",value:"GL"},{caption:"Grenada",value:"GD"},{caption:"Guadeloupe",value:"GP"},{caption:"Guam",value:"GU"},{caption:"Guatemala",value:"GT"},{caption:"Guernsey",value:"GG"},{caption:"Guinea",value:"GN"},{caption:"Guinea-Bissau",value:"GW"},{caption:"Guyana",value:"GY"},{caption:"Haiti",value:"HT"},{caption:"Heard Island and McDonald Islands",value:"HM"},{caption:"Honduras",value:"HN"},{caption:"Hong Kong",value:"HK"},{caption:"Hungary",value:"HU"},{caption:"Iceland",value:"IS"},{caption:"India",value:"IN"},{caption:"Indonesia",value:"ID"},{caption:"Iran",value:"IR"},{caption:"Iraq",value:"IQ"},{caption:"Ireland",value:"IE"},{caption:"Isle of Man",value:"IM"},{caption:"Israel",value:"IL"},{caption:"Italy",value:"IT"},{caption:"Ivory Coast",value:"CI"},{caption:"Jamaica",value:"JM"},{caption:"Japan",value:"JP"},{caption:"Jersey",value:"JE"},{caption:"Jordan",value:"JO"},{caption:"Kazakhstan",value:"KZ"},{caption:"Kenya",value:"KE"},{caption:"Kiribati",value:"KI"},{caption:"Korea, Democratic People's Republic of",value:"KP"},{caption:"Korea, Republic of",value:"KR"},{caption:"Kosovo",value:"XK"},{caption:"Kuwait",value:"KW"},{caption:"Kyrgyzstan",value:"KG"},{caption:"Laos",value:"LA"},{caption:"Latvia",value:"LV"},{caption:"Lebanon",value:"LB"},{caption:"Lesotho",value:"LS"},{caption:"Liberia",value:"LR"},{caption:"Libya",value:"LY"},{caption:"Liechtenstein",value:"LI"},{caption:"Lithuania",value:"LT"},{caption:"Luxembourg",value:"LU"},{caption:"Macau",value:"MO"},{caption:"Macedonia",value:"MK"},{caption:"Madagascar",value:"MG"},{caption:"Malawi",value:"MW"},{caption:"Malaysia",value:"MY"},{caption:"Maldives",value:"MV"},{caption:"Mali",value:"ML"},{caption:"Malta",value:"MT"},{caption:"Marshall Islands",value:"MH"},{caption:"Martinique",value:"MQ"},{caption:"Mauritania",value:"MR"},{caption:"Mauritius",value:"MU"},{caption:"Mayotte",value:"YT"},{caption:"Mexico",value:"MX"},{caption:"Micronesia",value:"FM"},{caption:"Moldova",value:"MD"},{caption:"Monaco",value:"MC"},{caption:"Mongolia",value:"MN"},{caption:"Montenegro",value:"ME"},{caption:"Montserrat",value:"MS"},{caption:"Morocco",value:"MA"},{caption:"Mozambique",value:"MZ"},{caption:"Myanmar",value:"MM"},{caption:"Namibia",value:"NA"},{caption:"Nauru",value:"NR"},{caption:"Nepal",value:"NP"},{caption:"Netherlands",value:"NL"},{caption:"New Caledonia",value:"NC"},{caption:"New Zealand",value:"NZ"},{caption:"Nicaragua",value:"NI"},{caption:"Niger",value:"NE"},{caption:"Nigeria",value:"NG"},{caption:"Niue",value:"NU"},{caption:"Norfolk Island",value:"NF"},{caption:"Northern Mariana Islands",value:"MP"},{caption:"Norway",value:"NO"},{caption:"Oman",value:"OM"},{caption:"Pakistan",value:"PK"},{caption:"Palau",value:"PW"},{caption:"Palestine",value:"PS"},{caption:"Panama",value:"PA"},{caption:"Papua New Guinea",value:"PG"},{caption:"Paraguay",value:"PY"},{caption:"Peru",value:"PE"},{caption:"Philippines",value:"PH"},{caption:"Pitcairn Islands",value:"PN"},{caption:"Poland",value:"PL"},{caption:"Portugal",value:"PT"},{caption:"Puerto Rico",value:"PR"},{caption:"Qatar",value:"QA"},{caption:"Réunion",value:"RE"},{caption:"Romania",value:"RO"},{caption:"Russia",value:"RU"},{caption:"Rwanda",value:"RW"},{caption:"Saint Barthélemy",value:"BL"},{caption:"Saint Helena, Ascension, and Tristan da Cunha",value:"SH"},{caption:"Saint Kitts and Nevis",value:"KN"},{caption:"Saint Lucia",value:"LC"},{caption:"Saint Martin",value:"MF"},{caption:"Saint Pierre and Miquelon",value:"PM"},{caption:"Saint Vincent and the Grenadines",value:"VC"},{caption:"Samoa",value:"WS"},{caption:"San Marino",value:"SM"},{caption:"São Tomé and PrÃncipe",value:"ST"},{caption:"Saudi Arabia",value:"SA"},{caption:"Senegal",value:"SN"},{caption:"Serbia",value:"RS"},{caption:"Seychelles",value:"SC"},{caption:"Sierra Leone",value:"SL"},{caption:"Singapore",value:"SG"},{caption:"Sint Maarten",value:"SX"},{caption:"Slovakia",value:"SK"},{caption:"Slovenia",value:"SI"},{caption:"Solomon Islands",value:"SB"},{caption:"Somalia",value:"SO"},{caption:"South Africa",value:"ZA"},{caption:"South Georgia",value:"GS"},{caption:"South Sudan",value:"SS"},{caption:"Spain",value:"ES"},{caption:"Sri Lanka",value:"LK"},{caption:"Sudan",value:"SD"},{caption:"Suriname",value:"SR"},{caption:"Svalbard and Jan Mayen",value:"SJ"},{caption:"Swaziland",value:"SZ"},{caption:"Sweden",value:"SE"},{caption:"Switzerland",value:"CH"},{caption:"Syria",value:"SY"},{caption:"Taiwan",value:"TW"},{caption:"Tajikistan",value:"TJ"},{caption:"Tanzania",value:"TZ"},{caption:"Thailand",value:"TH"},{caption:"Timor-Leste",value:"TL"},{caption:"Togo",value:"TG"},{caption:"Tokelau",value:"TK"},{caption:"Tonga",value:"TO"},{caption:"Trinidad and Tobago",value:"TT"},{caption:"Tunisia",value:"TN"},{caption:"Turkey",value:"TR"},{caption:"Turkmenistan",value:"TM"},{caption:"Turks and Caicos Islands",value:"TC"},{caption:"Tuvalu",value:"TV"},{caption:"Uganda",value:"UG"},{caption:"Ukraine",value:"UA"},{caption:"United Arab Emirates",value:"AE"},{caption:"United Kingdom",value:"GB"},{caption:"United States",value:"US"},{caption:"United States Minor Outlying Islands",value:"UM"},{caption:"United States Virgin Islands",value:"VI"},{caption:"Uruguay",value:"UY"},{caption:"Uzbekistan",value:"UZ"},{caption:"Vanuatu",value:"VU"},{caption:"Vatican City",value:"VA"},{caption:"Venezuela",value:"VE"},{caption:"Vietnam",value:"VN"},{caption:"Wallis and Futuna",value:"WF"},{caption:"Western Sahara",value:"EH"},{caption:"Yemen",value:"YE"},{caption:"Zambia",value:"ZM"},{caption:"Zimbabwe",value:"ZW"}]}};function goBack(){var get_ie_special=sessionStorage.getItem("ie_special");if(null!==get_ie_special&&"undefined"!==get_ie_special&&"true"===get_ie_special){window.location.href="/article-redirection/";return}else if("referrer"in document){let my_home_url="https://"+site_url+"/";if(document.referrer===my_home_url){window.location=my_home_url}else{window.location=document.referrer}}else{window.history.back()}}function emitEventOnLoginOrRegistration(event_type,user_id){var dataLayer=window.dataLayer=window.dataLayer||[];if("undefined"===typeof user_id||""===user_id){return}const eventData={};if(event_type=="login"||event_type=="registration"){eventData["event"]=event_type;eventData["user_id"]=user_id;dataLayer.push(eventData)}}EV.Event.on(EV.Event.PM_RAZORPAY_PAYMENT_METHOD_SELECTED,function(event){if(event.paymentMethod==="emandate"&&""===jQuery("#personal-details-mobile_number").val()){jQuery("#personal-details-mobile_number").after('<span id="evErrorField" class="ev-error-field">Please enter a valid phone number.</span>')}else{jQuery("#personal-details-mobile_number").next("#evErrorField").remove()}});EV.Event.on(EV.Event.EDIT_PROFILE_FORM_LOADED,function(res){if(res){setTimeout(function(){document.querySelector('[ng-model="dateValues.day"]').querySelector('[value=""]').label="DD";document.querySelector('[ng-model="dateValues.month"]').querySelector('[value=""]').label="MM";document.querySelector('[ng-model="dateValues.year"]').querySelector('[value=""]').label="YYYY";jQuery("#label_gstn_number").html("GSTIN Number");jQuery("#gstn_number").attr("placeholder","GSTIN Number")},1e3)}});EV.Event.on(EV.Event.PM_PRODUCTS_LOADED,function(res){setTimeout(function(){curr_loc_url=encodeURIComponent(window.location.href);utm_matches=curr_loc_url.match("android");if(utm_matches){jQuery(".ie-widget-bottom a").attr("href","/login/?utm_campaign_platform=android")}},1e3)});EV.Event.publish(EV.Event.PM_VALIDATE_PROFILE,{serviceName:"subscribe",successCb:function(response){console.log("The Profile is Valid")},errorCb:function(error){console.log("Error Validating Profile:",error)}});EV.Event.on(EV.Event.PM_PAYMENT_SUCCESS,function(res){console.log("Payment Success = ",JSON.stringify(res));console.log(res.approved.processPaymentResults[0]);curr_rolename="";cur_purchase_id="";currency_id="";if("undefined"!==typeof res.approved.processPaymentResults[0]){curr_rolename=res.approved.processPaymentResults[0].roleAssignmentType.roleName;cur_purchase_id=res.approved.processPaymentResults[0].purchaseId;if("undefined"!==typeof res.approved.purchases[0]?.order?.orderItems[0]?.paymentPlan?.currency?.id){currency_id=res.approved.purchases[0].order.orderItems[0].paymentPlan.
1currency.id}if("undefined"!==typeof res.approved.purchases[0]?.accountId){const user_id=res.approved.purchases[0].accountId;var dataLayer=window.dataLayer=window.dataLayer||[];dataLayer.push({user_id:user_id})}console.log("Rolename : "+curr_rolename);console.log("PurchaseId : "+cur_purchase_id);console.log("match : "+curr_rolename.includes("e-paper"));product_name="";if("undefined"!==typeof chartbeat){chartbeat("trackPaywallComplete",{eventLabel:"A Subscription Procees Completed",debug:true})}if("undefined"!==typeof ev_getCookie("ev_product")&&""!==ev_getCookie("ev_product")){product_name="&productName="+ev_getCookie("ev_product");ev_setCookie("ev_product","",-1)}product_price="";if("undefined"!==typeof ev_getCookie("ev_product_price")&&""!==ev_getCookie("ev_product_price")){product_price="&productPrice="+ev_getCookie("ev_product_price");ev_setCookie("ev_product_price","",-1)}let userDetails=ev_getCookie("oauth_user");if("undefined"!==typeof userDetails&&""!==userDetails){userDetails=JSON.parse(userDetails);if(""!==userDetails&&"undefined"!==typeof userDetails.user_email&&""!==userDetails.user_email){ieSetEmailGoogle(userDetails.user_email)}}let order_email=ieGetEmailGoogle();subscriptionPaymentSuccessEvent();fireGtm(cur_purchase_id,currency_id);ev_DestroyCookie("user_subscription_details");if("undefined"!==typeof gtag&&"undefined"!==typeof res.approved.purchases[0]?.orderItemId&&"undefined"!==typeof res.approved.purchases[0]?.finalPrice){gtag("event","conversion",{send_to:"AW-11033859954/TeryCPj12YMYEPKurY0p",value:res.approved.purchases[0].finalPrice,currency:"INR",transaction_id:res.approved.purchases[0].orderItemId})}if("undefined"!==typeof fbq&&"undefined"!==typeof res.approved.purchases[0]?.finalPrice){fbq("track","Purchase",{currency:"INR",value:res.approved.purchases[0].finalPrice})}if(curr_rolename.includes("e-paper")||curr_rolename.includes("digital_only")){localStorage.setItem("user_plan_purchase",curr_rolename);window.location="/purchase/?purchaseId="+cur_purchase_id}else{if("undefined"!==order_email&&""!==order_email&&null!==order_email){window.location="/thank-you/?purchaseId="+cur_purchase_id+product_name+product_price+"&email="+order_email}else{window.location="/thank-you/?purchaseId="+cur_purchase_id+product_name+product_price}}}else if(document.location.pathname.endsWith("/subscribe/")||document.location.pathname.endsWith("/subscribe/all-access/")||document.location.pathname.endsWith("/subscribe/epaper/")||document.location.pathname.endsWith("/subscribe/premium/")){if("undefined"!==typeof chartbeat){chartbeat("trackPaywallComplete",{eventLabel:"A Subscription Procees Completed",debug:true})}window.location="/my-account/";if(1===moengage_events_enable){try{track_subscription_purchase_success(curr_rolename,cur_purchase_id)}catch(err){console.log("subscription payment event Error = ",err)}}}else{if("undefined"!==typeof chartbeat){chartbeat("trackPaywallCancel",{eventLabel:"A Subscription Procees Failed",debug:true})}location.reload()}});function ieCreateLoginCookie(fingerprint_uid){return new Promise(function(resolve){try{if(typeof ssoUI!=="undefined"&&ssoUI.access_token===""&&typeof fingerprint_uid!=="undefined"&&fingerprint_uid!==""&&fingerprint_uid!==null){var pluuid="?pluuid="+ev_getCookie("pluuid");if(typeof curr_url!=="undefined"&&curr_url&&"indian-express-develop.go-vip.net"==curr_url){ssoUI.headerPayload.Origin="https://preprod.indianexpress.com"}ssoUI.ajaxRequest("GET",ssoUI.api_host+"/sso/user/evtkn/"+fingerprint_uid+pluuid,ssoUI.headerPayload,"","fingerprint");var count=0;var timer=setInterval(function(){try{if(ev_getCookie("oauth_user")||count>=20){if(ev_getCookie("oauth_user")){let oauthUser=JSON.parse(ev_getCookie("oauth_user")||"{}");let isSubscriber=oauthUser?.user_roles?.length>0;var user_state=isSubscriber?"subscriber":"registered";ev_setCookie("ev_user_state",user_state,365)}clearInterval(timer);resolve()}count++}catch(e){clearInterval(timer);resolve()}},100)}else{console.log("sso not able to resolve cookie",e);resolve()}}catch(e){console.log("sso not able to resolve cookie",e);resolve()}})}EV.Event.on("login.success",function(res){console.log("Login Success = ",res);console.log("Path Name : ",document.location.pathname);(async function(){if("undefined"!==typeof res&&"undefined"!==typeof res.response&&"undefined"!==typeof res.response.guid&&""!==res.response.guid
1){await ieCreateLoginCookie(res.response.guid);emitEventOnLoginOrRegistration("login",res.response.guid)}if("undefined"!==typeof res&&"undefined"!==typeof res.data&&"undefined"!==typeof res.data.guid&&""!==res.data.guid){emitEventOnLoginOrRegistration("login",res.data.guid)}var subscriptionPages=[];if("undefined"!==typeof custom_ev_data&&"undefined"!==typeof custom_ev_data.subscription_pages){subscriptionPages=custom_ev_data.subscription_pages;subscriptionPages=Object.values(subscriptionPages)}var pagesToRemove=["login","registration","social-redirect","change-password","subscriptions","my-subscriptions","purchase","thank-you","my-premium","india-insurance","my-subscription-list","express-plus","subscription-plan","previous-issues","today-newsstand","india-first-life","product-page-testing"];pagesToRemove.forEach(element=>{var index=subscriptionPages.indexOf(element);if(index>-1){subscriptionPages.splice(index,1)}});var doNothing=false;subscriptionPages.forEach(element=>{if(document.location.pathname.endsWith("/"+element+"/")){doNothing=true}});if(true===doNothing){console.log("Login do nothing")}else if(document.location.pathname.endsWith("/login/")){ref_val=document.referrer;var ref_matches=ref_val.match("/forgot-password/");var ref_matches_reset=ref_val.match("/reset-password/");var ref_matches_home=ref_val.match("/https://"+site_url+"//");var ref_matches_acc=ref_val.match("/my-account/");var ref_matches_reg=ref_val.match("/registration/");curr_loc_url=encodeURIComponent(window.location.href);utm_matches=curr_loc_url.match("android");if(ref_matches||ref_matches_reset){}else if(ref_matches_acc){window.location="https://"+site_url+"/"}else if(""===ref_val){if(utm_matches){window.location="https://"+site_url+"/subscribe/"}else{window.location="https://"+site_url+"/"}}else if(""===ref_matches_reg){window.location="https://"+site_url+"/"}else{if(document.referrer.match("/login/")){window.location="/my-account/"}else{goBack()}}}else{if(document.location.pathname.endsWith("/registration/")){if("undefined"!==typeof chartbeat){chartbeat("trackRegistrationComplete",{eventLabel:"A Rgistration proccess completed via social.",debug:true})}ref_val=document.referrer;var login_match=ref_val.match("/login/");var get_ie_special=sessionStorage.getItem("ie_special");if(null!==get_ie_special&&"undefined"!==get_ie_special&&"true"===get_ie_special){goBack()}else if(login_match){window.location="/subscribe/?ref=register"}else{goBack()}}else{goBack()}}})()});EV.Event.on("login.failed",function(res){console.log("Login Failed = ",res)});EV.Event.on("ev.register.failed",function(res){if("undefined"!==typeof chartbeat){chartbeat("trackRegistrationCancel",{eventLabel:"Registration Failed.",debug:true})}location.reload()});EV.Event.on(EV.Event.REGISTRATION_CANCELLED,function(res){if("undefined"!==typeof chartbeat){chartbeat("trackRegistrationCancel",{eventLabel:"Registration Cancled.",debug:true})}location.reload()});EV.Event.on("ev.pm.purchaseCustomData.submitForm",function(){var disable_survey_form=evolok_settings.extra_details.survey_form.disable;if("undefined"!==typeof disable_survey_form&&"0"===disable_survey_form){var whatsappAlerts="";var subscriptionReason="";var additionalReasons="";if(null!==document.querySelector('input[name="whatsappAlerts"]:checked')){whatsappAlerts=document.querySelector('input[name="whatsappAlerts"]:checked').value}if(null!==document.getElementById("subscriptionReason")){subscriptionReason=document.getElementById("subscriptionReason").value}if(null!==document.getElementById("additionalReasons")){additionalReasons=document.getElementById("additionalReasons").value}if("undefined"!==typeof whatsappAlerts&&"undefined"!==typeof subscriptionReason&&null!==typeof whatsappAlerts&&null!==typeof subscriptionReason&&(""!==whatsappAlerts||""!==subscriptionReason)){fireSurveyFormMoengageEvent(whatsappAlerts,subscriptionReason,additionalReasons)}}});EV.Event.on("ev.pm.purchaseCustomData.purchaseUpdated",function(purchaseData){console.log("Cusomt Data Widget: Purchase Updated");console.log(purchaseData);edition="";redirect_uri="/thank-you/";if(document.location.pathname.endsWith("/subscriptions/")){redirect_uri="/subscriptions/"}else{if("undefined"!==typeof purchaseData.customData[0]&&null!==typeof purchaseData.customData[0]){edition="?edition="+purchaseData.customData[0].value;if("undefined"!==typeof purchaseData.orderItem&&null!==typeof purchaseData.orderItem&&purchaseData.orderItem.hasOwnProperty("product")&&purchaseData.orderItem.product.hasOwnProperty("name")){edition=edition+"&productName="+purchaseData.orderItem.product.name;if(purchaseData.orderItem.hasOwnProperty("orderItemId")&&purchaseData.orderItem.hasOwnProperty("finalPrice")){edition=edition+"&productPrice
1="+purchaseData.orderItem.finalPrice;edition=edition+"&transId="+purchaseData.orderItem.orderItemId}}let order_email=ieGetEmailGoogle();if("undefined"!==order_email&&""!==order_email&&null!==order_email){redirect_uri="/thank-you/"+edition+"&email="+order_email}else{redirect_uri="/thank-you/"+edition}console.log(redirect_uri)}}window.location=redirect_uri});EV.Event.on("ev.pm.purchaseCustomData.purchaseUpdatedError",function(){console.log("Cusomt Data Widget: Purchase Update Error")});EV.Event.on("ev.pm.purchaseCustomData.loaded",function(){console.log("Cusomt Data Widget: Form Loaded");if("object"===typeof document.querySelector('[id$="purchase-custom-data-edition"]')&&document.location.pathname.endsWith("/purchase/")){edition=metering_userdata.geocity;edition=edition.toLowerCase().replace(/\b[a-z]/g,function(edition){return edition.toUpperCase()});if(""!==edition){editionlwr=edition.toLowerCase()}console.log("-------\x3e"+editionlwr+" --- "+edition);delivery_city_list=["delhi","mumbai","pune","chandigarh","kolkata","lucknow","jaipur","ahmedabad"];if(jQuery.inArray(editionlwr,delivery_city_list)<0){edition="Delhi"}document.querySelector('select[id$="purchase-custom-data-edition"]').value=edition;angular.element(document.querySelector('select[id$="purchase-custom-data-edition"]')).triggerHandler("change")}});EV.Event.on(EV.Event.EDIT_PROFILE_FORM_LOADED,function(purchases){setTimeout(function(){if("object"===typeof metering_userdata&&Object.keys(metering_userdata).length>1&&false!==metering_userdata.hasOwnProperty("geo")&&"in"===metering_userdata.geo){if(false!==metering_userdata.hasOwnProperty("geocity")){if(""===jQuery("#city").val()){jQuery("#city").val(ev_ucwords(metering_userdata.geocity))}if(""===jQuery("#country").val()){jQuery("#country").val(metering_userdata.geo.toUpperCase())}}}},1e3)});var purchases_data="";EV.Event.on(EV.Event.PM_PURCHASES_LOADED,function(purchases){console.log("----------------- Purchases Data ---------------- ");console.log(purchases);console.log("Purchase Id - "+purchases[0].id);purchases_data=purchases;EV.Event.publish("ev.pm.purchaseCustomData.updatePurchaseId",purchases[0].id)});function save_custom_purchase(){console.log("Button CLicked....!!");console.log("----------------- Purchases Data ---------------- ");console.log(purchases_data);EV.Event.publish("ev.pm.purchaseCustomData.sendCustomData",purchases_data[0].id)}function generateInvoice(subid){console.log("generate invoice clicked id",subid);if(purchases_data.length>0&&"object"===typeof purchases_data){for(var i in purchases_data){if(purchases_data[i].id===subid){var single_pur_info=purchases_data[i];var urlString="priorityIndex="+i;if(single_pur_info.hasOwnProperty("externalId")){urlString=urlString+"&externalId="+single_pur_info.externalId}if(single_pur_info.hasOwnProperty("accountId")){urlString=urlString+"&accountId="+single_pur_info.accountId}if(single_pur_info.hasOwnProperty("id")){urlString=urlString+"&payloadId="+single_pur_info.id}jQuery.ajax({type:"GET",dataType:"json",async:false,crossDomain:true,url:"https://"+ecommerce_domain+"/api/evolok/order/?"+urlString,beforeSend:function(){console.log("Processing Loader In");jQuery(".downlad-invoice").append('<img class="download_invc_loader" src="https://indianexpress.com/wp-content/themes/indianexpress/images/loading_img.gif" width="25px" height="35px">')},success:function(result){console.log("Processing Loader Out");setTimeout(function(){jQuery(".download_invc_loader").remove()},5e3);var dataResult=result;var invoiceURL="https://"+ecommerce_domain+"/api/order/invoice-gst/"+result.orderId+"/";window.open(invoiceURL,"_blank")},error:function(jqXHR,textStatus,errorThrown){console.log("Processing Loader Error");console.log("In error",jqXHR);setTimeout(function(){jQuery(".download_invc_loader").remove()},5e3);alert("Somthing went wrong!!")}});break}}}}EV.Event.on(EV.Event.SOCIAL_REGISTER_SUCCESS,function(res){console.log("Social Registration Success = ",res);(async function(){if("undefined"!==typeof res&&"undefined"!==typeof res.ev_session&&"undefined"!==typeof res.ev_session.response&&"undefined"!==typeof res.ev_session.response.guid&&""!==res.ev_session.response.guid
1){await ieCreateLoginCookie(res.ev_session.response.guid);emitEventOnLoginOrRegistration("registration",res.ev_session.response.guid)}var event_value="RegisteredUser";triggerGtmEvents(event_value);if("undefined"!==typeof chartbeat){chartbeat("trackRegistrationComplete",{eventLabel:"A Rgistration proccess completed via social.",debug:true})}doc_ref=document.referrer;if("https://appleid.apple.com/"===doc_ref){window.location="/registration/"}else{goBack()}})()});EV.Event.on(EV.Event.SOCIAL_LOGIN_SUCCESS,function(res){console.log("Social Login Success = ",res);(async function(){if("undefined"!==typeof res&&"undefined"!==typeof res.ev_session&&"undefined"!==typeof res.ev_session.response&&"undefined"!==typeof res.ev_session.response.guid&&""!==res.ev_session.response.guid){await ieCreateLoginCookie(res.ev_session.response.guid);emitEventOnLoginOrRegistration("login",res.ev_session.response.guid)}if("undefined"!==typeof chartbeat){chartbeat("trackRegistrationComplete",{eventLabel:"A Rgistration proccess completed.",debug:true})}doc_ref=document.referrer;console.log("Social Login referer = ",doc_ref);if(document.location.pathname.endsWith("/subscribe/")||document.location.pathname.endsWith("/subscribe/all-access/")||document.location.pathname.endsWith("/subscribe/epaper/")||document.location.pathname.endsWith("/subscribe/premium/")||document.location.pathname.endsWith("/subscribe/special-offer/")){console.log("Social Login do nothing")}else if(document.location.pathname.endsWith("/login/")){console.log("Social Login go back to my account");ref_val=document.referrer;var ref_matches=ref_val.match("/forgot-password/");var ref_matches_reset=ref_val.match("/reset-password/");var ref_matches_home=ref_val.match("/https://"+site_url+"//");var ref_matches_acc=ref_val.match("/my-account/");var ref_matches_reg=ref_val.match("/registration/");if("https://appleid.apple.com/"===doc_ref){window.location="/my-account/"}else if(ref_matches||ref_matches_reset){window.location="/my-account/"}else if(ref_matches_acc){window.location="https://"+site_url+"/"}else if(""===ref_val){window.location="https://"+site_url+"/"}else if(""===ref_matches_reg){window.location="https://"+site_url+"/"}else{if(document.referrer.match("/login/")){window.location="/my-account/"}else{goBack()}}}else{console.log("Social Login go back")}})()});EV.Event.on("logout.action",function(res){console.log("Logout Success = ",res);if(1===moengage_events_enable){try{logged_out_for_all_events()}catch(err){console.log("Logout event Error = ",err)}}setWithExpiry("ie_userdata",{},0);if("undefined"!==typeof ssoUI){ssoUI.GetAjax()}setTimeout(function(){ev_setCookie("ie_userdata",JSON.stringify({subscription_plan:[]}),0);window.location="/"},2e3)});EV.Event.on("ev.pm.purchaseCustomData.loaded",function(){setTimeout(function(){if(document.getElementById("personal-details-last_name")){document.getElementById("personal-details-first_name").closest("ev-attribute-v2").classList.add("personal-details-first_name");document.getElementById("personal-details-last_name").closest("ev-attribute-v2").classList.add("personal-details-last_name")}if(jQuery("select[id*='purchase-custom-data-edition']").length>0&&document.location.pathname=="/thank-you/"){var pTagFirst=document.createElement("p");var bTag=document.createElement("b");var subHeading=document.createElement("div");var pTagSecond=document.createElement("p");pTagFirst.textContent="Default edition is selected based on your current location.";bTag.textContent="You can change it by clicking edit location icon.";pTagFirst.append(bTag);subHeading.classList="sub-heading";subHeading.textContent="Select Your Preffered Delivery Option";jQuery("select[id*='purchase-custom-data-edition']").closest("ev-attribute-v2").appendChild(pTagFirst);jQuery("select[id*='purchase-custom-data-edition']").closest("ev-attribute-v2").appendChild(subHeading);pTagSecond.textContent="You can also choose addditional delivery options apart from accessing ePaper on the website/Apps.";pTagSecond.classList="second-text";jQuery("select[id*='purchase-custom-data-edition']").closest("ev-attribute-v2").appendChild(pTagSecond)}if(jQuery("select[id*='purchase-custom-data-edition']").length>0&&document.location.pathname=="/purchase/"){var pTagFirst=document.createElement("p");var bTag=document.createElement("b");var subHeading=document.createElement("div");var pTagSecond=document.createElement("p");pTagFirst.textContent="Default edition is selected based on your current location.";bTag.textContent="You can change it by clicking edit location icon.";pTagFirst.append(bTag);subHeading.classList="sub-heading";subHeading.textContent="5. Do You want to Receive the ePaper via Email?";pTagSecond.textContent="You can also choose addditional delivery options apart from accessing ePaper on the website/Apps.";pTagSecond.classList="second-text";var disable_survey_form=evolok_settings.extra_details.survey_form.disable;if("undefined"!==typeof disable_survey_form&&"0"===disable_survey_form){var survey_form_html=evolok_settings.extra_details.survey_form.personalization_form;var div=document.createElement("div");div.innerHTML=survey_form_html;jQuery("select[id*='purchase-custom-data-edition']").closest("ev-attribute-v2").append(div)}jQuery("#loginRecaptcha").text("Save");jQuery("select[id*='purchase-custom-data-edition']").closest("ev-attribute-v2").append(subHeading);let puchasedPlanType=localStorage.getItem("user_plan_purchase");if("undefined"!==typeof puchasedPlanType&&""!==puchasedPlanType&&"digital_only"===puchasedPlanType){jQuery("#widget-header, .form-group.col-sm-12, .sub-heading").hide();jQuery("#whatsappalert").html("1.");jQuery("#subsreason").html("2.");jQuery("#additionalreason").html("3.")}}},1500)});function ev_ucwords(str){return(str+"").replace(/^([a-z])|\s+([a-z])/g,function($1){return $1.toUpperCase()})}function ev_autocomplete(inp,arr){var currentFocus;inp.addEventListener("input",function(e){var a,b,i,val=this.value;closeAllLists();if(!val){return false}currentFocus=-1;a=document.createElement("DIV");a.setAttribute("id",this.id+"autocomplete-list");a.setAttribute("class","autocomplete-items");this.parentNode.appendChild(a);for(i=0;i<arr.length;i++){if(arr[i].substr(0,val.length).toUpperCase()==val.toUpperCase()){b=document.createElement("DIV");b.innerHTML="<strong>"+arr[i].substr(0,val.length)+"</strong>";b.innerHTML+=arr[i].substr(val.length);b.innerHTML+="<input type='hidden' value='"+arr[i]+"'>";b.addEventListener("click",function(e){inp.value=this.getElementsByTagName("input")[0].value;closeAllLists()});a.appendChild(b)}}});inp.addEventListener("keydown",function(e){var x=document.getElementById(this.id+"autocomplete-list");if(x)x=x.getElementsByTagName("div");if(e.keyCode==40){currentFocus++;addActive(x)}else if(e.keyCode==38){currentFocus--;addActive(x)}else if(e.keyCode==13){e.preventDefault();if(currentFocus>-1){if(x)x[currentFocus].click()}}});function addActive(x){if(!x)return false;removeActive(x);if(currentFocus>=x.length)currentFocus=0;if(currentFocus<0)currentFocus=x.length-1;x[currentFocus].classList.add("autocomplete-active")}function removeActive(x){for(var i=0;i<x.length;i++){x[i].classList.remove("autocomplete-active")}}function closeAllLists(elmnt){var x=document.getElementsByClassName("autocomplete-items");for(var i=0;i<x.length;i++){if(elmnt!=x[i]&&elmnt!=inp){x[i].parentNode.removeChild(x[i])}}}document.addEventListener("click",function(e){closeAllLists(e.target)})}EV.Event.on(EV.Event.RESET_PASSWORD_SUCCESS,function(res){setTimeout(function(){jQuery('span[ev-compile="error.message"]').html("Your password has been changed successfully. Please ".concat('<a href="/login" title="Login" >log in</a>'));jQuery('div[ng-repeat="validator in resetPasswordTemplate.validators"]').hide();jQuery("div#buttonPanel").hide()},500);setTimeout(function(){window.location="/login/"},4e3)});EV.Event.on(EV.Event.REGISTRATION_SUCCESS,function(res){if("undefined"!==typeof res&&"undefined"!==typeof res.config&&"undefined"!==typeof res.config.data&&"undefined"!==typeof res.config.data[0]&&"undefined"!==typeof res.config.data[0].name&&"undefined"!==typeof res.config.data[0].value&&"email_address"===res.config.data[0].name&&""!==res.config.data[0].value){ieSetEmailGoogle(res.config.data[0].value);sessionStorage.setItem("REGISTRATION_SUCCESS1",JSON.stringify(res))}if("object"==typeof document.querySelector('[id$="checkbox_ie_daily_newsletter_optin_true"]')&&document.querySelector('[id$="checkbox_ie_daily_newsletter_optin_true"]').checked){var check_email_filled="";if("object"==typeof document.getElementById("auth_email_address")&&null!==document.getElementById("auth_email_address")){check_email_filled=document.getElementById("auth_email_address").value}else if("object"==typeof document.getElementById("auth-register-email_address")&&null!==document.getElementById("auth-register-email_address")){check_email_filled=document.getElementById("auth-register-email_address").value}if(check_email_filled.length>5){ieSetEmailGoogle(check_email_filled);var dm_nl_url=window.location.hostname;if("indianexpress.com"==dm_nl_url){var api_nl_url="subscription.indianexpress.com";var newsletterIds=["2"];var vendorId=2}else if("indian-express-preprod.go-vip.net"===dm_nl_url){var api_nl_url="staging-subscription.xpresstechie.com";var newsletterIds=["11"];var vendorId=3}else{var api_nl_url="staging-subscription.xpresstechie.com";var newsletterIds=["11"];var vendorId=3}var nl_email_verified=btoa(check_email_filled);var postData={email:check_email_filled,newsletterIds:newsletterIds,vendorId:vendorId,sourceURL:"https://"+dm_nl_url+"/newsletters/?newsletterVerified=true&email="+nl_email_verified,sourceAttribution:null,autoVerify:"true"};var headerPayload={"Content-Type":"application/json; charset=UTF-8"};jQuery.ajax({url:"https://"+api_nl_url+"/api/subscription/",type:"POST",headers:headerPayload,dataType:"json",data:JSON.stringify(postData),success:function(response){console.log("newzmate res "+response)},error:function(jqXHR,textStatus,errorThrown){var error="";error=JSON.stringify(jqXHR);error=JSON.stringify(jqXHR,null,4);console.log("jqXHR =>"+error);console.log("textStatus =>"+textStatus);console.log("errorThrown => "+errorThrown)}})}}console.log("registration success "+JSON.stringify(res));if("undefined"!==typeof res&&"undefined"!==typeof res.response&&"undefined"!==typeof res.response.guid&&""!==res.response.guid
1){emitEventOnLoginOrRegistration("registration",res.response.guid)}var event_value="RegisteredUser";triggerGtmEvents(event_value)});EV.Event.on("hideWhatsApp",function(){setTimeout(function(){if(document.querySelector('[for*="purchase-custom-data--checkbox_edition_whatsapp"]')!=null){allCustomData=document.querySelectorAll('[for*="purchase-custom-data--checkbox_edition_whatsapp"]');for(var i=0;i<allCustomData.length;i++){allCustomData[i].parentElement.parentElement.parentElement.parentElement.style="padding:8px";if(document.location.pathname==="/purchase/"){allCustomData[i].parentElement.parentElement.parentElement.parentElement.innerHTML=""}else{allCustomData[i].parentElement.parentElement.parentElement.parentElement.innerHTML='To receive via WhatsApp, add a phone number in <a href="/my-account" alt="Profile Details">Profile Details</a>'}}}},1500)});EV.Event.on("hideEmailDelivery",function(){setTimeout(function(){if(document.querySelector('[for*="purchase-custom-data--checkbox_edition_email"]')!=null){allCustomData=document.querySelectorAll('[for*="purchase-custom-data--checkbox_edition_email"]');for(var i=0;i<allCustomData.length;i++){allCustomData[i].parentElement.parentElement.parentElement.parentElement.style="padding:8px";if(document.location.pathname==="/purchase/"){allCustomData[i].parentElement.parentElement.parentElement.parentElement.innerHTML="To receive via Email, add an Email in Profile Details"}else{allCustomData[i].parentElement.parentElement.parentElement.parentElement.innerHTML='To receive via Email, add an Email in <a href="/my-account" alt="Profile Details">Profile Details</a>'}}}},1500)});EV.Event.on("pm.promoPlansAction",function(res){console.log(res.promoProduct);jQuery("#product-"+res.promoProduct).find(".payment-price.ng-binding").css("color","#3967d6")});if(document.location.pathname.endsWith("/subscribe/")){let previousURL=getPreviousURL();if(null!==previousURL&&!previousURL.match("/all-access/")&&!previousURL.match("/epaper/")&&!previousURL.match("/premium/")&&!previousURL.match("/subscribe/")){ev_setCookie("userGoToState",previousURL,.25)}}function getPreviousURL(){var preUrl=document.referrer;if(!document.referrer){preUrl=location.protocol+"//"+location.host}return null===preUrl?null:preUrl}jQuery(document).ready(function(){let url=window.location.pathname;let utm_val="combo";if(url.endsWith("/all-access/")&&("in"===geo_var||""===geo_var)){let wtime=ev_subscribe.time;if(""!==wtime&&wtime>=0){setTimeout(function(){if(jQuery(".ev-engagement").length<=0){window.open("/express-plus/subscription-plan/?pageCode=65","_self")}},wtime)}}});function ieIsUserLoggedIn(evolokResponse){evolokResponseGlobal=evolokResponse;let evUserExists=false;let isLocalStorageSet=false;let storageKey="moUserExistsv6";if("undefined"!==typeof evolokResponse.loggedOut&&false===evolokResponse.loggedOut){evUserExists=true;isEvolokLoggedIn=true;localStorage.setItem(storageKey,"Yes");isLocalStorageSet=true}else if("undefined"!==typeof evolokResponse.loggedOut&&true===evolokResponse.loggedOut){localStorage.setItem(storageKey,"Yes");evUserExists=true;isLocalStorageSet=true}let isFirstTimeuser=localStorage.getItem(storageKey);if(("undefined"===typeof isFirstTimeuser||null===isFirstTimeuser||""===isFirstTimeuser)&&false===evUserExists&&false===isLocalStorageSet){localStorage.setItem(storageKey,"No");fireAnonymousMoengageEvent=true;setTimeout(function(){var moeStorage=localStorage.getItem("MOE_DATA");if("undefined"!==typeof moeStorage&&""!==moeStorage&&null!==moeStorage){var moeData=JSON.parse(moeStorage);if("undefined"!==typeof moeData&&""!==moeData&&null!==moeData&&"undefined"!==typeof moeData.SESSION&&"undefined"!==typeof moeData.SESSION.numberOfSessions){var numberOfSessions=moeData.SESSION.numberOfSessions;if(1===numberOfSessions){moengageSessionNumber=numberOfSessions;console.log("Moengage Session value -> "+numberOfSessions);fireFirstTimeUserEvent()}}}},1e3)}else if("No"===isFirstTimeuser){localStorage.setItem(storageKey,"Yes")}evolokResponse.statusLoggedIn=isEvolokLoggedIn;var eventEvolok=new CustomEvent("success-evolok-api",{detail:evolokResponse});document.dispatchEvent(eventEvolok)}function fireFirstTimeUserEvent(){let event_name="firstTimeuserv6";let eventObject={userExists:"no",moengageSessionNumber:moengageSessionNumber};var Moengage=moe({app_id:evolok_settings.moengage_settings.moen_sdk_app_id,debug_logs:evolok_settings.moengage_settings.debug_log,cluster:"DC_3",swPath:evolok_settings.moengage_settings.serviceworkerjs,assist:true});if(0===numAnonymousMoengageEvent){Moengage.track_event(event_name,eventObject);console.log("evmoengageanonymousobject");console.log(eventObject);numAnonymousMoengageEvent=numAnonymousMoengageEvent+1}}document.addEventListener("success-evolok-api",function(e){ieHandleUpscRedirect(e.detail);sendMOEEventforPremiumContent(e.detail);if("undefined"!==typeof custom_ua_data&&"undefined"!==typeof custom_ua_data.enable_sublime&&"true"===custom_ua_data.enable_sublime){return}ieHandleDeleteUserAccount(e.detail);ieHandleMyAccountRedirect(e.detail.statusLoggedIn)});function get_user_type(response){var user_state="guest_user";var sub_segments=response.hasOwnProperty("segments")?response.segments:[];if(sub_segments.indexOf("Digital Subscriber")!=-1&&sub_segments.indexOf("E-Paper Subscriber")!=-1&&sub_segments.indexOf("Logged-In")!=-1){user_state="subscriber_allaccess_user"}else if(sub_segments.indexOf("Digital Subscriber")!=-1&&sub_segments.indexOf("Logged-In")!=-1){user_state="subscriber_digital_user"}else if(sub_segments.indexOf("Logged-In")!=-1){user_state="registered_user"}return user_state}
1function ieHandleUpscRedirect(loginDetails){let userType=get_user_type(loginDetails);let userSubscriptionDetails=ev_getCookie("user_subscription_details");let shouldRedirectUser=true;if("undefined"!==typeof userSubscriptionDetails&&""!==userSubscriptionDetails&&null!==userSubscriptionDetails){userSubscriptionDetails=JSON.parse(userSubscriptionDetails);if("undefined"!==typeof userSubscriptionDetails&&""!==userSubscriptionDetails&&null!==userSubscriptionDetails&&"undefined"!==typeof userSubscriptionDetails.is_upsc&&false===userSubscriptionDetails.is_upsc){shouldRedirectUser=false}}if("undefined"!==typeof evolok_settings&&"undefined"!==typeof evolok_settings.extra_details&&"undefined"!==typeof evolok_settings.extra_details.redirect&&"undefined"!==typeof evolok_settings.extra_details.redirect.status&&"true"===evolok_settings.extra_details.redirect.status&&"undefined"!==typeof evolok_settings.extra_details.redirect.to&&""!==evolok_settings.extra_details.redirect.to&&"subscriber_allaccess_user"===userType&&true===shouldRedirectUser){location.href=evolok_settings.extra_details.redirect.to}}let evProductSelected={};EV.Event.on(EV.Event.PM_PRODUCTS_SELECTED,function(res){if("undefined"!==typeof evolok_settings&&"undefined"!==typeof evolok_settings.subscriptionImplyEventDetails){let productDetails=getProductDetailsEvolok(res[0]);if(0<Object.keys(productDetails).length){let itemDetails=productDetails["productName"]+"|"+productDetails["productDuration"]+"|"+productDetails["productPrice"];let implyBody=getDefaultImplyJson();implyBody.eventType="product_selected";implyBody.e1=itemDetails;evProductSelected=implyBody}}var event_value="AddToWishlist";triggerGtmEvents(event_value)});EV.Event.on(EV.Event.PM_ERROR,function(res){if("undefined"!==typeof res&&"undefined"!==typeof evolok_settings&&"undefined"!==typeof evolok_settings.subscriptionImplyEventDetails){let productDetails=getProductDetailsEvolok({},1);if("undefined"!==typeof productDetails&&null!==productDetails&&0<Object.keys(productDetails).length){let itemDetails=productDetails["productName"]+"|"+productDetails["productDuration"]+"|"+productDetails["productPrice"];let implyBody=getDefaultImplyJson();implyBody.e1=itemDetails;let paymentDetails=getPaymentDetails();if(0<Object.keys(paymentDetails).length){itemDetails=paymentDetails["paymentType"]+"|"+paymentDetails["paymentMethod"];implyBody.e5=itemDetails}if("undefined"!==typeof res.code&&"INVALID_FORM"===res.code){implyBody.eventType="payment_clicked_error";subscriptionImplyEvents(implyBody);let productdetails={planName:productDetails["productName"]?productDetails["productName"]:"",duration:productDetails["productDuration"]?productDetails["productDuration"]:"",price:productDetails["productPrice"]?productDetails["productPrice"]:"",paymentType:paymentDetails["paymentType"]?paymentDetails["paymentType"]:"",failureReason:"Modal Dismiss"};ie_product_moengage_events("payment_clicked_error_sub",productdetails);u_ssoid=ev_getCookie("oauth_ssoid");if(u_ssoid&&u_ssoid!==""){sendEcommerceActivityEvent({tpid:u_ssoid,activityEvent:"237",activityNote:"payment_clicked_error",loyaltyBand:"BrandLover",planName:productDetails["productName"]?productDetails["productName"]:"",duration:productDetails["productDuration"]?productDetails["productDuration"]:"",price:productDetails["productPrice"]?productDetails["productPrice"]:"",paymentType:paymentDetails["paymentType"]?paymentDetails["paymentType"]:"",failureReason:"Modal Dismiss"})}}if(""!==res&&"payment"===res||""!==res&&"checkout"===res||"undefined"!==typeof res.code&&"BAD_REQUEST_ERROR"===res.code){implyBody.eventType="payment_fail";subscriptionImplyEvents(implyBody);let productdetails={planName:productDetails["productName"]?productDetails["productName"]:"",duration:productDetails["productDuration"]?productDetails["productDuration"]:"",price:productDetails["productPrice"]?productDetails["productPrice"]:"",paymentType:paymentDetails["paymentType"]?paymentDetails["paymentType"]:"",failureReason:"Modal Dismiss"};ie_product_moengage_events("payment_failed_sub",productdetails);u_ssoid=ev_getCookie("oauth_ssoid");if(u_ssoid&&u_ssoid!==""){sendEcommerceActivityEvent({tpid:u_ssoid,activityEvent:"236",activityNote:"payment_failed",loyaltyBand:"BrandLover",planName:productDetails["productName"]?productDetails["productName"]:"",duration:productDetails["productDuration"]?productDetails["productDuration"]:"",price:productDetails["productPrice"]?productDetails["productPrice"]:"",paymentType:paymentDetails["paymentType"]?paymentDetails["paymentType"]:"",failureReason:"Modal Dismiss"})}}}}});EV.Event.on(EV.Event.PM_CREATE_ORDER_SUCCESS,function(res){if("undefined"!==typeof res&&"undefined"!==typeof evolok_settings&&"undefined"!==typeof evolok_settings.subscriptionImplyEventDetails){let paymentDetails=getPaymentDetails();if(0<Object.keys(paymentDetails).length){let itemDetails=paymentDetails["paymentType"]+"|"+paymentDetails["paymentMethod"];let implyBody=getDefaultImplyJson();implyBody.eventType="payment_clicked";implyBody.e5=itemDetails;let productDetails=getProductDetailsEvolok({},1);let productItemDetails=productDetails["productName"]+"|"+productDetails["productDuration"]+"|"+productDetails["productPrice"];implyBody.e1=productItemDetails;if(0<Object.keys(evProductSelected).length){subscriptionImplyEvents(evProductSelected);u_ssoid=ev_getCookie("oauth_ssoid");if(u_ssoid&&u_ssoid!==""){sendEcommerceActivityEvent({tpid:u_ssoid,activityEvent:"234",activityNote:"product_selected",loyaltyBand:"BrandLover",planName:productDetails["productName"]?productDetails["productName"]:"",duration:productDetails["productDuration"]?productDetails["productDuration"]:"",price:productDetails["productPrice"]?productDetails["productPrice"]:""})}}subscriptionImplyEvents(implyBody);let productdetails={planName:productDetails["productName"]?productDetails["productName"]:"",duration:productDetails["productDuration"]?productDetails["productDuration"]:"",price:productDetails["productPrice"]?productDetails["productPrice"]:""};ie_product_moengage_events("product_selected_sub",productdetails);var event_value="InitiateCheckout";triggerGtmEvents(event_value)}}});function getProductDetailsEvolok(res,fresh=0){let productDetails={};if(1===fresh){productDetails=sessionStorage.getItem("imply_selected_product_details");if("undefined"!==typeof productDetails&&""!==productDetails){productDetails=JSON.parse(productDetails);return productDetails}}if("undefined"!==typeof res&&"undefined"!==typeof res&&"undefined"!==typeof res.name&&"undefined"!==typeof res.paymentPlan.frequency&&"undefined"!==typeof res.paymentPlan.finalPrice&&0===fresh){productDetails.productName=res.name;productDetails.productDuration=res.paymentPlan.frequency.displayName;
1productDetails.productPrice=res.paymentPlan.finalPrice}if(0<Object.keys(productDetails).length){sessionStorage.setItem("imply_selected_product_details",JSON.stringify(productDetails))}return productDetails}function subscriptionUtmEvent(){if("undefined"!==typeof evolok_settings&&"undefined"!==typeof evolok_settings.subscriptionImplyUtmEvent&&"undefined"!==typeof evolok_settings.isThankyouPage&&"0"===evolok_settings.isThankyouPage){let utmDetails=[];let implyBody=getDefaultImplyJson();var utm_source="";var utm_medium="";var utm_campaign="";if(""!==evolok_settings["subscriptionImplyUtmEvent"]["utm_source"]){utmDetails.push(evolok_settings["subscriptionImplyUtmEvent"]["utm_source"]);utm_source=evolok_settings["subscriptionImplyUtmEvent"]["utm_source"]}if(""!==evolok_settings["subscriptionImplyUtmEvent"]["utm_medium"]){utmDetails.push(evolok_settings["subscriptionImplyUtmEvent"]["utm_medium"]);utm_medium=evolok_settings["subscriptionImplyUtmEvent"]["utm_medium"]}if(""!==evolok_settings["subscriptionImplyUtmEvent"]["utm_campaign"]){utmDetails.push(evolok_settings["subscriptionImplyUtmEvent"]["utm_campaign"]);utm_campaign=evolok_settings["subscriptionImplyUtmEvent"]["utm_campaign"]}if(0<utmDetails.length){utmDetails=utmDetails.join("|");implyBody.e1=utmDetails}implyBody.eventType="product_pv";subscriptionImplyEvents(implyBody);ie_product_moengage_events("product_pv_sub");u_ssoid=ev_getCookie("oauth_ssoid");if(u_ssoid&&u_ssoid!==""){sendEcommerceActivityEvent({tpid:u_ssoid,activityEvent:"233",activityNote:"product_page_viewed",loyaltyBand:"BrandLover",planName:utm_source,duration:utm_medium,price:utm_campaign})}}}function subscriptionPaymentSuccessEvent(){if("undefined"!==typeof evolok_settings&&"undefined"!==typeof evolok_settings.subscriptionImplyEventDetails){let implyBody=getDefaultImplyJson();implyBody.eventType="payment_success";let productDetails=sessionStorage.getItem("imply_selected_product_details");let paymentDetails=sessionStorage.getItem("imply_selected_payment_details");if("undefined"!==typeof productDetails&&""!==productDetails&&"undefined"!==typeof paymentDetails&&""!==paymentDetails){productDetails=JSON.parse(productDetails);paymentDetails=JSON.parse(paymentDetails);if(""!==productDetails&&""!==paymentDetails&&null!==productDetails&&null!==paymentDetails&&0<Object.keys(productDetails).length&&0<Object.keys(paymentDetails).length){let proDetails=productDetails["productName"]+"|"+productDetails["productDuration"]+"|"+productDetails["productPrice"];let payDetails=paymentDetails["paymentType"]+"|"+paymentDetails["paymentMethod"];implyBody.e1=proDetails;implyBody.e5=payDetails;subscriptionImplyEvents(implyBody)}}}}function getPaymentDetails(){let paymentDetails={};if(0<jQuery(".flex-child-end").length){jQuery(".flex-child-end").each(function(){let $this=jQuery(this);if($this.hasClass("planToggleSelected")){let idName=$this.attr("id");if("undefined"!==typeof idName&&""!==idName&&"evTogglePlanFirstOption"===idName){paymentDetails.paymentType="onetime";paymentDetails.paymentMethod=""}else if("undefined"!==typeof idName&&""!==idName&&"evTogglePlanSecondOption"===idName){paymentDetails.paymentType="recurring";let paymentMethod=getPaymentMethod();if(false!==paymentMethod){paymentDetails.paymentMethod=paymentMethod}else{paymentDetails.paymentMethod=""}}}})}if(0<Object.keys(paymentDetails).length){sessionStorage.setItem("imply_selected_payment_details",JSON.stringify(paymentDetails))}return paymentDetails}function getPaymentMethod(){let paymentMethod=false;if(0<jQuery("#ev-razorpay-method-options").length){jQuery("#ev-razorpay-method-options .ng-binding").each(function(){let $this=jQuery(this);if($this.hasClass("active-label")){let pMethod=$this.attr("for");if("undefined"!==typeof pMethod&&""!==pMethod){if("ev-razorpay-upi-option"===pMethod){paymentMethod="upi"}else if("ev-razorpay-card-option"===pMethod){paymentMethod="card"}else if("ev-razorpay-emandate-option"===pMethod){paymentMethod="netbanking"}}}})}return paymentMethod}function getDefaultImplyJson(){let eventType=evolok_settings["subscriptionImplyEventDetails"].type;let implyBody={channel:evolok_settings["subscriptionImplyEventDetails"].channel,source:evolok_settings["subscriptionImplyEventDetails"].source,type:eventType,eventName:evolok_settings["subscriptionImplyEventDetails"].eventName};return implyBody}function subscriptionImplyEvents(implyBody){if("undefined"!==typeof window.psdkvar){let userLocation=sessionStorage.getItem("ua_geoip_location");if(""!==userLocation){userLocation=JSON.parse(userLocation);if("undefined"!==typeof userLocation&&"undefined"!==typeof userLocation.city&&""!==userLocation.city){implyBody.e2=userLocation.city}}if("undefined"!==typeof document.referrer&&""!==document.referrer){implyBody.e3=document.referrer}let userType=ev_getCookie("ev_user_state");if(""!==userType&&"registered"===userType){implyBody.type=2}let userBand=localStorage.getItem("userLoyaltyBand");if("undefined"!==typeof userBand&&""!==userBand&&null!==userBand){userBand=JSON.parse(userBand);if("undefined"!==typeof userBand&&""!==userBand){userBand=JSON.parse(userBand);if("undefined"!==typeof userBand&&""!==userBand&&"undefined"!==typeof userBand.plb&&""!==userBand.plb){implyBody.e4=userBand.plb}}}window.psdkvar.eventCapture(implyBody)}}function captureImplyEvents(){subscriptionUtmEvent()}function ieSetEmailGoogle(user_email){sessionStorage.setItem("ev_order_email",user_email)}function ieGetEmailGoogle(){return sessionStorage.getItem("ev_order_email")}function fireGtm(purchase_id,currency_id){let productDetails=sessionStorage.getItem("imply_selected_product_details");let order_email="";let user_email=ieGetEmailGoogle();if("undefined"!==typeof productDetails&&null!==productDetails){productDetails=JSON.parse(productDetails);if("undefined"!==typeof user_email&&""!==user_email&&null!==user_email){order_email=user_email}if(""!==productDetails&&null!==productDetails&&0<Object.keys(productDetails).length&&""!==order_email){var dataLayer=window.dataLayer=window.dataLayer||[];dataLayer.push({event:"purchase",subscription_plan_name:productDetails["productName"],value:parseFloat(productDetails["productPrice"]),currency:currency_id,transaction_id:purchase_id,email:order_email});let userType=ev_getCookie("ev_user_state");if("registered"===userType){let userDetails=ev_getCookie("oauth_user");if(""!==userDetails&&null!==userDetails&&"undefined"!==typeof userDetails){userDetails=JSON.parse(userDetails);if(userDetails&&userDetails.user_ev_guid){dataLayer.push({user_id:userDetails.user_ev_guid})}}}console.log("GTM Triggered")}}}function triggerGtmEvents(event_value){var dataLayer=window.dataLayer=window.dataLayer||[];dataLayer.push({event:event_value});console.log(event_value+" event triggered successfully")}function ev_DestroyCookie(name){document.cookie=name+"=; Path=/; Expires=Thu, 01 Jan 1970 00:00:01 GMT;"}function ieHandleMyAccountRedirect(user_status){if("undefined"!==typeof evolok_settings&&"undefined"!==typeof evolok_settings.extra_details&&"/my-account/"===evolok_settings.extra_details.current_page_url&&false===user_status){window.location="/login/"}}function sendMOEEventforPremiumContent(evResponse){if("undefined"!==typeof Moengage&&"undefined"!==typeof evResponse&&"undefined"!==typeof evResponse.result){let eventObject={};let is_any_wall_shown=0;
1if("REQUIRE_LOGIN"===evResponse.result||"REQUIRE_ENTITLEMENT"===evResponse.result){is_any_wall_shown=1}try{track_page_viewed(is_any_wall_shown)}catch(err){console.log("premium track Error = ",err)}console.log("Premium Content Event doNotShowOSM ->"+evResponse.result)}}function ieHandleDeleteUserAccount(user_details){if("undefined"!==typeof user_details.statusLoggedIn&&false===user_details.statusLoggedIn){return}setTimeout(function(){let userDetails=ev_getCookie("oauth_user");let userEmail="";if(""!==userDetails&&null!==userDetails&&"undefined"!==typeof userDetails){userDetails=JSON.parse(userDetails);if(""!==userDetails&&null!==userDetails&&"undefined"!==typeof userDetails&&"undefined"!==typeof userDetails.user_ev_guid&&""!==userDetails.user_ev_guid){userEvGuid=userDetails.user_ev_guid;userEmail=userDetails.user_email}}if(""!==userEmail&&0<jQuery("#evuser_email").length){jQuery("#evuser_email").html(userEmail)}},2e3);if(null===userEvGuid&&"undefined"!==typeof user_details.auth&&"undefined"!==typeof user_details.auth.session&&"undefined"!==typeof user_details.auth.session.internalUserId&&""!==user_details.auth.session.internalUserId&&null!==user_details.auth.session.internalUserId){userEvGuid=user_details.auth.session.internalUserId}}function ieActionDeleteAccount(){let deleteButton=document.getElementById("confirm_delete_account");if("undefined"!==typeof deleteButton&&null!==deleteButton){deleteButton.addEventListener("click",function(){ieDeleteEvolokAccount(userEvGuid)})}}function ieDeleteEvolokAccount(userEvGuid){if(null!==userEvGuid){let apiUrl=evolok_settings.extra_details.admin_ajax_url;let nounce=evolok_settings.extra_details.nounce;let dataToSend={action:"delete_evolok_user_account",user_id:userEvGuid,nounce:nounce};jQuery("#del_second_popup_container .del_description").html("Please wait, deleting your account...");jQuery("#confirm_delete_account,#cancel_delete_acc").hide();jQuery.ajax({method:"POST",url:apiUrl,data:dataToSend}).done(function(response){if(true===response.status){if(true===response.candelete){ev_setCookie("ev_account_deleted","1",.03);if(0<jQuery("#del_second_popup_container").length){jQuery("#del_second_popup_container .del_description").html("<b>Account Deleted Successfully</b>. Redirecting to logout page in 3 seconds...");jQuery("#confirm_delete_account,#cancel_delete_acc").remove();ev_DestroyCookie("oauth_user");ev_DestroyCookie("ev_user_state");ev_DestroyCookie("ie_userdata");ev_DestroyCookie("access_token");ev_DestroyCookie("exp_token_jwt")}setTimeout(function(){EV.Core.UI.logout()},3e3)}else{jQuery("#del_second_popup_container .del_description").html("Account deletion not allowed.<br> Alert ! Subscription is active on this account. Your account will be deleted automatically once the subscription expires. Check end date from My Subscription section.");jQuery("#confirm_delete_account,#cancel_delete_acc").remove()}}else{jQuery("#del_second_popup_container .del_description").html("Error in deleting your account. Please reload the page and try again.")}})}else{alert("There is some problem! Please reload the page and try again.")}}function fireSurveyFormMoengageEvent(whatsappAlerts,subscriptionReason,additionalReason){let surveyData={Whatsapp_alerts:whatsappAlerts,subscription_reason:subscriptionReason,additional_reason:additionalReason};if("undefined"!==typeof Moengage){Moengage.track_event("survey_form",surveyData)}localStorage.setItem("ie_survey_form",JSON.stringify(surveyData))}function ieSurveyFormSelect(){document.getElementById("subscriptionReason").addEventListener("change",function(){var selectedOption=this.options[this.selectedIndex];selectedOption.setAttribute("selected","selected")})}function ieSaveSurveyFormData(){let userDetails=ev_getCookie("oauth_user");let surveyFormData=localStorage.getItem("ie_survey_form");if("undefined"!==typeof surveyFormData&&""!==surveyFormData&&null!==surveyFormData){surveyFormData=JSON.parse(surveyFormData);if("undefined"!==typeof userDetails&&""!==userDetails){userDetails=JSON.parse(userDetails);userDetails.whatsapp_alerts=surveyFormData.Whatsapp_alerts;userDetails.subscription_reason=surveyFormData.subscription_reason;userDetails.additional_reason=surveyFormData.additional_reason;userDetails.action="save_survey_entry";userDetails.nounce=evolok_settings.extra_details.survey_form.nounce;jQuery.ajax({method:"POST",url:evolok_settings.extra_details.ajaxurl,data:userDetails}).done(function(response){localStorage.removeItem("ie_survey_form")})}}}function ie_digitalpluspageredirect(){if(document.location.pathname.endsWith("/digital-plus/")){var originurl=window.location.origin;const gifElement=document.createElement("img");gifElement.src=originurl+"/wp-content/themes/indianexpress/images/loading_img.gif";gifElement.alt="Loading...";gifElement.style.position="fixed";gifElement.style.top="50%";gifElement.style.left="50%";gifElement.style.transform="translate(-50%, -50%)";gifElement.style.zIndex="9999";document.body.style.opacity="0.5";document.body.appendChild(gifElement);setTimeout(function(){let evolokUserPlanDetails=ev_getCookie("ie_userdata");if("undefined"!==typeof evolokUserPlanDetails&&""!==evolokUserPlanDetails){evolokUserPlanDetails=JSON.parse(evolokUserPlanDetails);if("undefined"!==typeof evolokUserPlanDetails.subscription_plan&&Array.isArray(evolokUserPlanDetails.subscription_plan)&&0===evolokUserPlanDetails.subscription_plan.length){window.location="/subscribe/"}else{document.body.style.opacity="1";document.body.removeChild(gifElement)}}else{document.body.style.opacity="1";document.body.removeChild(gifElement)}},3e3)}}function ieModifyCustomUaData(){let googleSubscriptionCookie=ev_getCookie("gs_linked_with_evolok");if("undefined"!==typeof googleSubscriptionCookie&&""!==googleSubscriptionCookie&&null!==googleSubscriptionCookie&&"undefined"!==typeof evolok_settings&&"undefined"!==typeof evolok_settings.customUaData){isUserGoogleSubscribed=true;if("undefined"===typeof custom_ua_data){custom_ua_data=evolok_settings.customUaData;custom_ua_data.gooSub=true}setTimeout(function(){if("undefined"!==typeof custom_ua_data){custom_ua_data.gooSub=true}},5e3)}}function ie_process_select_tandc(){if(null!==geo_data&&"undefined"!==geo_data.countryIsoCode){geo_var_inner=geo_data.countryIsoCode.toLowerCase();ie_select_tandc(geo_var_inner)}else{jQuery.ajax({url:"https://"+geo_api_domain+"/api/geoip/resolve",type:"GET",dataType:"json",beforeSend:function(xhr){if("indianexpress.com/ua"===geo_api_domain){xhr.setRequestHeader("API-KEY","0355c2d801f6d0fee2f1977f14cc673d25d7335d2324f7e8a5db3bdfce04d0f5")}else{xhr.setRequestHeader("origin","https://"+location.hostname)}},success:function(response){if(response!==null&&typeof response.countryIsoCode!=="undefined"&&typeof response.state!=="undefined"&&response.state!==null&&typeof response.city!=="undefined"&&response.city!==null){geo_data=response;var geo_var_inner=response.countryIsoCode.toLowerCase();ie_select_tandc(geo_var_inner)}}})}}function ie_select_tandc(geo_var_inner){if(document.location.pathname.endsWith("/subscribe/all-access/")||document.location.pathname.endsWith("/subscribe/epaper/")||document.location.pathname.endsWith("/subscribe/premium/")||document.location.pathname.endsWith("/registration/")||true===isOfferPage){if("in"===geo_var_inner){if("object"===typeof document.querySelector('[id$="checkbox_tandc_true"]')){var tandcCheckbox=document.querySelector('[id$="checkbox_tandc_true"]');if(tandcCheckbox&&!tandcCheckbox.checked){tandcCheckbox.click()}}if("object"===typeof document.querySelector('[id$="checkbox_ie_daily_newsletter_optin_true"]')){var newslettercheck=document.querySelector('[id$="checkbox_ie_daily_newsletter_optin_true"]');if(newslettercheck&&!newslettercheck.checked){newslettercheck.click()}}}else{if("object"===typeof document.querySelector('[id$="checkbox_tandc_true"]')){var tandcCheckbox=document.querySelector('[id$="checkbox_tandc_true"]');if(tandcCheckbox&&!tandcCheckbox.checked){tandcCheckbox.click()}}if("object"==typeof document.querySelector('[id$="checkbox_ie_daily_newsletter_optin_true"]')){var newslettercheck=document.querySelector('[id$="checkbox_ie_daily_newsletter_optin_true"]');if(newslettercheck&&!newslettercheck.checked){newslettercheck.click()}}}}}function ieRemoveOldGoogleSubscriptionCookie(){let userGoogleSubscriptionCookie=ev_getCookie("gs_linked_with_evolok");
1let userGoogleSubscriptionNewCookie=ev_getCookie("glwen");if("undefined"!==typeof userGoogleSubscriptionCookie&&""!==userGoogleSubscriptionCookie&&null!==userGoogleSubscriptionCookie&&"undefined"===typeof userGoogleSubscriptionNewCookie){ev_setCookie("gs_linked_with_evolok","",0);ev_setCookie("glwen",Math.floor(Date.now()/1e3),300);ev_setCookie("gs_linked_with_evolok",Math.floor(Date.now()/1e3),300,".indianexpress.com")}}EV.Event.on(EV.Event.PM_PRODUCTS_SELECTED,function(res){setTimeout(function(){ie_process_select_tandc()},3e3)});function check_ie_special(){const referrer=document.referrer;if(referrer&&"undefined"!==typeof evolok_settings&&"undefined"!==typeof evolok_settings.special_redirection&&"true"===evolok_settings.special_redirection){const url=new URL(referrer);const hostname=url.hostname;if(hostname==="specials.indianexpress.com"){sessionStorage.setItem("ie_special","true")}}}function redirect_special(){try{const redirectsession=ev_getCookie("zenoData");if("undefined"!==typeof redirectsession){let redirectData=JSON.parse(redirectsession);if(window.location.href.includes("article-redirection")&&redirectData&&redirectData.pagereference&&redirectData.pagereference!=="undefined"){sessionStorage.removeItem("ie_special");ev_DestroyCookie("zenoData");window.location.href=redirectData.pagereference;return}}}catch(e){console.log("redirect_special:",e)}}function ie_my_user_activity(){var myactivity=document.querySelector("#my-user-activity");if(myactivity){var user_id="";let pluuid=ev_getCookie("pluuid");if("undefined"!==typeof pluuid&&""!==pluuid&&null!==pluuid){user_id=pluuid;let apiUrl=evolok_settings.myExpress.apiUrl+"user/post/summary?";let headers={Origin:evolok_settings.myExpress.apiOrigin,"API-KEY":evolok_settings.myExpress.apiKey};let dataToSend={uuid:user_id,channelId:evolok_settings.myExpress.channelId,day:30,limit:50,postTypes:"article"};requestObject={method:"GET",dataType:"json",headers:headers};apiUrl+=new URLSearchParams(dataToSend).toString();myactivity.innerHTML="";const maindiv=document.createElement("div");maindiv.className="my_activity_section";const myul=document.createElement("ul");myul.className="tab_button";const historyli=document.createElement("li");historyli.className="button active ieactivity-history";historyli.setAttribute("role","button");const historyi=document.createElement("i");historyi.className="glyphicon glyphicon-repeat";historyli.textContent="History";historyli.appendChild(historyi);myul.appendChild(historyli);const saveBookli=document.createElement("li");saveBookli.setAttribute("id","iesaved-articles");saveBookli.className="button ieactivity-bookmarks";saveBookli.setAttribute("role","button");saveBookli.textContent="Saved Articles";myul.appendChild(saveBookli);maindiv.appendChild(myul);const article_section=document.createElement("section");article_section.className="article_list ieactivity-history-sec";fetch(apiUrl,requestObject).then(response=>response.json()).then(data=>{const articles=data.articleSummaries;if(Array.isArray(articles)&&articles.length!==0){let count=0;articles.forEach(article=>{var articleUrl=typeof article.articleUrl==="string"?article.articleUrl:"";var imageUrl=typeof article.articleFeaturedImage==="string"?article.articleFeaturedImage:"";var headline=typeof article.articleTitle==="string"?article.articleTitle:"";var imageAlt=article.articleFeaturedImageAlt||headline||"Article image";var articledate=article?.lastActivityDate?article.lastActivityDate:article.postPublishDate;let formatdate="";if(""!==articleUrl||""!==imageUrl||""!==headline){const date=new Date(articledate);const doptions={year:"numeric",month:"long",day:"numeric"};formatdate=date.toLocaleDateString("en",doptions);const articleEl=document.createElement("article");articleEl.className="article";if(count>4){articleEl.style.display="none"}const readMoreSpan=document.createElement("span");readMoreSpan.className="read_more";readMoreSpan.textContent=`Read on ${formatdate}`;articleEl.appendChild(readMoreSpan);const articleDetails=document.createElement("div");articleDetails.className="article_details";const img=document.createElement("img");img.src=imageUrl;img.alt=imageAlt;articleDetails.appendChild(img);const titleDiv=document.createElement("div");titleDiv.className="article_title";
1const anchor=document.createElement("a");anchor.href=articleUrl+"?ref=myactivity_history";anchor.textContent=headline;titleDiv.appendChild(anchor);articleDetails.appendChild(titleDiv);articleEl.appendChild(articleDetails);article_section.appendChild(articleEl);count++}})}else{const p=document.createElement("p");p.textContent="No article history found.";article_section.appendChild(p)}maindiv.appendChild(article_section);if(articles.length>5){const loadmore=document.createElement("div");loadmore.className="loadmore ieactivity-history-loadmore";loadmore.id="loadMoreBtn";loadmore.textContent="Load Articles";maindiv.appendChild(loadmore)}myactivity.classList.remove("myactivity_loadicon");myactivity.appendChild(maindiv);const loadmore=document.getElementById("loadMoreBtn");if(loadmore){loadmore.addEventListener("click",()=>{const hiddenArticles=document.querySelectorAll('.article[style*="display: none"]');for(let i=0;i<5&&i<hiddenArticles.length;i++){hiddenArticles[i].style.display="block"}if(document.querySelectorAll('.article[style*="display: none"]').length===0){loadmore.style.display="none"}})}}).catch(err=>{console.log("Error in API -> "+apiUrl);console.error(err)});const saved_article_section=document.createElement("section");saved_article_section.className="article_list ieactivity-bookmarks-sec bookmark-container";ie_safe_render_saved_article_script(saved_article_section);maindiv.appendChild(saved_article_section)}}}function setWithExpiry(key,value,ttl){if(0===ttl){localStorage.removeItem(key);return null}const now=new Date;const item={value:value,expiry:now.getTime()+ttl};localStorage.setItem(key,JSON.stringify(item))}jQuery(window).load(function(){setTimeout(function(){if("undefined"!==typeof evolok_settings&&"undefined"!==typeof evolok_settings.subscriptionImplyEventDetails){captureImplyEvents()}ieSaveSurveyFormData()},1e3);setTimeout(function(){ieActionDeleteAccount()},3e3)});jQuery(window).ready(function(){ie_sublime_logout();setTimeout(function(){ie_digitalpluspageredirect()},3e3);ieModifyCustomUaData();ieRemoveOldGoogleSubscriptionCookie();check_ie_special();setTimeout(function(){redirect_special()},5e3);setTimeout(function(){ie_my_user_activity();ie_my_user_selected_activity()},1500);ie_my_loadactivityicon()});function ie_my_loadactivityicon(){let attempts=0;let maxAttempts=10;const interval=setInterval(()=>{try{attempts++;let parent=document.querySelector("#my-user-activity");if(!parent){if(attempts>=maxAttempts)clearInterval(interval);return}if(!parent.classList.contains("myactivity_loadicon")){parent.classList.add("myactivity_loadicon")}if(parent.querySelector(".my_activity_section")){parent.classList.remove("myactivity_loadicon");clearInterval(interval);return}if(attempts>=maxAttempts){clearInterval(interval)}}catch(e){console.error("ie_my_loadactivityicon error:",e);clearInterval(interval)}},200)}function sendEcommerceActivityEvent(options={}){try{const payload={tpid:options.tpid||"",source:"Evolok",activityEvent:options.activityEvent||"",activityNote:options.activityNote||"",activityFields:{planName:options.planName||"",duration:options.duration||"",price:options.price||"",paymentType:options.paymentType||"",pageUrl:window.location.href||"",pageReferrer:options.pageReferrer||document.referrer||"",loyaltyBand:options.loyaltyBand||"",failureReason:options.failureReason||""}};var ecom_api_url="";if("indianexpress.com"===curr_url){ecom_api_url="https://ecommerce.indianexpress.com/api/search-lead-and-activity"}else{ecom_api_url="https://staging-ecommerce.indianexpress.com/api/search-lead-and-activity"}fetch(ecom_api_url,{method:"POST",headers:{accept:"application/json","content-type":"application/json"},body:JSON.stringify(payload)})}catch(e){console.error("Ecommerce activity event failed",e)}}function ie_my_user_selected_activity(){jQuery(document).on("click",".my_activity_section .tab_button li",function(event){event.preventDefault();var thisCl=jQuery(this).addClass("active");var siblingLi=thisCl.siblings("li");siblingLi.removeClass("active");if(thisCl.hasClass("ieactivity-history")){jQuery(".my_activity_section .article_list.ieactivity-history-sec").show();jQuery(".my_activity_section .ieactivity-history-loadmore").show();jQuery(".my_activity_section .article_list.ieactivity-bookmarks-sec").hide()}else if(thisCl.hasClass("ieactivity-bookmarks")){jQuery(".my_activity_section .article_list.ieactivity-history-sec").hide();jQuery(".my_activity_section .article_list.ieactivity-bookmarks-sec").show();jQuery(".my_activity_section .ieactivity-history-loadmore").hide()}})}function ie_safe_render_saved_article_script(saved_article_section){try{if("undefined"!==typeof evolok_settings&&"undefined"!==typeof evolok_settings.myExpress&&"undefined"!==typeof evolok_settings.myExpress.savedscripturl&&""!==evolok_settings.myExpress.savedscripturl){if(document.getElementById("ie-neo-comment-script")){return}const ieNeoCommentScript=document.createElement("script");ieNeoCommentScript.id="ie-neo-comment-script";ieNeoCommentScript.async=true;ieNeoCommentScript.defer=true;ieNeoCommentScript.src=evolok_settings.myExpress.savedscripturl;ieNeoCommentScript.onload=function(){try{if(typeof window.NeoComment!=="undefined"){}}catch(ieInitErr){console.warn("NeoComment init failed",ieInitErr)}};saved_article_section.appendChild(ieNeoCommentScript)}}catch(e){}}function ie_product_moengage_events(eventname,productDetails=null){let loyaltyBand="";let userBand=localStorage.getItem("userLoyaltyBand");if(userBand){try{userBand=JSON.parse(userBand);if(userBand?.plb){loyaltyBand=userBand.plb}}catch(e){}}let moengageData={pageUrl:window.location.href||"",pageReferrer:"",loyaltyBand:loyaltyBand};
1if(productDetails){if(typeof productDetails==="string"){try{productDetails=JSON.parse(productDetails)}catch(e){productDetails={}}}moengageData={...moengageData,...productDetails}}if(typeof Moengage!=="undefined"){console.log("Moengage Event:",eventname,moengageData);Moengage.track_event(eventname,moengageData)}else{console.log("Moengage Event Failed:",eventname,moengageData);let eventdata=JSON.stringify({eventname:eventname,eventdata:moengageData});localStorage.setItem("moengage_failed_event"+eventname,eventdata)}}function ie_sublime_logout(){if("/my-account/"===window.location.pathname&&"undefined"!==typeof custom_ua_data&&"undefined"!==typeof custom_ua_data.enable_sublime&&"undefined"!==typeof custom_ua_data.sublime_logout&&"true"===custom_ua_data.enable_sublime&&"true"===custom_ua_data.sublime_logout){let sublime_logout=ev_getCookie("evForceLogout");if("undefined"!==sublime_logout){if("undefined"!==typeof ssoUI){ssoUI.GetAjax()}setTimeout(function(){ev_DestroyCookie("evForceLogout");EV.Core.UI.logout();window.location="/"},2e3)}}}
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.