var submitcount = 0;

function initButton() {
	var actieButton = document.getElementById("actieButton");
	actieButton.onmouseover  = actieSwap;
	actieButton.onmouseout   = actieSwap;
}

function actieSwap(evt) {
	evt = evt || event;
	var element = evt.target || evt.srcElement;
	
	if(evt.type == 'mouseover') {
		element.src = 'img/over.jpg';
	} else {
		element.src = 'img/off.jpg';
	}
}

function initAction() {
	if(document.getElementById('actionButton')) {
		var actieButton = document.getElementById('actionButton');
		actieButton.onmouseover = swapAction;
		actieButton.onmouseout  = swapAction;
		actieButton.onclick     = actieClick;
	}
}

function swapAction(evt) {
	evt         = evt || event;
	var element = evt.target || evt.srcElement;
	
	if(element.src.indexOf("down") > 0) {
		if(evt.type == 'mouseover') {
			element.src = '../../img/down_over.png';
		} else {
			element.src = '../../img/down.png';
		}
	} else {
		if(evt.type == 'mouseover') {
			element.src = '../../img/up_over.png';
		} else {
			element.src = '../../img/up.png';
		}
	}
}

function actieClick() {
	var actieRow = document.getElementById('actionRow');
	
	if(actionRow.style.display == 'none') {
		actionRow.style.display = 'block';
		document.getElementById('actionButton').src = '../../img/up.png';
		document.getElementById('actionButton').alt = 'Verberg actiegedeelte';
	} else {
		actionRow.style.display = 'none';
		document.getElementById('actionButton').src = '../../img/down.png';
		document.getElementById('actionButton').alt = 'Toon actiegedeelte';
	}
}

function submitActionForm() {
	var actionForm    = document.forms['actionForm'];
	var selectedRadio = getSelectedRadio(actionForm.actie);
	
	if(submitcount == 0) {
		if(selectedRadio == -1) {
			alert('U heeft nog geen keuze gemaakt.');
		} else {
			window.open ("http://www.spirair.nl/downloads/Spirair_Flyer_Voorjaarsactie_VUS_2010.pdf", "mywindow", "location=no,status=no,scrollbars=yes,width=800,height=600,screenX=50,screenY=50,toolbar=no,menubar=no");
			actionForm.submit();
			submitcount++;
			alert('Dank u wel voor uw medewerking!');
		}
	} else {
		alert('Uw antwoord is reeds verzonden.');
	}
}

function getSelectedRadio(buttonGroup) {
   if (buttonGroup[0]) {
      for (var i=0; i<buttonGroup.length; i++) {
         if (buttonGroup[i].checked) {
            return i
         }
      }
   } else {
      if (buttonGroup.checked) {
      	return 0;
      }
   }
   return -1;
}