anmalmig.nu
Open in
urlscan Pro
2a01:a560:1::61
Public Scan
Submitted URL: https://anmalan.boti.se/
Effective URL: https://anmalmig.nu/anmalan/0c052262-7720-4831-9f5b-46ca21afe889/
Submission: On June 06 via api from US — Scanned from SE
Effective URL: https://anmalmig.nu/anmalan/0c052262-7720-4831-9f5b-46ca21afe889/
Submission: On June 06 via api from US — Scanned from SE
Form analysis
9 forms found in the DOMName: entry_form —
<form editable-form="" name="entry_form" class="ng-pristine ng-valid">
<input name="__RequestVerificationToken" type="hidden" value="CfDJ8EOqW6p9I0JBmWDSy_JlSZINH7sjlYY-XQLZXJHyriyrZRcYYnDlADX4z6BzORtAYs3RPqil_HGzOIsgaDI7F1wBaUs0i9ZBm-8x23dSDVKEO8CJ4KFA5Yrw_HIxaxblOYkRo40XPsLJ_j7FQs1551Q" autocomplete="off">
<!-- Boxes for all steps-->
<div class="entry-form" ng-switch="entryForm.step" id="entrystepbox">
<div class="justify-content-center padding-leftright-15-min-sm">
<!-- ngSwitchWhen: 0 -->
<div class="box max-width-900 ng-scope" ng-switch-when="0">
<div class="box-body padding-leftright-15-min-sm">
<div class="margin-bottom">
<h3 class="position-relative margin-t-5">
<span class="small-section-header"> Information </span>
<button class="btn btn-xs btn-default no-print ng-binding" type="button" style="position: absolute; top: 0; right: 0;" ng-click="changeLanguage(currentLang === 'en' ? 'sv' : 'en')"> English </button>
</h3>
<!-- ngIf: settings.EventFinished -->
<!-- ngIf: !settings.EventFinished -->
<div ng-if="!settings.EventFinished" class="ng-scope">
<div style="white-space: pre-wrap" ng-bind-html="(currentLang === 'en' && settings.TextInfoEng ? settings.TextInfoEng : settings.TextInfo) | parseUrl" class="margin-bottom max-width-700 ng-binding">BOTI 2024 kommer att äga rum
23 – 24 oktober på Brygghuset i Stockholm.</div>
<div class="grid-min-sm grid-sm-2 grid-lg-4">
<!-- ngIf: !settings.EntryIsOpen -->
<div>
<b>
<span class="ng-binding">Sista ordinarie anmälan</span>
</b><br>
<span class="margin-t-3 ng-binding"> 16 okt 2024 </span>
</div>
<!-- ngIf: settings.ShowTeamEntry && settings.DateCloseEntry != settings.DateCloseEntryTeam -->
</div>
</div><!-- end ngIf: !settings.EventFinished -->
</div>
<!-- ngIf: _curEvent.EventUrls && (_curEvent.EventUrls | pick: 'Type.indexOf(\'EntryInfo\') > -1').length -->
<!-- ngIf: !settings.EventFinished -->
<div ng-if="!settings.EventFinished" class="margin-bottom ng-scope">
<h4 class="small-section-header">
<!-- ngIf: settings.ClassesCustomName --><span ng-if="settings.ClassesCustomName" class="ng-binding ng-scope"> Kategorier och avgifter </span><!-- end ngIf: settings.ClassesCustomName -->
<!-- ngIf: !settings.ClassesCustomName -->
</h4>
<div class="flex flex-wrap gap-10">
<!-- ngRepeat: _class in settings.EventClasses track by $index -->
<div ng-repeat="_class in settings.EventClasses track by $index" class="border-color-darkgray border-radius-5 padding-bottom-5 padding-left-10 padding-right-10 border-solid ng-scope" style="min-width: 200px;">
<h5 class="small-section-header margin-b-5">
<span data-toggle="tooltip" data-html="true" data-original-title="" class="ng-binding"> Deltagare på plats, 2 dagar </span>
</h5>
<!-- ngIf: _class.AllowedInCompetition || _class.IsRelay -->
<!-- ngIf: !_class.IsTrackAndField && (_class.AllowedForIndividuals || !_class.UseTeamPrice) --><span ng-if="!_class.IsTrackAndField && (_class.AllowedForIndividuals || !_class.UseTeamPrice)" class="ng-scope">
<span>
<!-- ngIf: !_class.ShowPriceExVAT -->
<!-- ngIf: _class.ShowPriceExVAT --><span ng-if="_class.ShowPriceExVAT" class="ng-binding ng-scope"> 5 225 kr <span class="text-small-header ng-binding">(ex. moms)</span>
</span><!-- end ngIf: _class.ShowPriceExVAT -->
</span>
<!-- ngIf: _class.NextPrice --><span ng-if="_class.NextPrice" class="text-sm ng-binding ng-scope" data-toggle="tooltip" data-original-title="Avgiften ändras till 6 050 kr från och med 1 sep.">
<br> (t.o.m. 31 aug) </span><!-- end ngIf: _class.NextPrice -->
<br>
</span><!-- end ngIf: !_class.IsTrackAndField && (_class.AllowedForIndividuals || !_class.UseTeamPrice) -->
<!-- ngIf: !_class.IsTrackAndField && _class.UseTeamPrice && _class.AllowedInTeam && (settings.EventClassTeamPrices | where: {GroupTag: _class.GroupTag })[0] -->
<!-- ngIf: _class.IsTrackAndField -->
</div><!-- end ngRepeat: _class in settings.EventClasses track by $index -->
<div ng-repeat="_class in settings.EventClasses track by $index" class="border-color-darkgray border-radius-5 padding-bottom-5 padding-left-10 padding-right-10 border-solid ng-scope" style="min-width: 200px;">
<h5 class="small-section-header margin-b-5">
<span data-toggle="tooltip" data-html="true" data-original-title="" class="ng-binding"> Deltagare on-line </span>
</h5>
<!-- ngIf: _class.AllowedInCompetition || _class.IsRelay -->
<!-- ngIf: !_class.IsTrackAndField && (_class.AllowedForIndividuals || !_class.UseTeamPrice) --><span ng-if="!_class.IsTrackAndField && (_class.AllowedForIndividuals || !_class.UseTeamPrice)" class="ng-scope">
<span>
<!-- ngIf: !_class.ShowPriceExVAT -->
<!-- ngIf: _class.ShowPriceExVAT --><span ng-if="_class.ShowPriceExVAT" class="ng-binding ng-scope"> 4 400 kr <span class="text-small-header ng-binding">(ex. moms)</span>
</span><!-- end ngIf: _class.ShowPriceExVAT -->
</span>
<!-- ngIf: _class.NextPrice --><span ng-if="_class.NextPrice" class="text-sm ng-binding ng-scope" data-toggle="tooltip" data-original-title="Avgiften ändras till 4 950 kr från och med 1 sep.">
<br> (t.o.m. 31 aug) </span><!-- end ngIf: _class.NextPrice -->
<br>
</span><!-- end ngIf: !_class.IsTrackAndField && (_class.AllowedForIndividuals || !_class.UseTeamPrice) -->
<!-- ngIf: !_class.IsTrackAndField && _class.UseTeamPrice && _class.AllowedInTeam && (settings.EventClassTeamPrices | where: {GroupTag: _class.GroupTag })[0] -->
<!-- ngIf: _class.IsTrackAndField -->
</div><!-- end ngRepeat: _class in settings.EventClasses track by $index -->
<div ng-repeat="_class in settings.EventClasses track by $index" class="border-color-darkgray border-radius-5 padding-bottom-5 padding-left-10 padding-right-10 border-solid ng-scope" style="min-width: 200px;">
<h5 class="small-section-header margin-b-5">
<span data-toggle="tooltip" data-html="true" data-original-title="" class="ng-binding"> Sponsor Guld (inkl. 1 deltagare) </span>
</h5>
<!-- ngIf: _class.AllowedInCompetition || _class.IsRelay -->
<!-- ngIf: !_class.IsTrackAndField && (_class.AllowedForIndividuals || !_class.UseTeamPrice) --><span ng-if="!_class.IsTrackAndField && (_class.AllowedForIndividuals || !_class.UseTeamPrice)" class="ng-scope">
<span>
<!-- ngIf: !_class.ShowPriceExVAT -->
<!-- ngIf: _class.ShowPriceExVAT --><span ng-if="_class.ShowPriceExVAT" class="ng-binding ng-scope"> 20 900 kr <span class="text-small-header ng-binding">(ex. moms)</span>
</span><!-- end ngIf: _class.ShowPriceExVAT -->
</span>
<!-- ngIf: _class.NextPrice -->
<br>
</span><!-- end ngIf: !_class.IsTrackAndField && (_class.AllowedForIndividuals || !_class.UseTeamPrice) -->
<!-- ngIf: !_class.IsTrackAndField && _class.UseTeamPrice && _class.AllowedInTeam && (settings.EventClassTeamPrices | where: {GroupTag: _class.GroupTag })[0] -->
<!-- ngIf: _class.IsTrackAndField -->
</div><!-- end ngRepeat: _class in settings.EventClasses track by $index -->
<div ng-repeat="_class in settings.EventClasses track by $index" class="border-color-darkgray border-radius-5 padding-bottom-5 padding-left-10 padding-right-10 border-solid ng-scope" style="min-width: 200px;">
<h5 class="small-section-header margin-b-5">
<span data-toggle="tooltip" data-html="true" data-original-title="" class="ng-binding"> Sponsor Silver (inkl. 1 deltagare) </span>
</h5>
<!-- ngIf: _class.AllowedInCompetition || _class.IsRelay -->
<!-- ngIf: !_class.IsTrackAndField && (_class.AllowedForIndividuals || !_class.UseTeamPrice) --><span ng-if="!_class.IsTrackAndField && (_class.AllowedForIndividuals || !_class.UseTeamPrice)" class="ng-scope">
<span>
<!-- ngIf: !_class.ShowPriceExVAT -->
<!-- ngIf: _class.ShowPriceExVAT --><span ng-if="_class.ShowPriceExVAT" class="ng-binding ng-scope"> 16 500 kr <span class="text-small-header ng-binding">(ex. moms)</span>
</span><!-- end ngIf: _class.ShowPriceExVAT -->
</span>
<!-- ngIf: _class.NextPrice -->
<br>
</span><!-- end ngIf: !_class.IsTrackAndField && (_class.AllowedForIndividuals || !_class.UseTeamPrice) -->
<!-- ngIf: !_class.IsTrackAndField && _class.UseTeamPrice && _class.AllowedInTeam && (settings.EventClassTeamPrices | where: {GroupTag: _class.GroupTag })[0] -->
<!-- ngIf: _class.IsTrackAndField -->
</div><!-- end ngRepeat: _class in settings.EventClasses track by $index -->
<div ng-repeat="_class in settings.EventClasses track by $index" class="border-color-darkgray border-radius-5 padding-bottom-5 padding-left-10 padding-right-10 border-solid ng-scope" style="min-width: 200px;">
<h5 class="small-section-header margin-b-5">
<span data-toggle="tooltip" data-html="true" data-original-title="" class="ng-binding"> Sponsor Brons (ej deltagare) </span>
</h5>
<!-- ngIf: _class.AllowedInCompetition || _class.IsRelay -->
<!-- ngIf: !_class.IsTrackAndField && (_class.AllowedForIndividuals || !_class.UseTeamPrice) --><span ng-if="!_class.IsTrackAndField && (_class.AllowedForIndividuals || !_class.UseTeamPrice)" class="ng-scope">
<span>
<!-- ngIf: !_class.ShowPriceExVAT -->
<!-- ngIf: _class.ShowPriceExVAT --><span ng-if="_class.ShowPriceExVAT" class="ng-binding ng-scope"> 5 500 kr <span class="text-small-header ng-binding">(ex. moms)</span>
</span><!-- end ngIf: _class.ShowPriceExVAT -->
</span>
<!-- ngIf: _class.NextPrice -->
<br>
</span><!-- end ngIf: !_class.IsTrackAndField && (_class.AllowedForIndividuals || !_class.UseTeamPrice) -->
<!-- ngIf: !_class.IsTrackAndField && _class.UseTeamPrice && _class.AllowedInTeam && (settings.EventClassTeamPrices | where: {GroupTag: _class.GroupTag })[0] -->
<!-- ngIf: _class.IsTrackAndField -->
</div><!-- end ngRepeat: _class in settings.EventClasses track by $index -->
</div>
</div><!-- end ngIf: !settings.EventFinished -->
<!-- ngIf: settings.EntryIsOpen && !settings.EventFinished && settings.ShowEpassiPayment -->
<!-- ngIf: !settings.EventFinished && settings.ShowTemplates -->
</div>
<!-- ngIf: !settings.EventFinished -->
<div ng-if="!settings.EventFinished" class="box-footer clearfix no-border next-back-buttons position-relative text-center ng-scope">
<small style="position: absolute; left: 10px; bottom: 10px;" class="mouse-pointer hidden-xs ng-binding" data-toggle="modal" data-target="#autoSaveInfoModal">Sparas automatiskt <i class="far fa-fw fa-question-circle"></i></small>
<small style="position: absolute; left: 10px; bottom: 10px;" class="mouse-pointer hidden-larger-than-sm ng-binding" data-toggle="modal" data-target="#autoSaveInfoModal"><br>Sparas automatiskt
<i class="far fa-fw fa-question-circle"></i></small>
<!-- ngIf: !settings.LateEntryMode && settings.EntryIsOpen --><button ng-if="!settings.LateEntryMode && settings.EntryIsOpen" class="btn btn-theme margin-zero-auto ng-binding ng-scope" ng-click="entryForm.nextStep()" type="button">
Gå vidare och anmäl </button><!-- end ngIf: !settings.LateEntryMode && settings.EntryIsOpen -->
<!-- ngIf: settings.EntryIsOpen && settings.LateEntryMode && settings.AllowLateEntry && !settings.ShowLateEntryPortal -->
<!-- ngIf: settings.EntryIsOpen && settings.LateEntryMode && settings.AllowLateEntry && settings.ShowLateEntryPortal -->
<!-- ngIf: !settings.EntryIsOpen -->
</div><!-- end ngIf: !settings.EventFinished -->
<!-- /.box-footer -->
</div><!-- end ngSwitchWhen: -->
<!-- /.box -->
<!-- ngSwitchWhen: 1 -->
<!-- /.box -->
<!-- ngSwitchWhen: 2 -->
<!-- /.box -->
<!-- ngSwitchWhen: 3 -->
<!-- /.box -->
<!-- ngSwitchWhen: 4 -->
<!-- /.box -->
</div>
</div>
</form>
Name: forms.add_person —
<form name="forms.add_person" class="ng-pristine ng-invalid ng-invalid-required ng-valid-pattern ng-valid-maxlength ng-valid-minlength ng-valid-email">
<div class="grid grid-sm-2 grid-cgap-10 margin-bottom">
<!-- ngIf: settings.RequireGender -->
<div>
<h5 class="small-section-header">
<span class="small-section-header ng-binding"> Förnamn </span>
<!-- ngIf: forms.add_person.FirstName.$invalid --><i ng-if="forms.add_person.FirstName.$invalid" class="fas fa-fw fa-xs fa-exclamation-triangle text-sm ng-scope" data-toggle="tooltip" data-original-title="Obligatorisk uppgift"></i><!-- end ngIf: forms.add_person.FirstName.$invalid -->
</h5>
<input ng-model="newEntryPerson.FirstName" class="form-control ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required ng-valid-pattern ng-valid-maxlength" name="FirstName" autocomplete="given-name" placeholder="Förnamn" type="text"
pattern="([A-ZΆ-ΫÀ-ÖØ-Þ][a-zά-ώß-öø-ÿ\.]{1,19}[ |-]?){1,6}" maxlength="25" required="">
<!-- ngIf: forms.add_person.FirstName.$touched && forms.add_person.FirstName.$error.required -->
<!-- ngIf: forms.add_person.FirstName.$touched && forms.add_person.FirstName.$error.pattern -->
<!-- ngIf: forms.add_person.FirstName.$touched && forms.add_person.FirstName.$error.maxlength -->
</div>
<div>
<h5 class="small-section-header">
<span class="small-section-header ng-binding"> Efternamn </span>
<!-- ngIf: forms.add_person.LastName.$invalid --><i ng-if="forms.add_person.LastName.$invalid" class="fas fa-fw fa-xs fa-exclamation-triangle text-sm ng-scope" data-toggle="tooltip" data-original-title="Obligatorisk uppgift"></i><!-- end ngIf: forms.add_person.LastName.$invalid -->
</h5>
<input ng-model="newEntryPerson.LastName" class="form-control ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required ng-valid-pattern ng-valid-maxlength" name="LastName" autocomplete="family-name" placeholder="Efternamn" type="text"
pattern="((von|af|av|van) )?(([A-ZΆ-ΫÀ-ÖØ-Þ]|O\')[a-zά-ώß-öø-ÿ\.-]{1,19}[ |-]?){1,6}" maxlength="25" required="">
<!-- ngIf: forms.add_person.LastName.$touched && forms.add_person.LastName.$error.required -->
<!-- ngIf: forms.add_person.LastName.$touched && forms.add_person.LastName.$error.pattern -->
<!-- ngIf: forms.add_person.LastName.$touched && forms.add_person.LastName.$error.maxlength -->
</div>
<!-- ngIf: settings.RequirePersonYOB && settings.RequirePersonNumber && !settings.RequirePersonNumberSimplified -->
<!-- ngIf: settings.RequirePersonYOB && settings.RequirePersonNumber && settings.RequirePersonNumberSimplified -->
<!-- ngIf: settings.RequirePersonYOB && !settings.RequirePersonNumber -->
<div
ng-class="{'grid-xs-col-1-span-2': newEntryPerson.YOB.toString().length === 4 && !forms.add_person.PersonNumber.$invalid && !forms.add_person.PersonNumberSimplified.$invalid && !forms.add_person.YOB.$invalid && (getEventClasses(newEntryPerson.TeamName) | filter: list.filter.ByYOB(newEntryPerson.YOB)).length <= 5}">
<h5>
<span class="small-section-header">
<!-- ngIf: settings.ClassCustomName --><span ng-if="settings.ClassCustomName" class="ng-binding ng-scope"> Kategori </span><!-- end ngIf: settings.ClassCustomName -->
<!-- ngIf: !settings.ClassCustomName -->
</span>
<!-- ngIf: forms.add_person.ClassDistance.$invalid -->
</h5>
<!-- ngIf: !(newEntryPerson.YOB.toString().length === 4 && !forms.add_person.PersonNumber.$invalid && !forms.add_person.PersonNumberSimplified.$invalid && !forms.add_person.YOB.$invalid) -->
<div ng-if="!(newEntryPerson.YOB.toString().length === 4 && !forms.add_person.PersonNumber.$invalid && !forms.add_person.PersonNumberSimplified.$invalid && !forms.add_person.YOB.$invalid)" class="ng-binding ng-scope">
Ange ett födelseår först </div><!-- end ngIf: !(newEntryPerson.YOB.toString().length === 4 && !forms.add_person.PersonNumber.$invalid && !forms.add_person.PersonNumberSimplified.$invalid && !forms.add_person.YOB.$invalid) -->
<!-- ngIf: newEntryPerson.YOB.toString().length === 4 && !forms.add_person.PersonNumber.$invalid && !forms.add_person.PersonNumberSimplified.$invalid && !forms.add_person.YOB.$invalid -->
</div>
<!-- ngIf: newEntryPerson.eventClass && newEntryPerson.eventClass.IsTrackAndField -->
<!-- ngIf: settings.RequirePersonClubCityCompany || isCompetitionClass(newEntryPerson.ClassDistance) -->
<div ng-if="settings.RequirePersonClubCityCompany || isCompetitionClass(newEntryPerson.ClassDistance)" class="ng-scope">
<h5>
<span class="small-section-header ng-binding"> Förening/Ort/Företag </span>
<!-- ngIf: isCompetitionClass(newEntryPerson.ClassDistance) -->
<!-- ngIf: newEntryPerson.ClubCityCompany && forms.add_person.ClubCityCompany.$invalid -->
</h5>
<!-- Competitors -->
<!-- ngIf: isCompetitionClass(newEntryPerson.ClassDistance) -->
<!-- For non-competitors -->
<!-- ngIf: !isCompetitionClass(newEntryPerson.ClassDistance) -->
<div ng-if="!isCompetitionClass(newEntryPerson.ClassDistance)" class="ng-scope">
<input ng-model="newEntryPerson.ClubCityCompany" name="ClubCityCompany" class="form-control ng-pristine ng-untouched ng-valid ng-empty ng-valid-minlength ng-valid-maxlength" placeholder="Förening/Ort/Företag" type="text" minlength="1"
maxlength="40">
<!-- ngIf: forms.add_person.ClubCityCompany.$touched && forms.add_person.ClubCityCompany.$error.required -->
<!-- ngIf: forms.add_person.ClubCityCompany.$error.maxlength -->
</div><!-- end ngIf: !isCompetitionClass(newEntryPerson.ClassDistance) -->
</div><!-- end ngIf: settings.RequirePersonClubCityCompany || isCompetitionClass(newEntryPerson.ClassDistance) -->
<!-- ngIf: settings.RequirePersonCountry -->
<!-- ngIf: settings.ShowTShirt && ctrl.eventClassAllowsTShirts(newEntryPerson.ClassDistance) && settings.TShirtSizeOptions && settings.TShirtSizeOptions.length > 0 -->
<!-- ngIf: settings.ShowEventClassProperties && settings.EventClasses && (getEventClassProperties(newEntryPerson.ClassDistance, newEntryPerson.TeamName)).length > 0 -->
<!-- ngIf: settings.RequirePersonEmail -->
<div ng-if="settings.RequirePersonEmail" class="ng-scope">
<h5>
<span class="small-section-header ng-binding"> E-postadress </span>
<i class="fas fa-fw fa-xs fa-bolt mouse-pointer" ng-click="newEntryPerson.Email = 'ingen@epost.se'" data-toggle="tooltip" data-original-title="Har ingen!"></i>
<!-- ngIf: forms.add_person.Email.$invalid --><i ng-if="forms.add_person.Email.$invalid" class="fas fa-fw fa-xs fa-exclamation-triangle text-sm ng-scope" data-toggle="tooltip" data-original-title="Obligatorisk uppgift"></i><!-- end ngIf: forms.add_person.Email.$invalid -->
</h5>
<input ng-model="newEntryPerson.Email" name="Email" class="form-control ng-pristine ng-untouched ng-empty ng-valid-email ng-invalid ng-invalid-required ng-valid-pattern ng-valid-maxlength" type="email" autocomplete="email"
placeholder="E-postadress" pattern="(?!(^[.\-].*|[^@]*[.\-]@|.*\.{2,}.*)|^.{254}.)([a-zA-Z0-9!#$%&'*+\/=?^_`\{\|\}~.\-]+@)(?!-.*|.*-\.)([a-zA-Z0-9\-]{1,63}\.)+[a-zA-Z]{2,15}" maxlength="60" required="">
<!-- ngIf: forms.add_person.Email.$touched && (forms.add_person.Email.$error.required || forms.add_person.Email.$error.pattern) -->
</div><!-- end ngIf: settings.RequirePersonEmail -->
<!-- ngIf: settings.RequirePersonPhone -->
<!-- ngIf: settings.RequirePersonAddress -->
<!-- ngIf: settings.RequirePersonAddress -->
<!-- ngIf: settings.RequirePersonAddress -->
<!-- ngIf: settings.ShowExtraEntryProperty -->
<div ng-if="settings.ShowExtraEntryProperty" class="ng-scope">
<h5>
<span class="small-section-header ng-binding"> Behov av specialkost </span>
<!-- ngIf: settings.ShowExtraEntryPropertyRequired && !newEntryPerson.ExtraEntryProperty -->
<!-- ngIf: newEntryPerson.ExtraEntryProperty && forms.add_person.ExtraEntryProperty.$invalid -->
</h5>
<input ng-model="newEntryPerson.ExtraEntryProperty" name="ExtraEntryProperty" class="form-control ng-pristine ng-untouched ng-valid ng-empty ng-valid-required" type="text" placeholder="Behov av specialkost"
ng-required="settings.ShowExtraEntryPropertyRequired">
</div><!-- end ngIf: settings.ShowExtraEntryProperty -->
<!-- ngIf: settings.RequirePersonCostCenter -->
<!-- ngIf: newEntryPerson.Answers && newEntryPerson.Answers.length -->
<!-- ngIf: (!onCustomerPage || hasAdminKey) && forms.add_person.ClassDistance.$valid -->
</div>
<!-- /.grid -->
<!-- ngIf: forms.add_person.$invalid -->
<p class="bg-red padding-5 border-radius-5 text-sm ng-binding ng-scope" ng-if="forms.add_person.$invalid"> Det finns fortfarande obligatoriska uppgifter att fylla i. Fält markerade med en triangel
<i class="fas fa-fw fa-xs fa-exclamation-triangle text-sm" data-toggle="tooltip" data-original-title="Obligatorisk uppgift"></i> är obligatoriska för att lägga till deltagaren. </p><!-- end ngIf: forms.add_person.$invalid -->
<!-- ngIf: newEntryPerson.Gender === 'Universell' && isCompetitionClass(newEntryPerson.ClassDistance) -->
</form>
Name: forms.add_team —
<form name="forms.add_team" class="ng-pristine ng-invalid ng-invalid-required ng-valid-minlength ng-valid-maxlength">
<!-- ngIf: teamForm.step > 1 -->
<!-- ngIf: teamForm.step > 1 && teamForm.step > teamForm.minStep -->
<!-- ngIf: teamForm.step == 1 -->
<div ng-if="teamForm.step == 1" class="margin-b-10 ng-scope">
<div>
<h5>
<span class="small-section-header ng-binding"> Lagnamn </span>
<!-- ngIf: forms.add_team.TeamName.$invalid --><i ng-if="forms.add_team.TeamName.$invalid" class="fas fa-fw fa-xs fa-exclamation-triangle text-sm ng-scope" data-toggle="tooltip" data-original-title="Obligatorisk uppgift"></i><!-- end ngIf: forms.add_team.TeamName.$invalid -->
</h5>
<input teamname-available-validator="" ng-model="newTeam[teamForm.step-1].TeamName" ng-model-options="{ debounce : { 'default' : 500, 'blur' : 0 } }"
class="form-control ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required ng-valid-minlength ng-valid-maxlength" name="TeamName" placeholder="Lagnamn" type="text" minlength="2" maxlength="40" required="">
<!-- ngIf: forms.add_team.TeamName.$touched && (forms.add_team.TeamName.$error.required || forms.add_team.FirstName.$error.minlength) -->
<!-- ngIf: forms.add_team.TeamName.$error.teamnameAvailable -->
<!-- ngIf: forms.add_team.TeamName.$pending -->
</div>
</div><!-- end ngIf: teamForm.step == 1 -->
<!-- ngIf: newTeam[teamForm.step-1].TeamName && settings.RequireUniqueEmails -->
<p class="flex flex-wrap gap-5 margin-b-10">
<!-- ngIf: newTeam[teamForm.step-1].TeamName && teamForm.step == 1 && (!onCustomerPage || hasAdminKey) -->
<!-- ngIf: teamForm.step >= 2 -->
<!-- ngIf: teamForm.step >= 2 -->
<!-- ngIf: !settings.HideSearchAthleticsAthlete && newTeam[teamForm.step-1].TeamName && teamForm.hideSFIFAthleteSearch -->
</p>
<!-- ngIf: !settings.HideSearchAthleticsAthlete && newTeam[teamForm.step-1].TeamName && !teamForm.hideSFIFAthleteSearch -->
<!-- ngIf: newTeam[teamForm.step-1].TeamName -->
<!-- /.grid -->
<!-- ngIf: forms.add_team.$invalid && newTeam[teamForm.step-1].TeamName -->
<!-- ngIf: newTeam[teamForm.step-1].Gender === 'Universell' && isCompetitionClass(newTeam[teamForm.step-1].ClassDistance) -->
</form>
Name: forms.add_team —
<form name="forms.add_team" class="ng-pristine ng-invalid ng-invalid-required ng-valid-minlength ng-valid-maxlength">
<p class="ng-binding">Börja med att välja ett lagnamn och vilken grupp av klasser du avser skapa lag med. Därefter lägger du till lagmedlemmarna.</p>
<div class="margin-b-10">
<div>
<h5>
<span class="small-section-header ng-binding"> Lagnamn </span>
<!-- ngIf: forms.add_team.TeamName.$invalid --><i ng-if="forms.add_team.TeamName.$invalid" class="fas fa-fw fa-xs fa-exclamation-triangle text-sm ng-scope" data-toggle="tooltip" data-original-title="Obligatorisk uppgift"></i><!-- end ngIf: forms.add_team.TeamName.$invalid -->
</h5>
<input teamname-available-validator="" ng-model="ctrl.newTeam.TeamName" ng-model-options="{ debounce : { 'default' : 500, 'blur' : 0 } }"
class="form-control ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required ng-valid-minlength ng-valid-maxlength" name="TeamName" placeholder="Lagnamn" type="text" minlength="2" maxlength="40" required="">
<!-- ngIf: forms.add_team.TeamName.$touched && (forms.add_team.TeamName.$error.required || forms.add_team.FirstName.$error.minlength) -->
<!-- ngIf: forms.add_team.TeamName.$error.teamnameAvailable -->
<!-- ngIf: forms.add_team.TeamName.$pending -->
</div>
</div>
<div class="margin-b-10">
<h5>
<span class="small-section-header ng-binding"> Grupp </span>
<!-- ngIf: forms.add_team.GroupTag.$invalid -->
</h5>
<div>
<!-- ngRepeat: eventClassGrouped in getEventClasses('teamname') | where: {'IsRelay': false} | groupBy: 'GroupTag' track by $index -->
</div>
</div>
</form>
Name: forms.add_team_member —
<form name="forms.add_team_member" class="ng-pristine ng-valid">
<!-- ngIf: !ctrl.newTeamMember.isEditing && ctrl.newTeamMember.TeamName && settings.RequireUniqueEmails -->
<p class="flex flex-wrap gap-5 margin-b-10">
<!-- ngIf: !ctrl.newTeamMember.isEditing && !onCustomerPage --><button ng-if="!ctrl.newTeamMember.isEditing && !onCustomerPage" ng-click="copyToPerson(null, ctrl.newTeamMember)" type="button"
class="btn btn-xs btn-primary ng-binding ng-scope" data-toggle="tooltip" data-original-title="Om kontaktpersonen är densamma som deltagaren. Spara tid genom att trycka på knappen, så kopieras uppgifterna och du kan korrigera detaljerna.">
<i class="fas fa-fw fa-copy"></i> Samma som kontaktperson </button><!-- end ngIf: !ctrl.newTeamMember.isEditing && !onCustomerPage -->
<!-- ngIf: !ctrl.newTeamMember.isEditing && (!onCustomerPage || hasAdminKey) --><button ng-if="!ctrl.newTeamMember.isEditing && (!onCustomerPage || hasAdminKey)" ng-click="copyToPerson(getVacantPerson('team'), ctrl.newTeamMember)"
type="button" class="btn btn-xs btn-primary ng-binding ng-scope">
<i class="fas fa-fw fa-copy"></i> Vakant </button><!-- end ngIf: !ctrl.newTeamMember.isEditing && (!onCustomerPage || hasAdminKey) -->
<!-- ngIf: !settings.HideSearchAthleticsAthlete && teamForm.hideSFIFAthleteSearch -->
<!-- ngIf: !ctrl.newTeamMember.isEditing && !ctrl.teamHelper.showMoveIndividualToTeamTable && ((!onCustomerPage && entryPersons.length > 0) || (onCustomerPage && hasAdminKey && entryOrder.EntryPersons.length > 0)) -->
</p>
<!-- ngIf: !ctrl.newTeamMember.isEditing && ctrl.teamHelper.showMoveIndividualToTeamTable && ((!onCustomerPage && entryPersons.length > 0) || (onCustomerPage && hasAdminKey && entryOrder.EntryPersons.length > 0)) -->
<!-- ngIf: !settings.HideSearchAthleticsAthlete && ctrl.newTeamMember.TeamName && !teamForm.hideSFIFAthleteSearch && !ctrl.teamHelper.showMoveIndividualToTeamTable -->
<!-- ngIf: ctrl.newTeamMember.TeamName -->
<!-- /.grid -->
<!-- ngIf: forms.add_team_member.$invalid && ctrl.newTeamMember.TeamName -->
<!-- ngIf: ctrl.newTeamMember.Gender === 'Universell' && isCompetitionClass(ctrl.newTeamMember.ClassDistance) -->
<!-- ngIf: state.creatingPerson -->
<!-- ngIf: state.editingPerson -->
<!-- Meddelande från systemet -->
<!-- ngIf: state.successMessage || state.errorMessage -->
</form>
Name: forms.add_relay_team —
<form name="forms.add_relay_team" class="ng-pristine ng-invalid ng-invalid-required ng-valid-minlength ng-valid-maxlength">
<div class="margin-b-10">
<div>
<h5>
<span class="small-section-header ng-binding"> Lagnamn </span>
<!-- ngIf: forms.add_relay_team.TeamName.$invalid --><i ng-if="forms.add_relay_team.TeamName.$invalid" class="fas fa-fw fa-xs fa-exclamation-triangle text-sm ng-scope" data-toggle="tooltip" data-original-title="Obligatorisk uppgift"></i><!-- end ngIf: forms.add_relay_team.TeamName.$invalid -->
</h5>
<input teamname-available-validator="" ng-model="ctrl.newRelayTeam.TeamName" ng-model-options="{ debounce : { 'default' : 500, 'blur' : 0 } }"
class="form-control ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required ng-valid-minlength ng-valid-maxlength" name="TeamName" placeholder="Lagnamn" type="text" minlength="2" maxlength="40" required="">
<!-- ngIf: forms.add_relay_team.TeamName.$touched && (forms.add_relay_team.TeamName.$error.required || forms.add_relay_team.FirstName.$error.minlength) -->
<!-- ngIf: forms.add_relay_team.TeamName.$error.teamnameAvailable -->
<!-- ngIf: forms.add_relay_team.TeamName.$pending -->
</div>
</div>
<div class="margin-b-10">
<h5>
<span class="small-section-header ng-binding"> Klass </span>
<!-- ngIf: forms.add_relay_team.ClassDistance.$invalid -->
</h5>
<div>
<div class="flex flex-wrap gap-5">
<!-- ngRepeat: eventClass in ctrl.getRelayEventClasses() track by $index -->
</div>
</div>
</div>
</form>
Name: forms.add_relay_team_member —
<form name="forms.add_relay_team_member" class="ng-pristine ng-invalid ng-invalid-required ng-valid-pattern ng-valid-maxlength ng-valid-minlength ng-valid-email">
<!-- ngIf: settings.RequireUniqueEmails -->
<p class="flex flex-wrap gap-5 margin-b-10">
<!-- ngIf: teamForm.step == 1 && (!onCustomerPage || hasAdminKey) --><button ng-if="teamForm.step == 1 && (!onCustomerPage || hasAdminKey)" ng-click="copyToPerson(null, modalObject['TeamMember'])" type="button"
class="btn btn-xs btn-primary ng-binding ng-scope" data-toggle="tooltip" data-original-title="Om kontaktpersonen är densamma som deltagaren. Spara tid genom att trycka på knappen, så kopieras uppgifterna och du kan korrigera detaljerna.">
<i class="fas fa-fw fa-copy"></i> Samma som kontaktperson </button><!-- end ngIf: teamForm.step == 1 && (!onCustomerPage || hasAdminKey) -->
<!-- ngIf: !settings.HideSearchAthleticsAthlete && teamForm.hideSFIFAthleteSearch -->
</p>
<!-- ngIf: !settings.HideSearchAthleticsAthlete && !teamForm.hideSFIFAthleteSearch -->
<div class="grid grid-sm-2 grid-cgap-10 margin-bottom">
<!-- ngIf: settings.RequireGender -->
<div>
<h5>
<span class="small-section-header ng-binding"> Förnamn </span>
<!-- ngIf: forms.add_relay_team_member.FirstName.$invalid --><i ng-if="forms.add_relay_team_member.FirstName.$invalid" class="fas fa-fw fa-xs fa-exclamation-triangle text-sm ng-scope" data-toggle="tooltip" data-original-title="Obligatorisk uppgift"></i><!-- end ngIf: forms.add_relay_team_member.FirstName.$invalid -->
</h5>
<input ng-model="modalObject['TeamMember'].FirstName" class="form-control ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required ng-valid-pattern ng-valid-maxlength" name="FirstName" placeholder="Förnamn" type="text"
pattern="([A-ZΆ-ΫÀ-ÖØ-Þ][a-zά-ώß-öø-ÿ\.]{1,19}[ |-]?){1,6}" maxlength="25" required="">
<!-- ngIf: forms.add_relay_team_member.FirstName.$touched && forms.add_relay_team_member.FirstName.$error.required -->
<!-- ngIf: forms.add_relay_team_member.FirstName.$touched && forms.add_relay_team_member.FirstName.$error.pattern -->
<!-- ngIf: forms.add_relay_team_member.FirstName.$touched && forms.add_relay_team_member.FirstName.$error.maxlength -->
</div>
<div>
<h5>
<span class="small-section-header ng-binding"> Efternamn </span>
<!-- ngIf: forms.add_relay_team_member.LastName.$invalid --><i ng-if="forms.add_relay_team_member.LastName.$invalid" class="fas fa-fw fa-xs fa-exclamation-triangle text-sm ng-scope" data-toggle="tooltip" data-original-title="Obligatorisk uppgift"></i><!-- end ngIf: forms.add_relay_team_member.LastName.$invalid -->
</h5>
<input ng-model="modalObject['TeamMember'].LastName" class="form-control ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required ng-valid-pattern ng-valid-maxlength" name="LastName" placeholder="Efternamn" type="text"
pattern="((von|af|av|van) )?(([A-ZΆ-ΫÀ-ÖØ-Þ]|O')[a-zά-ώß-öø-ÿ\.\-]{1,19}[ \-]?){1,6}" maxlength="25" required="">
<!-- ngIf: forms.add_relay_team_member.LastName.$touched && forms.add_relay_team_member.LastName.$error.required -->
<!-- ngIf: forms.add_relay_team_member.LastName.$touched && forms.add_relay_team_member.LastName.$error.pattern -->
<!-- ngIf: forms.add_relay_team_member.LastName.$touched && forms.add_relay_team_member.LastName.$error.maxlength -->
</div>
<!-- ngIf: settings.RequirePersonYOB && settings.RequirePersonNumber && !settings.RequirePersonNumberSimplified -->
<!-- ngIf: settings.RequirePersonYOB && settings.RequirePersonNumber && settings.RequirePersonNumberSimplified -->
<!-- ngIf: settings.RequirePersonYOB && !settings.RequirePersonNumber -->
<!-- ngIf: settings.RequirePersonClubCityCompany || isCompetitionClass(modalObject['TeamMember'].ClassDistance) -->
<div ng-if="settings.RequirePersonClubCityCompany || isCompetitionClass(modalObject['TeamMember'].ClassDistance)" class="ng-scope">
<h5>
<span class="small-section-header ng-binding"> Förening/Ort/Företag </span>
<!-- ngIf: isCompetitionClass(modalObject['TeamMember'].ClassDistance) -->
<!-- ngIf: modalObject['TeamMember'].ClubCityCompany && forms.add_relay_team_member.ClubCityCompany.$invalid -->
</h5>
<!-- Competitors -->
<!-- ngIf: isCompetitionClass(modalObject['TeamMember'].ClassDistance) -->
<!-- ngIf: !isCompetitionClass(modalObject['TeamMember'].ClassDistance) -->
<div ng-if="!isCompetitionClass(modalObject['TeamMember'].ClassDistance)" class="ng-scope">
<!-- For non-competitors -->
<input ng-model="modalObject['TeamMember'].ClubCityCompany" name="ClubCityCompany" class="form-control ng-pristine ng-untouched ng-valid ng-empty ng-valid-minlength ng-valid-maxlength" placeholder="Förening/Ort/Företag" type="text"
minlength="1" maxlength="40">
<!-- ngIf: forms.add_relay_team_member.ClubCityCompany.$touched && forms.add_relay_team_member.ClubCityCompany.$error.required -->
<!-- ngIf: forms.add_relay_team_member.ClubCityCompany.$error.maxlength -->
</div><!-- end ngIf: !isCompetitionClass(modalObject['TeamMember'].ClassDistance) -->
</div><!-- end ngIf: settings.RequirePersonClubCityCompany || isCompetitionClass(modalObject['TeamMember'].ClassDistance) -->
<!-- ngIf: settings.RequirePersonCountry -->
<!-- ngIf: settings.ShowTShirt && ctrl.eventClassAllowsTShirts(modalObject['TeamMember'].ClassDistance) && settings.TShirtSizeOptions && settings.TShirtSizeOptions.length > 0 -->
<!-- ngIf: settings.ShowEventClassProperties && settings.EventClasses && (getEventClassProperties(modalObject['TeamMember'].ClassDistance, 'teamname')).length > 0 -->
<!-- ngIf: settings.RequirePersonEmail -->
<div ng-if="settings.RequirePersonEmail" class="ng-scope">
<h5>
<span class="small-section-header ng-binding"> E-postadress </span>
<i class="fas fa-fw fa-xs fa-bolt mouse-pointer" ng-click="modalObject['TeamMember'].Email = 'ingen@epost.se'" data-toggle="tooltip" data-original-title="Har ingen!"></i>
<!-- ngIf: forms.add_relay_team_member.Email.$invalid --><i ng-if="forms.add_relay_team_member.Email.$invalid" class="fas fa-fw fa-xs fa-exclamation-triangle text-sm ng-scope" data-toggle="tooltip" data-original-title="Obligatorisk uppgift"></i><!-- end ngIf: forms.add_relay_team_member.Email.$invalid -->
</h5>
<input ng-model="modalObject['TeamMember'].Email" name="Email" class="form-control ng-pristine ng-untouched ng-empty ng-valid-email ng-invalid ng-invalid-required ng-valid-pattern ng-valid-maxlength" type="email" placeholder="E-postadress"
pattern="(?!(^[.\-].*|[^@]*[.\-]@|.*\.{2,}.*)|^.{254}.)([a-zA-Z0-9!#$%&'*+\/=?^_`\{\|\}~.\-]+@)(?!-.*|.*-\.)([a-zA-Z0-9\-]{1,63}\.)+[a-zA-Z]{2,15}" maxlength="60" required="">
<!-- ngIf: forms.add_relay_team_member.Email.$touched && (forms.add_relay_team_member.Email.$error.required || forms.add_relay_team_member.Email.$error.pattern) -->
</div><!-- end ngIf: settings.RequirePersonEmail -->
<!-- ngIf: settings.RequirePersonPhone -->
<!-- ngIf: settings.RequirePersonAddress -->
<!-- ngIf: settings.RequirePersonAddress -->
<!-- ngIf: settings.RequirePersonAddress -->
<!-- ngIf: settings.ShowExtraEntryProperty -->
<div ng-if="settings.ShowExtraEntryProperty" class="ng-scope">
<h5>
<span class="small-section-header ng-binding"> Behov av specialkost </span>
<!-- ngIf: settings.ShowExtraEntryPropertyRequired && !modalObject['TeamMember'].ExtraEntryProperty -->
<!-- ngIf: modalObject['TeamMember'].ExtraEntryProperty && forms.add_relay_team_member.ExtraEntryProperty.$invalid -->
</h5>
<input ng-model="modalObject['TeamMember'].ExtraEntryProperty" name="ExtraEntryProperty" class="form-control ng-pristine ng-untouched ng-valid ng-empty ng-valid-required" type="text" placeholder="Behov av specialkost"
ng-required="settings.ShowExtraEntryPropertyRequired">
</div><!-- end ngIf: settings.ShowExtraEntryProperty -->
<!-- ngIf: (!onCustomerPage || hasAdminKey) && forms.add_relay_team_member.ClassDistance.$valid -->
</div>
<!-- /.grid -->
<!-- ngIf: forms.add_relay_team_member.$invalid && modalObject['TeamMember'].TeamName -->
<!-- ngIf: modalObject['TeamMember'].Gender === 'Universell' && isCompetitionClass(modalObject['TeamMember'].ClassDistance) -->
</form>
Name: forms.import_form —
<form id="import_form" name="forms.import_form" enctype="multipart/form-data" class="ng-pristine ng-valid">
<label for="excelFile" class="text-bold">Excel (.xlsx)</label>
<input class="btn btn-default" id="file" type="file" name="excelFile">
<br>
</form>
Name: forms.epassi_paymentbutton —
<form name="forms.epassi_paymentbutton" class="ng-pristine ng-invalid ng-invalid-required ng-valid-pattern ng-valid-maxlength ng-valid-email ng-valid-min ng-valid-max">
<div>
<h5>
<span class="small-section-header ng-binding"> Namn </span>
<!-- ngIf: forms.epassi_paymentbutton.EpassiName.$invalid --><i ng-if="forms.epassi_paymentbutton.EpassiName.$invalid" class="fas fa-fw fa-exclamation-triangle ng-scope" data-toggle="tooltip" data-original-title="Obligatorisk uppgift"></i><!-- end ngIf: forms.epassi_paymentbutton.EpassiName.$invalid -->
</h5>
<input class="form-control max-width-350-min-sm ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required ng-valid-pattern ng-valid-maxlength" name="EpassiName" autocomplete="Name" type="text" ng-model="ctrl.epassi.Name"
placeholder="Anders Andersson" pattern="([A-ZΆ-ΫÀ-ÖØ-Þ][a-zά-ώß-öø-ÿ\.]{1,19}([ \-]| (von|af|av) )?){1,6}" maxlength="40" required="">
<!-- ngIf: forms.epassi_paymentbutton.EpassiName.$touched && forms.epassi_paymentbutton.EpassiName.$error.required -->
<!-- ngIf: forms.epassi_paymentbutton.EpassiName.$touched && forms.epassi_paymentbutton.EpassiName.$error.pattern -->
<!-- ngIf: forms.epassi_paymentbutton.EpassiName.$touched && forms.epassi_paymentbutton.EpassiName.$error.maxlength -->
</div>
<div>
<h5>
<span class="small-section-header ng-binding"> E-postadress </span>
<!-- ngIf: forms.epassi_paymentbutton.EpassiEmail.$invalid --><i ng-if="forms.epassi_paymentbutton.EpassiEmail.$invalid" class="fas fa-fw fa-exclamation-triangle ng-scope" data-toggle="tooltip" data-original-title="Obligatorisk uppgift"></i><!-- end ngIf: forms.epassi_paymentbutton.EpassiEmail.$invalid -->
</h5>
<input class="form-control max-width-350-min-sm ng-pristine ng-untouched ng-empty ng-valid-email ng-invalid ng-invalid-required ng-valid-pattern ng-valid-maxlength" name="EpassiEmail" autocomplete="email" type="email" ng-model="ctrl.epassi.Email"
placeholder="namn@server.se" pattern="(?!(^[.\-].*|[^@]*[.\-]@|.*\.{2,}.*)|^.{254}.)([a-zA-Z0-9!#$%&'*+\/=?^_`\{\|\}~.\-]+@)(?!-.*|.*-\.)([a-zA-Z0-9\-]{1,63}\.)+[a-zA-Z]{2,15}" maxlength="60" required="">
<!-- ngIf: forms.epassi_paymentbutton.EpassiEmail.$touched && forms.epassi_paymentbutton.EpassiEmail.$error.required -->
<!-- ngIf: forms.epassi_paymentbutton.EpassiEmail.$touched && forms.epassi_paymentbutton.EpassiEmail.$error.pattern -->
<!-- ngIf: forms.epassi_paymentbutton.EpassiEmail.$touched && forms.epassi_paymentbutton.EpassiEmail.$error.maxlength -->
</div>
<div>
<h5>
<span class="small-section-header ng-binding"> Belopp </span>
<!-- ngIf: forms.epassi_paymentbutton.EpassiAmount.$invalid --><i ng-if="forms.epassi_paymentbutton.EpassiAmount.$invalid" class="fas fa-fw fa-exclamation-triangle ng-scope" data-toggle="tooltip" data-original-title="Obligatorisk uppgift"></i><!-- end ngIf: forms.epassi_paymentbutton.EpassiAmount.$invalid -->
</h5>
<input class="form-control max-width-350-min-sm ng-pristine ng-untouched ng-empty ng-valid-min ng-valid-max ng-invalid ng-invalid-required" name="EpassiAmount" type="number" ng-model="ctrl.epassi.Amount" placeholder="123 kr" min="1" max="99999"
required="">
</div>
<div class="margin-t-10">
<button type="button" class="btn btn-lg ng-binding btn-default" ng-class="{'btn-success': forms.epassi_paymentbutton.$valid, 'btn-default': !forms.epassi_paymentbutton.$valid}" ng-disabled="forms.epassi_paymentbutton.$invalid"
ng-click="ctrl.getEpassiPaymentButtonForm()" disabled="disabled"> Nästa </button>
</div>
</form>
Text Content
Denna webbplats använder cookies för att förbättra användarupplevelsen, säkerheten och möjliggöra flera funktioner. Läs mer OK, jag accepterar det! * Hem * Om * Evenemang * Presentkort * Kontakt * Logga in * Logga in BOTI-KONFERENS 2024 Stockholm, 23-24 okt. 2024 * Information * Kontakta arrangören INFORMATION ENGLISH BOTI 2024 kommer att äga rum 23 – 24 oktober på Brygghuset i Stockholm. Sista ordinarie anmälan 16 okt 2024 KATEGORIER OCH AVGIFTER DELTAGARE PÅ PLATS, 2 DAGAR 5 225 kr (ex. moms) (t.o.m. 31 aug) DELTAGARE ON-LINE 4 400 kr (ex. moms) (t.o.m. 31 aug) SPONSOR GULD (INKL. 1 DELTAGARE) 20 900 kr (ex. moms) SPONSOR SILVER (INKL. 1 DELTAGARE) 16 500 kr (ex. moms) SPONSOR BRONS (EJ DELTAGARE) 5 500 kr (ex. moms) Sparas automatiskt Sparas automatiskt Gå vidare och anmäl × BEKRÄFTA BORTTAGNING Vill du verkligen ta bort deltagaren ? Stäng Ta bort deltagare × LÄGG TILL DELTAGARE Samma som kontaktperson FÖRNAMN EFTERNAMN KATEGORI Ange ett födelseår först FÖRENING/ORT/FÖRETAG E-POSTADRESS BEHOV AV SPECIALKOST Det finns fortfarande obligatoriska uppgifter att fylla i. Fält markerade med en triangel är obligatoriska för att lägga till deltagaren. Stäng Lägg till × LÄGG TILL LAGMEDLEM 1 LAGNAMN Stäng Nästa deltagare × LÄGG TILL LAG Börja med att välja ett lagnamn och vilken grupp av klasser du avser skapa lag med. Därefter lägger du till lagmedlemmarna. LAGNAMN GRUPP Stäng Lägg till × LÄGG TILL LAGMEDLEM I LAG Samma som kontaktperson Vakant Stäng Lägg till × BEKRÄFTA BORTTAGNING AV LAG Är du säker på att du vill ta bort laget? Stäng Ta bort × STAFETTLAG LAGNAMN KLASS Stäng Lägg till × LAGMEDLEM FÖR STRÄCKA Samma som kontaktperson FÖRNAMN EFTERNAMN FÖRENING/ORT/FÖRETAG E-POSTADRESS BEHOV AV SPECIALKOST Stäng Spara × REDIGERA STRÄCKOR FÖR Dra och släpp i ordningen du vill lägga sträckorna på deltagarna och tryck sedan Spara. Stäng Spara × REDIGERA SVAR Stäng × IMPORTERA DELTAGARE VIA EXCEL Bläddra fram Excel-filen nedan och klicka Importera. OBS: Vid import så tas ev. tidigare tillagda deltagare bort. Endast mallen som laddats ned via förstasidan i anmälningsprocessen för detta evenemang är giltig. Excel (.xlsx) Stäng Importera × VIKTIG INFORMATION Till denna mejl skall enbart generella frågor om AnmälMigNu! skickas och ifall du är intresserad av att använda systemet till ett evenemang. Du kan inte anmäla dig via denna mejl och AnmälMigNu! är inte arrangör för evenemanget. Kontakta arrangören vid frågor om evenemanget, betalning eller när ändringar skall göras. Stäng OK, jag förstår! × VIKTIG INFORMATION Till denna mejl skall enbart tekniska frågor och förbättringsidéer om AnmälMigNu! skickas. Läs alltid instruktionerna och felmeddelanden ordentligt. Om du stöter på problem vid import av Excel-mallen, bifoga mallen i mejlet och skriv vilka felmeddelanden du fått. Du kan inte anmäla dig via denna mejl och AnmälMigNu! är inte arrangör för evenemanget. Kontakta arrangören vid frågor om evenemanget, betalning eller när ändringar skall göras. Stäng OK, jag förstår! × SPARAS AUTOMATISKT Hinner du inte slutföra anmälan just nu? Dina kontaktuppgifter och deltagarna du lägger till sparas automatiskt i din webbläsare och laddas på nytt när du besöker denna sida igen, till dess att webbläsarens cache rensas. Inga uppgifter är inskickade till arrangören förrän du skickat in anmälan. Det kan hända att villkor, tillgängliga klasser, avgifter och rabatter ändras till dess att du återupptar din anmälan. Om du får problem med anmälan p.g.a. denna funktion, så kan du rensa sparad data. OK, jag förstår! × SLUTFÖR BEFINTLIG ANMÄLAN? En tidigare avbruten anmälan med dig som kontaktperson har hittats. Vill du slutföra den och betalningen? Om du i stället vill byta betalningsmetod, kontakta arrangören! Nej, tack! Slutför betalning × VIKTIG INFORMATION! Några automatiska justeringar av anmälan har tvingats göras vid analys av de anmälda utifrån de inställningar som arrangören gjort. OK, jag förstår! × GODKÄNN VILLKOR FÖR ANMÄLAN VILLKOR Genom att skicka in din anmälan godkänner du villkoren som arrangören satt upp gällande evenemanget och anmälan, samt att arrangören (och ev. samarbetspartner) får behandla de personuppgifter som krävs för att genomföra evenemanget och ev. framtida evenemang på ett bra sätt. GODKÄNN VILLKOR Jag godkänner och har tagit del av villkoren Stäng Skicka anmälan (godkänn först) × VIKTIG INFORMATION FRÅN ARRANGÖREN OK, jag förstår! × DIRIGERAR OM TILL BETALNINGSSIDAN... Du skickas nu vidare till betalningssidan för att slutföra anmälan. Klicka här om du inte tas vidare automatiskt. Du ska nu även ha fått ett bekräftelsemejl med information om betalningen samt länk till betalningssidan. Stäng × T-SHIRT STORLEKSGUIDE Stäng × REDIGERA GRUPPER FÖR I KLASSEN Stäng × ANVÄND FRISKVÅRDSBIDRAG VIA EPASSI INSTRUKTIONER Skriv in dina uppgifter och ett belopp du vill använda från ditt friskvårdsbidrag hos Epassi till anmälan. Därefter kommer du komma vidare till Epassi, där du loggar in och slutför processen. Vid slutförande så kommer du tillbaka hit och du har då fått ett presentkort till mejladressen du angett. Presentkortet används sedan som betalning för anmälan. NAMN E-POSTADRESS BELOPP Nästa Stäng × DIN PRESENTKORDSKOD FRÅN EPASSI Presentkortskoden lägger du till i betalningssteget för anmälan. Oavsett kvarstående belopp efter presentkortet, behöver du välja en betalningsmetod först, sen lägger du till presentkortskoden. KOD BELOPP kr Stäng Partner Integritetspolicy & Cookies © 2024 - Hug IT