$(document).ready(function() {
    $("#code_form").validate({
        rules: {
            code:"required"
        },
        messages: {
            code:"Indtast venligst din kode"
        },
        errorLabelContainer: "#errors_messages"

    });
    
    if($("#action_form").length>0) {
        var cvr_validation = {};
        if(true) {
            cvr_validation = {
                "digits":true,
                "minlength":8,
                "maxlength":8
            }
        } else {
            cvr_validation = {
                "remote":{
                        url: "check-cvr.php",
                        type: "post",
                        data: {
                          cvr: function() {
                                return $("#CVR").val();
                          }
                        }
                },
                "digits":true,
                "minlength":8,
                "maxlength":8
            }
        }
    }
	
    $("#action_form").validate({
        rules: {
            kontaktperson: "FirstLastName", 
            firmanavn:"required",
            antal_ansatte:"required",
			adresse1:"required",
			postnummer:"required",
            email:{
                "required":true,
                "email":true
            },
            telefonnummer: "required",
            permission_company: "required"
        },
        messages: {
            kontaktperson: "Indtast venligst navn",
            firmanavn:"Indtast venligst firmanavn",
            antal_ansatte:"Angiv venligst antal ansatte",
            telefonnummer:"Angiv venligst mobilnummer",
			adresse1:"Angiv venligst adresse",
			postnummer:"Angiv venligst postnr./by",
            email:{
                "required":"Indtast venligst din e-mail-adresse",
                "email":"Indtast venligst korrekt e-mail-adresse"
            },
            permission_company: "Du skal bekræfte at du har læst og accepterer vilkårene for virksomhedsaftalen"
        },
        errorLabelContainer: "#errors_messages",
        wrapper: "li"

    });

    $(".popup").popupWindow({ 
        centerBrowser:1,
        scrollbars :1
    }); 
    
    $('#vouchers').hide();
    
    $('input[name=action]').click(function() {
      $('#vouchers').hide();
      if($(this).val()==='eftersend_voucher') {
        $('#vouchers').show();
      }
    });
    
});

jQuery.validator.addMethod("FirstLastName", function(value, element, params) { 
    lettersOnly = /([a-zA-Z\u0080-\u00FF]{2,}) ([a-zA-Z\u0080-\u00FF]{2,})/.test(value);
    return value!='' && (lettersOnly);
}, jQuery.validator.format("Please enter First and Last Name")); 


