/* AUTOMATED FILE. DO NOT EDIT. */
function splitFullName(e){var n,i=[];return n=e.split(" "),i.first_name=n.slice(0,n.length-1).join(" "),i.last_name=n.slice(-1).join(" "),i}$(document).ready(function(){function e(e){var n=e.id,i=e.positions.values;$.ajax({url:"/auth/authLinkedIn",type:"POST",data:{positions:i,profile:e,linkedin_id:n}}).success(function(e){_gaTracker("send","event","User","User Clicks LinkedIn Button",window.location.href);var n=window.location.pathname;o&&(e=o),e&&e.length>2&&-1===e.indexOf("#")&&-1===n.indexOf("contribution")?window.location.href=e:(window.location.hash="",window.location.reload())})}function n(e,n){var i={};i.method="social",i.active_only=!0,i.network_user_id=e,i.network_id=n,$.ajax({url:"/user/validateLogin",type:"post",dataType:"json",data:i,success:function(e){e.result&&e.redirect_page?(e.user_id&&e.user_member_type&&setTrackingProperty("Member Type",e.user_member_type),window.location=e.redirect_page):(display_message=e.message,displayErrorMessage(Array(display_message),".social-login-error"),$(".social-login-error").addClass(".message_type"))}})}$.ajaxSetup({headers:{"X-CSRF-TOKEN":$('meta[name="csrf-token"]').attr("content")}});var i=!1,o=!1;$.getScript("//platform.linkedin.com/in.js?async=true",function(){IN.init({onLoad:"$.onLinkedInLoad",api_key:"74thh0qy7ufi",scope:"r_emailaddress,r_basicprofile",authorize:!1})}),$(".btn-facebook-login .login-only").click(function(e){return $("#loading").show(),_gaTracker("send","event","User","User Clicks Facebook Button",window.location.href),fb_login(function(){$("#loading").hide()}),!1}),$("#js-connect-facebook, #fbRegister, .fbRegister, button.button-facebook").click(function(e){return $("#loading").show(),"disconnect"==$(this).data("action")?($("#loading").hide(),!1):(_gaTracker("send","event","User","User Clicks Facebook Button",window.location.href),fb_login(function(){$("#loading").hide()}),!1)}),$("#linkedin-share").click(function(){return!1}),$(document).on("click","#js-connect-linkedin, button.button-linkedin, .js-linkedin-connect",function(e){return $(this).data("call-before")&&window[$(this).data("call-before")](!0),$("#loading").show(),"undefined"!=typeof $(this).data("href")&&(o=$(this).data("href")),IN.User.authorize(),!1}),$("div.btn-linkedin").on("click","#linkedin",function(){return $("#loading").show(),IN.User.authorize(),!1}),$("div.btn-linkedin-login").on("click",".login-only",function(){return $("#loading").show(),i=!0,IN.User.authorize(),!1}),$.onLinkedInLoad=function(){IN.Event.on(IN,"auth",$.onLinkedInAuth)},$.onLinkedInAuth=function(){IN.API.Profile("me").fields("id,firstName,lastName,headline,summary,location,industry,positions,publicProfileUrl,emailAddress,pictureUrl,picture-urls::(original)").result($.checkLinkedAuth)},$.checkLinkedAuth=function(o){var r=o.values[0];i?n(r.id,3):e(r)},"1"==$("#login_error").val()&&($(".login").show(),displayErrorMessage(login_error,"#signup-login-form")),"1"==$("#create_account_error").val()&&($(".login").show(),displayErrorMessage(create_account_error,"#signup-create-form")),$("#signup-login-form").submit(function(e){var n=!0;return $("#signup-login-form input.required").each(function(){""===$(this).val()&&(displayErrorMessage(Array(userNamePasswordRequiredMsg),"#signup-login-form"),n=!1)}),n?void 0:!1}),$("#signup-create-form").submit(function(e){var n=!0;errorMsg=[],$("#signup-create-form input.required").each(function(){return""===$(this).val()?(errorMsg.push(userAllFieldsRequired),n=!1,!1):void 0}),n&&validateEmail($("#signup-create-form #email").val())!==!0&&(errorMsg.push(userInvalidEmail),n=!1),n&&validatePassword($("#signup-create-form #enter_password").val())!==!0&&(errorMsg.push(userPasswordsToShortMsg),n=!1);var i=[];i=splitFullName($("#signup-create-form").find('input[name="full_name"]').val().trim());var o=i.first_name,r=i.last_name,t=XRegExp("^[\\p{L} .-]+$");return!n||t.test(o)&&t.test(r)||(errorMsg.push(userInvalidNameMsg),n=!1),n?void 0:(displayErrorMessage(errorMsg,"#signup-create-form"),e.preventDefault(),!1)}),$("#js-disconnect-facebook").click(function(e){e.preventDefault();return $.ajax({url:"/auth/removeFB",type:"POST",success:function(e){_gaTracker("send","event","User","Unlink Account - Facebook",window.location.href),location.reload()}}),!1}),$("#js-disconnect-linkedin").click(function(e){e.preventDefault();return $.ajax({url:"/auth/disableLinkedIn",type:"POST"}).done(function(){_gaTracker("send","event","User","Unlink Account - LinkedIn",window.location.href),location.reload()}),!1})});