// show-hide logic for waveiii starter site - replaces the .js version so cf variables can be passed to the datepickers $(function() { // login form $('a.showsignin').click(function() { $('#signinform').toggle(); $('.navbar-collapse').slideToggle(); $('#nav3').slideToggle(); }); $('a.hidesignin').click(function() { $('#signin').slideToggle(); $('.navbar-collapse').slideToggle(); }); // tell me more section on homepage $('a.showstepsinfo').click(function() { $('#stepsinfo').slideToggle(); }); //multiplayer form. added 2020 $('a.showmultiplayer').click(function() { $('#multiplayerform').slideToggle(); }); // standings tables $('a.showstats_cities').click(function() { $('#fullstats_cities').fadeIn('fast'); $('#fullstats_countries').hide(); $('#fullstats_athletes').hide(); }); $('a.hidestats_cities').click(function() { $('#fullstats_cities').hide(); }); $('a.showstats_countries').click(function() { $('#fullstats_countries').fadeIn('fast'); $('#fullstats_cities').hide(); $('#fullstats_athletes').hide(); }); $('a.hidestats_countries').click(function() { $('#fullstats_countries').hide(); }); $('a.showstats_athletes').click(function() { $('#fullstats_athletes').fadeIn('fast'); $('#fullstats_cities').hide(); $('#fullstats_countries').hide(); }); $('a.hidestats_athletes').click(function() { $('#fullstats_athletes').hide(); }); //badges standings $('a.showbadge_marathon').click(function() { $('#badge_marathon').fadeIn('fast'); $('#badge_seventyfive').hide(); $('#badge_century').hide(); $('#badge_ironman').hide(); $('#badge_halfmil').hide(); $('#badge_million').hide(); }); $('a.showbadge_seventyfive').click(function() { $('#badge_seventyfive').fadeIn('fast'); $('#badge_marathon').hide(); $('#badge_century').hide(); $('#badge_ironman').hide(); $('#badge_halfmil').hide(); $('#badge_million').hide(); }); $('a.showbadge_century').click(function() { $('#badge_century').fadeIn('fast'); $('#badge_marathon').hide(); $('#badge_seventyfive').hide(); $('#badge_ironman').hide(); $('#badge_halfmil').hide(); $('#badge_million').hide(); }); $('a.showbadge_ironman').click(function() { $('#badge_ironman').fadeIn('fast'); $('#badge_marathon').hide(); $('#badge_seventyfive').hide(); $('#badge_century').hide(); $('#badge_halfmil').hide(); $('#badge_million').hide(); }); $('a.showbadge_halfmil').click(function() { $('#badge_halfmil').fadeIn('fast'); $('#badge_marathon').hide(); $('#badge_seventyfive').hide(); $('#badge_century').hide(); $('#badge_ironman').hide(); $('#badge_million').hide(); }); $('a.showbadge_million').click(function() { $('#badge_million').fadeIn('fast'); $('#badge_marathon').hide(); $('#badge_seventyfive').hide(); $('#badge_century').hide(); $('#badge_ironman').hide(); $('#badge_halfmil').hide(); }); // what do these numbers mean (on the home page) $('a.showNumbersInfo').click(function() { $('#NumbersInfo').slideToggle(); }); //daily top 10 tables on the home page //2020 version - top activities by query $('a.showdaily1').click(function() { $('#daily1').fadeIn('fast'); $('#daily2').hide(); $('#daily3').hide(); $('#daily4').hide(); }); $('a.showdaily2').click(function() { $('#daily2').fadeIn('fast'); $('#daily1').hide(); $('#daily3').hide(); $('#daily4').hide(); }); $('a.showdaily3').click(function() { $('#daily3').fadeIn('fast'); $('#daily2').hide(); $('#daily1').hide(); $('#daily4').hide(); }); $('a.showdaily4').click(function() { $('#daily4').fadeIn('fast'); $('#daily2').hide(); $('#daily3').hide(); $('#daily1').hide(); }); // pre-2020, top activities for swimbikerunother $('a.showdailySwim').click(function() { $('#dailySwim').fadeIn('fast'); $('#dailyBike').hide(); $('#dailyRun').hide(); $('#dailyOther').hide(); $('#dailyAll').hide(); }); $('a.showdailyBike').click(function() { $('#dailyBike').fadeIn('fast'); $('#dailySwim').hide(); $('#dailyRun').hide(); $('#dailyOther').hide(); $('#dailyAll').hide(); }); $('a.showdailyRun').click(function() { $('#dailyRun').fadeIn('fast'); $('#dailySwim').hide(); $('#dailyBike').hide(); $('#dailyOther').hide(); $('#dailyAll').hide(); }); $('a.showdailyOther').click(function() { $('#dailyOther').fadeIn('fast'); $('#dailySwim').hide(); $('#dailyRun').hide(); $('#dailyBike').hide(); $('#dailyAll').hide(); }); $('a.showdailyAll').click(function() { $('#dailyAll').fadeIn('fast'); $('#dailySwim').hide(); $('#dailyRun').hide(); $('#dailyBike').hide(); $('#dailyOther').hide(); }); // show-hide the signup form when the blue button is clicked $('a.showsignup').click(function() { $('#signup').slideToggle(); $('#homepagestats').toggle(); }); // show-hide the about the event block for 2014 $('a.showaboutevent').click(function() { $('#aboutevent').slideToggle(); }); // 2020 ramadan check on signup page (cancelled426) // $('#ramadan').click(function() { // $('#signup2').show(); // }); // show part 2 of the signup form $('a.signup2').click(function() { $('#signup').show(); $('#signup2').slideToggle(); //$('#signup1').hide(); }); // show the step 2 button when the event radio is selected $('#module_d').click(function() { $('#signupnext1').show(); }); $('#module_w').click(function() { $('#signupnext1').show(); }); $('#module_s').click(function() { $('#signupnext1').show(); }); /// show part 3 of the signup form and the waiver $('a.signup3').click(function() { $('#signup').show(); $('#signup3').slideToggle(); $('#waiver').show(); //$('#signup2').hide(); }); // final sign up button - show only if waiver is agreed to $('#waiver_check').change(function() { $('#signupfinal').toggle(); $('#waiver').slideToggle(); }); // keep the signup area visible once the form is submitted $('button.signup-btn').click(function() { $('#signup').show(); }); // show the 'i want to join your team' form $('a.showjoinrequest').click(function() { $('#joinrequestform').slideToggle(); }); // mute the default join request text $("#usemsg2").change(function() { $('p.jointext').addClass('muted'); }); // unmute the default join request text $("#usemsg1").change(function() { $('p.jointext').removeClass('muted'); }); // personal section of the athlete profile page $('a.personal1').click(function() { $('#profile_personal1').hide(); $('#profile_personal2').show(); }); // location section of the athlete profile page $('a.location1').click(function() { $('#profile_location1').hide(); $('#profile_location2').show(); }); // business section of the athlete profile page $('a.business1').click(function() { $('#profile_business1').hide(); $('#profile_business2').show(); }); // category section of site admin $('a.category1').click(function() { $('#category1').hide(); $('#category1form').show(); }); $('a.category2').click(function() { $('#category2').hide(); $('#category2form').show(); }); $('a.categoryval1').click(function() { $('#categoryval1form').slideToggle(); }); $('a.categoryval2').click(function() { $('#categoryval2form').slideToggle(); }); // alternate activities form $('a.addtimedactivitiesform').click(function() { $('#addresultsform').hide(); $('#addtimedactivitiesform').show(); $('#addfitbitresultsform').hide(); $('#addmultiform').hide(); }); $('a.addresultsform').click(function() { $('#addresultsform').show(); $('#addtimedactivitiesform').hide(); $('#addmultiform').hide(); $('#addfitbitresultsform').hide(); }); $('a.addresultsform').click(function() { $('#addresultsform').show(); $('#addotherform').hide(); $('#addmultiform').hide(); $('#addfitbitresultsform').hide(); }); $('a.addmultiform').click(function() { $('#addmultiform').show(); $('#addresultsform').hide(); $('#addotherform').hide(); $('#addfitbitresultsform').hide(); $('#addtimedactivitiesform').hide(); }); $('a.addfitbitform').click(function() { $('#addfitbitresultsform').show(); $('#addotherform').hide(); $('#addresultsform').hide(); $('#addmultiform').hide(); $('#addtimedactivitiesform').hide(); }); // alternate activities distance vs timed $('select.activity_d').click(function() { $('#activityform_t').hide(); $('#activityform_d').show(); $('#acttype').val('distance'); // set the activity type in a hidden field $('#hours').val('0'); $('#minutes').val('0'); $('#activity_t').val('0'); $('#datepicker5').val(''); // remove any values in the time date field }); $('select.activity_t').click(function() { $('#activityform_d').hide(); $('#activityform_t').show(); $('#acttype').val('time'); // set the activity type in a hidden field $('#activity_d_d').val('0'); $('#activity_d').val('0'); $('#datepicker4').val(''); // remove any values in the distance date field }); // -- -- multiple results entries // add another row $('.showmultientry2').focus(function() { $('#multientry2').show(); }); $('.showmultientry3').focus(function() { $('#multientry3').show(); }); $('.showmultientry4').focus(function() { $('#multientry4').show(); }); $('.showmultientry5').focus(function() { $('#multientry5').show(); }); // -- units buttons $('#showmultiswim1').focus(function() { $('.multidata1').show(); $('#multiswim1').show(); $('#multibike1').hide(); $('#multirun1').hide(); }); $('#showmultibike1').click(function() { $('.multidata1').show(); $('#multiswim1').hide(); $('#multibike1').show(); $('#multirun1').hide(); }); $('#showmultirun1').click(function() { $('.multidata1').show(); $('#multiswim1').hide(); $('#multibike1').hide(); $('#multirun1').show(); }); // date and distance form fields 2020 version $('#activityid1').click(function() { $('.multidata1').show(); $('#multiunits1').show(); }); $('#activityid2').click(function() { $('.multidata2').show(); $('#multiunits2').show(); }); $('#activityid3').click(function() { $('.multidata3').show(); $('#multiunits3').show(); }); $('#activityid4').click(function() { $('.multidata4').show(); $('#multiunits4').show(); }); $('#activityid5').click(function() { $('.multidata5').show(); $('#multiunits5').show(); }); // multi 2 $('#showmultiswim2').click(function() { $('.multidata2').show(); $('#multiswim2').show(); $('#multibike2').hide(); $('#multirun2').hide(); }); $('#showmultibike2').click(function() { $('.multidata2').show(); $('#multiswim2').hide(); $('#multibike2').show(); $('#multirun2').hide(); }); $('#showmultirun2').click(function() { $('.multidata2').show(); $('#multiswim2').hide(); $('#multibike2').hide(); $('#multirun2').show(); }); // multi 3 $('#showmultiswim3').click(function() { $('.multidata3').show(); $('#multiswim3').show(); $('#multibike3').hide(); $('#multirun3').hide(); }); $('#showmultibike3').click(function() { $('.multidata3').show(); $('#multiswim3').hide(); $('#multibike3').show(); $('#multirun3').hide(); }); $('#showmultirun3').click(function() { $('.multidata3').show(); $('#multiswim3').hide(); $('#multibike3').hide(); $('#multirun3').show(); }); // multi 4 $('#showmultiswim4').click(function() { $('.multidata4').show(); $('#multiswim4').show(); $('#multibike4').hide(); $('#multirun4').hide(); }); $('#showmultibike4').click(function() { $('.multidata4').show(); $('#multiswim4').hide(); $('#multibike4').show(); $('#multirun4').hide(); }); $('#showmultirun4').click(function() { $('.multidata4').show(); $('#multiswim4').hide(); $('#multibike4').hide(); $('#multirun4').show(); }); // multi 5 $('#showmultiswim5').click(function() { $('.multidata5').show(); $('#multiswim5').show(); $('#multibike5').hide(); $('#multirun5').hide(); }); $('#showmultibike5').click(function() { $('.multidata5').show(); $('#multiswim5').hide(); $('#multibike5').show(); $('#multirun5').hide(); }); $('#showmultirun5').click(function() { $('.multidata5').show(); $('#multiswim5').hide(); $('#multibike5').hide(); $('#multirun5').show(); }); $('a.activitydetails').click(function() { $('#activitydetails').slideToggle(); }); // mindate sets the earliest selectable date. -30 if no 7 day cutoff, otherwise -7 // date picker works from local time, not session time. On opening day, the picker won't work until local time is at least startday. //datepicker = distance activities $( "#datepicker" ).datepicker({ dateFormat: "d MM yy", minDate: "336 December 2020", maxDate:"31 January 2021" , }); //datepicker2 = timed activities $( "#datepicker2" ).datepicker({ dateFormat: "d MM yy", minDate: "336 December 2020", maxDate: "31 January 2021", }); $( "#datepicker3" ).datepicker({ dateFormat: "d MM yy", minDate: "336 December 2020", maxDate:"31 January 2021" , }); // other activities $( "#datepicker4" ).datepicker({ dateFormat: "d MM yy", minDate: "336 December 2020", maxDate:"31 January 2021" , }); $( "#datepicker5" ).datepicker({ dateFormat: "d MM yy", minDate: "336 December 2020", maxDate:"31 January 2021" , }); $( "#datepicker6" ).datepicker({ dateFormat: "d MM yy", minDate: "336 December 2020", maxDate:"31 January 2021" , }); $( "#datepicker7" ).datepicker({ dateFormat: "d MM yy", minDate: "336 December 2020", maxDate:"31 January 2021" , }); $( "#datepicker8" ).datepicker({ dateFormat: "d MM yy", minDate: "336 December 2020", maxDate:"31 January 2021" , }); $( "#datepicker9" ).datepicker({ dateFormat: "d MM yy", minDate: "336 December 2020", maxDate:"31 January 2021" , }); $( "#datepicker10" ).datepicker({ dateFormat: "d MM yy", minDate: "336 December 2020", maxDate:"31 January 2021" , }); $( "#datepicker11" ).datepicker({ dateFormat: "d MM yy", minDate: "336 December 2020", maxDate:"31 January 2021" , }); $( "#datepickertest" ).datepicker({ dateFormat: "d MM yy", minDate: "336 December 2020", maxDate:"31 January 2021" , }); // weight loss calendar $( "#datepicker_w" ).datepicker({ dateFormat: "d MM, yy", //minDate: new Date(2013, 9 - 1, 1), //minDate: "1", maxDate: "+0", }); // start and end config calendars $( "#datepicker_start" ).datepicker({ dateFormat: "yy-mm-dd", }); $( "#datepicker_end" ).datepicker({ dateFormat: "yy-mm-dd", }); // choose a name for a virtual team $('a.vtcreate').click(function() { $('#vtcreateform').show(); }); // show the contact form fields $(".iama-btn2").change(function() { $('#contactsubmit').show(); }); $(".iama-btn1").change(function() { $('#contactsubmit').hide(); }); $(".iama-btn3").change(function() { $('#contactsubmit').hide(); }); $(function () { $('[data-toggle="tooltip"]').tooltip() }); // toggle player types in top 10 table $('.showMultiPlayers').click(function() { $('#topPlayersMulti').show(); $('.nav li.multiTab').addClass('active'); $('#topPlayersSingle').hide(); $('.nav li.soloTab').removeClass('active'); }); $('.showSoloPlayers').click(function() { $('#topPlayersMulti').hide(); $('#topPlayersSingle').show(); $('.nav li.soloTab').addClass('active'); $('.nav li.multiTab').removeClass('active'); }); // 2 month chart for 2020-2021 $('.showDec').click(function() { $('#thechart2020').show(); $('#thechart2021').hide(); }); $('.showJan').click(function() { $('#thechart2021').show(); $('#thechart2020').hide(); }); });