$(document).ready(function() { }); function CompleteSubmission(Button) { var ID = $(Button).attr('rel'); var FormBlock = $('.FormAdvanced-'+ID); //console.log(ID); //console.log($(FormBlock)); $(document.body).css({'cursor' : 'wait'}); setTimeout( function(){ $(document.body).css({'cursor' : 'default'}); }, 1500); var vals = $(FormBlock).find('select, textarea, input').serialize(); $.ajax({ type: 'POST', url: 'https://www.firehorse-cms.com/Components/Formadvanced/Assets/AJAX/CompleteSubmission.php?pid='+ID, dataType : 'text', // data type data : vals, success: function(msg){ var ret = msg.split(':;:'); if (ret[0] == 1) { $('#FormAdvancedSubmissionID').val(ret[2]); $('#FormPageWrapper').html(ret[1]); } else { $('.submitFormAdvancedMessage').html('
'+ret[1]+'
'); setTimeout(function() { $('.submitFormAdvancedMessage').html(''); }, 3000); } } }); } function UploadAdvancedFormFiles(FormBlock) { var files = $(FormBlock).find('input[type="file"]'); //console.log(files); var cnt = 1; if (files.length) { files.each(function() { if ($(this).val()) { //console.log($(this).val()); data = new FormData(); data.append( $(this).attr('name'), $( '#'+$(this).attr('name') )[0].files[0] ); $.ajax({ type: 'POST', url: 'https://www.firehorse-cms.com/Components/Formadvanced/Assets/AJAX/SaveSubmissionAttachment.php?id='+$('#FormAdvancedID').val(), processData: false, contentType: false, data : data, success: function(msg){ var ret = msg.split(':'); if (ret[0] == 1) { if (ret[2] == 1) { } else { } } else { $('.submitFormAdvancedMessage').html('
'+ret[1]+'
'); setTimeout(function() { $('.submitFormAdvancedMessage').html(''); }, 3000); cnt = 0; } } }); } }); } } function NextPage(Button) { var ID = $(Button).attr('rel'); var FormBlock = $('.FormAdvanced-'+ID); UploadAdvancedFormFiles(FormBlock); //console.log(ID); //console.log($(FormBlock)); $(document.body).css({'cursor' : 'wait'}); setTimeout( function(){ $(document.body).css({'cursor' : 'default'}); }, 1500); var vals = $(FormBlock).find('select, textarea, input').serialize(); $.ajax({ type: 'POST', url: 'https://www.firehorse-cms.com/Components/Formadvanced/Assets/AJAX/NextPage.php?pid='+ID, dataType : 'text', // data type data : vals, success: function(msg){ var ret = msg.split(':;:'); if (ret[0] == 1) { $('#FormAdvancedSubmissionID').val(ret[2]); $('#FormPageWrapper').html(ret[1]); var PT = parseInt($('body').css('padding-top'), 10); var Total = ($('#page-top').offset().top - PT); //console.log(Total); $('html, body').animate({ scrollTop: ($('#page-top').offset().top - PT) }, 500); } else { $('.submitFormAdvancedMessage').html('
'+ret[1]+'
'); setTimeout(function() { $('.submitFormAdvancedMessage').html(''); }, 3000); } } }); } function LoadPage(Button) { var PageID = $(Button).attr('rel'); var FormID = $('#FormAdvancedID').val(); var FormBlock = $('.FormAdvanced-'+FormID); var vals = $(FormBlock).find('select, textarea, input').serialize(); $.ajax({ type: 'POST', url: 'https://www.firehorse-cms.com/Components/Formadvanced/Assets/AJAX/LoadPage.php?pid='+PageID+'&form='+FormID, dataType : 'text', // data type data : vals, success: function(msg){ var ret = msg.split(':;:'); if (ret[0] == 1) { $('#FormAdvancedSubmissionID').val(ret[2]); $('#FormPageWrapper').html(ret[1]); var PT = parseInt($('body').css('padding-top'), 10); $('html, body').animate({ scrollTop: ($('#page-top').offset().top - PT) }, 500); } else { $('.submitFormAdvancedMessage').html('
'+ret[1]+'
'); setTimeout(function() { $('.submitFormAdvancedMessage').html(''); }, 3000); } } }); } function PreviousPage(Button) { var ID = $(Button).attr('rel'); //console.log(ID); var FormBlock = $('.FormAdvanced-'+ID); UploadAdvancedFormFiles(FormBlock); //console.log($(FormBlock)); $(document.body).css({'cursor' : 'wait'}); setTimeout( function(){ $(document.body).css({'cursor' : 'default'}); }, 1500); var vals = $(FormBlock).find('select, textarea, input').serialize(); $.ajax({ type: 'POST', url: 'https://www.firehorse-cms.com/Components/Formadvanced/Assets/AJAX/NextPage.php?pid='+ID+'&Previous=1', dataType : 'text', // data type data : vals, success: function(msg){ var ret = msg.split(':;:'); if (ret[0] == 1) { $('#FormAdvancedSubmissionID').val(ret[2]); $('#FormPageWrapper').html(ret[1]); } else { $('.submitFormAdvancedMessage').html('
'+ret[1]+'
'); setTimeout(function() { $('.submitFormAdvancedMessage').html(''); }, 3000); } } }); }