function toggleVisibilityAstarve(NamingContainer,id){		

	var chkOn=document.getElementById(NamingContainer+'chkOnAsunto');
	var chkEi=document.getElementById(NamingContainer+'chkEiAsuntoa');
	var chkMuutto=document.getElementById(NamingContainer+'chkMuutto');
	var tblOn=document.getElementById(NamingContainer+'tblOnAsunto');
	var tblEi=document.getElementById(NamingContainer+'tblEiAsuntoa');
	var tblMuutto=document.getElementById(NamingContainer+'tblMuutto');			
	
	if(id){					
		var chk=document.getElementById(id);
		if(id.indexOf('OnAsunto')!=-1 && chk.checked){
			chkEi.checked=false;
		}
		if(id.indexOf('EiAsuntoa')!=-1 && chk.checked){
			chkOn.checked=false;					
		}			
	}	
	if(chkEi.checked){
		tblOn.style.display="none";			
		tblEi.style.display="block";
	}else{								
		tblEi.style.display="none";		
	}
	if(chkOn.checked){					
		tblOn.style.display="block";			
		tblEi.style.display="none";				
	}else{
		tblOn.style.display="none";			
	}			
	if(chkMuutto.checked){
		tblMuutto.style.display="block";
	}else{
		tblMuutto.style.display="none";
	}
}		
function toggleLaitos(NamingContainer,cbo){			
	var cbo=document.getElementById(NamingContainer+cbo);			
	if(!cbo)return;
	var id=cbo.getAttribute("NaytaLaitos");		
	if(id){		
		//splitataan mahdolinen pilkkulista
		//loopataan läpi ja verrataan combon valintaan
		//jos täsmää combon valintaan näytetään "laitosvalinta"
		var idt=id.split(",");
		if(idt.length==1){
			id=idt[0];
		}else{
			for(i=0;i<idt.length;i++){
				if(idt[i]==cbo.value){
					id=idt[i];
					break;
				}
			}
		}
	}				
	if(cbo.value==id){
		document.getElementById(NamingContainer+'laitos1').style.display="block";
		document.getElementById(NamingContainer+'laitos2').style.display="block";
		return "block"
	}else{
		document.getElementById(NamingContainer+'laitos1').style.display="none";
		document.getElementById(NamingContainer+'laitos2').style.display="none";			
		return "none"
	}				
}
function toggleTyo(NamingContainer){							
	var cbo=document.getElementById(NamingContainer+'cboMuuttoSyy');			
	var tyo=cbo.getAttribute("NaytaTyo");						
	var opiskelu=cbo.getAttribute("NaytaOpiskelu");									
	if(cbo.value==tyo){														
		document.getElementById(NamingContainer+'tyo1').style.display="block";	
		document.getElementById(NamingContainer+'tyo2').style.display="block";	
		document.getElementById(NamingContainer+'tyo3').style.display="block";	
		document.getElementById(NamingContainer+'tyo4').style.display="block";	
		document.getElementById(NamingContainer+'tyo5').style.display="block";	
		document.getElementById(NamingContainer+'tyo6').style.display="block";	
		
	}else if(cbo.value==opiskelu){
		document.getElementById(NamingContainer+'tyo1').style.display="block";	
		document.getElementById(NamingContainer+'tyo2').style.display="block";	
		document.getElementById(NamingContainer+'tyo3').style.display="none";	
		document.getElementById(NamingContainer+'tyo4').style.display="none";	
		document.getElementById(NamingContainer+'tyo5').style.display="none";	
		document.getElementById(NamingContainer+'tyo6').style.display="none";	
		
	}else{
		document.getElementById(NamingContainer+'tyo1').style.display="none";	
		document.getElementById(NamingContainer+'tyo2').style.display="none";	
		document.getElementById(NamingContainer+'tyo3').style.display="none";	
		document.getElementById(NamingContainer+'tyo4').style.display="none";	
		document.getElementById(NamingContainer+'tyo5').style.display="none";	
		document.getElementById(NamingContainer+'tyo6').style.display="none";	
	}
				
}
function toggleSopimatonMuuSyy(NamingContainer){		
	var cbo=document.getElementById(NamingContainer+'cboNykyinenAsuntoSopimaton');	
	if(cbo&&cbo.selectedIndex!=-1){
		var txt=cbo.options[cbo.selectedIndex].text;	
		if(txt&&(txt.toLowerCase().indexOf('muu syy')!=-1 || txt.toLowerCase().indexOf('?')!=-1)){
			document.getElementById(NamingContainer+'NykMuuSyy1').style.display="block";	
			document.getElementById(NamingContainer+'NykMuuSyy2').style.display="block";	
		}else{
			document.getElementById(NamingContainer+'NykMuuSyy1').style.display="none";	
			document.getElementById(NamingContainer+'NykMuuSyy2').style.display="none";		
		}
	}
}