/*global WPOL,jQuery, namespace, getQueryString, createParameterMap*/
namespace('WPOL.EventCapture').handleMailtoLinkClick = function () {
var email_address = jQuery.trim(decodeURIComponent(this.href.replace('mailto:', '')));
var product = jQuery('#encoded_customer_profile_product')[0].value;
var channel = jQuery('#channel')[0].value;
if (product.length > 0) {
jQuery.post("/wp/registerEmailAddressClick.action", {
channel: channel,
product: product,
email_address: email_address
});
}
return true;
};
namespace('WPOL.EventCapture').handleCustomerProfileMapLinkClick = function (hrefElement) {
var queryParams = getQueryString(jQuery(hrefElement).attr('href'));
var paramMap = createParameterMap(queryParams);
var product = jQuery('#encoded_customer_profile_product')[0].value;
var channel = jQuery('#channel')[0].value;
if (product.length > 0) {
var address = WPOL.EventCapture.buildAddress(paramMap);
WPOL.EventCapture.postMapClickEvent(product, channel, address);
}
};
