!function(e,a,o){var i,t=e.getElementsByTagName(a)[0];e.getElementById(o)||((i=e.createElement(a)).id=o,i.src="https://connect.facebook.net/en_US/sdk.js",t.parentNode.insertBefore(i,t))}(document,"script","facebook-jssdk"),window.fbAsyncInit=function(){FB.init({appId:gigya.cisSocial.metadata.facebook.id,cookie:!0,xfbml:!0,version:gigya.cisSocial.metadata.facebook.version})};var gigya=gigya||{};gigya.accounts={},gigya.accounts.socialLogin=(e=>{let a=()=>{};e.loginMode=e.loginMode||null,e.regToken=e.regToken||null,a=e.callback||a;let o={};switch(e.provider){case"facebook":FB.login(function(o){o.authResponse&&(o.loginMode=e.loginMode,o.regToken=e.regToken,o.domain=gigya.cisSocial.metadata.domain,fetch(`${gigya.cisSocial.metadata.apiUrl}/sdk/cis/facebook`,{body:JSON.stringify(o),method:"POST"}).then(e=>e.json()).then(e=>{a(e.providerObject)}).catch(e=>console.log("error",e)))},{scope:"public_profile,email"});break;case"vkontakte":(()=>{var o=0;e.loginMode=e.loginMode?`%2522${e.loginMode}%2522`:null,e.regToken=e.regToken?`%2522${e.regToken}%2522`:null,e.domain=`%2522${gigya.cisSocial.metadata.domain}%2522`,window.open(`https://oauth.vk.com/authorize?client_id=${gigya.cisSocial.metadata.vk.id}&display=popup&redirect_uri=${gigya.cisSocial.metadata.apiUrl}/sdk/cis/vk&state=%257B%2522loginMode%2522:${e.loginMode},%2522domain%2522:${e.domain},%2522regToken%2522:${e.regToken}%257D&scope=email&response_type=code&v=${gigya.cisSocial.metadata.vk.version}`,"openwindowname","width=500,height=500,scrollbars=no,resizable=no,toolbar=no,location=no,directories=no,status=no,menubar=no,copyhistory=no,");var i=window.addEventListener?"addEventListener":"attachEvent";(0,window[i])("attachEvent"==i?"onmessage":"message",gigya._utils.once(e=>{data=JSON.parse(decodeURI(e.data.data)),e.origin!==`${gigya.cisSocial.metadata.apiUrl}`||o||(o=1,a(data.providerObject))}),!1)})();break;default:gigya._utils.handleError(o,{errorCode:400096,status:"FAIL",statusMessage:"Not supported",errorMessage:""},a)}}),gigya._utils={},gigya._utils.handleError=((e,a,o)=>{e.errorCode=a.statusCode,e.status=a.status,e.statusMessage=a.statusMessage,e.errorMessage=a.errorMessage,o(e)}),gigya._utils.once=((e,a)=>{var o;return function(){return e&&(o=e.apply(a||this,arguments),e=null),o}}),gigya.cisSocial=gigya.cisSocial||{},gigya.cisSocial.metadata={facebook:{id:"300747030635679",version:"v3.0"},namespace:"gigya",vk:{version:"5.80",id:"6770578"},domain:"eln-dach-runutriclub-ru-v3",apiUrl:"https://eu.api.digital4danone.com",appId:"eln-dach-runutriclub-ru-v3"};