CINXE.COM
袙褏褨写
<!DOCTYPE html> <html> <head> <script> (function (w, d, s, l, i) { w[l] = w[l] || []; w[l].push({ 'gtm.start': new Date().getTime(), event: 'gtm.js' }); var f = d.getElementsByTagName(s)[0], j = d.createElement(s), dl = l != 'dataLayer' ? '&l=' + l : ''; j.async = true; j.src = '//www.googletagmanager.com/gtm.js?id=' + i + dl; f.parentNode.insertBefore(j, f); })(window, document, 'script', 'dataLayer', 'GTM-NTDBF6L');</script> <!-- End Google Tag Manager --> <base href="/" /> <meta charset="utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> <meta name="keywords" /> <meta name="description" /> <meta name="apple-itunes-app" content="app-id=6449661159, app-argument=https://runukraine.org/user/login?redirectUrl=%2Fuser%2Fprofile"> <meta name="google-play-app" content="app-id=org.runukraine"> <link rel="icon" href="favicon.ico"> <title>袙褏褨写</title> <link href="https://fonts.googleapis.com/css?family=Roboto:300,400" rel="stylesheet"> <link href="/css/bootstrap.min.css" rel="stylesheet"/> <link href="/css/select2/select2.css" rel="stylesheet"/> <link href="/css/select2/select2-bootstrap.css" rel="stylesheet"/> <link href="/css/DINProBold.css" rel="stylesheet"/> <link href="/css/DINProMedium.css" rel="stylesheet"/> <link href="/css/DINProRegular.css" rel="stylesheet"/> <link href="/css/jquery.fancybox.css" rel="stylesheet"/> <link href="/css/cropper.css" rel="stylesheet"/> <link href="/css/site.css" rel="stylesheet"/> <link href="/css/site-res.css" rel="stylesheet"/> <link href="/css/jquery.smartbanner.css" rel="stylesheet"/> <script src="/Scripts/jquery-2.1.1.min.js"></script> <script src="/Scripts/bootstrap.min.js"></script> <script src="/Scripts/jquery.validate.js"></script> <script src="/Scripts/jquery.validate.unobtrusive.js"></script> <script src="/Scripts/jquery.unobtrusive-ajax.min.js"></script> <script src="/Scripts/select2.min.js"></script> <script src="/Scripts/jquery.inputmask.js"></script> <script src="/Scripts/jquery.iframe-transport.js"></script> <script src="/Scripts/jquery.fancybox.js"></script> <script src="/Scripts/simpleCart.js"></script> <script src="/Scripts/rum/common.js"></script> <script src="/Scripts/nreco-webforms-app.js"></script> <script src="/Scripts/jquery.smartbanner.js"></script> <script src="/Scripts/cropper/cropper.js"></script> <script src="/Scripts/cropper/jquery-cropper.js"></script> </head> <body style="padding-top:0"> <!-- Google Tag Manager --> <noscript> <iframe src="//www.googletagmanager.com/ns.html?id=GTM-NTDBF6L" height="0" width="0" style="display:none;visibility:hidden"></iframe> </noscript> <!-- Yandex.Metrika counter --> <!-- <script type="text/javascript"> (function (d, w, c) { (w[c] = w[c] || []).push(function() { try { w.yaCounter28453821 = new Ya.Metrika({id:28453821, webvisor:true, clickmap:true, trackLinks:true, accurateTrackBounce:true}); } catch(e) { } }); var n = d.getElementsByTagName("script")[0], s = d.createElement("script"), f = function () { n.parentNode.insertBefore(s, n); }; s.type = "text/javascript"; s.async = true; s.src = (d.location.protocol == "https:" ? "https:" : "http:") + "//mc.yandex.ru/metrika/watch.js"; if (w.opera == "[object Opera]") { d.addEventListener("DOMContentLoaded", f, false); } else { f(); } })(document, window, "yandex_metrika_callbacks"); </script> <noscript><div><img src="//mc.yandex.ru/watch/28453821" style="position:absolute; left:-9999px;" alt="" /></div></noscript> --> <!-- /Yandex.Metrika counter --> <script type="text/javascript"> window.Rum = new RumApplication({ switchLanguageUrl: '/User/SwitchLanguage' }); </script> <div class="page-wrap"> <div id="pageStatusMessage"></div> <div class="navbar navbar-inverse navbar-fixed-top hide"> <div class="container"> <div class="row"> <div class="navbar-collapse collapse"> <ul class="nav navbar-nav"> <li> <a href="/terms">test</a> </li> </ul> </div> </div> </div> </div> <div class="container-fluid"> <div class="row"> <script> window.fbAsyncInit = function () { FB.init({ appId: '1339629936502514', autoLogAppEvents: true, xfbml: true, version: 'v15.0' }); FB.Event.subscribe('auth.statusChange', function (response) { // check for status in the response var url = '/user/fb-login/'; var form = $('<form style="display:none" action="' + url + '" method="post">' + '<input type="text" name="id" value="' + response.authResponse.userID + '" />' + '<input type="text" name="distanceId" value="' + '' + '" />' + '<input type="text" name="eventId" value="' + '' + '" />' + '<input type="text" name="redirectUrl" value="' + '/user/profile' + '" />' + '<input type="text" name="accessToken" value="' + response.authResponse.accessToken + '" />' + '</form>'); $('body').append(form); form.submit(); /**/ //location.href = '/user/fb-login/' + response.authResponse.userID + '/acessToken/' + response.authResponse.accessToken; }); }; </script> <script async defer crossorigin="anonymous" src="https://connect.facebook.net/en_UK/sdk.js"></script> <div id="fb-root"></div> <script async defer crossorigin="anonymous" src="https://connect.facebook.net/en_UK/sdk.js#xfbml=1&version=v15.0&appId=1339629936502514&autoLogAppEvents=1" nonce="c9ECgiKu"></script> <script src="https://accounts.google.com/gsi/client" async defer></script> <script> function handleCredentialResponse(response) { var url = '/user/google-login/'; var form = $('<form style="display:none" action="' + url + '" method="post">' + '<input type="text" name="distanceId" value="' + '' + '" />' + '<input type="text" name="eventId" value="' + '' + '" />' + '<input type="text" name="redirectUrl" value="' + '/user/profile' + '" />' + '<input type="text" name="jwtToken" value="' + response.credential + '" />' + '</form>'); $('body').append(form); form.submit(); } window.onload = function () { google.accounts.id.initialize({ client_id: "237268428068-rfu8fe0a8gloflcc1blru4ohcuk4nugr.apps.googleusercontent.com", callback: handleCredentialResponse }); google.accounts.id.renderButton( document.getElementById("googleSignInbuttonDiv"), { locale: "en_UK", theme: "filled_blue", size: "large", width: "240px" } // customization attributes ); google.accounts.id.prompt(); // also display the One Tap dialog } </script> <style> .social-buttons-form-group { display: flex; flex-direction: column; justify-content: center; align-items: center; } </style> <div class="jumbotron cover centered_text"> <div class="container"> <div class="row"> <div class="logo page_logo centered_logo"> <img alt="Run Ukraine" src="images/logo.png"> </div> <div id="lngsContainer" style="text-align:center; float:right; display:block; color:white; position:absolute; right:40px;"> <a href="/user/login" class="active-lng">褍泻褉邪褩薪褋褜泻芯褞</a> <a href="/en/User/Login" class="">english</a> </div> <div class="clearfix"></div> </div> </div> </div> <div class="text-center"><h3>袙褏褨写</h3></div> <div class="text-center container">袛芯褉芯谐懈泄 褍褔邪褋薪懈泻褍! 携泻褖芯 胁懈 胁卸械 斜褉邪谢懈 褍褔邪褋褌褜 褍 锌芯锌械褉械写薪褨褏 蟹邪褏芯写邪褏 Run Ukraine: Kyiv City Marathon, Kyiv Half Marathon, Dnipro Half Marathon, Lviv Half Marathon, Odesa Half Marathon, Zaporizhzhia Half Marathon, 胁懈 胁卸械 屑邪褦褌械 芯褋芯斜懈褋褌懈泄 泻邪斜褨薪械褌. <br> 袙胁械写褨褌褜 谢芯谐褨薪 褨 锌邪褉芯谢褜, 褟泻褨 斜褍谢懈 锌褉懈褋胁芯褦薪褨 锌褨写 褔邪褋 锌芯锌械褉械写薪褨褏 褉械褦褋褌褉邪褑褨泄. <br> 袛邪胁邪泄 #斜褨谐褌懈褉邪蟹芯屑!</div> <div class="row" style="padding-top: 25px;"> <div class="col-md-3" style="margin:0 auto; float:none"> <form action="/user/login" class="form-horizontal" enctype="multipart/form-data" id="registerAthleteForm" method="post" role="form"><input id="RedirectUrl" name="RedirectUrl" type="hidden" value="/user/profile" /> <div class="form-group text-cente"> <div class="col-sm-12"> <input class="form-control" data-val="true" data-val-required="袨斜芯胁'褟蟹泻芯胁械 锌芯谢械" id="Email" name="Email" placeholder="袥芯谐褨薪" type="text" value="" /> <span class="field-validation-valid" data-valmsg-for="Email" data-valmsg-replace="true"></span> </div> </div> <div class="form-group"> <div class="col-sm-12"> <input class="form-control" data-val="true" data-val-required="袨斜芯胁'褟蟹泻芯胁械 锌芯谢械" id="Password" name="Password" placeholder="袩邪褉芯谢褜" type="password" /> <span class="field-validation-valid" data-valmsg-for="Password" data-valmsg-replace="true"></span> </div> </div> <div class="col-sm-12 btn-block" style="text-align: center;"> <button type="submit" class="btn btn-primary btn-success btn-lg">袙褏褨写</button> </div> <div class="form-group"> <div class="col-sm-12" style="text-align:center"> <a href="/User/Register">袪械褦褋褌褉邪褑褨褟</a><br /> <a href="/user/password-recovery">袙褨写薪芯胁懈褌懈 锌邪褉芯谢褜</a> </div> </div> <div class="social-buttons-form-group"> <div class="btn fb-login-button btn-block" data-scope="public_profile,email" data-width="" data-size="large" data-button-type="login_with" data-layout="default" data-auto-logout-link="false" data-use-continue-as="false"></div> <div class="g-signin2" data-width="400" data-height="200" id="googleSignInbuttonDiv"></div> </div> </form> </div> </div> </div> </div> </div> <script type="text/javascript"> $(function () { var msgId = "pageGlobalMessage"; // ajax loading window.ajaxLoadingText = { loadingStarted: false, start: function () { window.ajaxLoadingText.end(); /*hide current status*/ window.ajaxLoadingText.loadingStarted = true; setTimeout(function () { if (window.ajaxLoadingText.loadingStarted) window.ajaxLoadingText.show("loading", "Loading..."); }, 200); }, end: function () { if (window.ajaxLoadingText.loadingStarted) { window.ajaxLoadingText.loadingStarted = false; $('#' + msgId).hide(); } }, show: function (cssClass, text) { $('#' + msgId).show().html('<span class="' + cssClass + '">' + text + '</span>'); return $('#' + msgId).find('span'); }, startStatus: function (cssClass, text) { window.ajaxLoadingText.end(); /*hide current status*/ var $msg = window.ajaxLoadingText.show(cssClass, text); setTimeout(function () { $msg.parent().hide(); }, 5000); } }; }); $(document).ready(function () { var footer_height = $(".footer_wrapper").height; console.log(footer_height); window.NRecoApp = new NRecoWebFormsApplication({ dialogSelector: '#adminIframeDialog', statusSelector: '#pageStatusMessage', loadingText: "袟邪胁邪薪褌邪卸械薪薪褟..." }); $(document).ajaxStart(window.NRecoApp.PageStatus.loadingStart); $(document).ajaxStop(window.NRecoApp.PageStatus.loadingEnd); $(document).ajaxError(function (event, XMLHttpRequest, ajaxOptions, thrownError) { var errorMsg = XMLHttpRequest.statusText; if (XMLHttpRequest.status == 403) window.NRecoApp.PageStatus.show("danger", "袛芯褋褌褍锌 蟹邪锌褉械褖械薪", 5000); else window.NRecoApp.PageStatus.show("danger", errorMsg, 5000); }); }); $(document).ready(function () { var emailChangeStatus = ''; var emailChangeIsSuccess = false; if (emailChangeStatus != null && emailChangeStatus.length > 0) { if (emailChangeIsSuccess) { //window.registerManager.onSuccess(true); window.NRecoApp.PageStatus.show("success", emailChangeStatus, 5000); } else { //window.registerManager.onFailure(false); window.NRecoApp.PageStatus.show("danger", emailChangeStatus, 5000); } } }); </script> <div> <script type="text/javascript"> $(function () { $.smartbanner({ title: "RunUkraine", // What the title of the app should be in the banner (defaults to <title>) subtitle: "袙褨写泻褉懈褌懈 胁 锌褉芯谐褉邪屑褨 RunUkraine", // What the title of the app should be in the banner (defaults to <title>) price: 'FREE', // Price of the app appStoreLanguage: 'us', // Language code for App Store inAppStore: 'On the App Store', // Text of price for iOS inGooglePlay: 'In Google Play', // Text of price for Android inAmazonAppStore: 'In the Amazon Appstore', inWindowsStore: 'In the Windows Store', // Text of price for Windows GooglePlayParams: null, // Aditional parameters for the market icon: "https://yt3.googleusercontent.com/ytc/AL5GRJVFUbrqLgTKs3qvoiGiZDvJHXkB_pzHwyussmGX=s900-c-k-c0x00ffffff-no-rj", // The URL of the icon (defaults to <meta name="apple-touch-icon">) iconGloss: null, // Force gloss effect for iOS even for precomposed url: null, // The URL for the button. Keep null if you want the button to link to the app store. button: '袙褨写泻褉懈褌懈', // Text for the install button scale: 'auto', // Scale based on viewport size (set to 1 to disable) speedIn: 300, // Show animation speed of the banner speedOut: 400, // Close animation speed of the banner daysHidden: 0, // Duration to hide the banner after being closed (0 = always show banner) daysReminder: 90, // Duration to hide the banner after "VIEW" is clicked *separate from when the close button is clicked* (0 = always show banner) force: null, // Choose 'ios', 'android' or 'windows'. Don't do a browser check, just always show this banner hideOnInstall: true, // Hide the banner after "VIEW" is clicked. layer: false, // Display as overlay layer or slide down the page iOSUniversalApp: true, // If the iOS App is a universal app for both iPad and iPhone, display Smart Banner to iPad users, too. appendToSelector: 'body', //Append the banner to a specific selector onInstall: function() { // alert('Click install'); }, onClose: function() { // alert('Click close'); } }) }) </script> </div></body> </html>