1<!DOCTYPE html> 2<html lang="en"> 3 <head> 4 <meta charset="utf-8"> 5 <meta name="viewport" content="width=device-width, initial-scale=1"> 6 <meta name="description" content=""> 7 <meta name="author" content=""> 8 <link rel="icon" href="../../favicon.ico"> 9 10 <title>VÃðavangshlaup Fætur toga og Framfara 2026 | Netskraning.is</title> 11 12 <!-- Bootstrap core CSS --> 13 <link href="css/bootstrap.min.css?v=202510291244" rel="stylesheet"> 14 15 <!-- Custom styles for this template --> 16 <link href="css/theme.css?v=202510291244" rel="stylesheet"> 17</head> 18 19<body class="bg-light"> 20 21<div class="container"> 22 <div class="row"> 23 <div class="col"> 24 <h1 style="font-size: 24px;">VÃðavangshlaup Fætur toga og Framfara 2026</h1> 25 </div> 26 <div class="col-auto text-end"> 27 </div> 28 </div> 29 <hr/> 30 31 <div class="row"> 32 <div class="col-md-4 order-md-2 mb-4"> 33 34 <div class="card p-2 mb-3"> 35 <div class="card-body"> 36 <h5 class="card-title">Keppnishaldari</h5> 37 <p> 38 <b>Framfarir / TÃmataka ehf</b><br /> 39 Kt. 430687-1239<br /> 40 Borgartúni 24<br /> 105 ReykjavÃk<br /> Burkni Helgason<br> SÃmanr.: 660 0078<br> <a href="mailto:[email protected]">[email protected]</a> 41 </p> 42 </div> 43 </div> 44 <a href="skradir.php" class="btn btn-info btn-lg w-100">Skráðir þátttakendur</a> 45 <br><br> 46 <a href="skilmalar.php" class="btn btn-info btn-lg w-100">Skilmálar</a> 47 <br><br> 48 <a href="mypage.php" class="btn btn-info btn-lg w-100">ÃÃn skráning</a> 49 50 </div> 51 <div class="col-md-8 order-md-1"> 52 <div class="card"> 53 <div class="card-body"> 54 55 <div id="page-info-content" class=""> 56 <h3>à ár</h3><div>Fætur toga og Framfarir, hollvinafélag millivegalengda- og langhlaupara, kynna 23. vÃðavangshlauparöð sÃna á haustdögum 2026.</div><div>Hlaupin eru þrjú og með sama sniði og undanfarin ár, <span style="font-weight: bold;">hefjast kl. 10:00 á laugardagsmorgnum</span> à september og október.</div><br> 57 58Um tvær vegalengdir er að ræða, âstuttâ og âlangtâ hlaup, og hefst styttra hlaupið á undan. Stutta hlaupið er yfirleitt um 1km en það lengra 6-7km. Vegalengdirnar eru settar upp með það fyrir augum að höfða til sem flestra, bæði millivegalengda- og langhlaupara og hlaupara á öllum aldri á öllum getustigum.<br><br><span style="font-weight: bold;">Keppnisgjald hvers hlaupadags er einungis 1000 kr, og gildir hvort sem er à annað hlaupið eða bæði.</span><br><br> 59 60Eftirfarandi eru staðsetningar og dagsetningar vÃðavangshlaupa à ReykjavÃk haustið 2026:<br> 61<ol><li>3.október við Kjarrhólma à Kópavogi</li><li>10. október á FrisbÃgolfvellinum à Fossvogi</li><li>31. október við BorgarspÃtalann à ReykjavÃk</li></ol> 62 63Stigakeppni er à flokkum karla og kvenna, og drengja og stúlkna 16 ára og yngri. Ãáttakendur mega og eru hvattir til að taka þátt à báðum hlaupum á sama degi. <br> 64Bæði hlaup á gefnum degi gilda til stiga einstaklings à stigakeppninni.<div><br></div><div>à ár heyr sveitakeppnin endurkomu sÃna með nokkuð breyttu sniði: </div><div>* Mynda má sveitir þvert á aldursflokka og kyn</div><div>* Keppt er um hæsta stigafjöldann frekar en tÃma eða sæti</div><div>* 3 stigahæstu einstaklingar skráðir à hverja sveit telja á hverjum keppnisdegi</div><div><br></div><div>Verðlaun verða veitt fyrir stigahæstu sveitina eftir sÃðasta hlaup.<br> 65Nánari upplýsingar veitir Burkni Helgason, [email protected], s. 6600078<br> 66Lögmenn Lækjargötu fá sérstakar þakkir fyrir aðkomu sÃna að framkvæmd hlaupanna.<br></div> </div> 67 68 69 <style> 70 .collapsed-info { 71 max-height: 100px; 72 overflow: hidden; 73 position: relative; 74 } 75 76 .collapsed-info::after { 77 content: ''; 78 position: absolute; 79 bottom: 0; 80 left: 0; 81 right: 0; 82 height: 50px; 83 background: linear-gradient(to bottom, rgba(255,255,255,0), rgba(255,255,255,1)); 84 } 85
86 .collapsed-info.expanded { 87 max-height: none; 88 } 89 90 .collapsed-info.expanded::after { 91 display: none; 92 } 93 </style> 94 95 </div> 96 </div> 97 98 <form action="." id="register-form" method="post" class="needs-validation"> 99 <input type="hidden" name="form_token" value="5537cbba7fed7c0fda5c511c6ec96e8c"><div aria-hidden="true" style="position:absolute;left:-9999px;top:-9999px;height:0;width:0;overflow:hidden;"><label>Leave this field empty<input type="text" name="contact_url" tabindex="-1" autocomplete="off" value=""></label></div> <div class="card"> 100 <div class="card-body"> 101 <h5 class="card-title">Upplýsingar um keppanda</h5> 102 <hr class="mb-4"> 103 104 <div class="row mb-3"> 105 <label for="name" class="col-sm-2 col-form-label">Nafn</label> 106 <div class="col"> 107 <input type="text" class="form-control" id="name" name="name" placeholder="Nafn" value="" required title=""> 108 </div> 109 </div> 110 <div class="row mb-3" id="ssn-fields"> 111 <label for="ssn" class="col-sm-2 col-form-label">Kt.</label> 112 <div class="col"> 113 <input type="text" class="form-control" id="ssn" name="ssn" placeholder="Kt." value="" title=""> 114 </div> 115 </div> 116 <span data-alertid="kennitala"></span> 117 <div class="row mb-3"> 118 <label for="" class="col-sm-2 col-form-label"></label> 119 <div class="col"> 120 <div class="form-check"> 121 <input class="form-check-input" type="checkbox" id="dont_register_kennitala" name="dont_register_kennitala" value="1" /> 122 <label class="form-check-label" for="dont_register_kennitala">Skrá fæðingardag à stað kennitölu</label> 123 </div> 124 </div> 125 </div> 126 127 <div id="birthdate-fields" class="row mb-3" style="display: none;"> 128 <label for="birthday" class="col-sm-2 col-form-label">Fæðingard.</label> 129 <div class="col"> 130 <input type="text" class="form-control" id="birthday" name="birthday" placeholder="Dagur" value="" maxlength="2" pattern="^(([0]?[1-9])|([1-2][0-9])|(3[01]))$" title="Valid days are 1 to 31"> 131 </div> 132 <div class="col"> 133 <input type="text" class="form-control" id="birthmonth" name="birthmonth" placeholder="Mánuður" value="" maxlength="2" pattern="^(([0]?[1-9])|([1][0-2]))$" title="Valid months are 1 to 12 "> 134 </div> 135 <div class="col"> 136 <input type="text" class="form-control" id="birthyear" name="birthyear" placeholder="Ãr" value="" maxlength="4" minlength="4" pattern="((19([1-9])\d{1})|(20(0|1|2)\d{1}))" title="Valid years are 1923 to 2023 "> 137 </div> 138 </div> 139 140 141 <div class="row mb-3"> 142 <label class="col-sm-2 col-form-label">Kyn</label> 143 <div class="col"> 144 <div class="form-check"> 145 <input class="form-check-input" required type="radio" id="gender_male" name="gender" value="m" /> 146 <label class="form-check-label" for="">Karl</label> 147 </div> 148 <div class="form-check"> 149 <input class="form-check-input" required type="radio" id="gender_female" name="gender" value="f" /> 150 <label class="form-check-label" for="">Kona</label> 151 </div> 152 <div class="form-check"> 153 <input class="form-check-input" required type="radio" id="gender_other" name="gender" value="x" /> 154 <label class="form-check-label" for="">Kvár / Ãtilgreint</label> 155 </div> 156 <sp
156an data-alertid="checkgenderone"></span> 157 </div> 158 </div> 159 160 <div class="row mb-3"> 161 <label class="col-sm-2 col-form-label">Ãjóðerni</label> 162 <div class="col"> 163 <select class="form-control" name="nationality" id="nationality" placeholder="Ãjóðerni" required> 164 <option value="" hidden>Veldu land</option> 165 <option value="IS" SELECTED>Iceland</option> 166 <option value="AF" >Afghanistan</option> 167 <option value="AX" >Aland</option> 168 <option value="AL" >Albania</option> 169 <option value="DZ" >Algeria</option> 170 <option value="AS" >American Samoa</option> 171 <option value="AD" >Andorra</option> 172 <option value="AO" >Angola</option> 173 <option value="AI" >Anguilla</option> 174 <option value="AG" >Antigua and Barbuda</option> 175 <option value="AR" >Argentina</option> 176 <option value="AM" >Armenia</option> 177 <option value="AW" >Aruba</option> 178 <option value="AC" >Ascension</option> 179 <option value="AU" >Australia</option> 180 <option value="AT" >Austria</option> 181 <option value="AZ" >Azerbaijan</option> 182 <option value="BS" >Bahamas, The</option> 183 <option value="BH" >Bahrain</option> 184 <option value="BD" >Bangladesh</option> 185 <option value="BB" >Barbados</option> 186 <option value="BY" >Belarus</option> 187 <option value="BE" >Belgium</option> 188 <option value="BZ" >Belize</option> 189 <option value="BJ" >Benin</option> 190 <option value="BM" >Bermuda</option> 191 <option value="BT" >Bhutan</option> 192 <option value="BO" >Bolivia</option> 193 <option value="BA" >Bosnia and Herzegovina</option> 194 <option value="BW" >Botswana</option> 195 <option value="BR" >Brazil</option> 196 <option value="VG" >British Virgin Islands</option> 197 <option value="BN" >Brunei</option> 198 <option value="BG" >Bulgaria</option> 199 <option value="BF" >Burkina Faso</option> 200 <option value="BI" >Burundi</option> 201 <option value="KH" >Cambodia</option> 202 <option value="CM" >Cameroon</option> 203 <option value="CA" >Canada</option> 204 <option value="CV" >Cape Verde</option> 205 <option value="KY" >Cayman Islands</option> 206 <option value="CF" >Central African Republic</option> 207 <option value="TD" >Chad</option> 208 <option value="CL" >Chile</option> 209 <option value="CN" >China</option> 210 <option value="CX" >Christmas Island</option> 211 <option value="CC" >Cocos (Keeling) Islands</option> 212 <option value="CO" >Colombia</option> 213 <option value="KM" >Comoros</option> 214 <option value="CG" >Congo, (Congo  Brazzaville)</option> 215 <option value="CD" >Congo, (Congo  Kinshasa)</option> 216 <option value="CK" >Cook Islands</option> 217 <option value="CR" >Costa Rica</option> 218 <option value="CI" >
218Cote d'Ivoire (Ivory Coast)</option> 219 <option value="HR" >Croatia</option> 220 <option value="CU" >Cuba</option> 221 <option value="CY" >Cyprus</option> 222 <option value="CZ" >Czech Republic</option> 223 <option value="DK" >Denmark</option> 224 <option value="DJ" >Djibouti</option> 225 <option value="DM" >Dominica</option> 226 <option value="DO" >Dominican Republic</option> 227 <option value="EC" >Ecuador</option> 228 <option value="EG" >Egypt</option> 229 <option value="SV" >El Salvador</option> 230 <option value="GQ" >Equatorial Guinea</option> 231 <option value="ER" >Eritrea</option> 232 <option value="EE" >Estonia</option> 233 <option value="ET" >Ethiopia</option> 234 <option value="FK" >Falkland Islands (Islas Malvinas)</option> 235 <option value="FO" >Faroe Islands</option> 236 <option value="FJ" >Fiji</option> 237 <option value="FI" >Finland</option> 238 <option value="FR" >France</option> 239 <option value="GF" >French Guiana</option> 240 <option value="PF" >French Polynesia</option> 241 <option value="TF" >French Southern and Antarctic Lands</option> 242 <option value="GA" >Gabon</option> 243 <option value="GM" >Gambia, The</option> 244 <option value="GE" >Georgia</option> 245 <option value="DE" >Germany</option> 246 <option value="GH" >Ghana</option> 247 <option value="GI" >Gibraltar</option> 248 <option value="GR" >Greece</option> 249 <option value="GL" >Greenland</option> 250 <option value="GD" >Grenada</option> 251 <option value="GU" >Guam</option> 252 <option value="GT" >Guatemala</option> 253 <option value="GG" >Guernsey</option> 254 <option value="GN" >Guinea</option> 255 <option value="GW" >Guinea-Bissau</option> 256 <option value="GY" >Guyana</option> 257 <option value="HT" >Haiti</option> 258 <option value="HN" >Honduras</option> 259 <option value="HK" >Hong Kong</option> 260 <option value="HU" >Hungary</option> 261 <option value="IN" >India</option> 262 <option value="ID" >Indonesia</option> 263 <option value="IR" >Iran</option> 264 <option value="IQ" >Iraq</option> 265 <option value="IE" >Ireland</option> 266 <option value="IM" >Isle of Man</option> 267 <option value="IL" >Israel</option> 268 <option value="IT" >Italy</option> 269 <option value="JM" >Jamaica</option> 270 <option value="JP" >Japan</option> 271 <option value="JE" >Jersey</option> 272 <option value="JO" >Jordan</option> 273 <option value="KZ" >Kazakhstan</option> 274 <option value="KE" >Kenya</option> 275 <option value="KI" >Kiribati</option> 276 <option value="KP" >Korea, North</option> 277 <option value="XK" >Kosovo</option> 278 <option value="KW" >Kuwait</option> 279 <option value="KG" >Kyrgyzstan</option> 280 <option value="LA" >Laos</option> 281 <option value="LV" >Latvia</option> 282 <option value="LB" >Lebanon</option> 283 <option value="LS" >Lesotho</option> 284 <option value="LR" >Liberia</option> 285 <option value="LY" >Libya</option> 286 <option value="LI" >Liechtenstein</option> 287 <option value="LT" >Lithuania</option> 288 <option value="LU" >Luxembourg</option> 289 <option value="MO" >Macau</option> 290 <option value="MK" >Macedonia</option> 291 <option value="MG" >Madagascar</option> 292 <option value="MW" >Malawi</option> 293 <option value="MY" >Malaysia</option> 294 <option value="MV" >Maldives</option> 295 <option value="ML" >Mali</option> 296 <option value="MT" >Malta</option> 297 <option value="MH" >Marshall Islands</option> 298 <option value="MQ" >Martinique</option> 299 <option value="MR" >Mauritania</option> 300 <option value="MU" >Mauritius</option> 301 <option value="YT" >Mayotte</option> 302 <option value="MX" >Mexico</option> 303 <option value="FM" >Micronesia</option> 304 <option value="MD" >Moldova</option> 305 <option value="MC" >Monaco</option> 306 <option value="MN" >Mongolia</option> 307 <option value="ME" >Montenegro</option> 308 <option value="MS" >Montserrat</option> 309 <option value="MA" >Morocco</option> 310 <option value="MZ" >Mozambique</option> 311 <option value="MM" >Myanmar (Burma)</option> 312 <option value="NA" >Namibia</option> 313 <option value="NR" >Nauru</option> 314 <option value="NP" >Nepal</option> 315 <option value="NL" >Netherlands</option> 316 <option value="AN" >Netherlands Antilles</option> 317 <option value="NC" >New Caledonia</option> 318 <option value="NZ" >New Zealand</option> 319 <option value="NI" >Nicaragua</option> 320 <option value="NE" >Niger</option> 321 <option value="NG" >Nigeria</option> 322 <option value="NU" >Niue</option> 323 <option value="NF" >Norfolk Island</option> 324 <option value="MP" >Northern Mariana Islands</option> 325 <option value="NO" >Norway</option> 326 <option value="OM" >Oman</option> 327 <option value="PK" >Pakistan</option> 328 <option value="PW" >Palau</option> 329 <option value="PS" >Palestine</option> 330 <option value="PA" >Panama</option> 331 <option value="PG" >Papua New Guinea</option> 332 <option value="PY" >Paraguay</option> 333 <option value="PE" >Peru</option> 334 <option value="PH" >Philippines</option> 335 <option value="PN" >Pitcairn</option> 336 <option value="PL" >Poland</option> 337 <option value="PT" >Portugal</option> 338 <option value="PR" >Puerto Rico</option> 339 <option value="QA" >Qatar</option> 340 <option value="RE" >Reunion</option> 341 <option value="RO" >Romania</option> 342 <option value="RU" >Russia</option> 343 <option value="RW" >Rwanda</option> 344 <option value="SH" >Saint Helena</option> 345 <option value="KN" >Saint Kitts and Nevis</option> 346 <option value="LC" >Saint Lucia</option> 347 <option value="PM" >Saint Pierre and Miquelon</option> 348 <option value="VC" >Saint Vincent and the Grenadines</option> 349 <option value="WS" >Samoa</option> 350 <option value="SM" >San Marino</option> 351 <option value="ST" >Sao Tome and Principe</option> 352 <option value="SA" >Saudi Arabia</option> 353 <option value="SN" >Senegal</option> 354 <option value="RS" >Serbia</option> 355 <option value="SC" >Seychelles</option> 356 <option value="SL" >Sierra Leone</option> 357 <option value="SG" >Singapore</option> 358 <option value="SK" >Slovakia</option> 359 <option value="SI" >Slovenia</option> 360 <option value="SB" >Solomon Islands</option> 361 <option value="SO" >Somalia</option> 362 <option value="ZA" >South Africa</option> 363 <option value="KR" >South Korea</option> 364 <option value="ES" >Spain</option> 365 <option value="LK" >Sri Lanka</option> 366 <option value="SD" >Sudan</option> 367 <option value="SR" >Suriname</option> 368 <option value="SJ" >Svalbard</option> 369 <option value="SZ" >Swaziland</option> 370 <option value="SE" >Sweden</option> 371 <option value="CH" >Switzerland</option> 372 <option value="SY" >Syria</option> 373 <option value="TW" >Taiwan</option> 374 <option value="TJ" >Tajikistan</option> 375 <option value="TZ" >Tanzania</option> 376 <option value="TH" >Thailand</option> 377 <option value="TL" >Timor-Leste (East Timor)</option> 378 <option value="TG" >Togo</option> 379 <option value="TO" >Tonga</option> 380 <option value="TT" >Trinidad and Tobago</option> 381 <option value="TA" >Tristan da Cunha</option> 382 <option value="TN" >Tunisia</option> 383 <option value="TR" >Turkey</option> 384 <option value="TM" >Turkmenistan</option> 385 <option value="TC" >Turks and Caicos Islands</option> 386 <option value="TV" >Tuvalu</option> 387 <option value="VI" >U.S. Virgin Islands</option> 388 <option value="UG" >Uganda</option> 389 <option value="UA" >Ukraine</option> 390 <option value="AE" >United Arab Emirates</option> 391 <option value="GB" >United Kingdom</option> 392 <option value="US" >United States</option> 393 <option value="UY" >Uruguay</option> 394
394 <option value="UZ" >Uzbekistan</option> 395 <option value="VU" >Vanuatu</option> 396 <option value="VA" >Vatican City</option> 397 <option value="VE" >Venezuela</option> 398 <option value="VN" >Vietnam</option> 399 <option value="WF" >Wallis and Futuna</option> 400 <option value="YE" >Yemen</option> 401 <option value="ZM" >Zambia</option> 402 <option value="ZW" >Zimbabwe</option> 403 </select> 404 </div> 405 </div> 406 <div class="row mb-3"> 407 <label for="mobile" class="col-sm-2 col-form-label">FarsÃmanr.</label> 408 <div class="col-6 col-sm-3"> 409 <!-- Select2 CSS --> 410 <link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/select2.min.css" rel="stylesheet" /> 411 <link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/select2-bootstrap.min.css" rel="stylesheet" /> 412 413 <style> 414 .mobile-country-select .select2-container { 415 width: 100% !important; 416 } 417 418 .mobile-country-select .select2-selection { 419 font-size: 16px; /* Prevents zoom on iOS */ 420 border: 1px solid #ced4da; 421 border-radius: 0.25rem; 422 min-height: 38px; 423 } 424 425 .mobile-country-select .select2-selection__rendered { 426 padding: 6px 12px; 427 line-height: 1.5; 428 } 429 430 /* Mobile optimizations */ 431 @media (max-width: 768px) { 432 .mobile-country-select .select2-selection, 433 .select2-container--open .select2-dropdown { 434 font-size: 16px; /* Prevents iOS zoom */ 435 } 436 437 .select2-results__option { 438 font-size: 16px; /* Prevents iOS zoom */ 439 } 440 } 441 </style> 442 443<div class="mobile-country-select"> 444 <select class="form-control mobile-country-selector" id="mobile_country" name="mobile_country" required> 445 <option value="+354" selected> 446 ð®ð¸ +354 Iceland </option> 447 <option value="+93" > 448 ð¦ð« +93 Afghanistan </option> 449 <option value="+340" > 450 ð¦ð½ +340 Aland </option> 451 <option value="+355" > 452 ð¦ð± +355 Albania </option> 453 <option value="+213" > 454 ð©ð¿ +213 Algeria </option> 455 <option value="+1-683" > 456 ð¦ð¸ +1-683 American Samoa </option> 457 <option value="+376" > 458 ð¦ð© +376 Andorra </option> 459 <option value="+244" > 460 ð¦ð´ +244 Angola </option> 461 <option value="+1-263" > 462 ð¦ð® +1-263 Anguilla </option> 463 <option value="+1-267" > 464 ð¦ð¬ +1-267 Antigua and Barbuda </option> 465 <option value="+54" > 466 ð¦ð· +54 Argentina </option> 467 <option value="+374" > 468 ð¦ð² +374 Armenia </option> 469 <option value="+297" > 470 ð¦ð¼ +297 Aruba </option> 471 <option value="+247" > 472 ð¦ð¨ +247 Ascension </option> 473 <option value="+61" > 474 ð¦ðº +61 Australia </option> 475 <option value="+43" > 476 ð¦ð¹ +43 Austria </option> 477 <option value="+994" > 478 ð¦ð¿ +994 Azerbaijan </option> 479 <option value="+1-241" > 480 ð§ð¸ +1-241 Bahamas, The </option> 481 <option value="+973" > 482 ð§ð +973 Bahrain </option> 483 <option value="+880" > 484 ð§ð© +880 Bangladesh </option> 485 <option value="+1-245" > 486 ð§ð§ +1-245 Barbados </option> 487 <option value="+375" > 488 ð§ð¾ +375 Belarus </option> 489 <option value="+32" > 490 ð§ðª +32 Belgium </option> 491 <option value="+501" > 492 ð§ð¿ +501 Belize </option> 493 <option value="+229" > 494 ð§ð¯ +229 Benin </option> 495 <option value="+1-440" > 496 ð§ð² +1-440 Bermuda </option> 497 <option value="+975" > 498 ð§ð¹ +975 Bhutan </option> 499 <option value="+591" > 500 ð§ð´ +591 Bolivia </option> 501 <option value="+387" > 502 ð§ð¦ +387 Bosnia and Herzegovina </option> 503 <option value="+267" > 504 ð§ð¼ +267 Botswana </option> 505 <option value="+55" > 506 ð§ð· +55 Brazil </option> 507 <option value="+1-283" > 508 ð»ð¬ +1-283 British Virgin Islands </option> 509 <option value="+673" > 510 ð§ð³ +673 Brunei </option> 511 <option value="+359" > 512 ð§ð¬ +359 Bulgaria </option> 513 <option value="+226" > 514 ð§ð« +226 Burkina Faso </option> 515 <option value="+257" > 516 ð§ð® +257 Burundi </option> 517 <option value="+855" > 518 ð°ð +855 Cambodia </option> 519 <option value="+237" > 520 ð¨ð² +237 Cameroon </option> 521 <option value="+1" > 522 ð¨ð¦ +1 Canada </option> 523 <option value="+238" > 524 ð¨ð» +238 Cape Verde </option> 525 <option value="+1-344" > 526 ð°ð¾ +1-344 Cayman Islands </option> 527 <option value="+236" > 528 ð¨ð« +236 Central African Republic </option> 529 <option value="+235" > 530 ð¹ð© +235 Chad </option> 531 <option value="+56" > 532 ð¨ð± +56 Chile </option> 533 <option value="+86" > 534 ð¨ð³ +86 China </option> 535 <option value="+61" > 536 ð¨ð½ +61 Christmas Island </option> 537 <option value="+61" > 538 ð¨ð¨ +61 Cocos (Keeling) Islands </option> 539 <option value="+57" > 540 ð¨ð´ +57 Colombia </option> 541 <option value="+269" > 542 ð°ð² +269 Comoros </option> 543 <option value="+242" > 544 ð¨ð¬ +242 Congo, (Congo  Brazzaville) </option> 545 <option value="+243" > 546 ð¨ð© +243 Congo, (Congo  Kinshasa) </option> 547 <option value="+682" >
548 ð¨ð° +682 Cook Islands </option> 549 <option value="+506" > 550 ð¨ð· +506 Costa Rica </option> 551 <option value="+225" > 552 ð¨ð® +225 Cote d'Ivoire (Ivory Coast) </option> 553 <option value="+385" > 554 ðð· +385 Croatia </option> 555 <option value="+53" > 556 ð¨ðº +53 Cuba </option> 557 <option value="+357" > 558 ð¨ð¾ +357 Cyprus </option> 559 <option value="+420" > 560 ð¨ð¿ +420 Czech Republic </option> 561 <option value="+45" > 562 ð©ð° +45 Denmark </option> 563 <option value="+253" > 564 ð©ð¯ +253 Djibouti </option> 565 <option value="+1-766" > 566 ð©ð² +1-766 Dominica </option> 567 <option value="+1-809" > 568 ð©ð´ +1-809 Dominican Republic </option> 569 <option value="+1-829" > 570 ð©ð´ +1-829 Dominican Republic </option> 571 <option value="+593" > 572 ðªð¨ +593 Ecuador </option> 573 <option value="+20" > 574 ðªð¬ +20 Egypt </option> 575 <option value="+503" > 576 ð¸ð» +503 El Salvador </option> 577 <option value="+240" > 578 ð¬ð¶ +240 Equatorial Guinea </option> 579 <option value="+291" > 580 ðªð· +291 Eritrea </option> 581 <option value="+372" > 582 ðªðª +372 Estonia </option> 583 <option value="+251" > 584 ðªð¹ +251 Ethiopia </option> 585 <option value="+500" > 586 ð«ð° +500 Falkland Islands (Islas Malvinas) </option> 587 <option value="+298" > 588 ð«ð´ +298 Faroe Islands </option> 589 <option value="+679" > 590 ð«ð¯ +679 Fiji </option> 591 <option value="+358" > 592 ð«ð® +358 Finland </option> 593 <option value="+33" > 594 ð«ð· +33 France </option> 595 <option value="+594" > 596 ð¬ð« +594 French Guiana </option> 597 <option value="+689" > 598 ðµð« +689 French Polynesia </option> 599 <option value="+241" > 600 ð¬ð¦ +241 Gabon </option> 601 <option value="+220" > 602 ð¬ð² +220 Gambia, The </option> 603 <option value="+995" > 604 ð¬ðª +995 Georgia </option> 605 <option value="+49" > 606 ð©ðª +49 Germany </option> 607 <option value="+233" > 608 ð¬ð +233 Ghana </option> 609 <option value="+350" > 610 ð¬ð® +350 Gibraltar </option> 611 <option value="+30" > 612 ð¬ð· +30 Greece </option> 613 <option value="+299" > 614 ð¬ð± +299 Greenland </option> 615 <option value="+1-472" > 616 ð¬ð© +1-472 Grenada </option> 617 <option value="+1-670" > 618 ð¬ðº +1-670 Guam </option> 619 <option value="+502" > 620 ð¬ð¹ +502 Guatemala </option> 621 <option value="+44" > 622 ð¬ð¬ +44 Guernsey </option> 623 <option value="+224" > 624 ð¬ð³ +224 Guinea </option> 625 <option value="+245" > 626 ð¬ð¼ +245 Guinea-Bissau </option> 627 <option value="+592" > 628 ð¬ð¾ +592 Guyana </option> 629 <option value="+509" > 630 ðð¹ +509 Haiti </option> 631 <option value="+504" > 632 ðð³ +504 Honduras </option> 633 <option value="+852" > 634 ðð° +852 Hong Kong </option> 635 <option value="+36" > 636 ððº +36 Hungary </option> 637 <option value="+91" > 638 ð®ð³ +91 India </option> 639 <option value="+62" > 640 ð®ð© +62 Indonesia </option> 641 <option value="+98" > 642 ð®ð· +98 Iran </option> 643 <option value="+964" > 644 ð®ð¶ +964 Iraq </option> 645 <option value="+353" > 646 ð®ðª +353 Ireland </option> 647 <option value="+44" > 648 ð®ð² +44 Isle of Man </option> 649 <option value="+972" > 650 ð®ð± +972 Israel </option> 651 <option value="+39" > 652 ð®ð¹ +39 Italy </option> 653 <option value="+1-875" > 654 ð¯ð² +1-875 Jamaica </option> 655 <option value="+81" > 656 ð¯ðµ +81 Japan </option> 657 <option value="+44" > 658 ð¯ðª +44 Jersey </option> 659 <option value="+962" > 660 ð¯ð´ +962 Jordan </option> 661 <option value="+7" > 662 ð°ð¿ +7 Kazakhstan </option> 663 <option value="+254" > 664 ð°ðª +254 Kenya </option> 665 <option value="+686" > 666 ð°ð® +686 Kiribati </option> 667 <option value="+850" > 668 ð°ðµ +850 Korea, North </option> 669 <option value="+383" > 670 ð½ð° +383 Kosovo </option> 671 <option value="+965" > 672 ð°ð¼ +965 Kuwait </option> 673 <option value="+996" > 674 ð°ð¬ +996 Kyrgyzstan </option> 675 <option value="+856" > 676 ð±ð¦ +856 Laos </option> 677 <option value="+371" > 678 ð±ð» +371 Latvia </option> 679 <option value="+961" > 680 ð±ð§ +961 Lebanon </option> 681 <option value="+266" > 682 ð±ð¸ +266 Lesotho </option> 683 <option value="+231" > 684 ð±ð· +231 Liberia </option> 685 <option value="+218" > 686 ð±ð¾ +218 Libya </option> 687 <option value="+423" > 688 ð±ð® +423 Liechtenstein </option> 689 <option value="+370" > 690 ð±ð¹ +370 Lithuania </option> 691 <option value="+352" > 692 ð±ðº +352 Luxembourg </option> 693 <option value="+853" > 694 ð²ð´ +853 Macau </option> 695 <option value="+389" > 696 ð²ð° +389 Macedonia </option> 697 <option value="+261" > 698 ð²ð¬ +261 Madagascar </option> 699 <option value="+265" > 700 ð²ð¼ +265 Malawi </option> 701 <option value="+60" > 702 ð²ð¾ +60 Malaysia </option> 703 <option value="+960" > 704 ð²ð» +960 Maldives </option> 705 <option value="+223" > 706 ð²ð± +223 Mali </option> 707 <option value="+356" > 708 ð²ð¹ +356 Malta </option> 709 <option value="+692" > 710 ð²ð +692 Marshall Islands </option> 711 <option value="+596" > 712 ð²ð¶ +596 Martinique </option> 713 <option value="+222" > 714 ð²ð· +222 Mauritania </option> 715 <option value="+230" > 716 ð²ðº +230 Mauritius </option> 717 <option value="+262" > 718 ð¾ð¹ +262 Mayotte </option> 719 <option value="+52" > 720 ð²ð½ +52 Mexico </option> 721 <option value="+691" > 722 ð«ð² +691 Micronesia </option> 723 <option value="+373" > 724 ð²ð© +373 Moldova </option> 725 <option value="+377" > 726 ð²ð¨ +377 Monaco </option> 727 <option value="+976" > 728 ð²ð³ +976 Mongolia </option> 729 <option value="+382" > 730 ð²ðª +382 Montenegro </option> 731 <option value="+1-663" > 732 ð²ð¸ +1-663 Montserrat </option> 733 <option value="+212" > 734 ð²ð¦ +212 Morocco </option> 735 <option value="+258" > 736 ð²ð¿ +258 Mozambique </option> 737 <option value="+95" > 738 ð²ð² +95 Myanmar (Burma) </option> 739 <option value="+264" > 740 ð³ð¦ +264 Namibia </option> 741 <option value="+674" > 742 ð³ð· +674 Nauru </option> 743 <option value="+977" > 744 ð³ðµ +977 Nepal </option> 745 <option value="+31" > 746 ð³ð± +31 Netherlands </option> 747 <option value="+599" > 748 ð¦ð³ +599 Netherlands Antilles </option> 749 <option value="+687" > 750 ð³ð¨ +687 New Caledonia </option> 751 <option value="+64" > 752 ð³ð¿ +64 New Zealand </option> 753 <option value="+505" >
754 ð³ð® +505 Nicaragua </option> 755 <option value="+227" > 756 ð³ðª +227 Niger </option> 757 <option value="+234" > 758 ð³ð¬ +234 Nigeria </option> 759 <option value="+683" > 760 ð³ðº +683 Niue </option> 761 <option value="+672" > 762 ð³ð« +672 Norfolk Island </option> 763 <option value="+1-669" > 764 ð²ðµ +1-669 Northern Mariana Islands </option> 765 <option value="+47" > 766 ð³ð´ +47 Norway </option> 767 <option value="+968" > 768 ð´ð² +968 Oman </option> 769 <option value="+92" > 770 ðµð° +92 Pakistan </option> 771 <option value="+680" > 772 ðµð¼ +680 Palau </option> 773 <option value="+970" > 774 ðµð¸ +970 Palestine </option> 775 <option value="+507" > 776 ðµð¦ +507 Panama </option> 777 <option value="+675" > 778 ðµð¬ +675 Papua New Guinea </option> 779 <option value="+595" > 780 ðµð¾ +595 Paraguay </option> 781 <option value="+51" > 782 ðµðª +51 Peru </option> 783 <option value="+63" > 784 ðµð +63 Philippines </option> 785 <option value="+48" > 786 ðµð± +48 Poland </option> 787 <option value="+351" > 788 ðµð¹ +351 Portugal </option> 789 <option value="+1-787" > 790 ðµð· +1-787 Puerto Rico </option> 791 <option value="+1-939" > 792 ðµð· +1-939 Puerto Rico </option> 793 <option value="+974" > 794 ð¶ð¦ +974 Qatar </option> 795 <option value="+262" > 796 ð·ðª +262 Reunion </option> 797 <option value="+40" > 798 ð·ð´ +40 Romania </option> 799 <option value="+7" > 800 ð·ðº +7 Russia </option> 801 <option value="+250" > 802 ð·ð¼ +250 Rwanda </option> 803 <option value="+290" > 804 ð¸ð +290 Saint Helena </option> 805 <option value="+1-868" > 806 ð°ð³ +1-868 Saint Kitts and Nevis </option> 807 <option value="+1-757" > 808 ð±ð¨ +1-757 Saint Lucia </option> 809 <option value="+508" > 810 ðµð² +508 Saint Pierre and Miquelon </option> 811 <option value="+1-783" > 812 ð»ð¨ +1-783 Saint Vincent and the Grenadines </option> 813 <option value="+685" > 814 ð¼ð¸ +685 Samoa </option> 815 <option value="+378" > 816 ð¸ð² +378 San Marino </option> 817 <option value="+239" > 818 ð¸ð¹ +239 Sao Tome and Principe </option> 819 <option value="+966" > 820 ð¸ð¦ +966 Saudi Arabia </option> 821 <option value="+221" > 822 ð¸ð³ +221 Senegal </option> 823 <option value="+381" > 824 ð·ð¸ +381 Serbia </option> 825 <option value="+248" > 826 ð¸ð¨ +248 Seychelles </option> 827 <option value="+232" > 828 ð¸ð± +232 Sierra Leone </option> 829 <option value="+65" > 830 ð¸ð¬ +65 Singapore </option> 831 <option value="+421" > 832 ð¸ð° +421 Slovakia </option> 833 <option value="+386" > 834 ð¸ð® +386 Slovenia </option> 835 <option value="+677" > 836 ð¸ð§ +677 Solomon Islands </option> 837 <option value="+252" > 838 ð¸ð´ +252 Somalia </option> 839 <option value="+27" > 840 ð¿ð¦ +27 South Africa </option> 841 <option value="+82" > 842 ð°ð· +82 South Korea </option> 843 <option value="+34" > 844 ðªð¸ +34 Spain </option> 845 <option value="+94" > 846 ð±ð° +94 Sri Lanka </option> 847 <option value="+249" > 848 ð¸ð© +249 Sudan </option> 849 <option value="+597" > 850 ð¸ð· +597 Suriname </option> 851 <option value="+47" > 852 ð¸ð¯ +47 Svalbard </option> 853 <option value="+268" > 854 ð¸ð¿ +268 Swaziland </option> 855 <option value="+46" > 856 ð¸ðª +46 Sweden </option> 857 <option value="+41" > 858 ð¨ð +41 Switzerland </option> 859 <option value="+963" > 860 ð¸ð¾ +963 Syria </option>
861 <option value="+886" > 862 ð¹ð¼ +886 Taiwan </option> 863 <option value="+992" > 864 ð¹ð¯ +992 Tajikistan </option> 865 <option value="+255" > 866 ð¹ð¿ +255 Tanzania </option> 867 <option value="+66" > 868 ð¹ð +66 Thailand </option> 869 <option value="+670" > 870 ð¹ð± +670 Timor-Leste (East Timor) </option> 871 <option value="+228" > 872 ð¹ð¬ +228 Togo </option> 873 <option value="+676" > 874 ð¹ð´ +676 Tonga </option> 875 <option value="+1-867" > 876 ð¹ð¹ +1-867 Trinidad and Tobago </option> 877 <option value="+290" > 878 ð¹ð¦ +290 Tristan da Cunha </option> 879 <option value="+216" > 880 ð¹ð³ +216 Tunisia </option> 881 <option value="+90" > 882 ð¹ð· +90 Turkey </option> 883 <option value="+993" > 884 ð¹ð² +993 Turkmenistan </option> 885 <option value="+1-648" > 886 ð¹ð¨ +1-648 Turks and Caicos Islands </option> 887 <option value="+688" > 888 ð¹ð» +688 Tuvalu </option> 889 <option value="+1-339" > 890 ð»ð® +1-339 U.S. Virgin Islands </option> 891 <option value="+256" > 892 ðºð¬ +256 Uganda </option> 893 <option value="+380" > 894 ðºð¦ +380 Ukraine </option> 895 <option value="+971" > 896 ð¦ðª +971 United Arab Emirates </option> 897 <option value="+44" > 898 ð¬ð§ +44 United Kingdom </option> 899 <option value="+1" > 900 ðºð¸ +1 United States </option> 901 <option value="+598" > 902 ðºð¾ +598 Uruguay </option> 903 <option value="+998" > 904 ðºð¿ +998 Uzbekistan </option> 905 <option value="+678" > 906 ð»ðº +678 Vanuatu </option> 907 <option value="+379" > 908 ð»ð¦ +379 Vatican City </option> 909 <option value="+58" > 910 ð»ðª +58 Venezuela </option> 911 <option value="+84" > 912 ð»ð³ +84 Vietnam </option> 913 <option value="+681" > 914 ð¼ð« +681 Wallis and Futuna </option> 915 <option value="+967" > 916 ð¾ðª +967 Yemen </option> 917 <option value="+260" > 918 ð¿ð² +260 Zambia </option> 919 <option value="+263" > 920 ð¿ð¼ +263 Zimbabwe </option> 921 </select> 922</div> 923
924<script> 925// Initialize Select2 for this specific select 926(function() { 927 var selectId = 'mobile_country'; 928 929 var initSelect2MobileCountry = function() { 930 // Check if jQuery is loaded 931 if (typeof jQuery === 'undefined' || typeof window.$ === 'undefined') { 932 setTimeout(initSelect2MobileCountry, 100); 933 return; 934 } 935 936 // Check if Select2 is loaded 937 if (typeof jQuery.fn.select2 === 'undefined') { 938 setTimeout(initSelect2MobileCountry, 100); 939 return; 940 } 941 942 // Initialize Select2 943 jQuery('#' + selectId).select2({ 944 theme: 'bootstrap', 945 width: '100%', 946 minimumResultsForSearch: 0, // Always show search box 947 placeholder: 'Select country code', 948 allowClear: false 949 }); 950 }; 951 952 // Wait for page to fully load 953 if (document.readyState === 'loading') { 954 document.addEventListener('DOMContentLoaded', initSelect2MobileCountry); 955 } else { 956 initSelect2MobileCountry(); 957 } 958})(); 959</script>
959 960 </div> 961 <div class="col-6 col-sm"> 962 <input type="text" class="form-control" id="mobile" name="mobile" placeholder="FarsÃmanr." value="" required pattern="(\d{6,12})" title="Only numbers in mobile number (Min. 6 and max. 12 digits)"> 963 </div> 964 </div> 965 966 <div class="row mb-3"> 967 <label for="email" class="col-sm-2 col-form-label">Netfang</label> 968 <div class="col"> 969 <input type="text" class="form-control" id="email" name="email" placeholder="" value="" required pattern='(?:[A-Za-z0-9!#$%&*+/=?^_`{|}~-]+(?:\.[A-Za-z0-9!#$%&*+/=?^_`{|}~-]+)*|"(?:[\x01-\x08\x0b\x0c\x0e-\x1f\x21\x23-\x5b\x5d-\x7f]|\\[\x01-\x09\x0b\x0c\x0e-\x7f])*")@(?:(?:[A-Za-z0-9](?:[A-Za-z0-9-]*[A-Za-z0-9])?\.)+[A-Za-z0-9](?:[A-Za-z0-9-]*[A-Za-z0-9])?|\[(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?|[A-Za-z0-9-]*[A-Za-z0-9]:(?:[\x01-\x08\x0b\x0c\x0e-\x1f\x21-\x5a\x53-\x7f]|\\[\x01-\x09\x0b\x0c\x0e-\x7f])+)\])' title="Please enter a valid e-mail address"> 970 </div> 971 </div> 972 973 974 <div class="row mb-3" id="club-fields"> 975 <label for="sport_club_id" class="col-sm-2 col-form-label">Ãþróttafélag</label> 976 <div class="col"> 977 <select class="form-control" name="sport_club_id" id="sport_club_id" placeholder="Veldu Ãþróttafélag"> 978 <option value=""></option> 979 <option value="24" >Fimleikafélag Hafnarfjarðar</option> 980 <option value="38" >FrjálsÃþróttafélag Borgarfjarðar (UMSB)</option> 981 <option value="25" >GlÃmufélagið Ãrmann</option> 982 <option value="126" >Handknattleiksfélag Kópavogs</option> 983 <option value="1" >Ãþróttafélag Miklaholtshrepps (HSH)</option> 984 <option value="26" >Ãþróttafélag ReykjavÃkur</option> 985 <option value="14" >Ãþróttafélagið DÃmon</option> 986 <option value="130" >Ãþróttafélagið Fjörður</option> 987 <option value="15" >Ãþróttafélagið Garpur</option> 988 <option value="11" >Ãþróttafélagið Grettir Flateyri</option> 989 <option value="12" >Ãþróttafélagið Hörður (HHF)</option> 990 <option value="30" >Ãþróttafélagið Höttur (UÃA)</option> 991 <option value="137" >Ãþróttafélagið Hraði</option> 992 <option value="129" >Ãþróttafélagið Magni (HSÃ)</option> 993 <option value="27" >Ãþróttafélagið Ãsp</option> 994 <option value="33" >Ãþróttafélagið Undri (UDN)</option> 995 <option value="28" >Knattspyrnufélag ReykjavÃkur</option> 996 <option value="136" >Knattspyrnufélagið Haukar</option> 997 <option value="135" >Knattspyrnufélagið Ãróttur</option> 998 <option value="22" >Kraftlyftingafélag Akureyrar</option> 999 <option value="6" >Mývetningur (HSÃ)</option> 1000 <option value="44" >Smári VarmahlÃð (UMSS)</option> 1001 <option value="41" >Umf. Afturelding</option> 1002 <option value="23" >
1002Umf. Akureyrar</option> 1003 <option value="42" >Umf. Ãlftaness</option> 1004 <option value="48" >Umf. Ãrmann Kirkjubæjarkl.</option> 1005 <option value="7" >Umf. Austri (HSÃ)</option> 1006 <option value="16" >Umf. Biskupstungna</option> 1007 <option value="34" >Umf. BólstaðahlÃðarhrepps (USAH)</option> 1008 <option value="43" >Umf. Breiðablik</option> 1009 <option value="8" >Umf. Efling (HSÃ)</option> 1010 <option value="9" >Umf. Einingin (HSÃ)</option> 1011 <option value="35" >Umf. Fram Skagaströnd (USAH)</option> 1012 <option value="36" >Umf. Geislar (USAH)</option> 1013 <option value="124" >Umf. Geislinn (HSS)</option> 1014 <option value="2" >Umf. Grundarfjörður (HSH)</option> 1015 <option value="45" >Umf. Hjalti (UMSS)</option> 1016 <option value="17" >Umf. Hvöt</option> 1017 <option value="37" >Umf. Hvöt Blönduósi (USAH)</option> 1018 <option value="47" >Umf. Kormákur</option> 1019 <option value="10" >Umf. Langnesinga (HSÃ)</option> 1020 <option value="4" >Umf. Leifur heppni (HSS)</option> 1021 <option value="31" >Umf. Neisti Djúpavogi (UÃA)</option> 1022 <option value="5" >Umf. Neisti Drangsnesi (HSS)</option> 1023 <option value="18" >Umf. Selfoss</option> 1024 <option value="50" >Umf. Sindri (USÃ)</option> 1025 <option value="19" >Umf. Skeiðamanna</option> 1026 <option value="39" >Umf. Stafholtstungna (UMSB)</option> 1027 <option value="32" >Umf. Súlan (UÃA)</option> 1028 <option value="13" >Umf. Tálknafjarðar (HHF)</option> 1029 <option value="3" >Umf. VÃkingur (HSH)</option> 1030 <option value="20" >Ungmennafélag Hrunamanna</option> 1031 <option value="82" >Ungmennafélag NjarðvÃkur</option> 1032 <option value="128" >Ungmennafélag Ãræfa (USÃ)</option> 1033 <option value="29" >Ungmennafélagið Fjölnir</option> 1034 <option value="123" >Ungmennafélagið Hekla</option> 1035 <option value="49" >Ungmennafélagið Katla</option> 1036 <option value="134" >Ungmennafélagið Laugdælir</option> 1037 <option value="40" >Ungmennafélagið Samherjar (UMSE)</option> 1038 <option value="125" >Ungmennafélagið Snæfell (HSH)</option> 1039 <option value="46" >Ungmennafélagið Tindastóll (UMSS)</option> 1040 <option value="132" >Ungmennafélagið Ãskan (UMSE)</option> 1041 <option value="21" >Ungmennafélagið Ãjótandi</option> 1042 <option value="133" >Ungmennafélagið Ãór</option> 1043 </select> 1044 </div> 1045 </div> 1046 1047 1048 1049 <hr class="mb-4"> 1050 <div class="row mb-3"> 1051 <label for="team" class="col-sm-2 col-form-label">Heiti sveitar</label> 1052 <div class="col"> 1053 <input type="text" class="form-control" name="team" id="team" placeholder="Heiti sveitar" value=""> 1054 </div> 1055 </div> 1056 1057 1058 1059 </div> 1060 </div> 1061 1062 <div class="card" id="parent-info-block" style="display: none;"> 1063 <div class="card-body"> 1064 <h5 class="card-title">Foreldri / forráðamaður</h5> 1065 <h6 class="card-subtitle mb-2 text-muted">Allir keppendur yngri en 18 ára þurfa að skrá upplýsingar um foreldri / forráðamann.</h6> 1066 <hr class="mb-4"> 1067 <div class="row mb-3"> 1068 <label for="parent_name" class="col-sm-2 col-form-label">Nafn</label> 1069 <div class="col"> 1070 <input type="text" class="form-control" id="parent_name" name="parent_name" placeholder="Nafn" value=""> 1071 </div> 1072 </div> 1073 <div class="row mb-3"> 1074 <label for="parent_email" class="col-sm-2 col-form-label">Netfang</label> 1075 <div class="col"> 1076 <input type="email" class="form-control" id="parent_email" name="parent_email" placeholder="Netfang" value=""> 1077 </div> 1078 </div> 1079 <div class="row mb-3"> 1080 <label for="parent_mobile" class="col-sm-2 col-form-label">SÃmanúmer</label> 1081 <div class="col"> 1082 <input type="text" class="form-control" id="parent_mobile" name="parent_mobile" placeholder="SÃmanúmer" value=""> 1083 </div> 1084 </div> 1085 </div> 1086 </div> 1087 1088 1089 1090 <div class="card"> 1091 <div class="card-body"> 1092 <h5 class="card-title">Keppnisgreinar</h5> 1093 <h6 class="card-subtitle mb-2 text-muted"> 1094 </h6> 1095 1096 <hr class="mb-4"> 1097 1098 <div class="checkbox"> 1099 <strong>10.10.2026</strong><br> <div> 1100 <label style="display: display; width:100%;" /> 1101 <input name="event[]" class="eventCheckbox" type="checkbox" 1102 data-frivottad="0" 1103 data-agefrom="1" 1104 data-ageto="99" 1105 data-gender="any" 1106 data-selectcategory="0" 1107 data-selectestimatedtime="0" 1108 data-itra="0" 1109 value="5" /> 1110 <sp
1110an> 1111 <strong>2. hlaup - 1 hringur</strong> 1112 </label> 1113 <br> 1114 <span style="font-size: 12px;"><i> 1115 Skráningarfrestur: 10.10.2026 13:00 <br/> 1116 Verð: 1.000 ISK<br> 1117 </i></span> 1118 <hr> 1119 </div> 1120 <div> 1121 <label style="display: display; width:100%;" /> 1122 <input name="event[]" class="eventCheckbox" type="checkbox" 1123 data-frivottad="0" 1124 data-agefrom="1" 1125 data-ageto="99" 1126 data-gender="any" 1127 data-selectcategory="0" 1128 data-selectestimatedtime="0" 1129 data-itra="0" 1130 value="2" /> 1131 <span> 1132 <strong>2. hlaup - 7 hringir</strong> 1133 </label> 1134 <br> 1135 <span style="font-size: 12px;"><i> 1136 Skráningarfrestur: 10.10.2026 13:00 <br/> 1137 Verð: 1.000 ISK<br> 1138 <br> 1139 Hringurinn er allur á grasi, ræst Kópavogsmegin. Hlaupinn er 1 hringur (900m) à stutta hlaupinu en 7 hringir (6,3km) à þvà langa. BÃlastæði eru við Fagralund. <a href="https://www.strava.com/routes/3531076963979135746" target="_blank">Kort af leiðinni</a> </i></span> 1140 <hr> 1141 </div> 1142 <br><strong>31.10.2026</strong><br> <div> 1143 <label style="display: display; width:100%;" /> 1144 <input name="event[]" class="eventCheckbox" type="checkbox" 1145 data-frivottad="0" 1146 data-agefrom="1" 1147 data-ageto="99" 1148 data-gender="any" 1149 data-selectcategory="0" 1150 data-selectestimatedtime="0" 1151 data-itra="0" 1152 value="6" /> 1153 <span> 1154 <strong>3. hlaup - 1 hringur</strong> 1155 </label> 1156 <br> 1157 <span style="font-size: 12px;"><i> 1158 Skráningarfrestur: 31.10.2026 13:00 <br/> 1159 Verð: 1.000 ISK<br> 1160 </i></span> 1161 <hr> 1162 </div> 1163 <div> 1164 <label style="display: display; width:100%;" /> 1165 <input name="event[]" class="eventCheckbox" type="checkbox" 1166 data-frivottad="0" 1167 data-agefrom="1" 1168 data-ageto="99" 1169 data-gender="any" 1170 data-selectcategory="0" 1171 data-selectestimatedtime="0" 1172 data-itra="0" 1173 value="3" /> 1174 <sp
1174an> 1175 <strong>3. hlaup - 6 hringir</strong> 1176 </label> 1177 <br> 1178 <span style="font-size: 12px;"><i> 1179 Skráningarfrestur: 31.10.2026 13:00 <br/> 1180 Verð: 1.000 ISK<br> 1181 <br> 1182 Hringurinn er 1,1 km að lengd, hæðóttur og á köflum mýrlendur, alfarið á grasi. Hlaupinn er 1 hringur réttsælis (1100m) à stutta hlaupinu en 6 (6,6km) à þvà langa. BÃlastæði eru við spÃtalann. <a href="https://www.strava.com/routes/3531079802867124698" target="_blank">Kort af leiðinni</a> </i></span> 1183 <hr> 1184 </div> 1185 </div> 1186 1187 1188 </div> 1189 </div> 1190 1191 1192 1193 1194 1195 <hr class="mb-4"> 1196 1197 <span data-alertid="errorinform"></span> 1198 <span data-alertid="checkone"></span> 1199 <span data-alertid="selectdivision"></span> 1200 <span data-alertid="selectestimatedtime"></span> 1201 1202 1203 <button type="submit" id="register_more" name="register_more" class="btn btn-primary btn-lg btn-block">Bæta skráningu à körfu</button> 1204 <hr class="mb-4"> 1205 </form> 1206 </div> 1207 </div> 1208 1209 1210 1211 1212<footer class="page-footer font-small blue pt-4"> 1213 <div class="container-fluid text-center text-md-left"> 1214 <div class="row"> 1215 <div class="col-md-6 mt-md-0 mt-3"> 1216 </div> 1217 1218 <hr class="clearfix w-100 d-md-none pb-3"> 1219 </div> 1220 </div> 1221 1222 <div class="footer-copyright text-center py-3"> 1223 Skráningarkerfi frá <a href="https://timataka.is">TÃmataka ehf / Netskraning.is</a> </div> 1224</footer> 1225<!-- Footer --> 1226 1227 </div> 1228 1229 <!-- Bootstrap core JavaScript 1230 ================================================== --> 1231 <!-- Placed at the end of the document so the pages load faster --> 1232 1233
1233<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.7.1/jquery.min.js"></script>
1233 1234
1234<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/select2.min.js"></script>
1234 1235
1235<script src="js/jquery.bsFormAlerts.js?v=202510291244"></script>
1235 1236
1236<script src="js/email-validator.js?v=1791413757"></script>
1236 1237 1238
1238<script> 1239 $(function(){ 1240 // Initialize email validation 1241 initEmailValidation('#email', 'is'); 1242 1243 // Birthday validation functions 1244 function isLeapYear(year) { 1245 return (year % 4 === 0 && year % 100 !== 0) || (year % 400 === 0); 1246 } 1247 1248 function getDaysInMonth(month, year) { 1249 const daysInMonth = [31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31]; 1250 if (month === 2 && isLeapYear(year)) { 1251 return 29; 1252 } 1253 return daysInMonth[month - 1]; 1254 } 1255 1256 function validateBirthdate() { 1257 const day = parseInt($('#birthday').val(), 10); 1258 const month = parseInt($('#birthmonth').val(), 10); 1259 const year = parseInt($('#birthyear').val(), 10); 1260 const lang = 'is'; 1261 1262 // Clear previous error 1263 $('#birthdate-error').remove(); 1264 1265 // Check if all fields are filled 1266 if (!day || !month || !year) { 1267 return true; // Don't validate incomplete dates 1268 } 1269 1270 const currentYear = new Date().getFullYear(); 1271 const minYear = currentYear - 100; 1272 let errors = []; 1273 1274 // Validate year 1275 if (year < minYear) { 1276 errors.push(lang === 'is' ? 1277 'Fæðingarár getur ekki verið meira en 100 ár aftur à tÃmann.' : 1278 'Birth year cannot be more than 100 years ago.'); 1279 } 1280 if (year > currentYear) { 1281 errors.push(lang === 'is' ? 1282 'Fæðingarár getur ekki verið à framtÃðinni.' : 1283 'Birth year cannot be in the future.'); 1284 } 1285 1286 // Validate month 1287 if (month < 1 || month > 12) { 1288 errors.push(lang === 'is' ? 1289 'Mánuður verður að vera á milli 1 og 12.' : 1290 'Month must be between 1 and 12.'); 1291 } 1292 1293 // Validate day based on month and year 1294 if (month >= 1 && month <= 12 && year >= minYear && year <= currentYear) { 1295 const maxDays = getDaysInMonth(month, year); 1296 if (day < 1 || day > maxDays) { 1297 errors.push(lang === 'is' ? 1298 `Dagur verður að vera á milli 1 og ${maxDays} fyrir þennan mánuð.` : 1299 `Day must be between 1 and ${maxDays} for this month.`); 1300 } 1301 } 1302 1303 // Check if date is in the future 1304 if (year >= minYear && year <= currentYear && month >= 1 && month <= 12 && day >= 1) { 1305 const birthDate = new Date(year, month - 1, day); 1306 const today = new Date(); 1307 if (birthDate > today) { 1308 errors.push(lang === 'is' ? 1309 'Fæðingardagur getur ekki verið à framtÃðinni.' : 1310 'Birth date cannot be in the future.'); 1311 } 1312 } 1313 1314 if (errors.length > 0) { 1315 const errorHtml = '<div id="birthdate-error" class="col-sm-12"><div class="alert alert-danger mt-2">' + 1316 errors.join('<br>') + '</div></div>'; 1317 $('#birthdate-fields').after(errorHtml); 1318 return false; 1319 } 1320 1321 return true; 1322 } 1323 1324 // Validate on blur for each birthdate field 1325 $('#birthday, #birthmonth, #birthyear').on('blur', function() { 1326 validateBirthdate(); 1327 }); 1328 1329 // Validate on form submit 1330 $('#register-form').on('submit', function(e) { 1331 if (!validateBirthdate()) { 1332 e.preventDefault(); 1333 return false; 1334 } 1335 }); 1336 1337 // Show more button for page info 1338 $('#show-more-btn').on('click', function() { 1339 $('#page-info-content').addClass('expanded'); 1340 $(this).hide(); 1341 }); 1342 1343 $(document).keypress(function(event){ 1344 if (event.which == '13') { 1345 event.preventDefault(); 1346 } 1347 }); 1348 1349 function kennitala(kt) { 1350 if($('#dont_register_kennitala').is(":checked")) { 1351 return true; 1352 } 1353 1354 kt = kt.replace(/\D/g, ''); 1355 if (kt.length < 10) return { valid: false, reason: 'Kennitalan er of stutt eða rangt innslegin', errorCode: 1 }; 1356 if (kt.length > 10) return { valid: false, reason: 'Kennitalan er of löng', errorCode: 1 }; 1357 1358 var list = kt.split(''); 1359 1360 var dd = parseInt(list[0] + list[1], 10); 1361 if (!(dd > 0 && dd < 32)) return { 1362 valid: false, 1363 reason: 'Fæðingardagurinn à kennitölunni er rangur', 1364 }; 1365 1366 // Validating digits 3 and 4 1367 // Must be gt 0 lt 13 1368 var mm = parseInt(list[2] + list[3], 10); 1369 if (!(mm > 0 && mm < 13)) return { 1370 valid: false, 1371 reason: 'Mánuðurinn à kennitölunni er rangur', 1372 }; 1373 1374 // We are storing this in a variable because we need to increement this 1375 // if the calculated "vartala" is 10 and then recalculate with the incremented value 1376 this.currentRadtala = parseInt(list[6] + list[7], 10); 1377 1378 //Validating vartala 1379 if (validateNine(list) === false) return { 1380 valid: false, 1381 reason: 'Kennitalan er ekki rétt', 1382 }; 1383 1384 //Validating last digit 1385 var lastDigit = parseInt(list[9], 10); 1386 if (!(lastDigit === 0 || lastDigit === 9)) return { 1387 valid: false, 1388 reason: 'Aðeins leyfðar kennitölur eftir árið 1900', 1389 }; 1390 1391 // Calculate the birthyear 1392 var yy = parseInt(list[4] + list[5], 10); 1393 if(lastDigit === 9) { 1394 var yyyy = 1900 + yy; 1395 } 1396 else if(lastDigit === 0) { 1397 var yyyy = 2000 + yy; 1398 } 1399 1400 var currentYear = new Date().getFullYear(); 1401 if (currentYear < yyyy) return { 1402 valid: false, 1403 reason: 'Fæðingarár ekki rétt slegið inn', 1404 }; 1405 1406 return { valid: true, birthday: dd, birthmonth: mm, birthyear: yyyy }; 1407 } 1408 1409 function calculateVartala(list, incrementRadtala) { 1410 // Vartala is digit number 9 1411 // This url explains how its calculated: https://is.wikipedia.org/wiki/Kennitala' 1412 1413 if (incrementRadtala) { 1414 this.currentRadtala++; 1415 } 1416 1417 var radtala = ('0' + this.currentRadtala.toString()).slice(-2).split(''); 1418 1419 var radtalaOne = parseInt(radtala[0], 10); 1420 var radtalaTwo = parseInt(radtala[1], 10); 1421 1422 var sum = list[0] * 3 + list[1] * 2 + list[2] * 7 + list[3] * 6 + list[4] * 5 + list[5] * 4 + radtalaOne * 3 + radtalaTwo * 2; 1423 1424 var mod = sum % 11; 1425 1426 var vartala = mod === 0 ? 0 : 11 - mod; 1427 return vartala; 1428 } 1429 1430 function validateNine(list) { 1431 var vartala = calculateVartala(list); 1432 1433 if (vartala === 10) { 1434 var v = 10; 1435 while (v === 10) { 1436 var calcAgain = calculateVartala(list, true); 1437 if (calcAgain !== 10) vartala = calcAgain; 1438 v = calcAgain; 1439 } 1440 } 1441 1442 if (vartala === parseInt(list[8], 10)) { 1443 return true; 1444 } 1445 1446 return false;
1447 } 1448 1449 $('#dont_register_kennitala').click(function() { 1450 if ($(this).is(":checked")) { 1451 $('#birthdate-fields').show(); 1452 $('#club-fields').hide(); 1453 $('#fri-warning').show(); 1454 $('#ssn-fields').hide(); 1455 $('#fri_skilmalar').hide(); 1456 $(document).trigger("clear-alert-id.kennitala"); 1457 } else { 1458 $('#birthdate-fields').hide(); 1459 $('#club-fields').show(); 1460 $('#fri-warning').hide(); 1461 $('#ssn-fields').show(); 1462 toggleFriSkilmalar(); 1463 } 1464 }); 1465 1466 var buttonpressed; 1467 $('input[type=submit]').click(function() { 1468 buttonpressed = $(this).attr('name'); 1469 }); 1470 1471 $('input[type="radio"][class^="eventCheckbox"]').click(function() { 1472 toggleExtra(); 1473 toggleFriSkilmalar(); 1474 toggleEventFieldsRequired(); 1475 }); 1476 // only if there is any extra to select 1477 $('input[type="checkbox"][class^="eventCheckbox"]').click(function() { 1478 toggleExtra(); 1479 toggleFriSkilmalar(); 1480 toggleEventFieldsRequired(); 1481 }); 1482 1483 function toggleFriSkilmalar () { 1484 var FRIVottadChecked = false; 1485 $('.eventCheckbox').each(function() { 1486 if($(this).data('frivottad') == '1' && $(this).is(':checked')) { 1487 FRIVottadChecked = true; 1488 } 1489 }); 1490 1491 if(FRIVottadChecked == true && !($('#dont_register_kennitala').is(":checked"))) { 1492 $('#fri_skilmalar').show(); 1493 } else { 1494 $('#fri_skilmalar').hide(); 1495 } 1496 } 1497 1498 function toggleEventFieldsRequired() { 1499 // Make division and estimated finish time fields required only for checked events 1500 $('.eventCheckbox').each(function() { 1501 var eventId = $(this).val(); 1502 var isChecked = $(this).is(':checked'); 1503 1504 // Set required attribute based on checkbox state 1505 $('.event-field-' + eventId).each(function() { 1506 if (isChecked) { 1507 $(this).prop('required', true); 1508 } else { 1509 $(this).prop('required', false); 1510 } 1511 }); 1512 }); 1513 } 1514 1515 function toggleExtra () { 1516 var selectedEvent = false; 1517 $('input[type="radio"][class^="eventCheckbox"]').each(function() { 1518 if ($(this).is(":checked")) { 1519 selectedEvent = $(this).val(); 1520 1521 $('.eventExtra').each(function() { 1522 if($(this).data('eventid') == selectedEvent) { 1523 $(this).show(); 1524 } else if($(this).data('eventid') == 0) { 1525 $(this).show(); 1526 } else { 1527 $(this).hide(); 1528 } 1529 }); 1530 } 1531 }); 1532 1533 $('input[type="checkbox"][class^="eventCheckbox"]').each(function() { 1534 if ($(this).is(":checked")) { 1535 selectedEvent = $(this).val(); 1536 1537 $('.eventExtra').each(function() { 1538 if($(this).data('eventid') == selectedEvent) { 1539 $(this).show(); 1540 } else if($(this).data('eventid') == 0) { 1541 $(this).show(); 1542 } else { 1543 $(this).hide(); 1544 } 1545 }); 1546 } 1547 }); 1548 } 1549 toggleExtra(); 1550 1551 $('#email').change(function() { 1552 var email = $("#email").val().trim().toLowerCase(); 1553 $("#email").val(email); 1554 }); 1555 1556 $('#ssn').change(function() { 1557 $(document).trigger("clear-alert-id.kennitala"); 1558 if ($("#ssn").val().length > 0) { 1559 var validateKennitala = kennitala($("#ssn").val()); 1560 1561 if(validateKennitala.valid === false) { 1562 $(document).trigger("set-alert-id-kennitala", [ 1563 { 1564 message: validateKennitala.reason, 1565 priority: "error" 1566 } 1567 ]); 1568 } else { 1569 $('#birthday').val(validateKennitala.birthday); 1570 $('#birthmonth').val(validateKennitala.birthmonth); 1571 $('#birthyear').val(validateKennitala.birthyear); 1572 } 1573 } 1574 1575 toggleEvents(); 1576 }); 1577 1578 $('#birthyear').change(function() { 1579 checkBirthyear(); 1580 toggleEvents(); 1581 toggleParentInfo(); 1582 }); 1583 1584 $('#ssn, #birthday, #birthmonth, #birthyear').on('change blur', toggleParentInfo); 1585 1586 function toggleParentInfo () { 1587 var $block = $('#parent-info-block'); 1588 if (!$block.length) return; 1589 var d = parseInt($('#birthday').val(), 10); 1590 var m = parseInt($('#birthmonth').val(), 10); 1591 var y = parseInt($('#birthyear').val(), 10); 1592 var age = null; 1593 if (!isNaN(d) && !isNaN(m) && !isNaN(y) && y > 1900 && m >= 1 && m <= 12 && d >= 1 && d <= 31) {
1594 // Age as of event date (competition.datetime_from), not today. 1595 var evtY = 2026; 1596 var evtM = 9; 1597 var evtD = 19; 1598 age = evtY - y; 1599 if (evtM < m || (evtM === m && evtD < d)) { 1600 age--; 1601 } 1602 } 1603 if (age !== null && age < 18) { 1604 $block.show(); 1605 $block.find('input').prop('required', true); 1606 } else { 1607 $block.hide(); 1608 $block.find('input').prop('required', false); 1609 } 1610 } 1611 toggleParentInfo(); 1612 1613 1614 function checkBirthyear () { 1615 var currentYear = new Date().getFullYear(); 1616 if (parseInt($('#birthyear').val()) > currentYear || parseInt($('#birthyear').val()) < 1900) { 1617 $(document).trigger("set-alert-id-birthdate", [ 1618 { 1619 message: 'Birthyear not valid', 1620 priority: "error" 1621 } 1622 ]); 1623 return false; 1624 } else { 1625 // we should also validate if birthdate and birthmonth are valid before clearing 1626 $(document).trigger("clear-alert-id.birthdate"); 1627 return true; 1628 } 1629 } 1630 1631 1632 $('input[type="radio"][name^="gender"]').change(function() { 1633 toggleEvents(); 1634 }); 1635 1636 function toggleEvents () { 1637 var selectedGender = false;
1638 $('input[type="radio"][name^="gender"]').each(function() { 1639 if ($(this).is(":checked")) { 1640 selectedGender = $(this).val(); 1641 } 1642 }); 1643 1644 // birthyear textbox 1645 if ($('#birthyear').val().length == 4 && selectedGender != false) { 1646 var birthyear = $('#birthyear').val(); 1647 var age = 2026 - birthyear; 1648 1649 // Unselect all that do not fit criteria. 1650 // Hide the per-event wrapper div, not just the label, so the 1651 // Skráningarfrestur / price / category fields are also hidden. 1652 $('.eventCheckbox').each(function() { 1653 var agefrom = $(this).data('agefrom'); 1654 var ageto = $(this).data('ageto'); 1655 var gender = $(this).data('gender'); 1656 1657 if ((agefrom <= age && ageto >= age) && (gender == selectedGender || gender == 'mixed' || gender == 'any')) { 1658 $(this).closest('div').show(); 1659 } else { 1660 $(this).prop('checked', false); 1661 $(this).closest('div').hide(); 1662 } 1663 }); 1664 } 1665 } 1666 1667 $("#register-form").submit(function() { 1668 var cancel_submit = false; 1669 1670 // Finish form if one or more contestant has been registered 1671 if (buttonpressed == 'finish_register' 1672 && $("#contestants").val() > 0 1673 ){ 1674 1675 // continue 1676 } 1677 // Else check if field is filled out correctly 1678 else { 1679 1680 $(document).trigger("clear-alert-id.kennitala"); 1681 1682 if ($('#dont_register_kennitala').is(":checked")) { 1683 // Check if birthyear is filled out 1684 if(checkBirthyear()) { 1685 // Clear the kennitala field 1686 } else { 1687 cancel_submit = true; 1688 } 1689 } else { 1690 // Run the kennitala check 1691 var validateKennitala = kennitala($("#ssn").val()); 1692 if(validateKennitala.valid === false) { 1693 event.preventDefault(); 1694 1695 $(document).trigger("set-alert-id-kennitala", [ 1696 { 1697 message: validateKennitala.reason, 1698 priority: "error" 1699 } 1700 ]); 1701 cancel_submit = true; 1702 } 1703 } 1704 1705 $(document).trigger("clear-alert-id.name"); 1706 if ($("#name").val().length < 2 && $("#first_name").val().length < 2) { 1707 $(document).trigger("set-alert-id-name", [ 1708 { 1709 message: "Ekki gleyma að skrá nafn keppanda.", 1710 priority: "error" 1711 } 1712 ]); 1713 cancel_submit = true; 1714 } 1715 1716 $(document).trigger("clear-alert-id.email"); 1717 if ($("#email").val().length < 2) { 1718 $(document).trigger("set-alert-id-email", [ 1719 { 1720 message: "Vinsamlegast skráðu netfang svo hægt sé að senda nauðsynleg gögn.", 1721 priority: "error" 1722 } 1723 ]); 1724 cancel_submit = true; 1725 } 1726 1727 var selectGender = false;
1728 $('input[type="radio"][name^="gender"]').each(function() { 1729 if ($(this).is(":checked")) { 1730 selectGender = true; 1731 } 1732 }); 1733 $(document).trigger("clear-alert-id.checkgenderone"); 1734 if (selectGender == false) { 1735 $(document).trigger("set-alert-id-checkgenderone", [ 1736 { 1737 message: "Ãú verður að tilgreina kyn keppanda.", 1738 priority: "error" 1739 } 1740 ]); 1741 cancel_submit = true; 1742 } 1743 1744 var checkedAtLeastOne = false; 1745 var selectDivisionOption = false; 1746 $(document).trigger("clear-alert-id.selectdivision"); 1747 $(document).trigger("clear-alert-id.selectestimatedtime"); 1748 $('input[name^="event"]').each(function() { 1749 if ($(this).is(":checked")) { 1750 checkedAtLeastOne = true; 1751 if($(this).data('selectcategory') === 1) { 1752 // Choose category check 1753 var eventid = $(this).val(); 1754 if(document.getElementById("division_" + eventid).value === '') { 1755 $(document).trigger("set-alert-id-selectdivision", [ 1756 { 1757 message: "Ãú verður að velja keppnisflokk.", 1758 priority: "error" 1759 } 1760 ]); 1761 selectDivisionOption = true; 1762 cancel_submit = true; 1763 } 1764 } 1765 if($(this).data('selectestimatedtime') === 1) { 1766 var eventid = $(this).val(); 1767 if(document.getElementById("estimated_finish_time_" + eventid).value === '') { 1768 $(document).trigger("set-alert-id-selectestimatedtime", [ 1769 { 1770 message: "Ãú verður að velja áætlaðan lokatÃma.", 1771 priority: "error" 1772 } 1773 ]); 1774 cancel_submit = true; 1775 } 1776 } 1777 } 1778 }); 1779 $(document).trigger("clear-alert-id.checkone"); 1780 if (checkedAtLeastOne == false) { 1781 $(document).trigger("set-alert-id-checkone", [ 1782 { 1783 message: "Ãú verður að velja eina keppnisgrein.", 1784 priority: "error" 1785 } 1786 ]); 1787 cancel_submit = true; 1788 } 1789 1790 $(document).trigger("clear-alert-id.errorinform"); 1791 if (cancel_submit) { 1792 $(document).trigger("set-alert-id-errorinform", [ 1793 { 1794 message: "Villur à skráningu. Leiðréttur þær áður en þú heldur áfram.", 1795 priority: "error" 1796 } 1797 ]); 1798 return false; 1799 } 1800 } 1801 }); 1802 }); 1803 </script>
1803 1804 </body> 1805</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.