// JavaScript Document

function validateQuizForm() {
var oForm = document.oForm;
var strStatement;
var strFields = "";
var requiredFields;
var el = document.forms["oForm"].elements;

requiredFields = 0;
strStatement = "Du har inte fyllt i alternativ i följande fält:\n\n";

	for(var i = 0 ; i < el.length ; ++i){
		if(el[i].type == "radio"){
		var radiogroup = el[el[i].name]; // get the whole set of radio buttons.
		var itemchecked = false;
		var itemNumber;
			for(var j = 0 ; j < radiogroup.length ; ++j){
				if(radiogroup[j].checked){
				itemchecked = true;
				break;
				}
			}
		}
	}

	if(!itemchecked) { 
	strFields = strFields + "Alla frågor\n";
	requiredFields = requiredFields + 1;
	}
	if(oForm.oName.value.length < 1){
	strFields = strFields + "För- och efternamn\n";
	requiredFields = requiredFields + 1;
	}
	if(oForm.oAddress.value.length < 1){
	strFields = strFields + "Adress\n";
	requiredFields = requiredFields + 1;
	}
	if(oForm.oPostal.value.length < 1){
	strFields = strFields + "Postnr\n";
	requiredFields = requiredFields + 1;
	}
	if(oForm.oCity.value.length < 1){
	strFields = strFields + "Ort\n";
	requiredFields = requiredFields + 1;
	}
	if(oForm.oEmail.value.length < 1){
	strFields = strFields + "E-post\n";
	requiredFields = requiredFields + 1;
	}
	if(oForm.oAge.value.length < 1){
	strFields = strFields + "Ålder\n";
	requiredFields = requiredFields + 1;
	}

	if(requiredFields == 0){
	return true;
	}
	else{
	alert(strStatement + strFields);
	return false;
	}
}

function getImage(oImage) {
var oImage;
document.images["productImageLarge"].src = oImage;
}

