18 Years of Adventure

Over 75 Mass Participation Adventure Events in All Corners of the Globe

WHAT KEEPS US BUSY

The Adventure Racing (AR) World Series unites in competition the worlds best endurance athletes at premiere Qualifier events around the globe. The top two teams at each of these races gain a coveted position on the start line of the annual pinnacle of the sport, the AR World Championship.
XPD is Australia’s own Expedition Adventure Race. Teams of four competitors from around the globe trek, mountain bike, and kayak for three to six days in this world renowned expedition. These adventurers race day and night over a 450-500km course pushing themselves to the ultimate limits of human endurance.
Trackers are a great for events that have previously been hard to watch, due to participants moving over large distances in inaccessible areas. Trackers send their latest position to a google map that anyone can view on their phone, tablet or computer.

Do You Have An Idea for An ADVENTURE Event?

We have an Intimate Knowledge of Australian Wilderness and Connections around the Globe.

Get in Touch, We Love New Ideas

EVENTS WE HAVE CREATED - PAST AND PRESENT

  • 2018 - XPD - Tasmania
  • 2017 - Mountain Designs GeoQuest - Sawtell
  • 2016 - Mountain Designs GeoQuest - Port Macquarie
  • 2016 - XPD - Shoalhaven (World Championship)
  • 2015 - Mountain Designs GeoQuest - Hawkes Nest
  • 2015 - XPD - Townsville
  • 2014 - Mountain Designs GeoQuest - Crescent Head
  • 2013 - Mountain Designs GeoQuest - Harrington
  • 2013 - XPD - Flinders Ranges
  • 2012 - Mountain Designs GeoQuest - Forster
  • 2011 - Hells Bells - South East Queensland
  • 2011 - Mountain Designs GeoQuest - Nambucca Heads
  • 2011 - XPD - Tasmania (World Champs)
  • 2011 - City Raid - Brisbane
  • 2010 - Bribie Island Multisport - South East Queensland
  • 2010 - Hells Bells - South East Queensland
  • 2010 - Mountain Designs GeoQuest - Port Macquarie
  • 2010 - XPD - Cairns
  • 2010 - City Raid - Brisbane
  • 2010 - Bribie Island Multisport - South East Queensland
  • 2009 - Hells Bells - South East Queensland
  • 2009 - Mountain Designs GeoQuest - Forster
  • 2009 - City Raid - Brisbane
  • 2008 - 8 Hr Enduro - South East Queensland
  • 2008 - Adventure Race Queensland Series (ARQ) x One Night in Vegas - City Raid
  • 2008 - Bribie Island Multisport - South East Queensland
  • 2008 - Hells Bells - South East Queensland
  • 2008 - Insomnia Mountain Bike - South East Queensland
  • 2008 - Mountain Designs GeoQuest - Emerald Beach
  • 2008 - One Night in Vegas / City Raid - Adventure Race Queensland Series (ARQ)
  • 2008 - Rush Hour - Adventure Race Queensland Series (ARQ)
  • 2008 - Summer Storm - Adventure Race Queensland Series (ARQ)
  • 2008 - The Step Up - Adventure Race Queensland Series (ARQ)
  • 2008 - XPD - Australian Alps
  • 2007 - 8 Hr Enduro - South East Queensland
  • 2007 - Adventure Race Queensland Series (ARQ) x One Night in Vegas - City Raid
  • 2007 - Bribie Island Multisport - South East Queensland
  • 2007 - Hells Bells - South East Queensland
  • 2007 - Insomnia Mountain Bike - South East Queensland
  • 2007 - Mountain Designs GeoQuest - Sawtell
  • 2007 - One Night in Vegas / City Raid - Adventure Race Queensland Series (ARQ)
  • 2007 - Rush Hour - Adventure Race Queensland Series (ARQ)
  • 2007 - Summer Storm - Adventure Race Queensland Series (ARQ)
  • 2007 - The Step Up - Adventure Race Queensland Series (ARQ)
  • 2007 - XPD - Whitsundays
  • 2006 - Adventure Race Queensland Series (ARQ) x One Night in Vegas - City Raid
  • 2006 - Hells Bells - South East Queensland
  • 2006 - Insomnia Mountain Bike - South East Queensland
  • 2006 - Mountain Designs GeoQuest - Stuarts Point
  • 2006 - One Night in Vegas / City Raid - Adventure Race Queensland Series (ARQ)
  • 2006 - Rush Hour - Adventure Race Queensland Series (ARQ)
  • 2006 - Summer Storm - Adventure Race Queensland Series (ARQ)
  • 2006 - The Step Up - Adventure Race Queensland Series (ARQ)
  • 2006 - XPD - Tasmania
  • 2005 - Hells Bells - South East Queensland
  • 2005 - Mountain Designs GeoQuest - Bonny Hills
  • 2005 - Teva Adventure Series - Melbourne
  • 2005 - Teva Adventure Series - Sydney
  • 2005 - Teva Adventure Series - Brisbane
  • 2004 - Hells Bells - South East Queensland
  • 2004 - Mountain Designs GeoQuest - Eden
  • 2004 - XPD - Broken Hill
  • 2004 - Teva Adventure Series - Melbourne
  • 2004 - Teva Adventure Series - Sydney
  • 2004 - Teva Adventure Series - Canberra
  • 2004 - Teva Adventure Series - Brisbane
  • 2003 - Mountain Designs GeoQuest - Bendalong
  • 2003 - Teva Adventure Series - Melbourne
  • 2003 - Teva Adventure Series - Sydney
  • 2003 - Teva Adventure Series - Canberra
  • 2003 - Teva Adventure Series - Brisbane
  • 2002 - Teva Adventure Series - Sydney
  • 2002 - Teva Adventure Series - Melbourne
  • 2002 - Mountain Designs GeoQuest - Batemans Bay

LATEST UPDATES

Facebook Posts

21 hours ago

ARWS - Adventure Racing World Series
Igor Dorotic is the Race Director of Adventure Race Croatia and he has a busy year as he is also working on the AR World Championships in Sri Lanka.

He is part of the planning team working in Sri Lanka at the moment and shares some of his photos of the course recce in the hills here.

Adventure Race Croatia is in September and is already full. Its the 9th and final race in the AR World Series this year. 

Adventure Race Croatia  
SleepMonsters
EndorphinMag.fr
Sportzhub
Adventuremag

Igor Dorotic is the Race Director of Adventure Race Croatia and he has a busy year as he is also working on the AR World Championships in Sri Lanka.

He is part of the planning team working in Sri Lanka at the moment and shares some of his photos of the course recce in the hills here.

Adventure Race Croatia is in September and is already full. It's the 9th and final race in the AR World Series this year.

Adventure Race Croatia
SleepMonsters
EndorphinMag.fr
Sportzhub
Adventuremag
... See MoreSee Less

2 days ago

ARWS - Adventure Racing World Series
Only 2 days remaining for Round 1 Early Bird entries to the ARWC Sri Lanka!  Already half of these spots have been secured - any of the remaining 405 world ranked teams have until this Thurs (21st Feb) to secure their ticket to an extraordinary race through exotic Sri Lanka.

The next round opens this Friday (22 Feb) to any team (with or without a world ranking) willing to gather some friends and jump into a phenomenal journey through Sri Lanka.  There are limited places for these discounted Wild Card entries and can be secured on a first in basis.  

The ARWC2019 Sri Lanka Course is taking shape - the planning team has so far spent a combined total of 144 days in Sri Lanka developing an unforgettable adventure for December this year.  The course will appeal to all levels - top teams will be able to race hard and finish in 4 days, while mid and rear pack teams have up to 8 days to complete the course.  It will be an exploration like no other, immersing you in the wondrous Sri Lankan culture and landscapes!

Enter online at https://geocentric.redpodium.com/ar-world-championships

Only 2 days remaining for Round 1 Early Bird entries to the ARWC Sri Lanka! Already half of these spots have been secured - any of the remaining 405 world ranked teams have until this Thurs (21st Feb) to secure their ticket to an extraordinary race through exotic Sri Lanka.

The next round opens this Friday (22 Feb) to any team (with or without a world ranking) willing to gather some friends and jump into a phenomenal journey through Sri Lanka. There are limited places for these discounted Wild Card entries and can be secured on a first in basis.

The ARWC2019 Sri Lanka Course is taking shape - the planning team has so far spent a combined total of 144 days in Sri Lanka developing an unforgettable adventure for December this year. The course will appeal to all levels - top teams will be able to race hard and finish in 4 days, while mid and rear pack teams have up to 8 days to complete the course. It will be an exploration like no other, immersing you in the wondrous Sri Lankan culture and landscapes!

Enter online at geocentric.redpodium.com/ar-world-championships
... See MoreSee Less

6 days ago

ARWS - Adventure Racing World Series

... See MoreSee Less

Entries are now open for the Adventure Racing World Championship 2019 in Sri Lanka! 

The first round of 30 entries the the AR World Championship 2019 in Sri Lanka are now open! 
https://geocentric.redpodium.com/ar-world-championships

Round 1 is open online for one week from 15-21st February exclusively to teams holding an AR World Series Ranking.  These teams are listed at https://arworldseries.com/wp-content/uploads/2018/12/AR-World-Series-Rankings-Start-Cycle-26.pdf and have gained a ranking by participating in at least one AR World Series event within the last two years.  Round 1 teams are eligible for a special discounted entry fee.  

Other teams can secure a spot to explore Sri Lanka through two more rounds of entries which open on the 22nd Feb and 1st March respectively, more details at https://arworldseries.com/arwc-entries/

Also, the winning team at each of the 9 ARWS Qualifying races will gain an automatic entry to the AR World Championship to be held in Sri Lanka from 3-13th December.  

The race planning team is currently in Sri Lanka exploring the country and planning the event.  One of the team members is Santiago Lopez, Director of the Huairasinchi Qualifying race in Ecuador.  He said “Working with an experienced team of adventure people from around the world on a project like the Sri Lanka world championship is big and exciting challenge.  I’ve enjoyed the great work everyone in the team is contributing and the good vibes so far.  I’ve also found many similarities to some of the Ecuadorian landscapes at similar altitude which was nice, but the culture is very different and new for me.”  

The race is expected to cover over 600km, exploring the hill country and the South of the island over a period of 4-8 days.  Transfers will be arranged for teams arriving in Colombo to HQ at one of the idyllic beachside towns.  

Over 25 nationalities will be represented at the AR World Championship 2019.  The team list will include some of the most experienced adventure racers in the world, but the race is also open to teams who are just aiming to finish the ultimate sporting contest in an amazing location.

Jarad Kohlar is the event Safety Officer and has been focusing on the paddling legs of the race.  He said “It’s pretty special out here, very different from other locations i’ve been.  My tips will be to up-skill in river paddling in moving water.  Practice in different types of boats such as pack rafts, canoes and ocean kayaks.  Also lots of unique hazards to consider - it’s been interesting developing the “elephant encounter” safety plan!” 

The planning team is truely an international collaboration.  Brad Baumber is the event Medical and Communications Officer and has travelled from Canada.  He said “Sri Lanka is wow! I’ve seen monkeys, buffalo, elephants, snakes, water monitors and heaps of birds.  The medical plan is going to be unique for sure..  I’ve been loving the chance to test paddle many of the rivers here in Sri Lanka.  My friends at home will hate me, it is -32 degrees and snowing back there and I’m here paddling in shorts and t-shirt.”

Igor Dorotic is the director of Adventure Race Croatia and has the task of plotting the CP locations and creating the race maps.  He said “It has been very challenging so far.  The main topographic maps from the government are not very good.  I am having to compare google maps, satellite views, openstreet maps and Sri Lankan tourist maps.  It is very different from the maps I have in Croatia.”

The overall Event Director and AR World Series Director Craig Bycroft said “Sri Lanka is just so vibrant with all the colours, smells, culture and landscapes.  It has been a joy to share the excitement and buzz of the organising team as we travel the country planning a grand adventure.”  

Santiago Lopez added “We all had to put our personal lives on hold for almost 3 weeks, leaving family and work, but is a sacrifice that will be rewarded with a top level adventure race at the end of the year.  I will be proud to have helped create something special.”

More details on the entry process, and the AR World Championship in general can be found at https://arworldseries.com 

About The Adventure Racing World Series & World Championship

The AR World Championships is held annually at the completion of the AR World Series. In 2019 the series includes 9 expedition length adventure races in different countries from 4 continents. These last from 3 to 7 days and co-ed teams of 4 race non-stop to complete a course including trekking, paddling, mountain biking, navigation and other outdoor challenges.

The World Championships is the season finale and will take place in Sri Lanka from Dec. 3rd to 13th. The top teams from the series win places, but entries are also open to other experienced and local teams who want to race at the highest level in the ultimate endurance sport.

For more information on the AR World Series & AR World Championships see;
Website;  http://www.arworldseries.com/
Facebook;  https://www.facebook.com/arworldseries/
Instagram;  https://www.instagram.com/arworldseries/
Twitter;  https://twitter.com/ARWorldSeries
YouTube;  https://www.youtube.com/arworldseries
#arworldseries #arws #adventureracing #dotwatcher #arwc2019 #sosrilanka #visitsrilanka

Entries are now open for the Adventure Racing World Championship 2019 in Sri Lanka!

The first round of 30 entries the the AR World Championship 2019 in Sri Lanka are now open!
geocentric.redpodium.com/ar-world-championships

Round 1 is open online for one week from 15-21st February exclusively to teams holding an AR World Series Ranking. These teams are listed at arworldseries.com/wp-content/uploads/2018/12/AR-World-Series-Rankings-Start-Cycle-26.pdf and have gained a ranking by participating in at least one AR World Series event within the last two years. Round 1 teams are eligible for a special discounted entry fee.

Other teams can secure a spot to explore Sri Lanka through two more rounds of entries which open on the 22nd Feb and 1st March respectively, more details at arworldseries.com/arwc-entries/

Also, the winning team at each of the 9 ARWS Qualifying races will gain an automatic entry to the AR World Championship to be held in Sri Lanka from 3-13th December.

The race planning team is currently in Sri Lanka exploring the country and planning the event. One of the team members is Santiago Lopez, Director of the Huairasinchi Qualifying race in Ecuador. He said “Working with an experienced team of adventure people from around the world on a project like the Sri Lanka world championship is big and exciting challenge. I’ve enjoyed the great work everyone in the team is contributing and the good vibes so far. I’ve also found many similarities to some of the Ecuadorian landscapes at similar altitude which was nice, but the culture is very different and new for me.”

The race is expected to cover over 600km, exploring the hill country and the South of the island over a period of 4-8 days. Transfers will be arranged for teams arriving in Colombo to HQ at one of the idyllic beachside towns.

Over 25 nationalities will be represented at the AR World Championship 2019. The team list will include some of the most experienced adventure racers in the world, but the race is also open to teams who are just aiming to finish the ultimate sporting contest in an amazing location.

Jarad Kohlar is the event Safety Officer and has been focusing on the paddling legs of the race. He said “It’s pretty special out here, very different from other locations i’ve been. My tips will be to up-skill in river paddling in moving water. Practice in different types of boats such as pack rafts, canoes and ocean kayaks. Also lots of unique hazards to consider - it’s been interesting developing the “elephant encounter” safety plan!”

The planning team is truely an international collaboration. Brad Baumber is the event Medical and Communications Officer and has travelled from Canada. He said “Sri Lanka is wow! I’ve seen monkeys, buffalo, elephants, snakes, water monitors and heaps of birds. The medical plan is going to be unique for sure.. I’ve been loving the chance to test paddle many of the rivers here in Sri Lanka. My friends at home will hate me, it is -32 degrees and snowing back there and I’m here paddling in shorts and t-shirt.”

Igor Dorotic is the director of Adventure Race Croatia and has the task of plotting the CP locations and creating the race maps. He said “It has been very challenging so far. The main topographic maps from the government are not very good. I am having to compare google maps, satellite views, openstreet maps and Sri Lankan tourist maps. It is very different from the maps I have in Croatia.”

The overall Event Director and AR World Series Director Craig Bycroft said “Sri Lanka is just so vibrant with all the colours, smells, culture and landscapes. It has been a joy to share the excitement and buzz of the organising team as we travel the country planning a grand adventure.”

Santiago Lopez added “We all had to put our personal lives on hold for almost 3 weeks, leaving family and work, but is a sacrifice that will be rewarded with a top level adventure race at the end of the year. I will be proud to have helped create something special.”

More details on the entry process, and the AR World Championship in general can be found at arworldseries.com

About The Adventure Racing World Series & World Championship

The AR World Championships is held annually at the completion of the AR World Series. In 2019 the series includes 9 expedition length adventure races in different countries from 4 continents. These last from 3 to 7 days and co-ed teams of 4 race non-stop to complete a course including trekking, paddling, mountain biking, navigation and other outdoor challenges.

The World Championships is the season finale and will take place in Sri Lanka from Dec. 3rd to 13th. The top teams from the series win places, but entries are also open to other experienced and local teams who want to race at the highest level in the ultimate endurance sport.

For more information on the AR World Series & AR World Championships see;
Website; www.arworldseries.com/
Facebook; www.facebook.com/arworldseries/
Instagram; www.instagram.com/arworldseries/
Twitter; twitter.com/ARWorldSeries
YouTube; www.youtube.com/arworldseries
#arworldseries #arws #adventureracing #dotwatcher #arwc2019 #sosrilanka #visitsrilanka
... See MoreSee Less

 

Comment on Facebook

Erwan Philippe

Scott Pugh

Load more

Facebook Posts

2 days ago

Geocentric Outdoors
After 144 memory filled days on the ground, the course is coming together nicely. Its going to be one not to miss - an immersion in Sri Lanka beauty and culture.

After 144 memory filled days on the ground, the course is coming together nicely. It's going to be one not to miss - an immersion in Sri Lanka beauty and culture. ... See MoreSee Less

6 days ago

Geocentric Outdoors
There are a few Aussie teams in the current rankings who can take advantage of this first round (Tri Adventure Antelopes, Thunderbolt AR, Aussie Battlers Adventure Racing, Muppets Adventure Racing, Tri-Adventure and any Aussie team who did XPD last year).  For the rest it looks like 22 Feb is the key date to secure a spot to the Sri Lanka world champs through the Wild Card round.  Save the date!

There are a few Aussie teams in the current rankings who can take advantage of this first round (Tri Adventure Antelopes, Thunderbolt AR, Aussie Battlers Adventure Racing, Muppets Adventure Racing, Tri-Adventure and any Aussie team who did XPD last year). For the rest it looks like 22 Feb is the key date to secure a spot to the Sri Lanka world champs through the Wild Card round. Save the date! ... See MoreSee Less

 

Comment on Facebook

Hmm 🤔 Muppets in Sri Lanka sounds (and looks) Inviting!!

Or volunteered at XPD last year ???? ...Team Volunteer ...Murray Davis, Michele Krome we need one more ;)

2 weeks ago

Geocentric Outdoors

Can you believe there was no water in the Burdekin when we paddled it at XPD Townsville?
I'd love to see the Running River Canyon right now..... Burdekin Falls Dam, Queensland, 7 February 2019

Bureau of Meteorology
... See MoreSee Less

 

Comment on Facebook

Rurik Symon Beau Griffiths Owen Jones Longest day in my life

Stijn RijnbeekPaul van der VeerJeroen MeijerTeam XPD Holland We walked 75% of this stage😂

A few of us packed raft runningf river a few weeks ago after some good rain (not floods) it was 👌

Good reason why a hydroelectric power should be put there.

Adrian Beard Steve Phillips Matt Wilson not much hike a kayak now.

We were commenting on this the other day at home, had seen pictures of the kayak TA.

that is full on

Wow. That was the first race I ever did commentary on and it certainly didn't look like that.

+ View more comments

2 weeks ago

Geocentric Outdoors
We are lucky to be in Sri Lanka with an amazing team, putting together the ARWC

We are lucky to be in Sri Lanka with an amazing team, putting together the ARWC ... See MoreSee Less

Load more

SIGN UP FOR EMAIL NEWS

(function(global) { function serialize(form){if(!form||form.nodeName!=="FORM"){return }var i,j,q=[];for(i=form.elements.length-1;i>=0;i=i-1){if(form.elements[i].name===""){continue}switch(form.elements[i].nodeName){case"INPUT":switch(form.elements[i].type){case"text":case"hidden":case"password":case"button":case"reset":case"submit":q.push(form.elements[i].name+"="+encodeURIComponent(form.elements[i].value));break;case"checkbox":case"radio":if(form.elements[i].checked){q.push(form.elements[i].name+"="+encodeURIComponent(form.elements[i].value))}break;case"file":break}break;case"TEXTAREA":q.push(form.elements[i].name+"="+encodeURIComponent(form.elements[i].value));break;case"SELECT":switch(form.elements[i].type){case"select-one":q.push(form.elements[i].name+"="+encodeURIComponent(form.elements[i].value));break;case"select-multiple":for(j=form.elements[i].options.length-1;j>=0;j=j-1){if(form.elements[i].options[j].selected){q.push(form.elements[i].name+"="+encodeURIComponent(form.elements[i].options[j].value))}}break}break;case"BUTTON":switch(form.elements[i].type){case"reset":case"submit":case"button":q.push(form.elements[i].name+"="+encodeURIComponent(form.elements[i].value));break}break}}return q.join("&")}; function extend(destination, source) { for (var prop in source) { destination[prop] = source[prop]; } } if (!Mimi) var Mimi = {}; if (!Mimi.Signups) Mimi.Signups = {}; Mimi.Signups.EmbedValidation = function() { this.initialize(); var _this = this; if (document.addEventListener) { this.form.addEventListener('submit', function(e){ _this.onFormSubmit(e); }); } else { this.form.attachEvent('onsubmit', function(e){ _this.onFormSubmit(e); }); } }; extend(Mimi.Signups.EmbedValidation.prototype, { initialize: function() { this.form = document.getElementById('ema_signup_form'); this.submit = document.getElementById('webform_submit_button'); this.callbackName = 'jsonp_callback_' + Math.round(100000 * Math.random()); this.validEmail = /.+@.+\..+/ }, onFormSubmit: function(e) { e.preventDefault(); this.validate(); if (this.isValid) { this.submitForm(); } else { this.revalidateOnChange(); } }, validate: function() { this.isValid = true; this.emailValidation(); this.fieldAndListValidation(); this.updateFormAfterValidation(); }, emailValidation: function() { var email = document.getElementById('signup_email'); if (this.validEmail.test(email.value)) { this.removeTextFieldError(email); } else { this.textFieldError(email); this.isValid = false; } }, fieldAndListValidation: function() { var fields = this.form.querySelectorAll('.mimi_field.required'); for (var i = 0; i = 0) { return 'checkboxes'; } else { return 'text_field'; } }, checkboxAndRadioValidation: function(field) { var inputs = field.getElementsByTagName('input'), selected = false; for (var i = 0; i < inputs.length; ++i) { var input = inputs[i]; if((input.type === 'checkbox' || input.type === 'radio') && input.checked) { selected = true; } } if (selected) { field.className = field.className.replace(/ invalid/g, ''); } else { if (field.className.indexOf('invalid') === -1) { field.className += ' invalid'; } this.isValid = false; } }, textAndDropdownValidation: function(field, type) { var inputs = field.getElementsByTagName('input'); for (var i = 0; i = 0) { if (type === 'text_field') { this.textValidation(input); } else { this.dropdownValidation(field, input); } } } this.htmlEmbedDropdownValidation(field); }, textValidation: function(input) { if (input.id === 'signup_email') return; if (input.value) { this.removeTextFieldError(input); } else { this.textFieldError(input); this.isValid = false; } }, dropdownValidation: function(field, input) { if (input.value) { field.className = field.className.replace(/ invalid/g, ''); } else { if (field.className.indexOf('invalid') === -1) field.className += ' invalid'; this.onSelectCallback(input); this.isValid = false; } }, htmlEmbedDropdownValidation: function(field) { var dropdowns = field.querySelectorAll('.mimi_html_dropdown'); var _this = this; for (var i = 0; i < dropdowns.length; ++i) { var dropdown = dropdowns[i]; if (dropdown.value) { field.className = field.className.replace(/ invalid/g, ''); } else { if (field.className.indexOf('invalid') === -1) field.className += ' invalid'; this.isValid = false; dropdown.onchange = (function(){ _this.validate(); }); } } }, textFieldError: function(input) { input.className = 'required invalid'; input.placeholder = input.getAttribute('data-required-field'); }, removeTextFieldError: function(input) { input.className = 'required'; input.placeholder = ''; }, onSelectCallback: function(input) { if (typeof Widget === 'undefined' || !Widget.BasicDropdown) return; var dropdownEl = input.parentNode, instances = Widget.BasicDropdown.instances, _this = this; for (var i = 0; i < instances.length; ++i) { var instance = instances[i]; if (instance.wrapperEl === dropdownEl) { instance.onSelect = function(){ _this.validate() }; } } }, updateFormAfterValidation: function() { this.form.className = this.setFormClassName(); this.submit.value = this.submitButtonText(); this.submit.disabled = !this.isValid; this.submit.className = this.isValid ? 'submit' : 'disabled'; }, setFormClassName: function() { var name = this.form.className; if (this.isValid) { return name.replace(/\s?mimi_invalid/, ''); } else { if (name.indexOf('mimi_invalid') === -1) { return name += ' mimi_invalid'; } else { return name; } } }, submitButtonText: function() { var invalidFields = document.querySelectorAll('.invalid'), text; if (this.isValid || !invalidFields) { text = this.submit.getAttribute('data-default-text'); } else { if (invalidFields.length || invalidFields[0].className.indexOf('checkgroup') === -1) { text = this.submit.getAttribute('data-invalid-text'); } else { text = this.submit.getAttribute('data-choose-list'); } } return text; }, submitForm: function() { this.formSubmitting(); var _this = this; window[this.callbackName] = function(response) { delete window[this.callbackName]; document.body.removeChild(script); _this.onSubmitCallback(response); }; var script = document.createElement('script'); script.src = this.formUrl('json'); document.body.appendChild(script); }, formUrl: function(format) { var action = this.form.action; if (format === 'json') action += '.json'; return action + '?callback=' + this.callbackName + '&' + serialize(this.form); }, formSubmitting: function() { this.form.className += ' mimi_submitting'; this.submit.value = this.submit.getAttribute('data-submitting-text'); this.submit.disabled = true; this.submit.className = 'disabled'; }, onSubmitCallback: function(response) { if (response.success) { this.onSubmitSuccess(response.result); } else { top.location.href = this.formUrl('html'); } }, onSubmitSuccess: function(result) { if (result.has_redirect) { top.location.href = result.redirect; } else if(result.single_opt_in || !result.confirmation_html) { this.disableForm(); this.updateSubmitButtonText(this.submit.getAttribute('data-thanks')); } else { this.showConfirmationText(result.confirmation_html); } }, showConfirmationText: function(html) { var fields = this.form.querySelectorAll('.mimi_field'); for (var i = 0; i < fields.length; ++i) { fields[i].style['display'] = 'none'; } (this.form.querySelectorAll('fieldset')[0] || this.form).innerHTML = html; }, disableForm: function() { var elements = this.form.elements; for (var i = 0; i < elements.length; ++i) { elements[i].disabled = true; } }, updateSubmitButtonText: function(text) { this.submit.value = text; }, revalidateOnChange: function() { var fields = this.form.querySelectorAll(".mimi_field.required"), _this = this; var onTextFieldChange = function() { if (this.getAttribute('name') === 'signup[email]') { if (_this.validEmail.test(this.value)) _this.validate(); } else { if (this.value.length === 1) _this.validate(); } } for (var i = 0; i < fields.length; ++i) { var inputs = fields[i].getElementsByTagName('input'); for (var j = 0; j < inputs.length; ++j) { if (this.fieldType(fields[i]) === 'text_field') { inputs[j].onkeyup = onTextFieldChange; inputs[j].onchange = onTextFieldChange; } else { inputs[j].onchange = function(){ _this.validate() }; } } } } }); if (document.addEventListener) { document.addEventListener("DOMContentLoaded", function() { new Mimi.Signups.EmbedValidation(); }); } else { window.attachEvent('onload', function() { new Mimi.Signups.EmbedValidation(); }); } })(this);

Contact Us

Get in touch with us

  • +61 419 427 244
  • Postal Address: PO Box 542, BUDERIM, QLD 4556, AUSTRALIA.

Adventure Racing World Series Director:

Craig Bycroft

0419 427 244 

craig@geocentricoutdoors.com.au

Australian Events including XPD and Track Me Live:

Louise Foulkes

0419 427 243 

louise@geocentricoutdoors.com.au