    
	
		
	function checkRadioButtons() 
	{
	var myForm = document.abonnement;
    for (var i=0 ; i < myForm.rKeuze.length;i++)
		{
		  if (myForm.rKeuze[i].checked) 
			{         //alert("Radiobutton "+i+" is selected");  
				 toonBetaalWijze(g_Kenmerken[i],myForm.pFaktuurJN.value,myForm.pKadoJN.value,
				                                myForm.pPrijs.value,myForm.pActiefAboJN.value,
												myForm.pControleLandId.value,myForm.pOpstartdatumJN.value);
				 return;    
			 } 
    	}
	}
	
	function ebab_openWindow(theURL,winName,features) 
	{ //v2.0
  	window.open(theURL,winName,features);
	}
	
	function onload_promotie ()
	{
	 //var myForm = document.abonnement;
	 checkRadioButtons();
	
	}
	
    function addNewOption (obj,val,txt,selected)
    {
        if (obj != null && obj.type == 'select-one')
        {
            obj.options[obj.length] = new Option (txt,val,selected,selected);
        }
    }

    function clearSelectBox (obj,delete_from)
    {
        if (obj != null && obj.type == 'select-one')
        {
            obj.length = delete_from;
            if (obj.options[delete_from] != null)
            {
                obj.options[delete_from].selected = true;
            }
        }
    }

    function toonBetaalWijze (betaalwijze, faktuur, cadeau, prijs, actiefAbo, controleLandId, opstartdatumJN)
    {
	    var i; // index in array
        var optionSelected = true; // moet deze optie geselecteerd worden

        //alert(document.abonnement.pPrijs.value);
        document.abonnement.pFaktuurJN.value = faktuur;
        document.abonnement.pKadoJN.value = cadeau;
        document.abonnement.pPrijs.value = prijs;	
		document.abonnement.pActiefAboJN.value = actiefAbo;
		document.abonnement.pControleLandId.value = controleLandId;
		document.abonnement.pOpstartdatumJN.value = opstartdatumJN;
       //alert("betaalwijze " + betaalwijze);
		
        //var rBetalingId = document.getElementById("RBETALING");

        // Leegmaken van de box
        clearSelectBox(document.abonnement.rBetaling,0);

        // Splitsen van de betaalwijzes in een array
        var betaalwijzeArray = betaalwijze.split("+");

        // Indien er meerdere keuzes mogelijk zijn, voeg dan als eerste element een "Maak uw keuze" element toe.
        if ( betaalwijzeArray.length > 1)
        {
            addNewOption(document.abonnement.rBetaling,'0','Maak uw keuze'); // Deze optie wordt geselecteerd
            optionSelected = false; // De volgende opties moeten niet geselecteerd worden
        }

        for (i in betaalwijzeArray)
        {
            if (betaalwijzeArray[i] == 'WDO')
            {
                addNewOption(document.abonnement.rBetaling,'WDO','via domiciliering',optionSelected);
            }
            else if (betaalwijzeArray[i] == 'OGM')
            {
                addNewOption(document.abonnement.rBetaling,'OGM','via een overschrijvingsformulier',optionSelected);
            }
            else if (betaalwijzeArray[i] == 'CRC')
            {
                addNewOption(document.abonnement.rBetaling,'CRC','online (via VISA/Mastercard of Home Banking)',optionSelected);
            }
            else if (betaalwijzeArray[i] == 'GRA')
            {
                addNewOption(document.abonnement.rBetaling,'GRA','gratis',optionSelected);
            }
            else if (betaalwijzeArray[i] == 'DOM')
            {
                addNewOption(document.abonnement.rBetaling,'DOM','via incasso',optionSelected);
            }
            else if (betaalwijzeArray[i] == 'CRC_CREDITCARD')
            {
                addNewOption(document.abonnement.rBetaling,'CRC_CREDITCARD','online via VISA/Mastercard',optionSelected);
            }
            else if (betaalwijzeArray[i] == 'CRC_HOMEBANKING')
            {
                addNewOption(document.abonnement.rBetaling,'CRC_HOMEBANKING','online via Home Banking of Bancontact/Mister Cash',optionSelected);
            }
            else if (betaalwijzeArray[i] == 'OGM_OLA')
            {
                addNewOption(document.abonnement.rBetaling,'OGM_OLA','via acceptgiro', optionSelected);
            }
        }

        // Geen enkele betaalwijze is herkend
        if (document.abonnement.rBetaling.length == 0)
        {
            clearSelectBox(document.abonnement.rBetaling,0);
            addNewOption(document.abonnement.rBetaling,'0','Maak uw keuze');
			addNewOption(document.abonnement.rBetaling,'CRC','online (via VISA/Mastercard of Home Banking)');
            addNewOption(document.abonnement.rBetaling,'OGM','via een overschrijvingsformulier');
			addNewOption(document.abonnement.rBetaling,'WDO','via domiciliering');
        }

    }
