var nscp;
var numberOfStates=3;
var labelText=new Array("publikus","csak tagok számára publikus","nem publikus");
var chkChecked=new Array(true,true,false);

function init(){
	nscp=(navigator.appName=="Netscape")? true : false;
	initCheckPros();
}
function changeState(chk){
	(chk.value<(numberOfStates-1))? chk.value++ : chk.value=0;
	document.getElementById("chkCaption_"+chk.name).value=labelText[chk.value];
	chk.checked=chkChecked[chk.value];
}
function chkLabelClick(lbl){
	if(!nscp) changeState(document.getElementById(lbl.id.substring(11)));
}
function initCheckPros() {
    inputs = document.getElementsByTagName('input');
    for(var i=0; i < inputs.length; i++) {
	    switch(inputs[i].getAttribute('type')){
	    case 'checkbox':
			if(inputs[i].name.substring(0,3)=='chk') inputs[i].checked=chkChecked[0];;	
		    break;
		case 'text':
			if(inputs[i].name.substring(0,11)=='chkCaption_') inputs[i].value=labelText[0];
			break;
        }
    }
}