﻿function numberOnly(evt) {
    evt = (evt) ? evt : window.event;
    var charCode = (evt.which) ? evt.which : evt.keyCode;
    if (charCode > 31 && (charCode < 48 || charCode > 57) && charCode != 8) {
        return false;
    }
    return true
}

function phoneNumberOnly(evt) {
    evt = (evt) ? evt : window.event;
    var charCode = (evt.which) ? evt.which : evt.keyCode;
    if (charCode > 31 && (charCode < 48 || charCode > 57) && charCode != 43 && charCode != 40 && charCode != 41 && charCode != 45 && charCode != 8) {
        return false;
    }
    return true
}

function copyAddress(target) {
    $('#'+target+'_nev').val( $('#nev').val() );
    $('#'+target+'_varos').val( $('#lakcim_varos').val());
    $('#'+target+'_irsz').val( $('#lakcim_irsz').val());
    $('#'+target+'_cim').val( $('#lakcim_cim').val());
}

function copySzamlazasi(target) {
    $('#'+target+'_nev').val( $('#szamlazasi_nev').val() );
    $('#'+target+'_varos').val( $('#szamlazasi_varos').val());
    $('#'+target+'_irsz').val( $('#szamlazasi_irsz').val());
    $('#'+target+'_cim').val( $('#szamlazasi_cim').val());
}

function getIrsz(obj, target) {
        if($(obj).val().length > 3) {
             $.ajax({
               type: 'POST',
               url: 'ajax_get_irsz.php',
               data: "zip=" + $(obj).val(),
               success: function(msg){
                 $(target).val(msg);
               }
             });
        }
        else {
            $(target).val(' ');
        }
}

function getKepzesek(id) {
    $.ajax({
      url: 'ajax_kepzesek.php',
      type: 'POST',
      data: ({ varos : $('#kepzes_varos').val(), selected : id }),
      dataType: 'html',
      success: function(data){
          $('#ajax_kepzesek').html(data);
      },
      error: function(XMLHttpRequest, textStatus, errorThrown) {
          alert("XMLHttpRequest=" + XMLHttpRequest.responseText + "\ntextStatus=" + textStatus + "\nerrorThrown=" + errorThrown);
      }
    });
  }

$.metadata.setType("attr", "validate");    

$(document).ready(function(){
  $('#jelentkezes_form').validate({
	invalidHandler: function() {
	  jAlert('A regisztráció nem sikerült, kérjük, hogy a pirossal jelzett mezők mindegyikét töltse ki!', 'Hiányos kitöltés!');
	}
  });
  
  $('#kepzes_varos').change(function() {
    getKepzesek();
  });
});
