addLoadEvent(initRegister);

function clearAll() {
    var divs = document.getElementsByTagName('div');
    for (var i = 0; i < divs.length; i++) {
		if (divs[i].className.indexOf('regOpt1') != -1 || divs[i].className.indexOf('regOpt2') != -1) {
            divs[i].style.display = 'none';
        }
    }
}

function showRegOpt1() {
    var divs = document.getElementsByTagName('div');
    for (var i = 0; i < divs.length; i++) {
		if (divs[i].className.indexOf('regOpt1') != -1) {
            divs[i].style.display = 'block';
        }
    }
}
function showRegOpt2() {
    var divs = document.getElementsByTagName('div');
    for (var i = 0; i < divs.length; i++) {
		if (divs[i].className.indexOf('regOpt2') != -1) {
            divs[i].style.display = 'block';
        }
    }
}

function changeRegister(input) {
    switch (parseInt(input.value)) {
        case 0:
            clearAll();
            break;    
        case 1:
            clearAll();
            break;
        case 2:
            clearAll();
            showRegOpt2();
            break;
        case 3:
            clearAll();
            showRegOpt2();
            break;
        case 4:
            clearAll();
            showRegOpt1();
            break;
    }
}

function initRegister() {
    var inputs = document.getElementsByTagName('input');
    
    for (var i = 0; i < inputs.length; i++) {
		if (inputs[i].name.indexOf('lu_type') != -1) {
            if (inputs[i].checked == true) changeRegister(inputs[i]);
            inputs[i].onclick = function() {
                return changeRegister(this);
            }
        }
    }

}



/* end */
