'+localizedErrMap['state_mismatch']+'');isError=true;}}
if($('select[name=address_country]').val()=='us'){if(canada_states.indexOf(_form.find('select[name=address_state]').val())!=-1){_form.find('select[name=address_country]').before(''+localizedErrMap['state_mismatch']+'
');isError=true;}}}
if(isError===true){return false;}
var payload_clean=payload.split('&');var id,item;var custom_data_to_clean={};for(i=0;i0)
{redirect=true;for(i in url_filtered_payload)
{redirect_url=decodeURIComponent(url_filtered_payload[i].substring(4));break;}
payload_clean=payload_clean.filter(function(n){return n.substring(0,3)!=="url";});}
payload_clean=payload_clean.filter(function(n){return n!==undefined;}).join('&');$.ajax({type:'POST',crossDomain:true,url:postURL,data:payload_clean,error:function(xhr,status,err){json=xhr.responseJSON;if(json){if(json.offenders){for(var i in json.offenders){var item=json.offenders[i];var offender=item.offender;var required=item.required;var inputUI=_form.find('[name='+offender+']');var labelUI=null;var p=inputUI.parent('p');if(p.length===0){labelUI=_form.find('[data-name='+offender+']');if(offender==='unsubscribed'){labelUI=_form.find('[data-name=email]');}
if(labelUI.length===0){continue;}}else{labelUI=p.find('label');}
if(required===true&&!offender.match(/list.*/)){if(!labelUI.hasClass('ctct-flagged')){labelUI.after(errorSection('required'));}}else if(offender==='ca'){if(!labelUI.hasClass('ctct-flagged')){labelUI.after(errorSection('ca'));}}else if(offender==='email'||offender==='unsubscribed'){if(!labelUI.hasClass('ctct-flagged')){if(offender==='email'){labelUI.after(errorSection('email'));}else{labelUI.after(errorSection('unsubscribed'));}}}else if(offender==='birthday_day'||offender==='birthday_month'){if(!labelUI.hasClass('ctct-flagged')){labelUI.after(errorSection('birthday'));}}else if(offender==='anniversary_day'||offender==='anniversary_month'||offender==='anniversary_year'){if(!labelUI.hasClass('ctct-flagged')){labelUI.after(errorSection('anniversary'));}}else if(offender.match(/cf_date_value_day--[\w0-9-:]*/)||offender.match(/cf_date_value_month--[\w0-9-:]*/)||offender.match(/cf_date_value_year--[\w0-9-:]*/)||offender.match(/cf_date_name--[\w0-9-:]*/)||offender.match(/cf_date_label--[\w0-9-:]*/)){if(!labelUI.hasClass('ctct-flagged')){labelUI.after(errorSection('custom_date'));}}else if(offender.match(/list.*/)){if(!labelUI.hasClass('ctct-flagged')){labelUI.after(errorSection('list'));}}else{if(!labelUI.hasClass('ctct-flagged')){labelUI.after(errorSection('generic'));}}
inputUI.addClass(errClass);labelUI.addClass('ctct-flagged');}}else{_form.prepend(errorSection('shared'));}}else{_form.prepend(errorSection('shared'));}},success:function(data,status,xhr){if(redirect===false)
{$('.ctct-embed-signup p').hide();$('.ctct-embed-signup h2').hide();$('.ctct-embed-signup button').hide();$('.ctct-embed-signup form').hide();$('#success_message').removeClass('u-hide');$('#success_message').show();}
else
{window.location.href=redirect_url;}}});return false;});}
function errorSection(errorType){return ''+localizedErrMap[errorType]+'
';}