function formHandler(){ var userFields = null; var params = null; var url='https://digitalmarketer47196.activehosted.com/proc.php'; var hiddenFields='u=1&f=1&c=0&m=0&act=sub&v=2&'; var email=decodeURIComponent(readCookie('email')); var step = jQuery('#cStep').val(); alert(step); if(step == 1) { var email=jQuery('#email').val(); if(email=='') return; userFields = 'email=' + email; params = hiddenFields + userFields; createCookie('email',email,1); } else if(step==2){ if(isAgreed()){ alert('agree'); var firstName = jQuery("#contact_fields_first_name"), lastName = jQuery("#contact_fields_last_name"), companyName = jQuery("#contact_fields_company_name"); userFields='firstname=' + firstName.val() + '&lastname=' + lastName.val() + '&field[1]=' + companyName.val() + '&email=' + email; params = hiddenFields + userFields; } else return; } else if(step==3){ var role=jQuery("input[name='field[2]']:checked").val(); if(role==undefined){ alert('Please select one option'); return; } userFields = 'email=' + email + '&field[2]=' + role; params = hiddenFields + userFields; } else if(step==4){ var size=jQuery("input[name='field[3]']:checked").val(); if(size==undefined){ alert('Please select one option'); return; } userFields = 'email=' + email + '&field[3]=' + size; params = hiddenFields + userFields; } else { alert('something wrong'); return; } alert(params); jQuery.post(url,params,function(data,status){ console.log('ajax call'); console.log(data); console.log(status); }); } function isAgreed() { jQuery('input').removeClass('is-invalid'); jQuery('.invalid-feedback').remove(); var firstName = jQuery("#contact_fields_first_name"), lastName = jQuery("#contact_fields_last_name"), email = jQuery("#contact_fields_email"), companyName = jQuery("#contact_fields_company_name"), agreed = jQuery("#termsCheck"), status = true; if(!jQuery.trim(firstName.val()).length) { firstName.addClass('is-invalid'); firstName.parent().append('