function trim(str){
    return str.replace(/^\s+|\s+$/g, '');
}

function checkText(valfield, infofield, required){
    valfield2 = valfield.value;
    if (trim(valfield2) == '') {
        valfield.style.border = "1px solid red";
        document.getElementById(infofield).style.color = "red";
        return false;
    }
    else {
        valfield.style.border = "1px solid #ccc";
        document.getElementById(infofield).style.color = "#000000";
    }
    return true;
}

function checkCheckbox(valfield, infofield, required){
    valfield2 = valfield.value;
    if (!valfield.checked) {
        valfield.style.border = "1px solid red";
        document.getElementById(infofield).style.color = "red";
        return false;
    }
    else {
        valfield.style.border = "1px solid #ccc";
        document.getElementById(infofield).style.color = "#000000";
    }
    return true;
}


