function priceChange(direction, id) {
	var count = parseInt(document.getElementById('count' + id).value);
	var price = parseInt(document.getElementById('price' + id).value);
	var total = parseInt(document.getElementById('total').value);

	if (direction == 'up') {
		var newcount = count + 1;
		newtotal = total + price;
	} else {
		var newcount = count - 1;

		if (newcount < 0) {
			newcount = 0;
		} else {
			newtotal = total - price;
		}
	}

	document.getElementById('count' + id).value = newcount;
	document.getElementById('countshow' + id).innerHTML = newcount;
	document.getElementById('total' + id).innerHTML = newcount * price + '.-';
	document.getElementById('total').value = newtotal;
	document.getElementById('totalshow').innerHTML = newtotal + '.-';
}

function validateItems(form, err1, err2, err3, err5) {
	if (form.name.value == "") {
	    alert(err1);
		form.name.value = "";
		form.name.focus();
	    return false;
	}

	if (form.email.value == "") {
		alert(err2);
		form.email.value = "";
		form.email.focus();
		return false;
	} else if (form.email.value != "") {
		re = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/;
		if (re.test(form.email.value) == false){
			alert(err3);
			form.email.value = "";
			form.email.focus();
			return false;
		}
	}
/*
	if (form.address.value == "") {
	    alert("Palun sisestage aadress");
		form.address.value = "";
		form.address.focus();
	    return false;
	}
*/
	if (form.code.value == "") {
	    alert(err5);
		form.code.value = "";
		form.code.focus();
	    return false;
	}

	return true;
}
