The Summit sessions are categorized in detail below, and you can access a specific session page by clicking on the title link.
Please note that sessions are available to watch for free for five days after they are released and then become part of the Summit Library which is available for purchase. To see the current and upcoming sessions, use the schedule menu item.
1. Home-Centered
Alternative Education
- Can Schools Make You Happier? - Learning Revolution
- Do Schools kill Creativity? - Ken Robinson
- Education Options for Those Who Do Not Want To Teach or Send Their Kids To School - Judy L Arnall
- EPISODE 21 - Evaluation, Testing; Assessment - REINVENTING.SCHOOL
- Erica Renee Goldson - The Valedictorian Who Spoke Out Against Schooling - Future of Education
- How to Escape Education's Death Valley - Ken Robinson
- How to Give Your Child a World-Class Education with Michael Strong - Learning Revolution
- Jerry Mintz: The global movement for learner-centered alternatives - Homeschool Conference
- Jerry Mintz: The Importance of Alternative Education - Homeschool Conference
- MICROSCHOOL SHOW #1: Welcome & Discussion - Mara Linaberger
- Parenting and Home Education - Dr. Rebecca English
- Pat Farenga: Why We Need Alternatives to School - Homeschool Conference
- School is Optional: Ken Danford at TEDxAmherstCollege, 2013 - Ken Danford
- Teens! Create your own School - Nicole Colter, Sanat Singhal, and Hannah Costello
- We Turned Out OK Episode 48, being with Daniel Wolff, the author of one of my favorite books, How Lincoln Learned to Read. - Karen Lock Kolp
- Weapons of Mass Instruction John Gatto - Growing Without Schooling
- Yong Zhao Keynote at the 2016 AERO Conference - AERO
College
- Blake Boles on "Better Than College" - Future of Education
- EPISODE 6 - College Behind Bars - REINVENTING.SCHOOL
- How to prepare for college without the pressure - Marc Feder
- We Turned Out OK Episode 152, talking with two professors of Early Childhood Education on how the dearth of open-ended play has negatively impacted so many, including college students with whom they work. - Karen Lock Kolp
Engagement
- EPISODE 10 - Play - REINVENTING.SCHOOL
- Giving Kids Control of Their Learning is the Key to Engagement - Esther Wojcicki
- How to Improve Student Engagement for Online Teaching and Learning - Cassandra Williams
- How to motivate and engage young and teenage learners when teaching online - Dimitris Primalis
- Increasing Engagement in Remote Environments with Music-Based Learning - Dr. Lana Israel
- Non-Punitive Ways to Motivate Children to Learn - Judy L Arnall
- Survive to Thrive: Intro to Purpose Learning - Ross Wehner
- The Rethinking Learning Series with Barbara Bray and Tommaso Lana: Connecting Play and Joy to Learning - Rethinking Learning with Barbara Bray
Helping Our Children
- “I thought this was impossible, and we are DOING it:” Making Everyday Life Better for Families by Supporting Young Children’s Self-Directed Learning - Karen Lock Kolp, M.Ed.
- Beyond the Buzzwords: How to infuse SEL, flipped learning, & more into everyday activities - Kate Baker, M.Ed and MAIT
- Customized, Modular Education 101 — Putting the Pieces Together - Luba Vangelova
- EPISODE 5 - Curiosity & Individual Learning - REINVENTING.SCHOOL
- Every kid needs a champion | Rita Pierson - Learning Revolution
- HOEP- Creating a Proactive Plan for your family - Michelle Tichy
- How To Raise SUCCESSFUL Kids with ENTREPRENEURIAL MINDSET: Esther Wojcicki(2020) - Esther Wojcicki
- Let Your Positive Genius Shimmer and Shine - Naomi Harm
- Liberating Genius : EduTech Keynote - Angela Maiers
- Parenting through Difficult Times - Karen Lock Kolp
- Storytelling for Hope and Healing - Zarah Gagatiga
- The Rethinking Learning Series with Barbara Bray and Kecia McDonald: Expectations, Priorities, and Advocating - Rethinking Learning with Barbara Bray
- The Sandbox Manifesto --Opening Keynote - Angela Maiers
- The Soldier and The School Teacher: Liberating Genius Across The World -General John Michel and Angela Maiers Tedx Military Talk - Angela Maiers
- The Value of Strong Parent-Child Connection - Pam Laricchia
- Things parents can do to create an ideal home school environment. - Roy Pope
- Trusting Every Child's Unique Learning Path - Pat Farenga
- Understanding Your Right-Brained Child - Cindy Gaddis
- We Turned Out OK Episode 344, which I called "The Secret Fears of a Child Development Expert," all about the concerns I have about the damage that schools due to children because of the lack of self-direction – and my hope that the pandemic, while devastating in so many ways, can be a helpful agent of change in how we educate children. - Karen Lock Kolp
- We Turned Out OK Episode 36, talking to a nursery school owner on the best learning environment for engaging kids (hint: it's a self-directed learning environment : ) - Karen Lock Kolp
- Whispering to the Wind: Your Genius Matters-Business Innovation Summit (with kids) - Angela Maiers
Homeschooling
- A Strengths-Based Education - Cindy Gaddis
- Bernard Bull: 10 Trends That are Transforming Homeschooling in the Digital Age - Homeschool Conference
- Charlotte Mason Philosophy on Homeschooling - Leah Boden
- Clark Aldrich: The Success of Homeschoolers and Unschoolers - Homeschool Conference
- Creating Intentional Family Culture in Homeschooling - Jodi Chaffee
- David Albert: The Average Giraffe sleeps 4.6 hours a day. - Homeschool Conference
- EPISODE 1: How Do I Navigate My Family’s Fall Homeschool Options? - Emergency Homeschool Podcast Powered by Art of Problem Solving
- EPISODE 15 - Student Empowerment - REINVENTING.SCHOOL
- EPISODE 16 - Opening & Closing Schools - REINVENTING.SCHOOL
- EPISODE 18 - Broadband Inequality - REINVENTING.SCHOOL
- EPISODE 2: Should I Customize My Homeschool to My Student’s Learning Style? - Emergency Homeschool Podcast Powered by Art of Problem Solving
- Episode 23: "Positive Education" Part 2 with Dr. Laurie Santos - REINVENTING.SCHOOL
- EPISODE 3: How Can I Homeschool Legally in My State? - Emergency Homeschool Podcast Powered by Art of Problem Solving
- EPISODE 4: Who’s Going to Teach My Online Homeschool? - Emergency Homeschool Podcast Powered by Art of Problem Solving
- EPISODE 5: How Can I Find the Best Homeschool Curriculum? - Emergency Homeschool Podcast Powered by Art of Problem Solving
- EPISODE 6: Is Hybrid Homeschooling Right for My Family? - Emergency Homeschool Podcast Powered by Art of Problem Solving
- EPISODE 7: What Are My Homeschool Socialization Options? - Emergency Homeschool Podcast Powered by Art of Problem Solving
- EPISODE 8 - Home as a Place for Learning - REINVENTING.SCHOOL
- '
},
});
// Init active_attendee
var qsJson = parseQueryString(window.location.search);
if ('ah' in qsJson) {
$.cookie('heysummit_attendee', qsJson.ah, { expires: 60, path: '/' });
}
$(".heysummit-register-form .floating-site-panel-footer").addClass('visible');
$('input.icheck').iCheck({
labelHover: false,
cursor: true,
checkboxClass: 'icheckbox icheckbox_flat-purple',
radioClass: 'iradio iradio_flat-purple'
});
$('input[type=checkbox]').keypress(function(e) {
if(e.which == 13) {
$(this).iCheck('toggle');
}
});
$(document).on('click', '.add-to-schedule-btn', function(e) {
e.preventDefault();
});
$(document).on("keydown", "#id_register_email", function(e) {
var code = (e.keyCode ? e.keyCode : e.which);
if(code == 13) { // Enter
e.preventDefault();
$(this).closest(".heysummit-register-by-email-container").find('.register-btn').click();
}
});
$(document).on("click", ".heysummit-register-by-email-container .register-btn", function(e) {
// "Book my place" Button
e.preventDefault();
var btn = $(this);
var originalButtonHtml = btn.html();
btn.addClass('disabled')
var ticketID = btn.data("ticketid");
var registerContainer = btn.closest(".heysummit-register-by-email-container");
var formContainer = registerContainer.find("form.heysummit-register-form");
var email = formContainer.find(".register-email-input").val();
var name = formContainer.find(".register-name-input").val();
var ctaTalk = formContainer.find("#id_cta_talk").val();
var ctaSpeaker = formContainer.find("#id_cta_speaker").val();
var ac = formContainer.find("#id_ac").val();
var sc = formContainer.find("#id_sc").val();
var utmSource = formContainer.find("#id_utm_source").val();
var utmMedium = formContainer.find("#id_utm_medium").val();
var utmCampaign = formContainer.find("#id_utm_campaign").val();
var refererRef = formContainer.find("#id_referer_ref").val();
var httpReferer = formContainer.find("#id_http_referer").val();
var isQuickRegistration = btn.data("isquickregistration");
var next = "/categories-detailed/" // we want relative path for this
btn.html(' One moment...');
formContainer.find(".help-block-info").removeClass('hidden');
formContainer.find(".help-block-error").addClass('hidden');
if (!email) {
formContainer.find(".help-block-info").addClass('hidden');
formContainer.find(".help-block-error").html("Enter a valid email and then try again");
formContainer.find(".help-block-error").removeClass('hidden');
btn.html(originalButtonHtml);
btn.removeClass('disabled')
}
else {
grecaptcha.execute('6LcvUfUZAAAAALuHWfOsuvCnQUiaSl7N8C18J-1f', {action: 'submit'}).then(function(captcha_token) {
var data = {
'csrfmiddlewaretoken': csrftoken,
'captcha': captcha_token,
'email': email,
'name': null,
'next': next,
'cta_talk': ctaTalk,
'cta_speaker': ctaSpeaker,
'ac': ac,
'sc': sc,
'utm_source': utmSource,
'utm_medium': utmMedium,
'utm_campaign': utmCampaign,
'referer_ref': refererRef,
'http_referer': httpReferer
};
$.ajax({
type: "POST",
url: "/checkout/register/",
data: data,
success: function(response) {
response = $.parseJSON(response);
if (response.attendee_exists) {
window.location.href = hs_subdir_path + "/attendee/login-magic-link/" + "?email=" + encodeURIComponent(email);
}
else if (response.error_string) {
formContainer.find(".help-block-info").addClass('hidden');
formContainer.find(".help-block-error").html(response.error_string);
formContainer.find(".help-block-error").removeClass('hidden');
}
else if (response.attendee_hash && isQuickRegistration) {
$.cookie('heysummit_attendee', response.attendee_hash, { expires: 60, path: '/' });
registerContainer.find(".modal-header, .modal-footer").remove();
registerContainer.find(".modal-body").html('' +
'Great to have you onboard! You are now registered.' + '' + 'Continue'); return false; } else if (response.attendee_hash && ticketID) { window.location.href = hs_subdir_path + "/checkout/" + response.next_step + "/?ticket=" + ticketID; } else if (response.attendee_hash) { window.location.href = hs_subdir_path + "/checkout/" + response.next_step + "/"; } btn.html(originalButtonHtml); } }); }) } }); $(document).on("click", ".heysummit-checkout-next-btn", function(e) { e.preventDefault(); var btn = $(this); var registerContainer = $("#heysummit-checkout-container"); var registerForm = registerContainer.find(".heysummit-register-form"); var errorMsg = registerContainer.find(".heysummit-checkout-error-msg"); var originalButtonHtml = btn.html(); var stepFormError = {'errorMsg':null, 'msgContainer':null}; var step = ""; btn.html(' One moment...'); registerContainer.find(".heysummit-checkout-error").addClass('hidden'); if (step == "select-tickets") { stepFormError = validateRegTicketsForm(registerContainer); } else if (step == "select-content") { stepFormError = validateRegCategoriesAndTalksForm(registerContainer); } else if (step == "complete-order") { stepFormError = validateRegPermissionsForm(registerContainer); } if (stepFormError.errorMsg) { if (stepFormError.msgContainer) { errorMsg = registerContainer.find(stepFormError.msgContainer); } errorMsg.removeClass('hidden'); errorMsg.html(stepFormError.errorMsg); btn.html(originalButtonHtml); $('html, body').animate({scrollTop: errorMsg.offset().top-100}, 250); } else { var qs = ""; if (step === "complete-order") { var data = registerForm.serializeArray(); grecaptcha.execute('6LcvUfUZAAAAALuHWfOsuvCnQUiaSl7N8C18J-1f', {action: 'submit'}).then(function(captcha_token) { data.push({name: "captcha", value: captcha_token}); $.ajax({ type: "POST", url: hs_subdir_path + "/checkout//" + qs, data: $.param(data), success: function (response) { response = $.parseJSON(response); if (response.error_string) { errorMsg.removeClass('hidden'); errorMsg.html(response.error_string); btn.html(originalButtonHtml); } else if (response.attendee_hash) { if (response.po_hash) { qs = "?po=" + response.po_hash; } window.location.href = hs_subdir_path + "/checkout//" + qs; } } }) }); } else { $.ajax({ type: "POST", url: hs_subdir_path + "/checkout//" + qs, data: registerForm.serialize(), success: function (response) { response = $.parseJSON(response); if (response.error_string) { errorMsg.removeClass('hidden'); errorMsg.html(response.error_string); btn.html(originalButtonHtml); } else if (response.attendee_hash) { if (response.po_hash) { qs = "?po=" + response.po_hash; } window.location.href = hs_subdir_path + "/checkout//" + qs; } } }); } } }); $(document).on("click", ".heysummit-checkout-tickets-btn", function(e) { e.preventDefault(); var $parent = $(this).closest(".tickets-plan-box"); var $ticketCheckbox = $parent.find("input[type=checkbox]"); if ($ticketCheckbox.is(':checked')) { $ticketCheckbox.prop('checked', false); $parent.find('svg:not(.color-white)').removeClass("color-green").addClass("color-"+$(this).data('randomcolor')); if ($parent.find('.sold-out-ribbon').length) { $(this).hide(); } $parent.removeClass('box-is-active'); $parent.find(".box-top-right-badge").addClass('hidden'); $(this).html('Add to Cart'); $(this).removeClass("btn-secondary").addClass("btn-primary"); } else { $ticketCheckbox.prop('checked', true); $parent.addClass('box-is-active'); $parent.find(".box-top-right-badge").removeClass('hidden'); $parent.find('svg:not(.color-white)').removeClass("color-"+$(this).data('randomcolor')).addClass("color-green"); $(this).html('Remove from Cart'); $(this).removeClass("btn-primary").addClass("btn-secondary"); } var totalSelected = $('input[id*=ticket-checkbox][type=checkbox]:checked').length; if (totalSelected > 0) { $(".checkout-label-qty-tickets").html(totalSelected).removeClass("hidden"); } else { $(".checkout-label-qty-tickets").html(totalSelected).addClass("hidden"); } }); $(document).ready(function () { filterRegistrationTalks(); }); $(document).on("click", ".heysummit-checkout-categories-btn", function(e) { e.preventDefault(); var $catCheckbox = $(this).find("input[type=checkbox]"); if ($catCheckbox.is(':checked')) { $catCheckbox.prop('checked', false); $(this).find('svg:not(.color-white)').removeClass("color-green").addClass("color-"+$(this).data('randomcolor')); $(this).removeClass('box-is-active'); $(this).find(".box-top-right-badge").addClass('hidden'); $('#heysummit-checkout-add-all-categories-btn').iCheck('uncheck'); } else { $catCheckbox.prop('checked', true); $(this).addClass('box-is-active'); $(this).find(".box-top-right-badge").removeClass('hidden'); $(this).find('svg:not(.color-white)').removeClass("color-"+$(this).data('randomcolor')).addClass("color-green"); $('.heysummit-checkout-add-all-talks-btn').removeClass("hidden"); } filterRegistrationTalks(); }); function filterRegistrationTalks() { var checked_categories = []; var no_categories_mode = false; if ($(".category-checkbox:checked").length > 0) { $(".checkout-talks-container").removeClass('hidden'); } else if ($(".heysummit-checkout-categories-btn").length > 0) { $(".checkout-talks-container").addClass('hidden'); } // get checked categories if ($(".heysummit-checkout-categories-btn").length > 0) { $('.category-checkbox:checked').each(function () { checked_categories.push(parseInt($(this).val())); }); } else { // No categories or we're not showing them for this event to streamline the registration process no_categories_mode = true; } $(('.heysummit-checkout-talks-btn')).each(function (t) { var talk_categories = $(this).data('categorylist'); // Find common elements var intersection = talk_categories.filter(function (n) { return checked_categories.indexOf(n) !== -1; }); if (intersection.length > 0 || no_categories_mode) { // show talk $(this).removeClass('hidden'); } else { // hide element $(this).addClass('hidden'); // uncheck box var $talkCheckbox = $(this).find("input[type=checkbox]"); if ($talkCheckbox.length === 0) { return; } if ($talkCheckbox.is(':checked')) { $talkCheckbox.prop('checked', false); $(this).removeClass('box-is-active'); $(this).find(".box-top-right-badge").addClass('hidden'); } } }); var bLazy = new Blazy({container: '#page-container'}); bLazy.revalidate(); // TODO: uncheck boxes when category deselected } $(document).on("click", ".heysummit-checkout-talks-btn", function(e) { e.preventDefault(); var $talkCheckbox = $(this).find("input[type=checkbox]"); if ($talkCheckbox.length === 0) { return; } if ($talkCheckbox.is(':checked')) { $talkCheckbox.prop('checked', false); $(this).removeClass('box-is-active'); $(this).find(".box-top-right-badge").addClass('hidden'); // Unhide Select All $('.heysummit-checkout-add-all-talks-btn').removeClass("hidden"); } else { $talkCheckbox.prop('checked', true); $(this).addClass('box-is-active'); $(this).find(".box-top-right-badge").removeClass('hidden'); } var totalSelected = $(".heysummit-checkout-talks-btn.box-is-active").length; if (totalSelected > 0) { $(".checkout-label-qty-content").html(totalSelected).removeClass("hidden"); } else { $(".checkout-label-qty-content").html(totalSelected).addClass("hidden"); } }); $(document).on('ifChanged', '#heysummit-checkout-add-all-talks-btn', function(e) { // If categories are shown, select those, else, select all categories and choose those e.preventDefault(); var elems = $('.heysummit-checkout-talks-btn:not(.choice-muted)') if ($(this).prop('checked')) { // if no categories are selected, select all if($(".heysummit-checkout-categories-btn").find("input[type=checkbox]:checked").length === 0) { $('#heysummit-checkout-add-all-categories-btn').iCheck('check'); } elems.each(function(index) { if ( $(this).hasClass('hidden') ) { return true; } // continue $(this).find("input[type=checkbox]").prop('checked', false); $(this).trigger('click'); }); } else { elems.each(function(index) { $(this).find("input[type=checkbox]").prop('checked', true); $(this).trigger('click'); }); } }); $(document).on('ifChanged', '#heysummit-checkout-add-all-categories-btn', function(e) { e.preventDefault(); var elems = $(".heysummit-checkout-categories-btn:not(.choice-muted)"); if ($(this).prop('checked')) { elems.each(function(index) { $(this).find("input[type=checkbox]").prop('checked', false); $(this).trigger('click'); }); } else { elems.each(function(index) { $(this).find("input[type=checkbox]").prop('checked', true); $(this).trigger('click'); }); } }); $(document).on('click', '.heysummit-attendee-logout', function(e) { e.preventDefault(); $.ajax({ type: "POST", url: "/attendee/logout/", data: { 'csrfmiddlewaretoken': csrftoken }, dataType: 'json', complete: function(response) { // `success` is not called if response has no data, hence `complete` if(response.status === 200){ $.removeCookie('checkout_attendee', { path: '/' }); $.removeCookie('heysummit_attendee', { path: '/' }); $.removeCookie('heysummit_attendee_email', { path: '/' }); $.removeCookie('heysummit_attendee_name', { path: '/' }); window.location.href = hs_subdir_path + "/"; } } }) }); $(document).on('click', '.reg-giveaway-intent-btn', function(e) { logTweetIntent(); }); $(document).on('click', '.reg-viralincentive-intent-btn', function(e) { var incentiveID = $(this).data('incentiveid'); logViralIncentiveIntent(incentiveID); }); $(document).on('click', '.open-quick-register-btn', function(e) { e.preventDefault(); $("#registerAttendeeModal").modal({'show':true}); }); $(document).on('click', '.edit-coupon-btn', function(e) { e.preventDefault(); $(".edit-coupon-btn").addClass("hidden"); $(".cancel-coupon-btn").removeClass("hidden"); $("#edit-coupon-box").removeClass("hidden"); }); $(document).on('click', '.cancel-coupon-btn', function(e) { e.preventDefault(); $(this).addClass("hidden"); $(".edit-coupon-btn").removeClass("hidden"); $("#edit-coupon-box").addClass("hidden"); }); $(document).on("keydown", "#new_coupon_code", function(e) { var code = (e.keyCode ? e.keyCode : e.which); if(code == 13) { // Enter e.preventDefault(); $("#apply-coupon-btn").click(); } }); $(document).on('click', '.apply-coupon-btn', function(e) { e.preventDefault(); if (e.which === 13 || e.type === 'click') { $(".edit-coupon-btn").removeClass("hidden"); $(".cancel-coupon-btn").addClass("hidden"); $("#edit-coupon-box").addClass("hidden"); var coupon_code = $("#new_coupon_code").val(); setCookieValue('heysummit_coupon', coupon_code); refreshOrderSummary(); } }); // Vote controls $(document).on('click', '.toggle-vote-for-talk', function(e) { e.preventDefault(); var talkID = $(this).data('talk'); var $el = $(this); var currentVoteCount = parseInt($el.attr('data-votes')); var voteCountSpan = $el.find(".vote-count"); if (!$.cookie('heysummit_attendee')) { $("#registerAttendeeModal").modal({'show':true}); return false; } $.ajax({ type: "POST", url: hs_subdir_path + "/talks/" + talkID + "/toggle-vote/", data: { 'csrfmiddlewaretoken': csrftoken }, dataType: 'json', success: function(response) { if (response.not_logged_in) { } else { if ($el.hasClass("red") || (!$el.hasClass("red") && !$el.hasClass("blue"))) { $el.removeClass('red').addClass('blue'); newVoteCount = currentVoteCount + 1; } else { $el.removeClass('blue').addClass('red'); newVoteCount = currentVoteCount - 1; } voteCountSpan.html(newVoteCount); $el.attr('data-votes', newVoteCount); } } }); }); $(document).on('click', '.attendee-join-btn', function(e) { var talkID = $(this).data('talk'); $.post( hs_subdir_path + "/talks/" + talkID + "/track-attendance/", { 'csrfmiddlewaretoken': csrftoken, }); }); }); function refreshOrderSummary() { var data = { 'csrfmiddlewaretoken': csrftoken }; $.ajax({ type: "POST", url: hs_subdir_path + "/checkout/refresh-order-summary/", data: data, dataType: 'json', success: function(response) { $("#complete-checkout-btn").attr("data-carttotal", response.carttotal); if (parseInt(response.carttotal) === 0) { $("#checkout-payment-container-stripe").addClass('hidden'); } else { $("#checkout-payment-container-stripe").removeClass('hidden'); } $(".checkout-order-summary-container").html(response.html); console.log('Order Summary Refreshed...'); } }); } function validateRegPermissionsForm(registerContainer) { var emailValue = registerContainer.find("#id_email").val(); var nameValue = registerContainer.find("#id_name").val(); var selectedAgreeTerms = registerContainer.find("#id_agree_terms").is(':checked'); var errorMsg = null; if (!emailValue) { errorMsg = "Please make sure you enter an email address."; } else if (!validateEmail(emailValue)) { errorMsg = "Please make sure you enter a valid email address."; } else if (!nameValue) { errorMsg = "Please make sure you enter your name."; } else if (!selectedAgreeTerms) { errorMsg = "Please make sure you have agreed to our terms and conditions to continue."; } return {'errorMsg':errorMsg}; } function validateRegCategoriesAndTalksForm(registerContainer) { var errorMsg = null; return {'errorMsg':errorMsg, 'msgContainer': (category_error_msg?null:'.heysummit-checkout-error-msg-talks')}; } function validateRegTicketsForm(registerContainer) { var selectedTicketCheckboxes = registerContainer.find("input[id*=ticket-checkbox]:checked"); var selectedTickets = []; var errorMsg = null; selectedTicketCheckboxes.each(function() { selectedTickets.push($(this).val()); }); return {'errorMsg':errorMsg}; } function validateRegCategoriesForm(registerContainer) { var selectedCategoryCheckboxes = registerContainer.find("#id_categories:checked"); var selectedCategories = []; var errorMsg = null; selectedCategoryCheckboxes.each(function() { selectedCategories.push($(this).val()); }); return errorMsg; } function validateRegTalksForm(registerContainer) { var selectedTalkCheckboxes = registerContainer.find("#id_talks:checked"); var selectedTalks = []; var errorMsg = null; selectedTalkCheckboxes.each(function() { selectedTalks.push($(this).val()); }); return errorMsg; } function logTweetIntent() { var data = { 'csrfmiddlewaretoken': csrftoken }; $.ajax({ type: "POST", url: hs_subdir_path + "/checkout/tweet-intent/", data: data, success: function(response) {console.log('Intent logged...');} }); } function logViralIncentiveIntent(incentiveID) { var data = { 'csrfmiddlewaretoken': csrftoken, 'incentive_id': incentiveID }; $.ajax({ type: "POST", url: hs_subdir_path + "/checkout/viral-incentive-intent/", data: data, success: function(response) {console.log('Viral incentive intent logged...');} }); }