
var veikkaus = new Array(0,0,0,0,0,0,0,0,0,0,0,0,0)


function checkBox(box){
	
	var boxSplit = box.split(".");
	rowId = boxSplit[0];
	boxId = boxSplit[1];	
	inputId = "r"+rowId+"_bet";

	if (veikkaus[rowId] != 0){
		box1 = rowId+".1";
		box2 = rowId+".2";
		box3 = rowId+".3";

		document.getElementById(box1).innerHTML = '<a href="#" onclick="checkBox(\''+box1+'\')">1</a>';
		document.getElementById(box2).innerHTML = '<a href="#" onclick="checkBox(\''+box2+'\')">X</a>';
		document.getElementById(box3).innerHTML = '<a href="#" onclick="checkBox(\''+box3+'\')">2</a>';
	}
	
	document.getElementById(box).innerHTML = '<img src="images/tui_check.gif" />';
	
	if (boxId == '2') boxId = "x";
	else if (boxId == '3') boxId = "2";
	
	
	eval("document.betForm.r"+rowId+"_bet.value='"+boxId+"'");
	veikkaus[rowId] = boxId;			
}

function validate() {

	isValid = true;
	
	// Kohteet
	if (!document.betForm.r1_bet.value) {
		isValid = false;
	}
	if (!document.betForm.r2_bet.value) {
		isValid = false;
	}
	if (!document.betForm.r3_bet.value) {
		isValid = false;
	}
	if (!document.betForm.r4_bet.value) {
		isValid = false;
	}
	if (!document.betForm.r5_bet.value) {
		isValid = false;
	}
	if (!document.betForm.r6_bet.value) {
		isValid = false;
	}
	if (!document.betForm.r7_bet.value) {
		isValid = false;
	}
	if (!document.betForm.r8_bet.value) {
		isValid = false;
	}
	if (!document.betForm.r9_bet.value) {
		isValid = false;
	}
	if (!document.betForm.r10_bet.value) {
		isValid = false;
	}
	if (!document.betForm.r11_bet.value) {
		isValid = false;
	}
	if (!document.betForm.r12_bet.value) {
		isValid = false;
	}
	if (!document.betForm.r13_bet.value) {
		isValid = false;
	}
	
	// Yhteystiedot
	if (!document.betForm.firstName.value) {
		isValid = false;
	}
	if (!document.betForm.lastName.value) {
		isValid = false;
	}
	if (!document.betForm.phone.value) {
		isValid = false;
	}
	var emailFilter = /^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
	if(!emailFilter.test(document.betForm.email.value)) {
		isValid = false;
	}
	
	// Checkboxit
	if (document.betForm.ch1.checked == false) {
		isValid = false;
	}
	if (document.betForm.ch2.checked == false) {
		isValid = false;
	}
	
	if(!isValid) {
		alert("Et veikannut kaikkia kohteita tai antamasi yhteystiedot olivat puuttellisia.");
		return false;
	}	

}