function preValidateBestallKollinummerserie(theForm) {

    var va = new Validator();
    var er = new ErrorRenderer();
    er.clearAll();

    if (va.isEmpty(theForm.namn)) {
        var errorEmpty = new Error(theForm.namn, 'Här måste du fylla i företagets namn');
        va.addError(errorEmpty);
    }
    if (va.isEmpty(theForm.orgnr)) {
        var errorEmpty = new Error(theForm.orgnr, 'Här måste du fylla i organisationsnummer');
        va.addError(errorEmpty);
    }
    if (va.isEmpty(theForm.kontakt)) {
        var errorEmpty = new Error(theForm.kontakt, 'Här måste du fylla i en kontaktperson');
        va.addError(errorEmpty);
    }
    if (!va.checkPhone(theForm.saljare.value)) {
        var errorEmpty = new Error(theForm.saljare, 'Här måste du fylla en korrekt telefonnummer');
        va.addError(errorEmpty);
    }
    if (va.isEmpty(theForm.epost)) {
        var errorEmpty = new Error(theForm.epost, 'Här måste du fylla i e-postadress');
        va.addError(errorEmpty);
    }
    else if (!va.checkEmail(theForm.epost.value)) {
        var errorEmpty = new Error(theForm.epost, 'Här måste du fylla i en korrekt e-postadress');
        va.addError(errorEmpty);
    }
    if (va.isEmpty(theForm.kundnummer)) {

        var errorEmpty = new Error(theForm.kundnummer, 'Här måste du fylla i kundnummer');
        va.addError(errorEmpty);
    }else if (theForm.kundnummer.value.length < 8 || theForm.kundnummer.value.length > 9 ) {

		var errorEmpty = new Error(theForm.kundnummer, 'Här måste du fylla i ett korrekt kundnummer');
        va.addError(errorEmpty);
	}
    if (va.isEmpty(theForm.utskriftssystem)) {
        var errorEmpty = new Error(theForm.utskriftssystem, 'Här måste du fylla i utskriftssystem');
        va.addError(errorEmpty);
    }
    if (!va.isOnlyDigits(theForm.arsforbrukning.value)) {
        var errorEmpty = new Error(theForm.arsforbrukning, 'Här måste du fylla i beräknad årsforbrukning');
        va.addError(errorEmpty);
    }
    if(!va.isRadioSelected(theForm.edi)){
        var errorEmpty = new Error(theForm.edi, 'Här måste du välja om du är EDI kund eller inte');
        va.addError(errorEmpty);
    }
    if (va.isEmpty(theForm.tjanst)) {
        var errorEmpty = new Error(theForm.tjanst, 'Här måste du välja tjänst');
        va.addError(errorEmpty);
    }
    if (va.getErrors().length > 0) {
        return er.displayErrors(theForm, va.getErrors());
    } else {
        return true;
    }
}

function toggleAnswer (answer) {
	if (document.getElementById(answer).style.display != 'none') {
		document.getElementById(answer).style.display = 'none';
	} else {
		document.getElementById(answer).style.display = 'block';
	}
}

function preValidateBestallKollinummerserien(theForm) {

    var va = new Validator();
    var er = new ErrorRenderer();
    er.clearAll();

    if (va.isEmpty(theForm.namn)) {
        var errorEmpty = new Error(theForm.namn, 'Här måste du fylla i företagets namn');
        va.addError(errorEmpty);
    }
    if (va.isEmpty(theForm.orgnr)) {
        var errorEmpty = new Error(theForm.orgnr, 'Här måste du fylla i organisationsnummer');
        va.addError(errorEmpty);
    }
    if (va.isEmpty(theForm.kontakt)) {
        var errorEmpty = new Error(theForm.kontakt, 'Här måste du fylla i en kontaktperson');
        va.addError(errorEmpty);
    }
    if (!va.checkPhone(theForm.saljare.value)) {
        var errorEmpty = new Error(theForm.saljare, 'Här måste du fylla en korrekt telefonnummer');
        va.addError(errorEmpty);
    }
    if (va.isEmpty(theForm.epost)) {
        var errorEmpty = new Error(theForm.epost, 'Här måste du fylla i e-postadress');
        va.addError(errorEmpty);
    }
    else if (!va.checkEmail(theForm.epost.value)) {
        var errorEmpty = new Error(theForm.epost, 'Här måste du fylla i en korrekt e-postadress');
        va.addError(errorEmpty);
    }
    if (va.isEmpty(theForm.kundnummer)) {
        var errorEmpty = new Error(theForm.kundnummer, 'Här måste du fylla i kundnummer');
        va.addError(errorEmpty);
    }
    if (va.isEmpty(theForm.utskriftssystem)) {
        var errorEmpty = new Error(theForm.utskriftssystem, 'Här måste du fylla i utskriftssystem');
        va.addError(errorEmpty);
    }
    if (!va.isOnlyDigits(theForm.arsforbrukning.value)) {
        var errorEmpty = new Error(theForm.arsforbrukning, 'Här måste du fylla i beräknad årsforbrukning');
        va.addError(errorEmpty);
    }
    if (va.isEmpty(theForm.tjanst)) {
        var errorEmpty = new Error(theForm.tjanst, 'Här måste du välja tjänst');
        va.addError(errorEmpty);
    }
    if (va.getErrors().length > 0) {
        return er.displayErrors(theForm, va.getErrors());
    } else {
        return true;
    }
}

