function nextpage(id, total) {
	for (var i=1; i<=total; i++) {
		var div = document.getElementById('layer'+i);
		var page = document.getElementById('page'+i);
		if (!div) 
			continue;
		if (i==id) {
			div.style.display='block';
			page.className='current_part';
		} else {
			div.style.display='none';
			page.className='';
		}
	}
	window.scrollTo(0,0);
}

function show(name){
    var show=document.getElementById(name);
    show.style.display = (show.style.display=='block') ? 'none' : 'block';
}

function check_elem(el,id, childcount) {
        var flag = el.checked;
        var elem = document.getElementById('container'+id);
        for (var i=0; i< elem.childNodes.length; i++) {
                if (elem.childNodes[i].nodeName.toLowerCase() == 'input')
                        elem.childNodes[i].checked=flag;
        }

}
