// JavaScript Document
$(document).ready(function () {  
  
  //felhasznalonev
  var validateUsername = $('#fnevhiba');  
  $('#bejnev').keyup(function () {    
    var t = this;
    var bnvalue=$('#bejnev').val();     
    if (this.value != this.lastValue) {      
    if (this.timer) clearTimeout(this.timer);      
    validateUsername.removeClass('error').html('<br /><img src="kepek/ajax-loader.gif" height="16" width="16" /> pillanat...');            
    this.timer = setTimeout(function () {        
    $.ajax({url: 'ajax_formvalidation.php',
            data: 'un='+bnvalue,
            dataType: 'html',          
            type: 'post',          
            success: function (j) {                
               //ha nem jo,akkor legyen piros az input mezo
               var tmp = j.split("|");
               validateUsername.html(tmp[1]);
               if (tmp[0] == "sz") {
                 $('#bejnev_error').css('background-color','#ff3300');
               }
               else $('#bejnev_error').css('background-color','#fff');
            }});}, 200);            
            this.lastValue = this.value;}});
    
  //jelszo
  var passw=$('#passhiba');  
  $('#bejpass').keyup(function () {    
    //ha a felhasznalonevet elozoleg kihagyta
    var bnvalue=$('#bejnev').val();
    if (bnvalue.lenght == 0) {
      $('#bejnev_error').css('background-color','#ff3300');
    }
    else $('#bejnev_error').css('background-color','#fff'); 
    var t = this;
    var bpvalue=$('#bejpass').val();     
    if (this.value != this.lastValue) {      
    if (this.timer) clearTimeout(this.timer);      
    passw.removeClass('error').html('<br /><img src="kepek/ajax-loader.gif" height="16" width="16" /> pillanat...');            
    this.timer = setTimeout(function () {        
    $.ajax({url: 'ajax_formvalidation.php',
            data: 'pass='+bpvalue,
            dataType: 'html',          
            type: 'post',          
            success: function (j) {                
               //ha nem jo,akkor legyen piros az input mezo
               var tmp = j.split("|");
               passw.html(tmp[1]);
               if (tmp[0] == "sz") {
                 $('#bejpass_error').css('background-color','#ff3300');
               }
               else $('#bejpass_error').css('background-color','#fff');
            }});}, 200);            
            this.lastValue = this.value;}});      

   //email cim
   var ec=$('#echiba');  
  $('#email').keyup(function () {    
    //ha a felhasznalonevet elozoleg kihagyta
    var bnvalue=$('#bejnev').val();
    if (bnvalue.lenght == 0) {
      $('#bejnev_error').css('background-color','#ff3300');
    }
    else $('#bejnev_error').css('background-color','#fff'); 
    var t = this;
    var ecvalue=$('#email').val();     
    if (this.value != this.lastValue) {      
    if (this.timer) clearTimeout(this.timer);      
    ec.removeClass('error').html('<br /><img src="kepek/ajax-loader.gif" height="16" width="16" /> pillanat...');            
    this.timer = setTimeout(function () {        
    $.ajax({url: 'ajax_formvalidation.php',
            data: 'em='+ecvalue,
            dataType: 'html',          
            type: 'post',          
            success: function (j) {                
               //ha nem jo,akkor legyen piros az input mezo
               var tmp = j.split("|");
               ec.html(tmp[1]);
               if (tmp[0] == "sz") {
                 $('#ec_error').css('background-color','#ff3300');
               }
               else $('#ec_error').css('background-color','#fff');
            }});}, 200);            
            this.lastValue = this.value;}});

   //email cim megegyszer
   var ecmege=$('#ecmegehiba');     
  $('#email_confirm').keyup(function () {    
    //ha a felhasznalonevet elozoleg kihagyta
    var bnvalue=$('#bejnev').val();
    if (bnvalue.lenght == 0) {
      $('#bejnev_error').css('background-color','#ff3300');
    }
    else $('#bejnev_error').css('background-color','#fff'); 
    var t = this;
    var ecmegevalue=$('#email_confirm').val();
    var ecelvalue=$('#email').val();     
    if (this.value != this.lastValue) {      
    if (this.timer) clearTimeout(this.timer);      
    ecmege.removeClass('error').html('<br /><img src="kepek/ajax-loader.gif" height="16" width="16" /> pillanat...');            
    this.timer = setTimeout(function () {        
    $.ajax({url: 'ajax_formvalidation.php',
            data: 'emege='+ecmegevalue+'&eel='+ecelvalue,
            dataType: 'html',          
            type: 'post',          
            success: function (j) {                
               //ha nem jo,akkor legyen piros az input mezo
               var tmp = j.split("|");
               ecmege.html(tmp[1]);
               if (tmp[0] == "sz") {
                 $('#ecmege_error').css('background-color','#ff3300');
               }
               else $('#ecmege_error').css('background-color','#fff');
            }});}, 200);            
            this.lastValue = this.value;}});
            
    //nem kivalasztasa
    var nemkiv=$('#nemkiv');
    $('#nemk').change(function () {
       var str="";
       $("#nemk option:selected").each(function () {
                str+="<br /><img src='kepek/checked.gif'>&nbsp;ok";
              });
          nemkiv.html(str);

    });
    
    //szexualitas
    var szexkiv=$('#szexkiv');
    $('#szexk').change(function () {
       var str="";
       $("#szexk option:selected").each(function () {
                str+="<br /><img src='kepek/checked.gif'>&nbsp;ok";
              });
          szexkiv.html(str);

    });
    
    var szulkiv=$('#szulkiv');
    //ev
    $('#evk').change(function () {
       var str="";
       $("#evk option:selected").each(function () {
                str+="<img src='kepek/checked.gif'>&nbsp;ok";
              });
          szulkiv.html(str);

    });
    //honap
    $('#honapk').change(function () {
       var str="";
       $("#honapk option:selected").each(function () {
                str+="<br /><img src='kepek/checked.gif'>&nbsp;ok";
              });
          szulkiv.html(str);

    });
    //nap
    $('#napk').change(function () {
       var str="";
       $("#napk option:selected").each(function () {
                str+="<br /><img src='kepek/checked.gif'>&nbsp;ok";
              });
          szulkiv.html(str);

    });
   
   //szabalyzat elfogadasa
   var szabkiv=$('#szabkiv');
   $("#szabalyzat input[type='checkbox']").change(function () {
       var str="";
       $("#szabalyzat input[type='checkbox']").each(function () {
                str+="<img src='kepek/checked.gif'>&nbsp;ok";
              });
          szabkiv.html(str);

    }); 
    
});

