hypanis.ru Geocentric – 18 Years of Adventure Events – In Every Corner of Australia

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.
Derby, Blue Tier, Bay of Fires, St Helens – Australia’s undisputed mecca of mountain biking. The Dragon Trail is a 3 day XC stage race that will take you on a mountain biking journey from myrtle forests, to alpine plateaus and to the stunning Bay of Fires. On each of the three unique days of racing, you will experience the joys of sensational flowing single track, purpose-built by trail gurus World Trail, through some of the most remarkable landscapes in Tasmania. 

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

5 hours ago

ARWS - Adventure Racing World Series
Sadly there will be no Raid in France in 2020. 

Race Director Pascal Bahuaud explains why the difficult decision had to be taken in this interview, but there is some good news as he says the race will be back in 2021 and 2022.

Raid in France

Sadly there will be no Raid in France in 2020.

Race Director Pascal Bahuaud explains why the difficult decision had to be taken in this interview, but there is some good news as he says the race will be back in 2021 and 2022.

Raid in France
... See MoreSee Less

 

Comment on Facebook

Never a criticism for a race director’s difficult decision to pull the plug for safety reasons. Looking forward to seeing what RIF has in store for 21/22.

4 days ago

ARWS - Adventure Racing World Series

... See MoreSee Less

4 days ago

ARWS - Adventure Racing World Series
Not long now until our next ARWS Demonstration race at Adventure Race Malaysia and heres the break down of the planned course. Race starts October 20th!

Adventureracemalaysia

Not long now until our next ARWS Demonstration race at Adventure Race Malaysia and here's the break down of the planned course. Race starts October 20th!

Adventureracemalaysia
... See MoreSee Less

For Immediate Release

Canada to Host 2020 Demonstration Race

ARWS Expedition Racing is coming to Canada next year with a new Demonstration Race from June 3rd to 7th from Penticton, British Columbia.  Labeled “BC Wild” Expedition Canada will be focused on the Okanagan Valley, an undiscovered adventure playground, offering everything from world class mountain climbing and rock climbing to amazing trail networks surrounded by vineyards, mountains, lake and orchards. 

The Race Director is veteran AR World Series athlete Nathalie Long.  I moved to the Okanagan two and half years ago and i am still amazed everyday at the beauty and the diversity of the terrain here. From the vineyards down in the valley at 300m elevation to the summit of the alpine at 2300m within a 60km radius. Ridiculously amazing MTB and trail running trails, a wonderful lake that goes on for kms and kms for paddling. Every season is spectacular. Champagne powder on the hills that makes the trails excellent for Skiing, touring, downhill, xc skiing in Winter and hot summers with over 100 wineries, cideries etc around”

Attention to detail will be an underlying principle of the event and teams can expect a world class experience in the wilds of Canada.  The race has a focus on attracting and looking after both local teams, and those flying in from around the world.  

Expedition Canada is organised by the experienced adventure company Hoodoo Adventure. It has been in the planning now for 2 years and CEO Lyndie Hill said After spending years working in adventure tourism internationally, we chose the Okanagan in 2007 to start a business that would showcases all the best the area has to offer in outdoor recreation. We were blown away by the quick and easy access to the trail networks, paddling opportunities and lifestyle and couldnt believe that the rest of the World hadnt caught onto this place yet.

ARWS Director Craig Bycroft said “It is super exciting to have an ARWS race in Canada, a country that just breaths adventure and mountain air.  Some of the worlds best AR athletes have hailed from Canada and the opportunity now to see them racing on their home soil will be inspiring.  Also inspiring is the focus that Hoodoo Adventure have on supporting the other end of the spectrum, youth participating in outdoor adventure, and I hope we will see many of them in the race”

June is the ideal time to visit British Columbia with the average temperatures at Race HQ being from 9 - 24 degrees.  Penticton was named the second best city in Canada for weather in 2018.  It also won the second best beer town that year as well!.

Penticton is also famous for its mountain biking.  ”There is something very special about riding the Okanagan trails. I have ridden all over the world and the Okanagan is so unique. The angle of the slopes, the way the soil drains water, the way the trees are spaced out perfectly and somehow the rocks make it more fun. Almost all the trails have amazing valley views. Not many places can claim all of that in one place and just so much of it. Mike Hill. Marketing and co-owner of Hoodoo Adventures

Participants who sign up before December 15th receive a great early bird discount.  Full entry details are available on the Expedition Canada website. https://www.expeditionracecanada.ca/fees-details 

Quick Facts on Expedition Canada can be found at https://arworldseries.com/racecalendar/expedition-canada-demonstration/

More information on Expedition Canada can be found at:
Website https://www.expeditionracecanada.ca
Facebook https://www.facebook.com/Expedition-Canada-110187503724892 
Instagram https://www.instagram.com/expedition_canada/ 

For more information on the AR World Series:
Website https://arworldseries.com/ 
Facebook at 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
Released 10 October 2019 by Craig Bycroft, Adventure Racing World Series
Photo Expedition Canada, Visit Penticton Official Tourism
Expedition Canada

For Immediate Release

Canada to Host 2020 Demonstration Race

ARWS Expedition Racing is coming to Canada next year with a new Demonstration Race from June 3rd to 7th from Penticton, British Columbia. Labeled “BC Wild” Expedition Canada will be focused on the Okanagan Valley, an undiscovered adventure playground, offering everything from world class mountain climbing and rock climbing to amazing trail networks surrounded by vineyards, mountains, lake and orchards.

The Race Director is veteran AR World Series athlete Nathalie Long. "I moved to the Okanagan two and half years ago and i am still amazed everyday at the beauty and the diversity of the terrain here. From the vineyards down in the valley at 300m elevation to the summit of the alpine at 2300m within a 60km radius. Ridiculously amazing MTB and trail running trails, a wonderful lake that goes on for kms and kms for paddling. Every season is spectacular. Champagne powder on the hills that makes the trails excellent for Skiing, touring, downhill, xc skiing in Winter and hot summers with over 100 wineries, cideries etc around”

Attention to detail will be an underlying principle of the event and teams can expect a world class experience in the wilds of Canada. The race has a focus on attracting and looking after both local teams, and those flying in from around the world.

Expedition Canada is organised by the experienced adventure company Hoodoo Adventure. It has been in the planning now for 2 years and CEO Lyndie Hill said "After spending years working in adventure tourism internationally, we chose the Okanagan in 2007 to start a business that would showcases all the best the area has to offer in outdoor recreation. We were blown away by the quick and easy access to the trail networks, paddling opportunities and lifestyle and couldn't believe that the rest of the World hadn't caught onto this place yet."

ARWS Director Craig Bycroft said “It is super exciting to have an ARWS race in Canada, a country that just breaths adventure and mountain air. Some of the worlds best AR athletes have hailed from Canada and the opportunity now to see them racing on their home soil will be inspiring. Also inspiring is the focus that Hoodoo Adventure have on supporting the other end of the spectrum, youth participating in outdoor adventure, and I hope we will see many of them in the race”

June is the ideal time to visit British Columbia with the average temperatures at Race HQ being from 9 - 24 degrees. Penticton was named the second best city in Canada for weather in 2018. It also won the second best beer town that year as well!.

Penticton is also famous for its mountain biking. ”There is something very special about riding the Okanagan trails. I have ridden all over the world and the Okanagan is so unique. The angle of the slopes, the way the soil drains water, the way the trees are spaced out perfectly and somehow the rocks make it more fun. Almost all the trails have amazing valley views. Not many places can claim all of that in one place and just so much of it." Mike Hill. Marketing and co-owner of Hoodoo Adventures

Participants who sign up before December 15th receive a great early bird discount. Full entry details are available on the Expedition Canada website. www.expeditionracecanada.ca/fees-details

Quick Facts on Expedition Canada can be found at arworldseries.com/racecalendar/expedition-canada-demonstration/

More information on Expedition Canada can be found at:
Website www.expeditionracecanada.ca
Facebook www.facebook.com/Expedition-Canada-110187503724892
Instagram www.instagram.com/expedition_canada/

For more information on the AR World Series:
Website arworldseries.com/
Facebook at www.facebook.com/arworldseries/
Instagram www.instagram.com/arworldseries/
Twitter twitter.com/ARWorldSeries
YouTube www.youtube.com/arworldseries
#arworldseries #arws #adventureracing #dotwatcher
Released 10 October 2019 by Craig Bycroft, Adventure Racing World Series
Photo Expedition Canada, Visit Penticton Official Tourism
Expedition Canada
... See MoreSee Less

 

Comment on Facebook

Jurgen Fritzz, TomMarien, lijkt me ook nen toffe. Er zitten misschien wel beren.

Ainsley Ericksen this is a good excuse to come visit

Verena König??

Catherine Hunter Hanson Bill Hanson great races, awesome courses. Get yourselves a team together.

Dave Ellis!

PhilandAmy Nicolas 😁Marcy Doug Ritzert Jim Benton

Glen Warner CANADA!

About time, eh.

Time to put together a team!

Sayeesha Kirani let's go

What beautiful photos, and congratulations on being Race Director! ⛷🎿

Ross Leeder

Sweet

Nic Droste

This one looks awesome

Wow 🙂

Guilherme Pahl

Emma M Weitnauer Stewart Bennett ??????

Thinking about Dutch Tiger Adventure Team 😀

Bastiaan... Iets voor Team Dutch Energy in Balance...😎

Sooooo awesome!!!!

Colin Durand Amy Buzikievich

Kelly Boyd

Do you need to qualify for this AR race or is a qualifying race for actual World Series being a demonstration race

+ View more comments

Load more

Facebook Posts

Terra Nova entries NOW OPEN! - dont miss the one day super special entry discount! Get ready for the new 24hr Adventure Race, full and half course, south of Sydney 14-15 March 2020. https://www.terranova24.com.au

Terra Nova entries NOW OPEN! - don't miss the one day super special entry discount! Get ready for the new 24hr Adventure Race, full and half course, south of Sydney 14-15 March 2020. www.terranova24.com.au ... See MoreSee Less

 

Comment on Facebook

super Pete Hopwood this is a great area

Collectors Edition XPD Poster Now Available.

To celebrate 10 editions of Australia’s own expedition race, XPD, a stunning commemorative poster is now available.  The 60cm x 40cm photo collage includes 1,521 images from the first through to the tenth edition of the race.  It might take a bit of searching, but we think we have captured everyone who has participated in XPD over the last 10 races!   

To receive your free poster in the mail, register your address* at https://geocentric.redpodium.com/xpd-10-years-in-the-making---poster  Posters will be sent in early December in time for Christmas.  (*Australian postal addresses only)

Collectors Edition XPD Poster Now Available.

To celebrate 10 editions of Australia’s own expedition race, XPD, a stunning commemorative poster is now available. The 60cm x 40cm photo collage includes 1,521 images from the first through to the tenth edition of the race. It might take a bit of searching, but we think we have captured everyone who has participated in XPD over the last 10 races!

To receive your free poster in the mail, register your address* at geocentric.redpodium.com/xpd-10-years-in-the-making---poster Posters will be sent in early December in time for Christmas. (*Australian postal addresses only)
... See MoreSee Less

 

Comment on Facebook

Apologies - the sign up link provided was the wrong one - fixed now and ready to go - https://geocentric.redpodium.com/xpd-10-years-in-the-making---poster

soooooooooo coooooollllll

Oooh geocentric outdoors - turn this into a jigsaw puzzle!!!

Holy hell !! Awesome

Andrew Johnson you gotta get yourself one of these!

Craig you better bring us 1 in April as we also did XPD remember!!!

@geocentric outdoors The webpage says it's in preview mode, is this all good?

Team Bivouac-Inov8 Adventure Racing, must be there somewhere :)

That is awesome!

Michael Phillips

Nathan Archer

Michael Phillips

Scott Rogers

That’s so cool!

😮😍 Sorcha Maree Flett

Nice choice Craig - looks great

Wow! Epic job putting that together.

Sally Macready Richie Hacker Jason Baldock I know you guys did hard yards in XPD, how cool is this poster!!

So cool, thanks Craig and Lou, it must have been an enormous job!! Love the idea.

Awesome!

+ View more comments

1 week ago

Geocentric Outdoors
14-15 March 2020

Were very excited to launch Terra Nova 24, a brand new 24hr adventure race for NSW. Inspired by Qlds longest standing race, Hells Bells, this event is a south coast adventure for anyone in Sydney, Canberra or Melbourne looking to get away for a weekend of epic adventure racing in an awesome location.

The event is a collaboration between Craig and Louise of Geocentric and Chris Dixon of Wild & Co.

Ticket Sales launch Oct 11 with an extra $50 off the early bird price. Early Bird Tickets are open Oct 11 to Dec 4. Tickets will be limited so get in fast for this inaugural adventure racing event.

This event will be the first ARWS Oceania qualifier event for teams looking to take out the Oceania regional Championship in October 2020.

Find out more at www.terranova24.com.au

14-15 March 2020

We're very excited to launch Terra Nova 24, a brand new 24hr adventure race for NSW. Inspired by Qld's longest standing race, Hells Bells, this event is a south coast adventure for anyone in Sydney, Canberra or Melbourne looking to get away for a weekend of epic adventure racing in an awesome location.

The event is a collaboration between Craig and Louise of Geocentric and Chris Dixon of Wild & Co.

Ticket Sales launch Oct 11 with an extra $50 off the early bird price. Early Bird Tickets are open Oct 11 to Dec 4. Tickets will be limited so get in fast for this inaugural adventure racing event.

This event will be the first ARWS Oceania qualifier event for teams looking to take out the Oceania regional Championship in October 2020.

Find out more at www.terranova24.com.au
... See MoreSee Less

 

Comment on Facebook

Billy - my folks can watch H and we can pit stop in there so I can feed her before bed time! 😂

🤙🏽

Load more

Facebook Posts

5 months ago

Track Me Live
Wow those feet must be sore! Jay, who is walking from Adelaide to Sydney to raise awareness for Melanoma, is close to the end of his journey. It’s been a pleasure to support Jay in his quest. Jay has been carrying two Track Me Live trackers that update his position every 5 minutes. To ensure we have coverage even when there is no mobile coverage, one works using a satellite. Congratulations Jay on an amazing achievement and enjoy putting your feet up! You can see him here - http://live.trackmelive.com.au/wheres-jay/

Wow those feet must be sore! Jay, who is walking from Adelaide to Sydney to raise awareness for Melanoma, is close to the end of his journey. It’s been a pleasure to support Jay in his quest. Jay has been carrying two Track Me Live trackers that update his position every 5 minutes. To ensure we have coverage even when there is no mobile coverage, one works using a satellite. Congratulations Jay on an amazing achievement and enjoy putting your feet up! You can see him here - live.trackmelive.com.au/wheres-jay/ ... 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