var checkmarks = new Array();

function sure(url) {
	if (confirm("Oletko varma?")) document.location.href = url;
}

function checkHenkilotiedot() {
	frm = document.henkiloTiedot;
	eulaOK = frm.eula.checked;
	if (frm.ehdokasEmail.value==frm.ehdokasEmail2.value && frm.ehdokasEmail.value && frm.ehdokasEtunimi.value && frm.ehdokasSukunimi.value && frm.ehdokasVaalipiiri.selectedIndex > 0 && frm.ehdokasPuolue.selectedIndex > 0 && frm.ehdokasPuh.value && frm.ehdokasKatuosoite.value && eulaOK) frm.submit();
	else if (frm.ehdokasEmail.value != frm.ehdokasEmail2.value) alert("Sähköpostiosoitteiden tulee olla samat kahdessa ensimmäisessä kentässä.");
	else alert("Ole hyvä ja täytä kaikki pakolliset (tähdillä merkityt) kentät.");
}

function checkMarks(question, alternative, amount, maxAmount, obj) {
	var checkedAmount = 0;
	for (i=0 ; i<amount ; i++) {
		eval("thisObj = document.vastaukset.kysymys" + question + "_" + i);
		if (thisObj.checked) checkedAmount++;
	}
	if (checkedAmount > maxAmount && checkmarks[question]) {
		eval("document.vastaukset.kysymys" + question + "_" + checkmarks[question] + ".checked = false");
	}
	checkmarks[question] = alternative;
}

function showInfo(num) {
	url = "info.php?question=" + num;
	width = 510;
	height = 450;
	var win = window.open(url,"window","scrollbars=yes,menubar=no,top=200,left=200,height="+height+",width="+width+",resizable=yes,toolbar=auto,location=no,status=no");
	win.focus();
}

function showEula() {
	url = "eula.php";
	width = 500;
	height = 450;
	var eulawin = window.open(url,"window","scrollbars=yes,menubar=no,top=200,left=200,height="+height+",width="+width+",resizable=yes,toolbar=auto,location=no,status=no");
	eulawin.focus();
}
