var scs = false;

function check_field( field, value ) {

    $.ajax({
       type: "POST",
       url: "/ajax.php",
       data: "mode=field&"+field+"="+value+"&field="+field,
       success: function(msg){
         if ( msg == 'valid' ) {
             $('#error_'+field).addClass('errorHide');
             $('#error_'+field).removeClass('errorShow');
         } else {
             $('#error_'+field).addClass('errorShow');
             $('#error_'+field).removeClass('errorHide');
         }
       }
     });

}

function check_form() {

    $.ajax({
       type: "POST",
       url: "/ajax.php",
       async: false,
       data: "mode=form&"+$('.form_validation').serialize(),
       success: scf
     });

     return scs;

}

function scf(msg){
         seminar = 0;
         if ( msg == 'valid' ) {
              scs =  true;

         } else {

            alle_felder = $('.form_validation input');
            
            for (i=0;i<alle_felder.length;i++) {

               
               if ( $(alle_felder[i]).attr('type') == 'checkbox' ) {

                   if ( $(alle_felder[i]).attr('checked') == true ) {
                        seminar++
                   }
                  
               } else {
                   if ( $(alle_felder[i]).attr('value') == '' && $(alle_felder[i]).attr('empty') != 'yes' ) {

                       $('#error_'+$(alle_felder[i]).attr('name')).addClass('errorShow');
                       $('#error_'+$(alle_felder[i]).attr('name')).removeClass('errorHide');

                   } else {

                       $('#error_'+$(alle_felder[i]).attr('name')).addClass('errorHide');
                       $('#error_'+$(alle_felder[i]).attr('name')).removeClass('errorShow');

                   }
               }

            }

            scs = false;
         }

        if ( seminar >= 1 ) {
            $('#error_frmSeminar1').addClass('errorHide');
            $('#error_frmSeminar1').removeClass('errorShow');
        } else {
            $('#error_frmSeminar1').addClass('errorShow');
            $('#error_frmSeminar1').removeClass('errorHide');
        }


       }

function compare_fields( fehler, field1, field2 ) {

    $.ajax({
       type: "POST",
       url: "/ajax.php",
       data: "mode=compare_fields&field1="+field1+"&field2="+field2,
       success: function(msg){
          if ( msg == 'valid' ) {
             $('#error_'+fehler).addClass('errorHide');
             $('#error_'+fehler).removeClass('errorShow');
         } else {
             $('#error_'+fehler).addClass('errorShow');
             $('#error_'+fehler).removeClass('errorHide');
         }
       }
     });

}

function check_captcha( string, code ) {
    var md5 = code.substr(-32);
    $.ajax({
       type: "POST",
       url: "/ajax.php",
       data: "mode=captcha&check="+md5+"&string="+string,
       success: function(msg){

          if ( msg == 'valid' ) {
             $('#error_frmCaptcha').addClass('errorHide');
             $('#error_frmCaptcha').removeClass('errorShow');
         } else {
             $('#error_frmCaptcha').addClass('errorShow');
             $('#error_frmCaptcha').removeClass('errorHide');
         }
       }
     });
    
}

