mingo-bank.js 2.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495
  1. var error = false;
  2. $(document).ready(function() {
  3. $('#futamido').on('change',function() {
  4. $('#honapok').html($(this).val());
  5. });
  6. $('#step1').on('submit',function(e) {
  7. e.preventDefault();
  8. validator('#step1');
  9. if (error) {
  10. $('.error-message').show('fast');
  11. }
  12. else {
  13. $.post($('#step1').attr('action'),{
  14. hitelosszeg: $('#hitelosszeg').val(),
  15. hiteltipus: $('#hiteltipus').val(),
  16. hitelcel: $('#hitelcel').val(),
  17. futamido: $('#futamido').val()
  18. },function(data) {
  19. $('#page-title').html('Ajánlat áttekintése');
  20. $('#btn1').addClass('button-outline');
  21. $('#btn2').removeClass('button-outline');
  22. $('#page2').html(data);
  23. $('#page1').hide();
  24. $('#page2').show();
  25. });
  26. }
  27. });
  28. $('#step3').on('submit',function(e) {
  29. e.preventDefault();
  30. validator('#step3');
  31. if (error) {
  32. $('.error-message').show('fast');
  33. }
  34. else {
  35. $.post($('#step3').attr('action'),{
  36. telepules: $('#telepules').val(),
  37. vetelar: $('#vetelar').val(),
  38. jovedelem: $('#jovedelem').val(),
  39. first_name: $('#first_name').val(),
  40. last_name: $('#last_name').val(),
  41. email: $('#email').val(),
  42. phone: $('#phone').val()
  43. },function(data) {
  44. $('#page4').html(data);
  45. $('#page-title').html('Befejezés');
  46. $('#btn3').addClass('button-outline');
  47. $('#btn4').removeClass('button-outline');
  48. $('#page3').css('display','none');
  49. $('#page4').css('display','block');
  50. });
  51. }
  52. });
  53. });
  54. function validator(form) {
  55. error = false;
  56. var temp = '';
  57. $(form).find('.validation').each(function() {
  58. temp = $(this).val();
  59. if (temp==='' || temp==='0') {
  60. error = true;
  61. $(this).addClass('error');
  62. }
  63. else {
  64. $(this).removeClass('error');
  65. }
  66. });
  67. }
  68. function set_offer(obj) {
  69. var url = $(obj).attr('data-href');
  70. $.get(url,function(data) {
  71. $('#page-title').html('Személyes adatok');
  72. $('#btn2').addClass('button-outline');
  73. $('#btn3').removeClass('button-outline');
  74. $('#page2').hide();
  75. $('#page3').show();
  76. });
  77. }