1<!DOCTYPE html><html lang="en"><head><link rel="preconnect" href="https://c1.35awards.com"><link rel="alternate" hreflang="en" href="https://35awards.com/en/login/"/><link rel="alternate" hreflang="ru" href="https://35awards.com/ru/login/"/><link rel="alternate" hreflang="x-default" href="https://35awards.com/login/"/><link href="https://c1.35awards.com/awards2/files/bootstrap-4/css/bootstrap.min.css" rel="stylesheet"><link href="https://c1.35awards.com/files/css/animate.min.css" rel="stylesheet"><link href="https://c1.35awards.com/awards2/files/css/style.css?ver=5" rel="stylesheet"><meta http-equiv="content-type" content="text/html; charset=UTF-8" /><meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" /><meta http-equiv="content-language" content="en" /><meta name="viewport" content="width=device-width, initial-scale=1" /><link rel="canonical" href="https://35awards.com/login/" /><meta name="google-site-verification" content="fM-E4wVGGZ6XUF_SxH78uMczmtLja3lAN5gtGJw2b0Q" /><meta name="yandex-verification" content="fa559fb274c90970" /><meta name="p:domain_verify" content="3059c30d03b437ac92f0db9e5df0d3b8"/>
1<script> 2window.dataLayer = window.dataLayer || []; 3function gtag(){dataLayer.push(arguments);} 4(function(){ 5 var consent = 'denied'; 6 try{ 7 if(localStorage.getItem('cookieConsent') === 'accepted') consent = 'granted'; 8 }catch(e){} 9 gtag('consent','default',{ 10 'ad_storage':consent, 11 'ad_user_data':consent, 12 'ad_personalization':consent, 13 'analytics_storage':consent 14 }); 15})(); 16function conversionAck(event,token){ 17 fetch('/conversion_ack/',{ 18 method:'POST', 19 headers:{'Content-Type':'application/json'}, 20 body:JSON.stringify({event:event,token:token}), 21 credentials:'same-origin', 22 keepalive:true 23 }).catch(function(){}); 24} 25function trackGoogleAdsConversion(data,callback){ 26 if(!data || !data.send_to) return; 27 if(callback){ 28 data = Object.assign({},data,{event_callback:callback}); 29 } 30 gtag('event','conversion',data); 31} 32function trackYandexGoal(goal,params,callback){ 33 if(typeof ym !== 'function') return; 34 ym(36532580,'reachGoal',goal,params || {},callback); 35} 36function bindGoogleAdsAjax(){ 37 if(!window.jQuery || window.googleAdsAjaxBound) return; 38 window.googleAdsAjaxBound = true; 39 window.jQuery(document).ajaxSuccess(function(event,xhr){ 40 var data = xhr.responseJSON; 41 if(!data && xhr.responseText){ 42 try{data = JSON.parse(xhr.responseText);}catch(e){} 43 } 44 if(data && data.google_ads_conversion) trackGoogleAdsConversion(data.google_ads_conversion); 45 }); 46} 47bindGoogleAdsAjax(); 48document.addEventListener('DOMContentLoaded',bindGoogleAdsAjax); 49window.addEventListener('load',bindGoogleAdsAjax); 50</script>
vendor: 64 bytes, lines 50-51
50 51<script async src="https://www.googletagmanager.com/gtag/js?id=
51AW-11337160910
vendor: 12 bytes, line 51
51"></script>
52<script> 53gtag('js',new Date()); 54gtag('config','AW-11337160910'); 55</script>
55<link rel="icon" mask="true" sizes="any" type="image/svg+xml" href="https://c1.35awards.com/awards2/files/img/favicon_big.svg"><link rel="shortcut" href="https://c1.35awards.com/awards2/files/img/favicon2.png"><link rel="icon" type="image/png" sizes="32x32" href="https://c1.35awards.com/files/img/favicon-32.png"><link rel="icon" type="image/png" sizes="48x48" href="https://c1.35awards.com/files/img/favicon-48.png"><link rel="icon" type="image/png" sizes="192x192" href="https://c1.35awards.com/files/img/favicon-192.png"><link rel="apple-touch-icon" sizes="180x180" href="https://c1.35awards.com/files/img/favicon-180.png"><link rel="mask-icon" color="#e68b03" href="https://c1.35awards.com/awards2/files/img/favicon_big.svg"><meta property="og:title" content="There is a reception of photos for the 35AWARDS 2026! #35AWARDS" /><meta property="og:description" content="Annual international photography award 35AWARDS 2026. In 2017, 103,069 photographers took part. More than 257,700 uploaded photos." /><meta property="og:image" content="https://c1.35photo.ru/photobank/1/5363.jpg" /><meta property="og:type" content="website" /><meta property="og:url" content="https://35awards.com/12th/" /><title>35AWARDS - Sign in</title></head><body topmargin="0" rightmargin="0" leftmargin="0" bottommargin="0" ><form class="form-horizontal" style="margin:0" method="POST" action="https://35awards.com/12th/regmember/" id="regForm" novalidate> 56 <div class="modal fade" id="regToAwards" tabindex="-1" role="dialog" aria-labelledby="myModalLabel"> 57 <div class="modal-dialog"> 58 <div class="modal-content"> 59 <div class="modal-header"> 60 <h5 class="modal-title">Member registration</h5> 61 <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button> 62 63 </div> 64 <div class="modal-body"> 65 66 <div class="row"><div class="col-md-12"><input type="hidden" value="true" name="join"><div class="text-center mb-3 mt-3"><div class="d-inline-block"><a href="https://35awards.com/login/google/" rel="nofollow"><img src="https://35awards.com/files/img/[email protected]" style="height:44px;margin-top:-3px"></a></div></div><div class="text-center text-muted my-3 pt-4" style="position: relative; text-align: center;"><hr style="margin: 0; border-top: 1px solid #ccc;"><span style="position: relative; top: -12px; background: #fff; padding: 0 10px; font-size: 0.9em;">or use email</span></div><div id="regStep2"><div class="input-group input-group-lg mb-3"> 67 <div class="input-group-prepend"> 68 <div class="input-group-text" id="btnGroupAddon1"><i class="fa fa-user fa-fw"></i></div> 69 </div> 70 <input name="name" type="text" class="form-control" placeholder="Surname and First name" aria-label="Surname and First name" aria-describedby="btnGroupAddon1" autocomplete="name"> 71 </div><div class="reg-fb text-danger" style="display:none;font-size:.9em;margin:-8px 0 12px"></div></div><div class="input-group input-group-lg"> 72 <div class="input-group-prepend"> 73 <div class="input-group-text" id="btnGroupAddon2"><i class="fa fa-envelope-o fa-fw"></i></div> 74 </div> 75 <input name="email" type="email" class="form-control" placeholder="E-mail" aria-label="E-mail" aria-describedby="btnGroupAddon2" value="" autocomplete="email"> 76 </div><div class="reg-fb text-danger" style="display:none;font-size:.9em;margin-top:4px"></div><div class="alert alert-danger py-2 mt-3 mb-0" id="regErr" role="alert" style="display:none;font-size:.95em"></div></div> 77 </div> 78 </div> 79 <div class="modal-footer"> 80 <div class="row"> 81 <div class="col-6" align="left" style="font-size:1em;opacity:.8">Already have an account: <br><a href="https://35awards.com/12th/login/"><i class="fa fa-sign-in"></i> Sign in</a><div style="margin-top:8px"><a href="https://35awards.com/about/first_time/">What to do after registration?</a></div></div> 82 <div class="col-6"> 83 <input type="hidden" name="g-recaptcha-response" id="g-recaptcha-response"> 84 <input type="hidden" name="cap_fb" id="cap_fb" value=""> 85 <input type="submit" class="btn btn-success" value="Participate" >
86 </div> 87 </div> 88 </div> 89 </div> 90 </div> 91 </div> 92 </form> 93 94 <nav class="navbar navbar-inverse navbar-expand-xl navbar-fixed-top navbar-dark bg-dark" style="background:#343a40;border-color: #202327"><a class="navbar-brand" 95 href="https://35awards.com/" 96 rel="nofollow" 97 title="35AWARDS â International Photography Awards & Photographers Community" 98 aria-label="35AWARDS photography awards platform" 99 style="background:#343a40;font-size:1.3em;color:#e1cfab"><img alt="35AWARDS international photography award logo" src="https://c1.35awards.com/awards2/files/img/logo_small.png" style="height: 30px;margin:-6px 5px -6px 0;"> 12th</a><button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarNav" aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation" style="margin-right:15px"> 100 <span class="navbar-toggler-icon"></span> 101 </button> 102 103 104 105 <div id="navbarNav" class="collapse navbar-collapse"> 106 <ul class="navbar-nav mr-auto"><li class="nav-item dropdown"> 107 <a href="https://35awards.com/mypage/" class="nav-link dropdown-toggle" data-toggle="dropdown" role="button" aria-expanded="false">About <span class="caret"></span></a> 108 <div class="dropdown-menu dropdown-menu-dark"><a class="dropdown-item" href="https://35awards.com/about/">About</a><a class="dropdown-item" href="https://35awards.com/authors/">Photographers</a><a class="dropdown-item" href="https://35awards.com/gallery/">Photo Gallery</a><a class="dropdown-item" href="https://35awards.com/about/jury/12th">50 jury members</a><a class="dropdown-item" href="https://35awards.com/map/test1/" rel="nofollow"><i class="fa fa-map-marker"></i> Photos on the map</a><a class="dropdown-item" href="https://35awards.com/page/shop/">Shop</a><a class="dropdown-item" href="https://35awards.com/page/rules/" rel="nofollow">Rules</a><a class="dropdown-item" href="https://35awards.com/page/faq/" rel="nofollow">FAQ</a></div> 109 </li><li class="nav-item dropdown"> 110 <a href="https://35awards.com/12th/mypage/" class="nav-link dropdown-toggle" data-toggle="dropdown" role="button" aria-expanded="false">Contests - <span class="num">144</span> days <span class="caret"></span></a> 111 <div class="dropdown-menu dropdown-menu-dark" role="menu"><a class="dropdown-item" href="https://35awards.com/12th/mypage/"><i class="fa fa-trophy"></i> 12TH 35AWARDS <span style="font-size:.8em">- left <span class="num">144</span> days</span><div style="font-size:.75em;opacity:.75">Main competition</div></a><a style="font-size:.8em;padding-left:35px" class="dropdown-item" href="https://35awards.com/page/nominations/">- Nominations</a><a class="dropdown-item" href="https://35awards.com/page/contests/" title="Photo contests 2026 - 35AWARDS">Thematic photo competitions <i class="bi bi-chevron-right" aria-hidden="true"></i></a><div class="dropdown-divider"></div><a class="dropdown-item" href="https://35awards.com/winners11th/"><span style="color: #c49a29;"><i class="fa fa-trophy"></i> 11TH 35AWARDS <span style="font-size:.7em;color:#c49a29">2025</span></span></a><span class="dropdown-item go" data-href="https://35awards.com/page/contests/main/">Past Main Competitions <i class="bi bi-chevron-right" aria-hidden="true"></i></span></div></li><li class="nav-item"><a class="nav-link" style="background: #5a8aa4;color:#fff;border-radius:5px" href="https://35awards.com/page/shop/catalogue11th/">Catalogue 11th 35AWARDS <span class="badge bg-light text-dark">new</span></a></li></ul> 112 <ul class="navbar-nav" id="topMenuRight"><li class="nav-item active"><a class="nav-link" href="https://35awards.com/12th/login/"><i class="fa fa-sign-in"></i> Sign in</a></li><li class="nav-item"><a data-toggle="modal" data-target="#regToAwards" data-cta="nav" href="#" class="nav-link btn btn-success" style="color:#fff">Participate</a></li></ul> 113 </div><!--/.nav-collapse --> 114 115 116 </nav><style>.navbar-nav .nav-link {padding-left:1rem !important; padding-right: 1rem !important}</style><style>.lg-outer .lg-image{max-width:min(1200px, calc(100vw - 24px)) !important;max-height:min(1200px, calc(100vh - 24px)) !important}</style><div class="container login-min"><style> 117 .login-min{padding:72px 0;} 118 .login-min .login-min-card{background:#fff;border:1px solid #e9edf2;border-radius:10px;padding:24px;} 119 .login-min .login-min-title{margin:0 0 18px;font-size:40px;line-height:1.1;} 120 .login-min .login-min-input{margin-bottom:8px;} 121 .login-min .login-min-submit{margin-top:12px;display:flex;align-items:center;gap:16px;}
122 .login-min .login-min-signin{padding:9px 26px;font-size:17px;line-height:1.15;border-radius:8px;} 123 .login-min .login-min-forgot{white-space:nowrap;font-size:17px;} 124 .login-min .login-min-or{position:relative;margin:18px 0 14px;} 125 .login-min .login-min-or hr{margin:0;border-top:1px solid #d4d4d4;} 126 .login-min .login-min-or span{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:#fff;padding:0 20px;color:#7d8790;} 127 .login-min .login-min-social{display:flex;align-items:center;width:100%;max-width:395px;height:52px;border-radius:6px;text-decoration:none;font-size:17px;font-weight:600;overflow:hidden;box-shadow:0 1px 2px rgba(0,0,0,.08);} 128 .login-min .login-min-social + .login-min-social{margin-top:10px;} 129 .login-min .login-min-social-icon{display:flex;align-items:center;justify-content:center;width:52px;height:100%;flex:0 0 52px;} 130 .login-min .login-min-social-text{padding:0 22px;} 131 .login-min .login-min-social-google{background:#fff;color:#3c4043;border:1px solid #dadce0;font-family:Roboto,Arial,sans-serif;font-weight:500;letter-spacing:.2px;} 132 .login-min .login-min-social-google .login-min-social-icon{background:#fff;} 133 .login-min .login-min-social-google .login-min-social-text{padding-left:14px;} 134 .login-min .login-min-social-vk{background:#0077ff;color:#fff;border:1px solid #0077ff;font-family:Arial,sans-serif;font-weight:700;} 135 .login-min .login-min-social-vk .login-min-social-icon{font-size:24px;background:rgba(255,255,255,.12);} 136 .login-min .login-min-reg-text{margin:-6px 0 18px;color:#6b7681;font-size:16px;line-height:1.35;} 137 .login-min .btn-reg{font-size:18px !important;line-height:1.2 !important;padding:10px 24px !important;border-radius:8px !important;min-width:0 !important;} 138 @media (max-width: 767px){ 139 .login-min{padding:34px 0;} 140 .login-min .login-min-title{font-size:34px;} 141 .login-min .login-min-card{margin-bottom:18px;} 142 .login-min .login-min-submit{gap:12px;flex-wrap:wrap;} 143 .login-min .login-min-social{max-width:100%;} 144 } 145 </style><div class="row"><div class="col-md-5 offset-md-1"><div class="login-min-card"><h2 class="login-min-title">Sign in</h2><form action="" method="post"><input type="hidden" name="inlogin" value="yes"><div class="input-group login-min-input"> 146 <div class="input-group-prepend"><div class="input-group-text"><i class="fa fa-user fa-fw"></i></div></div> 147 <input class="form-control" type="text" placeholder="E-mail or Login" name="user_login" id="user_login" value=""> 148 </div> 149 <div class="input-group login-min-input"> 150 <div class="input-group-prepend"><div class="input-group-text"><i class="fa fa-key fa-fw"></i></div></div> 151 <input class="form-control" type="password" placeholder="Password" name="user_pass" id="user_pass" value=""> 152 </div> 153 <div class="login-min-submit"> 154 <input type="submit" class="btn btn-primary login-min-signin" value="Sign in"> 155 <a class="login-min-forgot" href="https://35awards.com/12th/login/losepass/">Lose password?</a> 156 </div></form><div class="login-min-or"><hr><span>or</span></div><a class="login-min-social login-min-social-google" href="https://35awards.com/login/google/"><span class="login-min-social-icon"><img src="https://www.gstatic.com/firebasejs/ui/2.0.0/images/auth/google.svg" alt="" width="18" height="18"></span><span class="login-min-social-text">Sign in with Google</span></a><a class="login-min-social login-min-social-vk" href="https://api.vk.com/oauth/authorize?client_id=5333461&scope=notify,friends,wall,email&display=page&redirect_uri=https%3A%2F%2F35awards.com%2Flogin%2Fcreatenewvk%2F&response_type=code"><span class="login-min-social-icon"><i class="fa fa-vk"></i></span><span class="login-min-social-text">Sign in with VK ID</span></a></div></div><div class="col-md-4"><div class="login-min-card"><h2 class="login-min-title">Registration</h2><div class="login-min-reg-text">Create an account and start participating in the award.</div><button type="button" class="btn btn-success btn-lg btn-reg" data-toggle="modal" data-target="#regToAwards" data-cta="reg">Participate</button></div></div></div></div> 157 <div class="container-fluid" style="color:#fff;line-height: 2.15em;font-size:12px;margin:0;padding:0"> 158 <div class="row row-fluid" style="background:#000;border-top: 1px solid rgba(255, 255, 255, 0.18);border-bottom: 1px solid rgba(255, 255, 255, 0.18);margin:0"> 159 <div class="col-md-5" style="padding: 0;background-size:cover;background-position:50% 50%"><a href="https://35awards.com/page/shop/catalogue10th" title="Catalogue 10TH 35AWARDS â Best photos and photographers"><img src="https://c1.35awards.com/photobank/7/37768.jpg" style="width:100%;" alt="Catalogue 10TH 35AWARDS â Best photos and photographers"></a> </div> 160 <div class="col-md-6 col-md-offset-1 offset-md-1"><div style="margin:50px 0"> 161 <div style="margin-bottom:10px;font-size:3.4em;line-height:1.1em" class="bebasBold"><b style="color:#cdcc5b">CATALOGUE</b> 10TH 35AWARDS</div> 162 <div style="margin-bottom:5px;font-size:2.3em;" class="bebas">BEST PHOTOS AND PHOTOGRAPHERS</div><div style="font-size:1.65em;margin-top:35px;max-width:400px" class="bebas">The catalog contains more than 1500 photos from 25 nominations from more than 1000 authors of the 10th 35AWARDS</div><div style="margin-top:8px;"><a href="https://35awards.com/page/shop/catalogue10th" style="border:1px solid #9e9e9e;color: #fff;text-decoration: none;font-size: 2.5em" target="_blank" class="bebasBold btn btn-lg" title="Catalogue 10TH 35AWARDS â More">More</a></div></div></div> 163 <div style="clear:both"></div> 164 </div> 165 </div> 166 <div id="cookieConsent" class="alert alert-dark fade show text-center fixed-bottom" role="alert" style="color: #d6d8d9;
166background: #1b1e21;border-color: #121417;display: none;"> 167 <span>We use cookies to enhance your experience. By continuing to visit this site, you agree to our use of cookies.</span> 168 <button id="acceptCookies" type="button" class="btn btn-primary btn-sm ml-2">Accept</button> 169 <button id="declineCookies" type="button" class="btn btn-secondary btn-sm ml-2">Decline</button> 170 </div><div style="background:#101010" class="section_padding footer"> 171 <div class="container"> 172 <div class="row"> 173 <div class="col-md-3 col-xs-12 padding"> 174 <div class="row padding"><div class="col-md-2 col-3 padding"><a href="https://www.facebook.com/35awards/" rel="nofollow noopener noreferrer" target="_blank" aria-label="35AWARDS on Facebook" title="35AWARDS on Facebook"><i style="color:#fff;font-size:2.2em;opacity:.9" class="fa fa-facebook-official"></i></a></div> 175 <div class="col-md-2 col-3 padding"><a href="https://www.instagram.com/35awards/" rel="nofollow noopener noreferrer" target="_blank" aria-label="35AWARDS on Instagram" title="35AWARDS on Instagram"><i style="color:#fff;font-size:2.2em;opacity:.9" class="fa fa-instagram"></i></a></div><div class="col-md-2 col-3 padding"><a href="https://telegram.me/awards35" rel="nofollow noopener noreferrer" target="_blank" aria-label="35AWARDS on Telegram" title="35AWARDS on Telegram"><i style="color:#fff;font-size:2.2em;opacity:.9" class="fa fa-telegram"></i></a></div> 176</div> 177 178 <p>35AWARDS 2026 179 <br>35PHOTO Professional Photo Community 180 <br>© Kochergin Valery</p> 181 <p><a style="font-size:.8em" href="https://35awards.com/page/private_privacy/" rel="nofollow">Privacy Policy</a></p><p><a style="font-size:.8em" href="https://35awards.com/page/image_license/#license-terms" rel="nofollow">Image licensing terms</a></p>
181<script> 182function li_counter(){ 183 var li=new Image(); 184 li.src="//counter.yadro.ru/hit?t26.6;r"+escape(document.referrer) 185 +((typeof(screen)=="undefined")?"":";s"+screen.width+"*"+screen.height+"*"+(screen.colorDepth||screen.pixelDepth)) 186 +";u"+escape(document.URL) 187 +";h"+escape(document.title.substring(0,150)) 188 +";"+Math.random(); 189 li.alt=""; 190 li.setAttribute("aria-hidden","true"); 191 li.width=1; 192 li.height=1; 193 document.body.appendChild(li); 194} 195li_counter(); 196</script>
196 197 198 199 </div> 200 <div class="col-md-4 col-12 padding"> 201 <div class="row"> 202 <div class="col-md-6 col-6"> 203 <div><a href="https://35awards.com/about/">About</a></div> 204 <div><a href="https://35awards.com/page/nominations/">Nominations</a></div> 205 <div><a href="https://35awards.com/page/rules/" rel="nofollow">Rules</a></div><div style="margin-top:15px;"> 206 <i class="fa fa-question-circle"></i> <a href="https://35awards.com/page/faq/">Support</a></div> 207 <div style="margin-top:8px;opacity:.58;font-size:.78em;line-height:1.45"> 208 <div><a href="https://35awards.com/page/claims/">Participant claims breakdown</a></div> 209 <div><a href="https://35awards.com/page/clusters/">Visual awareness tool</a></div> 210 </div> 211 </div> 212 <div class="col-md-6 col-6" style="font-size:.75em"> 213 Language: 214 <div><span class="go" data-href="/changelang/en/">English</span></div> 215 <div><span class="go" data-href="/changelang/bg/">ÐÑлгаÑÑки</span></div> 216 <div><span class="go" data-href="/changelang/de/">Deutsch</span></div> 217 <div><span class="go" data-href="/changelang/es/">Español</span></div> 218 <div><span class="go" data-href="/changelang/fr/">Français</span></div> 219 <div><span class="go" data-href="/changelang/it/">Italiano</span></div> 220 <div><span class="go" data-href="/changelang/ja/">æ¥æ¬èª</span></div> 221 <div><span class="go" data-href="/changelang/ko/">íêµì´</span></div> 222 <div><span class="go" data-href="/changelang/pl/">Polski</span></div> 223 <div><span class="go" data-href="/changelang/pt/">Português</span></div> 224 <div><span class="go" data-href="/changelang/ru/">Ð ÑÑÑкий</span></div> 225 <div><span class="go" data-href="/changelang/tr/">Türkçe</span></div> 226 <div><span class="go" data-href="/changelang/uk/">УкÑаÑнÑÑка</span></div> 227 <div><span class="go" data-href="/changelang/vi/">Tiếng Viá»t</span></div> 228 <div><span class="go" data-href="/changelang/zh/">ä¸å½</span></div> 229 </div> 230 </div> 231 </div> 232 <div class="col-md-5 col-12 padding"> 233 <div style="clear:both"></div> 234 235 <div class="row" style="opacity:.6;"> 236 <div class="col-md-4 col-6 padding" style="height:53px;"><a href="https://35photo.pro"><img src="https://c1.35awards.com/awards2/files/img/partners/35photo.png" style="max-width:135px;width:100%" alt="35PHOTO â photography website and international photo community"></a></div><div class="col-md-4 col-6 padding" style="height:53px;"><a href="http://1photo.tv" rel="nofollow noopener noreferrer"><img alt="1photo.tv" src="https://c1.35awards.com/awards2/files/img/partners/1phototv.png" style="max-width:135px;width:100%"></a></div></div><div style="margin-top:40px;"><i class="bi bi-telegram"></i> - <a href="https://t.me/photo35bot" rel="nofollow noopener noreferrer">Technical support 24/7 AI [beta]</a></div><a style="font-size:.9em;opacity:.7" href="https://35awards.com/about/#contacts">Become a partner / Contacts</a><div style="font-size:.75em;color:#c9c9c9;line-height:1.5;margin-top:8px" class="mt-1">This site is protected by reCAPTCHA and the Google 237 <a style="color:#fff;text-decoration:underline;text-underline-offset:2px" href="https://policies.google.com/privacy" target="_blank" rel="nofollow noopener noreferrer">Privacy Policy</a> and 238 <a style="color:#fff;text-decoration:underline;text-underline-offset:2px" href="https://policies.google.com/terms" target="_blank" rel="nofollow noopener noreferrer">Terms of Service</a> apply.</div></div> 239 </div> 240 </div> 241 </div><style> 242.grecaptcha-badge { visibility: hidden; } 243 .topLineStyle {padding:10px;color:#fff;font-size:1.2em;text-shadow: 1px 1px 1px rgba(0,0,0,0.4);} 244 @media (max-width: 800px){ 245 .uploadBtn {display: none !important;padding:8px;} 246 .topLineStyle { font-size:.9em} 247 } 248</style>
248<script src="https://c1.35awards.com/files/js/jquery/1.9.1/jquery.min.js" type="text/javascript"></script>
248<script src="https://c1.35awards.com/awards2/files/js/popper.min.js" type="text/javascript"></script>
248<script src="https://c1.35awards.com/awards2/files/bootstrap-4/js/bootstrap.bundle.min.js" type="text/javascript"></script>
248<script src="https://c1.35awards.com/files/request_photo.js?ver=14" type="text/javascript"></script>
248<script type="text/javascript"> 249 250 var recaptchaLoaded = false; 251 252 function loadRecaptcha(cb){ 253 if (window.grecaptcha || recaptchaLoaded) { 254 if (cb) cb(); 255 return; 256 } 257 258 var s = document.createElement("script"); 259 s.src = "https://www.google.com/recaptcha/api.js?render=6LdkoAMrAAAAADf65_nKPYfoz_xnWZJkjHMDb25B"; 260 s.async = true; 261 s.defer = true; 262 s.onload = function(){ 263 recaptchaLoaded = true; 264 if (cb) cb(); 265 }; 266 document.head.appendChild(s); 267 } 268 269 270 $( document ).ready(function() { 271 $("head").append( 272 "<link href='https://c1.35awards.com/awards2/files/flags/css/flag-icon.min.css' rel='stylesheet'>" 273 + "<link href='https://c1.35awards.com/files/css/font-awesome/4.7.0/css/font-awesome.min.css' rel='stylesheet'>" 274 + "<link href='https://c1.35awards.com/files/bootstrap/icons-1.4.1/bootstrap-icons.css' rel='stylesheet'>" 275 ); 276 });(function(){ 277try{ 278var W=window,D=document,V=2,SENT=0,MAX=25,ERR=0; 279if(D.__regDiag)return; D.__regDiag=1; 280var PID=Math.random().toString(36).slice(2,10); 281function now(){try{return Math.round(W.performance&&performance.now?performance.now():0)}catch(e){return 0}} 282function ckv(n){try{var m=D.cookie.match(new RegExp('(?:^|; )'+n+'=([^;]*)'));return m?String(m[1]).slice(0,12):'';}catch(e){return '';}} 283try{W.__awRf=ckv('aw_rf');}catch(e){} 284function refh(){try{var r=D.referrer||'';if(!r)return '';return r.replace(/^https?:\/\//,'').split('/')[0].replace(/^www\./,'').slice(0,40);}catch(e){return '';}} 285function send(ev,o){ 286 try{ 287 if(SENT>=MAX)return; SENT++; 288 var d={ev:ev,v:V,pid:PID,ms:now(),pth:String((W.location&&W.location.pathname)||'').slice(0,60),x:ckv('aw_x'),rf:ckv('aw_rf')},k; 289 if(o){for(k in o){if(Object.prototype.hasOwnProperty.call(o,k))d[k]=o[k];}} 290 var s=JSON.stringify(d),u='/reg_beacon.php'; 291 if(navigator.sendBeacon){try{if(navigator.sendBeacon(u,new Blob([s],{type:'text/plain'})))return;}catch(e1){}} 292 if(W.fetch){try{fetch(u,{method:'POST',body:s,keepalive:true,credentials:'same-origin',headers:{'Content-Type':'text/plain'}}).catch(function(){});return;}catch(e2){}} 293 new Image().src=u+'?d='+encodeURIComponent(s.slice(0,1500)); 294 }catch(e){} 295} 296function env(){ 297 var r={},j=W.jQuery,c,es,i,k,f,out,n,keys; 298 r.jq=j?1:0; r.jqv=(j&&j.fn&&j.fn.jquery)?String(j.fn.jquery):''; r.bs=(j&&j.fn&&j.fn.modal)?1:0; r.pop=W.Popper?1:0; 299 r.form=D.getElementById('regForm')?1:0; r.md=D.getElementById('regToAwards')?1:0; 300 r.rc=W.grecaptcha?1:0; r.rl=(typeof W.loadRecaptcha==='function')?1:0; r.rs=D.readyState; 301 r.w=W.innerWidth||0; r.h=W.innerHeight||0; r.ref=refh(); r.nl=String(navigator.language||'').slice(0,12); 302 r.wd=navigator.webdriver?1:0; r.ck=navigator.cookieEnabled?1:0; 303 try{r.tz=Intl.DateTimeFormat().resolvedOptions().timeZone}catch(e){} 304 r.bl=(r.tz==='Asia/Shanghai'&&r.w===1366&&r.h===1366)?1:0; 305 try{c=navigator.connection;if(c){r.net=c.effectiveType||'';r.dl=c.downlink||0;r.sd=c.saveData?1:0;}}catch(e){} 306 try{ 307 es=W.performance.getEntriesByType('resource'); 308 keys={jquery:'jquery',popper:'popper',bootstrap:'bootstrap',reqphoto:'request_photo',gtag:'googletagmanager',yastatic:'yastatic',recaptcha:'recaptcha'}; 309 out=[]; 310 for(k in keys){f=null;for(i=0;i<es.length;i++){if(es[i].name.indexOf(keys[k])>-1){f=es[i];break;}}out.push(k+':'+(f?Math.round(f.duration)+'/'+(f.transferSize||0):'none'));} 311 r.res=out.join('|'); 312 }catch(e){} 313 try{n=W.performance.getEntriesByType('navigation')[0];if(n){r.dcl=Math.round(n.domContentLoadedEventEnd);r.ld=Math.round(n.loadEventEnd);}}catch(e){} 314 return r; 315} 316// ÐÑоÑмоÑÑ Ð´Ð»Ñ ÑеÑÑов (admin/users/exp/): Ñаз за Ð²ÐºÐ»Ð°Ð´ÐºÑ Ð¾ÑделÑно Ð´Ð»Ñ Ð³Ð»Ð°Ð²Ð½Ð¾Ð¹ и внÑÑÑÐµÐ½Ð½Ð¸Ñ ÑÑÑаниÑ, без вÑбоÑки. 317function pv(){ 318 try{ 319 var p=String((W.location&&W.location.pathname)||'').replace(/^\/(ru|en)(?=\/|$)/,'').replace(/^\/\d+th(?=\/|$)/,''),c=(p===''||p==='/')?'m':'i',ss=null,k='aw_pv_'+c; 320 try{ss=W.sessionStorage;}catch(e){} 321 try{if(ss){if(ss.getItem(k))return;ss.setItem(k,'1');}}catch(e){} 322 send('pv',{bl:(function(){try{return (Intl.DateTimeFormat().resolvedOptions().timeZone==='Asia/Shanghai'&&(W.innerWidth||0)===1366&&(W.innerHe
322ight||0)===1366)?1:0}catch(e){return 0}})()}); 323 }catch(e){} 324} 325if(D.readyState==='complete'){setTimeout(pv,800);}else{W.addEventListener('load',function(){setTimeout(pv,800);});} 326var viewSent=0; 327function view(why){ 328 if(viewSent)return; viewSent=1; 329 var r=env(),bad=(!r.jq||!r.bs||!r.form||!r.md),ss=null,mark=bad?'rt_vb':'rt_vs'; 330 r.why=why; 331 try{ss=W.sessionStorage;}catch(e){} 332 try{ 333 if(ss&&ss.getItem(mark))return; 334 if(!bad&&Math.random()>0.04)return; 335 if(ss)ss.setItem(mark,'1'); 336 }catch(e){ if(!bad&&Math.random()>0.04)return; } 337 send('view',r); 338} 339if(D.readyState==='complete'){setTimeout(function(){view('ready')},1500);} 340else{W.addEventListener('load',function(){setTimeout(function(){view('load')},1500);});} 341setTimeout(function(){view('t9')},9000); 342var rcw=0; 343function watchRc(){ 344 if(rcw)return; rcw=1; 345 var t0=now(),tries=0,iv=setInterval(function(){ 346 tries++; 347 if(W.grecaptcha){ 348 clearInterval(iv); send('rc_api',{dt:Math.round(now()-t0)}); 349 var rd=0; 350 try{W.grecaptcha.ready(function(){rd=1;send('rc_ready',{dt:Math.round(now()-t0)});});}catch(e){} 351 setTimeout(function(){if(!rd)send('rc_ready_timeout',{dt:Math.round(now()-t0)});},8000); 352 return; 353 } 354 if(tries>40){clearInterval(iv);send('rc_api_timeout',{dt:Math.round(now()-t0)});} 355 },250); 356} 357var clicks=0; 358D.addEventListener('click',function(ev){ 359 try{ 360 var t=ev.target,ok=0,n=0; 361 while(t&&t!==D&&n<8){if(t.getAttribute&&t.getAttribute('data-target')==='#regToAwards'){ok=1;break;}t=t.parentNode;n++;} 362 if(!ok)return; 363 var cta=String((t.getAttribute&&t.getAttribute('data-cta'))||'x').replace(/[^a-z0-9_]/g,'').slice(0,16)||'x'; 364 try{D.cookie='aw_cta='+cta+';path=/;max-age=3600';}catch(e){} 365 if(clicks>=3)return; clicks++; 366 var e0=env(); send('click',{n:clicks,jq:e0.jq,bs:e0.bs,md:e0.md,rc:e0.rc,cta:cta,ref:refh()}); 367 setTimeout(function(){ 368 var m=D.getElementById('regToAwards'),shown=0,e1=env(); 369 try{shown=(m&&/(^|\s)show(\s|$)/.test(m.className)&&W.getComputedStyle(m).display!=='none')?1:0;}catch(e){} 370 send(shown?'open_ok':'open_fail',{n:clicks,jq:e1.jq,bs:e1.bs,rc:e1.rc,rs:e1.rs}); 371 if(shown)watchRc(); 372 },1200); 373 }catch(e){} 374},true); 375var f0=D.getElementById('regForm'),subT=0,subN=0; 376if(f0){ 377 f0.addEventListener('submit',function(){ 378 try{ 379 if(W.regCheck&&W.regCheck())return; subN++; if(subN>3)return; subT=now(); 380 var tk=D.getElementById('g-recaptcha-response'),st=[6000,20000],i; 381 send('submit',{n:subN,tok:(tk&&tk.value)?tk.value.length:0,rc:W.grecaptcha?1:0,cok:(W.jQuery?(W.jQuery(f0).data('captcha-ok')?1:0):-1)}); 382 for(i=0;i<st.length;i++){(function(d){setTimeout(function(){if(W.__regDone)return;var t2=D.getElementById('g-recaptcha-response');send('submit_stuck',{after:d,tok:(t2&&t2.value)?t2.value.length:0,rc:W.grecaptcha?1:0});},d);})(st[i]);} 383 }catch(e){} 384 },true); 385} 386W.addEventListener('pagehide',function(){try{if(subT)send('leave',{dt:Math.round(now()-subT)});}catch(e){}}); 387W.addEventListener('error',function(ev){ 388 try{ 389 if(ERR>=5)return; ERR++; 390 var t=ev.target,o={}; 391 if(t&&t!==W&&(t.src||t.href)){o.kind='res';o.src=String(t.src||t.href).replace(/[?#].*$/,'').slice(-90);o.tag=t.tagName||'';} 392 else{o.kind='js';o.msg=String(ev.message||'').slice(0,100);o.file=String(ev.filename||'').replace(/[?#].*$/,'').slice(-60);o.line=ev.lineno||0;} 393 send('js_error',o); 394 }catch(e){} 395},true); 396}catch(e){} 397})();var REG_I18N={"have2":"This email is already registered â no need to sign up again.","go":"Sign in","ne":"Enter your first and last name, e.g. John Smith","nb":"This name looks incorrect. Please use letters for your real first and last name, e.g. John Smith","ns":"Enter your first and last name separated by a space, e.g. John Smith","ee":"Enter your email, e.g. [email protected]","eb":"Please check your email: it should look like [email protected]","sn":"The name was not accepted. Please use letters for your real first and last name, e.g. John Smith","se":"Please check your email: it should look like [email protected]","have":"This email is already registered. Taking you to sign inâ¦","net":"No connection to the server, sending the usual wayâ¦","fail":"Registration failed. Please reload the page and try again.","wait":"Sendingâ¦","ok":"Registration complete!","ok2":"Signing you inâ¦"}; 398$(document).ready(function () { 399 $('#regToAwards').on('shown.bs.modal', function () { loadRecaptcha(); }); 400 401 var M = window.REG_I18N || {}; 402 var form = $('#regForm'), $name = form.find('input[name=name]'), $email = form.find('input[name=email]'), 403 $btn = form.find('input[type=submit]'), btnVal = $btn.val(), busy = false;
404 // ÐкÑпеÑÐ¸Ð¼ÐµÐ½Ñ Â«ÑоÑма ÑегиÑÑÑаÑии» (aw_rf=S, Ñм. awards2/_exp.php): ÑнаÑала ÑолÑко email, Ð¸Ð¼Ñ Ð¿Ð¾ÑвлÑеÑÑÑ Ð¿Ð¾Ñле него. 405 var $step2 = $('#regStep2'), stepped = (window.__awRf === 'S') && $step2.length > 0; 406 if (stepped) $step2.hide(); 407 408 // ÐÑква: еÑÑÑ ÑегиÑÑÑ (лаÑиниÑа, киÑиллиÑа, гÑеÑеÑкий...) или ÑÑо Ñимвол алÑавиÑа без ÑегиÑÑÑа (аÑабÑкий, ивÑиÑ, ÑайÑкий, Ñ Ð¸Ð½Ð´Ð¸, CJK, коÑейÑкий...). 409 function isLetter(c) { return c.toLowerCase() !== c.toUpperCase() || c.charCodeAt(0) >= 0x0590; } 410 function isLatCyr(c) { var k = c.charCodeAt(0); return (k >= 65 && k <= 90) || (k >= 97 && k <= 122) || (k >= 0xC0 && k <= 0x24F) || (k >= 0x400 && k <= 0x4FF) || (k >= 0x1E00 && k <= 0x1EFF); } 411 function letters(s) { 412 var n = 0, i; 413 for (i = 0; i < s.length; i++) { if (isLetter(s.charAt(i))) n++; } 414 return n; 415 } 416 // Те же пÑизнаки «белибеÑдÑ», ÑÑо и на ÑеÑвеÑе (bad_check_user_name*), ÑÑÐ¾Ð±Ñ Ñеловек Ñвидел оÑÐ¸Ð±ÐºÑ ÑÑазÑ, а не поÑле блокиÑовки. 417 function checkName(v) { 418 v = $.trim(v).replace(/\s+/g, ' '); 419 if (!v) return M.ne; 420 if (letters(v) < 2 || /[@<>\/\\:;=]/.test(v) || /https?/i.test(v)) return M.nb; 421 var len = v.length, sp = v.indexOf(' ') > -1, up = 0, cased = 0, lc = 0, ltr = 0, i, c, vow = 0, vs = 'aeiouyаÑÑÑоеÑÑиÑà áâãäåæèéêëìÃîïòóôõöøùúûüýÿ', low = v.toLowerCase(); 422 for (i = 0; i < len; i++) { 423 c = v.charAt(i); 424 if (c !== ' ' && c !== c.toLowerCase()) up++; 425 if (c.toLowerCase() !== c.toUpperCase()) cased++; 426 if (isLetter(c)) { ltr++; if (isLatCyr(c)) lc++; } 427 if (vs.indexOf(low.charAt(i)) > -1) vow++; 428 } 429 if (!sp && len >= 8 && len <= 22 && up >= 3) return M.ns; 430 if (!sp && up === 0 && cased > 0 && len >= 9 && len <= 10) return M.ns; 431 // Ðак на ÑеÑвеÑе: пÑавило глаÑнÑÑ ÑолÑко Ð´Ð»Ñ Ð»Ð°ÑиниÑÑ Ð¸ киÑиллиÑÑ (аÑабÑкий, ивÑиÑ, CJK и Ñ.д. не пÑовеÑÑем). 432 if (len >= 10 && (ltr === 0 || lc / ltr >= 0.6) && Math.round(vow * 100 / len) < 10) return M.nb; 433 return ''; 434 } 435 function checkEmail(v) { 436 v = $.trim(v); 437 if (!v) return M.ee; 438 return /^[^\s@]+@[^\s@]+\.[^\s@]{2,}$/.test(v) ? '' : M.eb; 439 } 440 window.regCheck = function () { return checkEmail($email.val()) || (asked[$.trim($email.val())] ? 'known' : '') || checkName($name.val()); }; 441 442 function show($inp, msg) { 443 var fb = $inp.closest('.input-group').next('.reg-fb'); 444 $inp.toggleClass('is-invalid', !!msg); 445 fb.addClass('text-danger').css({ color: '', background: '', padding: '', borderRadius: '' }); 446 if ($inp[0] === $email[0]) resetBtn(); 447 if (msg) fb.text(msg).show(); else fb.hide().text(''); 448 } 449 // Email Ñже еÑÑÑ Ð² базе: не ÑÑгаемÑÑ ÐºÑаÑнÑм, а пÑедлагаем войÑи (ÑегиÑÑÑиÑоваÑÑÑÑ Ð·Ð°Ð½Ð¾Ð²Ð¾ не нÑжно). 450 var known = { v: '', url: '', msg: '', go: '' }, asked = {}; 451 function resetBtn() { $btn.val(btnVal).removeClass('btn-primary').addClass('btn-success'); } 452 function showHave(k) { 453 var fb = $email.closest('.input-group').next('.reg-fb'); 454 $email.removeClass('is-invalid'); 455 $btn.val(k.go).removeClass('btn-success').addClass('btn-primary'); 456 fb.removeClass('text-danger').css({ color: '#856404', background: '#fff8e6', padding: '8px 10px', borderRadius: '6px' }).text(k.msg + ' ').append($('<a class="btn btn-sm btn-primary" style="margin-left:4px"></a>').attr('href', k.url).text(k.go)).show(); 457 } 458 function checkKnown() { 459 var v = $.trim($email.val()); 460 if (checkEmail(v) || asked[v] !== undefined) { if (asked[v]) showHave(asked[v]); return; } 461 asked[v] = 0; 462 $.ajax({ url: postUrl(), type: 'POST', data: { ajax: '1', check_email: '1', email: v, join: 'true' }, dataType: 'json', timeout: 8000 }) 463 .done(function (r) { 464 if (r && r.ok && r.exists && r.url) { asked[v] = { msg: r.msg, go: r.go, url: r.url }; if ($.trim($email.val()) === v) showHave(asked[v]); } 465 }); 466 } 467 function postUrl() { var a = document.createElement('a'); a.href = form.attr('action'); return a.pathname + a.search; } 468 function showErr(msg) { if (msg) $('#regErr').text(msg).show(); else $('#regErr').hide().text(''); } 469 function unlock() { busy = false; $btn.prop('disabled', false).val(btnVal); } 470 471 $name.on('blur', function () { if ($.trim(this.value).length >= 2) show($name, checkName(this.value)); }); 472 $email.on('blur', function () { if ($.trim(this.value)) { var e = checkEmail(this.value); show($email, e); if (!e) checkKnown(); } }); 473 $name.on('input', function () { show($name, ''); showErr(''); }); 474 $email.on('input', function () { show($email, ''); showErr(''); }); 475 476 // УÑÐ¿ÐµÑ : зелÑÐ½Ð°Ñ Ð°Ð½Ð¸Ð¼Ð°ÑÐ¸Ñ Ñ Ð³Ð°Ð»Ð¾Ñкой, заÑем пеÑÐµÑ Ð¾Ð´ на ÑÑÑаниÑÑ Ð¿Ð¾Ð»ÑзоваÑелÑ. 477 function success(url) { 478 if (!document.getElementById('regOkCss')) { 479 $('head').append('<style id="regOkCss">'
480 + '.reg-ok{position:absolute;left:0;top:0;right:0;bottom:0;z-index:5;background:#fff;border-radius:inherit;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:20px;opacity:0;transition:opacity .25s}' 481 + '.reg-ok.on{opacity:1}' 482 + '.reg-ok svg{width:84px;height:84px;margin-bottom:14px}' 483 + '.reg-ok .c{fill:none;stroke:#28a745;stroke-width:4;stroke-dasharray:176;stroke-dashoffset:176;animation:regOkS .6s ease-out .1s forwards}' 484 + '.reg-ok .k{fill:none;stroke:#28a745;stroke-width:5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:50;stroke-dashoffset:50;animation:regOkS .4s ease-out .6s forwards}' 485 + '.reg-ok .t{font-size:1.35rem;font-weight:600;color:#218838;margin-bottom:6px}' 486 + '.reg-ok .s{color:#6c757d;margin-bottom:14px}' 487 + '.reg-ok .b{width:170px;height:4px;background:#e9ecef;border-radius:2px;overflow:hidden}' 488 + '.reg-ok .b i{display:block;height:100%;width:0;background:#28a745;animation:regOkB 1.5s ease-in-out forwards}' 489 + '@keyframes regOkS{to{stroke-dashoffset:0}}@keyframes regOkB{to{width:100%}}' 490 + '</style>'); 491 } 492 var $c = $('#regToAwards .modal-content'); 493 $c.css('position', 'relative').append('<div class="reg-ok" role="status"><svg viewBox="0 0 60 60"><circle class="c" cx="30" cy="30" r="28"/><path class="k" d="M17 31l9 9 17-19"/></svg>' 494 + '<div class="t"></div><div class="s"></div><div class="b"><i></i></div></div>'); 495 $c.find('.reg-ok .t').text(M.ok || ''); $c.find('.reg-ok .s').text(M.ok2 || ''); 496 setTimeout(function () { $c.find('.reg-ok').addClass('on'); }, 20); 497 $btn.val(M.ok || btnVal); 498 setTimeout(function () { location.href = url; }, 1700); 499 } 500 501 // ÐбÑÑÐ½Ð°Ñ Ð¾ÑпÑавка ÑоÑÐ¼Ñ (запаÑной пÑÑÑ, еÑли AJAX не ÑÑабоÑал). 502 function plainSubmit() { form.off('submit'); form[0].submit(); } 503 504 function post() { 505 $.ajax({ url: postUrl(), type: 'POST', data: form.serialize() + '&ajax=1', dataType: 'json', timeout: 30000 }) 506 .done(function (r) { 507 window.__regDone = 1; 508 if (r && r.ok && r.url) { success(r.url); return; } 509 if (r && (r.msg || r.field)) { 510 if (r.redirect) { showErr(r.msg); setTimeout(function () { location.href = r.redirect; }, 1500); return; } 511 unlock(); 512 if (r.field === 'name') { show($name, r.msg); $name.focus(); } 513 else if (r.field === 'email') { show($email, r.msg); $email.focus(); } 514 else showErr(r.msg); 515 return; 516 } 517 showErr(M.net); plainSubmit(); 518 }) 519 .fail(function () { window.__regDone = 1; showErr(M.net); plainSubmit(); }); 520 } 521 522 form.on('submit', function (e) { 523 e.preventDefault(); 524 if (busy) return; 525 // Шаг 1 ÑкÑпеÑименÑа aw_rf=S: пока Ð¸Ð¼Ñ ÑкÑÑÑо, ÑÑÐ¾Ñ ÑÐ°Ð±Ð¼Ð¸Ñ ÑолÑко пÑовеÑÑÐµÑ email и оÑкÑÑÐ²Ð°ÐµÑ Ð¿Ð¾Ð»Ðµ имени. 526 if (stepped && $step2.is(':hidden')) { 527 var ee1 = checkEmail($email.val()); 528 showErr(''); 529 if (ee1) { show($email, ee1); $email.focus(); return; } 530 var kv1 = asked[$.trim($email.val())]; 531 if (kv1) { showHave(kv1); location.href = kv1.url; return; } 532 show($email, ''); 533 $step2.slideDown(150); 534 $name.focus(); 535 return; 536 } 537 // СнаÑала email: Ñеловек не должен полÑÑиÑÑ Ð´Ð²Ð° ÑообÑÐµÐ½Ð¸Ñ Ð¿Ð¾Ð´ÑÑд (пÑо имÑ, а поÑом «email Ñже еÑÑÑ»). 538 var ee = checkEmail($email.val()), en = ''; 539 showErr(''); 540 if (ee) { show($email, ee); show($name, ''); $email.focus(); return; } 541 var kv = asked[$.trim($email.val())]; 542 if (kv) { show($name, ''); showHave(kv); location.href = kv.url; return; } 543 show($email, ''); 544 en = checkName($name.val()); 545 show($name, en); 546 if (en) { $name.focus(); return; } 547 548 busy = true; $btn.prop('disabled', true).val(M.wait); 549 $('#g-recaptcha-response').val(''); 550 551 // ÐапÑа не должна блокиÑоваÑÑ ÑегиÑÑÑаÑиÑ: еÑли ÑкÑÐ¸Ð¿Ñ Google не загÑÑзилÑÑ, Ð·Ð°Ð²Ð¸Ñ Ð¸Ð»Ð¸ оÑвеÑил оÑибкой, 552 // ÑеÑез 3 ÑекÑÐ½Ð´Ñ ÑоÑма ÑÑ Ð¾Ð´Ð¸Ñ Ð±ÐµÐ· Ñокена, а пÑиÑина Ð¿Ð¾Ð¿Ð°Ð´Ð°ÐµÑ Ð² ÑкÑÑÑое поле cap_fb (ÑеÑÐ²ÐµÑ Ð¿Ð¸ÑÐµÑ ÐµÐ³Ð¾ в лог). 553 var sent = false, timer = null; 554 function go(reason) { 555 if (sent) return; 556 sent = true; 557 clearTimeout(timer); 558 $('#cap_fb').val(reason || ''); 559 post(); 560 } 561 562 if (typeof grecaptcha === 'undefined') { go('nolib'); return; } 563 564 timer = setTimeout(function () { go('timeout'); }, 3000); 565 566 try { 567 grecaptcha.ready(function () { 568 try { 569 grecaptcha.execute('6LdkoAMrAAAAADf65_nKPYfoz_xnWZJkjHMDb25B', { action: 'register' }).then(function (token) { 570 if (token) $('#g-recaptcha-response').val(token); 571 go(token ? '' : 'notoken'); 572 }).catch(function () { go('error'); }); 573 } catch (err) { go('error'); } 574 }); 575 } catch (err) { go('error'); } 576 }); 577}); 578 function loadModalContent(variable, additionalParams = {}) { 579 $('#modal_ajax .modal-title').text(''); 580 $('#modal_ajax .modal-body').html('<p>Loading...</p>'); 581 $('#modal_ajax .more-btn').html(''); 582 $('#modal_ajax').modal('show'); 583 584 var url = 'https://35awards.com/page/modal/' + variable + '/'; 585 586 if (Object.keys(additionalParams).length > 0) { 587 url += '?' + $.param(additionalParams); 588 } 589 590 $.ajax({ 591 url: url, 592 type: 'GET', 593 dataType: 'json', 594 success: function(data) { 595 $('#modal_ajax .modal-title').html(data.title); 596 $('#modal_ajax .modal-body').html(data.text); 597 $('#modal_ajax .more-btn').html(data.button); 598 }, 599 error: function() { 600 $('#modal_ajax .modal-body').html('<p>Error loading content. Please try again later.</p>'); 601 } 602 }); 603 } 604 605 function consentGrantedAll() { 606 gtag('consent', 'update', { 607 'ad_storage': 'granted', 608 'ad_user_data': 'granted', 609 'ad_personalization': 'granted',
610 'analytics_storage': 'granted' 611 }); 612 } 613 614 function declineAll() { 615 gtag('consent', 'update', { 616 'ad_storage': 'denied', 617 'ad_user_data': 'denied', 618 'ad_personalization': 'denied', 619 'analytics_storage': 'denied' 620 }); 621 } 622 623 $(document).ready(function() { 624 // localStorage бÑÐ²Ð°ÐµÑ Ð½ÐµÐ´Ð¾ÑÑÑпен (null или SecurityError во вÑÑÑоеннÑÑ Ð±ÑаÑзеÑÐ°Ñ Ð¸ ÑÐµÐ¶Ð¸Ð¼Ð°Ñ Ð¿ÑиваÑноÑÑи): 625 // без заÑиÑÑ Ð¿Ð°Ð´Ð°Ð» веÑÑ Ð¾Ð±ÑабоÑÑик ready и ÑледÑÑÑие за ним. 626 function lsGet(k) { try { return window.localStorage ? window.localStorage.getItem(k) : null; } catch (e) { return null; } } 627 function lsSet(k, v) { try { if (window.localStorage) window.localStorage.setItem(k, v); } catch (e) {} } 628 629 if (!lsGet("cookieConsent")) { 630 $('#cookieConsent').fadeIn(); 631 } 632 633 $('#acceptCookies').click(function() { 634 lsSet("cookieConsent", "accepted"); 635 $('#cookieConsent').alert('close'); 636 637 consentGrantedAll() 638 }); 639 640 $('#declineCookies').click(function() { 641 lsSet("cookieConsent", "declined"); 642 $('#cookieConsent').alert('close'); 643 644 declineAll() 645 }); 646 }); 647 document.addEventListener('click', function(e){ 648 var el = e.target.closest('.go'); 649 if(!el) return; 650 651 var url = el.getAttribute('data-href'); 652 if(!url) return; 653 654 window.location.href = url; 655 }); 656 </script>
656<div class="modal fade" tabindex="-1" role="dialog" id="modal_ajax"> 657 <div class="modal-dialog modal-lg"> 658 <div class="modal-content"> 659 <div class="modal-header"> 660 <h5 class="modal-title"></h5> 661 <button type="button" class="close" data-dismiss="modal" aria-label="Close"> 662 <span aria-hidden="true">×</span> 663 </button> 664 </div> 665 <div class="modal-body"> 666 <!-- Content will be loaded here --> 667 </div> 668 <div class="modal-footer"> 669 <button type="button" class="btn btn-default" data-dismiss="modal">Close</button> 670 <span class="more-btn"></span> 671 </div> 672 </div> 673 </div> 674 </div><!-- Yandex.Metrika counter -->
675<script type="text/javascript"> 676 (function(m,e,t,r,i,k,a){m[i]=m[i]||function(){(m[i].a=m[i].a||[]).push(arguments)}; 677 m[i].l=1*new Date(); 678 window.addEventListener("load", function() { 679 k=e.createElement(t),a=e.getElementsByTagName(t)[0],k.async=1,k.src=r,a.parentNode.insertBefore(k,a); 680 }); 681 })(window, document, "script", "https://mc.yandex.ru/metrika/tag.js", "ym"); 682 683 ym(36532580, "init", { 684 clickmap:false, 685 trackLinks:true, 686 accurateTrackBounce:true 687 }); 688</script>
688 689<noscript><div><img src="https://mc.yandex.ru/watch/36532580" style="position:absolute; left:-9999px;" alt="" /></div></noscript> 690<!-- /Yandex.Metrika counter --></body></html>
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.