/**
 * Validate edit bunker port formuläret
 */
function validate(form) {
	var send = true;
	var selected = true;
	var check = false;
	var selectedtext = "";
	var checkedtext = "";

	if(form.check1.checked)
		check = checkRadio(document.form1.radio1);
	if(form.check2.checked)
		check =  checkRadio(form.radio2);
	if(form.check3.checked)
		check =  checkRadio(form.radio3);
	if(form.check4.checked)
		check =  checkRadio(form.radio4);
	if(form.check5.checked)
		check =  checkRadio(form.radio5);
	if(form.check6.checked)
		check =  checkRadio(form.radio6);

	if(selected == false){
		send = false;
		selectedtext = selectedtext
	}
	if(check == false){
		send = false;
		checkedtext = "You have to check at least one box" + "\n" + " and at least one of the avalis choices";
	}

	if(!send)
		alert(selectedtext + checkedtext);
	return send;
}

function checkRadio(radio){
	var isRadio = false;
	var checkRadio = 0;
	while(checkRadio < 4){
		if(radio[checkRadio].checked){
			isRadio = true;
		}
		checkRadio++;
	}
	return isRadio;
}

function setEnabled(form, rBtn){
	var radio = 0;
	if(form.checked == true){
		while(radio < 4){
			rBtn[radio].disabled = false;
			radio++;
		}
	}
	if(form.checked != true){
		while(radio < 4){
			rBtn[radio].disabled = true;
			radio++;
		}
	}
}

function resetRadio(){
	setEnabled(document.form1.check1.value == false, document.form1.radio1);
	setEnabled(document.form1.check2.value == false, document.form1.radio2);
	setEnabled(document.form1.check3.value == false, document.form1.radio3);
	setEnabled(document.form1.check4.value == false, document.form1.radio4);
	setEnabled(document.form1.check5.value == false, document.form1.radio5);
	setEnabled(document.form1.check6.value == false, document.form1.radio6);
}




/**
 * Lånat script som sätter alla chekboxar till valda
 */
function checkAll(theForm, cName) {
    for (i=0,n=theForm.elements.length;i<n;i++)
        if (theForm.elements[i].className.indexOf(cName) !=-1)
            if (theForm.elements[i].checked == true) {
                theForm.elements[i].checked = false;
            } else {
                theForm.elements[i].checked = true;
            }
}
