function toggleItem(itemid) {
	if (window.document.getElementById(itemid).style.display=='none') {
	window.document.getElementById(itemid).style.display='block'
	}
	else {
	window.document.getElementById(itemid).style.display='none'
	}
}
function createCookie(nameEQ,num) {
	toCookie = 0
	for (i=0; i<num; i++) {
		if (document.checklist.elements[i].checked) {
			toCookie += Math.pow(10,i)
		}
	}
	var date = new Date();
	date.setTime(date.getTime()+(180*24*60*60*1000));
	var expires = "; expires="+date.toGMTString();
	document.cookie = nameEQ+toCookie+"; expires="+date.toGMTString()+"; path=/";
}
function loadCookie(nameEQ,num) {
	var ca = document.cookie.split(';');
	for(i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0)
			toBoxes = c.substring(nameEQ.length,c.length)
	}
	for (i=num; i>=0; i--) {
		if (toBoxes-Math.pow(10,i) >= 0) {
			toBoxes -= Math.pow(10,i)
			if (!document.checklist.elements[i].checked)
			document.checklist.elements[i].click()
		}
	}
}
function loadNext(numChecked,nextId) {
	allChecked = 1
	for (i=0; i<numChecked; i++) {
		if (!document.checklist.elements[i].checked) {
			allChecked = 0
		}
	}
	if (allChecked == 1) {
	window.document.getElementById(nextId).style.display='block'
	}
	else {
	window.document.getElementById(nextId).style.display='none'
	}
}