1function inm_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 inm_setCookie(cname,cvalue,exdays){var d=new Date;d.setTime(d.getTime()+exdays*24*60*60*1e3);var expires="expires="+d.toUTCString();document.cookie=cname+"="+cvalue+";"+expires+";path=/"}function inm_destroyCookie(name){document.cookie=name+"=; Path=/; Expires=Thu, 01 Jan 1970 00:00:01 GMT;"}function inm_get_custom_userdata(){let userObj={};let accessToken=inm_getCookie("access_token");let userType="Non Logged In";if("undefined"!==typeof accessToken&&"null"!==accessToken&&""!==accessToken){userType="Logged In"}userObj={User_type:userType};return userObj}function inm_track_click_events(event_name,event_obj={}){if("undefined"!==typeof Moengage&&null!==Moengage&&""!==Moengage){let eventObject={Device_type:moengage_settings.device};let finalEventObject=Object.assign(eventObject,event_obj);Moengage.track_event(event_name,finalEventObject)}}window.addEventListener("load",event=>{let enableTracking=moengage_settings.tracking;if("undefined"!==typeof enableTracking&&"1"===enableTracking){inm_call_user_events()}},{once:true});function inm_call_user_events(){if("undefined"!==typeof Moengage&&null!==Moengage&&""!==Moengage){let logout_status=inm_getCookie("moe_user_logout_status");let user_track=inm_getCookie("moe_user_track_status");let access_token=inm_getCookie("access_token");if("undefined"!==typeof access_token&&""!==access_token){if("undefined"===typeof user_track||"1"!==user_track){inm_moe_track_user();inm_setCookie("moe_user_logout_status","0",1)}}else{if("undefined"!==typeof logout_status&&"0"===logout_status){Moengage.destroy_session();inm_destroyCookie("moe_user_track_status");inm_setCookie("moe_user_logout_status","1",1)}else{if("undefined"===typeof logout_status||""===logout_status){inm_destroyCookie("moe_user_track_status")}}}}}function inm_get_sso_userdata(){let user_obj;let user_info={};user_obj=inm_getCookie("oauth_user");if("undefined"!==typeof user_obj&&""!==user_obj){user_info=JSON.parse(user_obj)}return user_info}function inm_moe_track_user(){let user_info=inm_get_sso_userdata();let userCustomInfo=inm_get_custom_userdata();if("undefined"!==typeof user_info&&""!==user_info){let userName="";if(user_info.user_email===user_info.user_name){userName=user_info.user_first_name+" "+user_info.user_last_name;userName=userName.trim()}else{userName=user_info.user_name}let moeId="";if(parseInt(user_info.refs_id)>0){moeId=user_info.refs_id;Moengage.add_unique_user_id(moeId).then(()=>{Moengage.add_first_name(user_info.user_first_name);Moengage.add_last_name(user_info.user_last_name);Moengage.add_email(user_info.user_email);Moengage.add_mobile(user_info.user_phone);Moengage.add_user_name(userName);Moengage.add_gender(user_info.user_gender);if("undefined"!==typeof userCustomInfo&&""!==userCustomInfo){Moengage.add_user_attribute("User_type",userCustomInfo.User_type)}})}inm_setCookie("moe_user_track_status","1",1)}else{Moengage.add_user_attribute("User_type",userCustomInfo.User_type)}}
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.