/*------------ swift form -----------------*/ var $compain_var = getUrlVars()['utm_source']; /*Set cookie if compaign vars exists*/ if ($compain_var === undefined) { //do nothing } else { setSwiftCookie('compain_var', window.location.href); } function getUrlVars() { var vars = {}; var parts = window.location.href.replace(/[?&]+([^=&]+)=([^&]*)/gi, function(m, key, value) { vars[key] = value; }); return vars; } /*Cookie functions*/ function setSwiftCookie(cname, cvalue, exdays) { var d = new Date(); d.setTime(d.getTime() + (exdays * 24 * 60 * 60 * 1000)); var expires = "expires=" + d.toUTCString(); document.cookie = cname + "=" + cvalue + "; " + expires; } function getSwiftCookie(cname) { var name = cname + "="; var ca = document.cookie.split(';'); for (var i = 0; i < ca.length; i++) { var c = ca[i]; while (c.charAt(0) == ' ') c = c.substring(1); if (c.indexOf(name) == 0) return c.substring(name.length, c.length); } return ""; } jQuery(document).ready(function($) { var swiftreviews_pluginPrefix = 'swiftreviews_'; /* swift form */ if (jQuery('.SC_fh_timezone').size() > 0) { jQuery('#SC_fh_timezone').val(jstz.determine().name()); } if (jQuery('.SC_fh_capturepage').size() > 0) { jQuery('.SC_fh_capturepage').val(window.location.origin + window.location.pathname); } if (jQuery('.SC_fh_language').size() > 0) { jQuery('.SC_fh_language').val(window.navigator.userLanguage || window.navigator.language); } jQuery("#referer").val(document.URL); /*check if cookie exists then add the values in variable*/ if (getSwiftCookie('compain_var')) { jQuery('.trackingvars').val(getSwiftCookie('compain_var')); } /*---- Dashboard ----*/ // subscribe form submit jQuery(".dashboard-subscribe").on("click", function(e) { var error = ''; jQuery(".ssign-error").remove(); if (jQuery.trim(jQuery("#email").val()) === '') { jQuery("#frm_swiftreviews_dashboard_subscribe").after('Email is required.'); error++; } else if (!ValidateEmail(jQuery.trim(jQuery("#email").val()))) { jQuery("#frm_swiftreviews_dashboard_subscribe").after('Invalid email.'); error++; } if (error > 0) { e.preventDefault(); } else { jQuery(this).attr("disabled", "disabled"); jQuery(this).html(''); jQuery(this).html(''); var data = { 'action': swiftreviews_pluginPrefix + 'dashboard_subscribe', 'data': jQuery("#frm_swiftreviews_dashboard_subscribe").serialize(), 'swiftdashboard_subs_form': jQuery('#swiftdashboard_subs_form').val() }; jQuery.post(ajaxurl, data, function(response) { if (response == 1) { jQuery(".dashboard-subscribe-block").fadeOut(); jQuery("#swiftreviews_subscribe").after('
Thanks! Welcome to the club.