function InsertFlashElement(m_movie, m_width, m_height)
{
	flashmovie = '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="' + m_width + '" height="' + m_height + '">\n';
	flashmovie = flashmovie + '<param name="movie" value="' + m_movie + '" />\n';
	flashmovie = flashmovie + '<param value="transparent" name="wmode"/><param name="quality" value="high" />\n';
	flashmovie = flashmovie + '<embed src="' + m_movie + '" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="' + m_width + '" height="' + m_height + '"  wmode="transparent">\n';
	flashmovie = flashmovie + '</embed>\n';
	flashmovie = flashmovie + '</object>\n';
	
	document.write(flashmovie);
	
}

function homeSlideShow()
{
 showHome = "diashow/slidesHome.swf?afbeeldingen=";
 showHome = showHome + "uploaded_opleidingen_img/Basisvakopleiding-Pedicure.jpg,";
 showHome = showHome + "uploaded_opleidingen_img/Deelkwalificaties-Allround.jpg,";
 showHome = showHome + "uploaded_opleidingen_img/Voortgezette-opleiding-Scho.jpg,";
 showHome = showHome + "uploaded_opleidingen_img/Mbo-opleiding-Allround-Kapp.jpg,";
 showHome = showHome + "uploaded_opleidingen_img/Deeltijdopleiding-Schoonhei.jpg,";
 showHome = showHome + "uploaded_opleidingen_img/Mbo-opleiding-Schoonheids­s.jpg,"; 
 showHome = showHome + "uploaded_opleidingen_img/Opleiding-Visagie.jpg,";
 showHome = showHome + "uploaded_opleidingen_img/Opleiding-Manicure.jpg,";
 showHome = showHome + "&count=8";
 InsertFlashElement(showHome,'500','231');						
}

function toggleVisibility (szDivID, iState) // 1 visible, 0 hidden
{
    if(document.layers)	   //NN4+
    {
       document.layers[szDivID].visibility = iState ? "show" : "hide";
    }
    else if(document.getElementById)	  //gecko(NN6) + IE 5+
    {
        var obj = document.getElementById(szDivID);		
        obj.style.visibility = iState ? "visible" : "hidden";		
    }
    else if(document.all)	// IE 4
    {
        document.all[szDivID].style.visibility = iState ? "visible" : "hidden";
    }
}

function toggleDisplay (szDivID, iState) // 1 visible, 0 hidden
{
    if(document.getElementById)	  //gecko(NN6) + IE 5+
    {
        //alert("jes");
		var obj = document.getElementById(szDivID);		
        obj.style.display = iState ? "block" : "none";		
    }
    else if(document.all)	// IE 4
    {
        document.all[szDivID].style.display = iState ? "block" : "none";
    }
}

function clickZelf()
{
	toggleDisplay('div_betalingsgegevens_zelf', 1);
	toggleDisplay('div_betalingsgegevens_anders', 0);
	toggleDisplay('div_betalingsgegevens_anders_bedrijf',0);
	toggleDisplay('div_betalingsgegevens_zelf_rekening', 0);
	toggleDisplay('div_betalingsgegevens_zelf_incasso', 0);
	document.getElementById("incasso_akkoord").checked = false;	
	clearValue('rekeningnummer');
	clearValue('bedrijfsnaam');
	clearValue('betaling_adres');
	clearValue('betaling_postcode');
	clearValue('betaling_woonplaats');
	clearValue('betaling_telefoon');
	clearValue('betaling_contact_persoon');
	//toggleDisplay(,0);
}

function clickInstantie()
{
	toggleDisplay('div_betalingsgegevens_zelf', 0);
	toggleDisplay('div_betalingsgegevens_anders', 1);
	toggleDisplay('div_betalingsgegevens_anders_bedrijf',0);
	document.getElementById("betaal_ineens").checked = true;
	clearValue('bedrijfsnaam');
	clearValue('rekeningnummer');
	//toggleDisplay(,0);
	
	//clearValue('vooropljaar_1');
}

function clickWerkgever()
{
	toggleDisplay('div_betalingsgegevens_zelf', 0);
	toggleDisplay('div_betalingsgegevens_anders', 1);
	toggleDisplay('div_betalingsgegevens_anders_bedrijf',1);
	document.getElementById("betaal_ineens").checked = true;
	clearValue('rekeningnummer');
}
// Gedeelte voor gids keuze menu
function toggleMenu(sender, menuID)
{
	if (!sender.checked)
		{
		toggleDisplay(menuID, 0);		
		CheckUncheckChildren (menuID, 0);
		}
	else {toggleDisplay(menuID, 1);}
}
function toggleMenuReverse(sender, menuID)
{
	if (sender.checked)
		{
		toggleDisplay(menuID, 0);		
		CheckUncheckChildren (menuID, 0);		
		}
	else {toggleDisplay(menuID, 1);}
}
function toggleVoltijds()
{
	if (document.getElementById("gkm_chk_voltijds").checked == true) 
	{
	toggleDisplay("gkm_kapper_vt",1);
	toggleDisplay("gkm_schoonheid_vt",1);
	toggleDisplay("gkm_pedicure_vt",1);
	toggleDisplay("gkm_visagie_vt",1);
	toggleDisplay("gkm_nagelstylist_vt",1);
	toggleDisplay("gkm_overigen_vt",1);
	}
	else
	{
	toggleDisplay("gkm_kapper_vt",0);
	toggleDisplay("gkm_schoonheid_vt",0);
	toggleDisplay("gkm_pedicure_vt",0);
	toggleDisplay("gkm_visagie_vt",0);
	toggleDisplay("gkm_nagelstylist_vt",0);
	toggleDisplay("gkm_overigen_vt",0);
	CheckUncheckChildren("gkm_kapper_vt",0);
	CheckUncheckChildren("gkm_schoonheid_vt",0);
	CheckUncheckChildren("gkm_pedicure_vt",0);
	CheckUncheckChildren("gkm_visagie_vt",0);
	CheckUncheckChildren("gkm_nagelstylist_vt",0);
	CheckUncheckChildren("gkm_overigen_vt",0);
	}
}

function toggleDeeltijd()
{
	if (document.getElementById("gkm_chk_deeltijd").checked == true) 
	{
	toggleDisplay("gkm_kapper_dt",1);
	toggleDisplay("gkm_schoonheid_dt",1);
	toggleDisplay("gkm_pedicure_dt",1);
	toggleDisplay("gkm_visagie_dt",1);
	toggleDisplay("gkm_nagelstylist_dt",1);
	toggleDisplay("gkm_overigen_dt",1);
	}
	else
	{
	toggleDisplay("gkm_kapper_dt",0);
	toggleDisplay("gkm_schoonheid_dt",0);
	toggleDisplay("gkm_pedicure_dt",0);
	toggleDisplay("gkm_visagie_dt",0);
	toggleDisplay("gkm_nagelstylist_dt",0);
	toggleDisplay("gkm_overigen_dt",0);
	CheckUncheckChildren("gkm_kapper_dt",0);
	CheckUncheckChildren("gkm_schoonheid_dt",0);
	CheckUncheckChildren("gkm_pedicure_dt",0);
	CheckUncheckChildren("gkm_visagie_dt",0);
	CheckUncheckChildren("gkm_nagelstylist_dt",0);
	CheckUncheckChildren("gkm_overigen_dt",0);
	}
}

function toggleGkm()
{
	if (document.getElementById("Alle_Opleidingen").checked == true)
	{
	toggleDisplay("gkm_kapper_all",0);
	toggleDisplay("gkm_schoonheid_all",0);
	toggleDisplay("gkm_pedicure_all",0);
	toggleDisplay("gkm_visagie_all",0);
	toggleDisplay("gkm_nagelstylist_all",0);
	toggleDisplay("gkm_parfumerie_all",0);
	toggleDisplay("gkm_kapper_vt",0);
	toggleDisplay("gkm_schoonheid_vt",0);
	toggleDisplay("gkm_kapper_dt",0);
	toggleDisplay("gkm_schoonheid_dt",0);
	toggleDisplay("gkm_pedicure_dt",0);
	toggleDisplay("gkm_visagie_dt",0);
	toggleDisplay("gkm_nagelstylist_dt",0);
	toggleDisplay("gkm_parfumerie_dt",0);
	toggleDisplay("gkm_kapper_cs",0);
	toggleDisplay("gkm_schoonheid_cs",0);
	toggleDisplay("gkm_pedicure_cs",0);
	}
	else
	{
	toggleDisplay("gkm_kapper_vt",1);
	toggleDisplay("gkm_schoonheid_vt",1);
	toggleDisplay("gkm_kapper_dt",1);
	toggleDisplay("gkm_schoonheid_dt",1);
	toggleDisplay("gkm_pedicure_dt",1);
	toggleDisplay("gkm_visagie_dt",1);
	toggleDisplay("gkm_nagelstylist_dt",1);
	toggleDisplay("gkm_parfumerie_dt",1);
	toggleDisplay("gkm_kapper_cs",1);
	toggleDisplay("gkm_schoonheid_cs",1);
	toggleDisplay("gkm_pedicure_cs",1);
	}	
}
// Einde edeelte voor gids keuze menu
function displayElement(szDivID)
{
    if(document.layers)	   //NN4+
    {
       document.layers[szDivID].visibility = iState ? "show" : "hide";
    }
    else if(document.getElementById)	  //gecko(NN6) + IE 5+
    {
        var obj = document.getElementById(szDivID);		
        obj.style.display = "block";	
    }
    else if(document.all)	// IE 4
    {
        document.all[szDivID].style.display = "block";
    }
}

function clearValue(szDivID)
{
	var obj = document.getElementById(szDivID);	
	obj.value = "";
		
    
}

function showBetalen()
{
	if (document.getElementById("bet_akkoord").checked)
		{
			// alert("yep");
		toggleDisplay("div_betaling", 1);
		toggleVisibility("opleidingskosten", 1);		
		}
	else
	{
		toggleDisplay("div_betaling", 0);
		toggleVisibility("opleidingskosten", 0);
		clickZelf();
	}
}

function showBetalenOpleiding()
{
	if (document.getElementById("bet_akkoord").checked)
		{
			// alert("yep");
		toggleDisplay("div_betaling", 1);		
		}
	else
	{
		toggleDisplay("div_betaling", 0);
		document.getElementById("wie_betaalt_zelf").checked = true;
		document.getElementById("betaal_ineens").checked = true;
		clickZelf();
	}
}

function soortInschrijving(wat)
{
	var inschrijving = wat.options[wat.selectedIndex].className;
	var voorwaarden = parseInt(inschrijving.substr(10,1));
	inschrijving = inschrijving.substr(0,10);
	showMetEVC();
	if (inschrijving == "definitief")
	{
		toggleDisplay("div_bericht_definitief", 1);	
		toggleDisplay("div_bericht_aanmelding", 0);	
		document.getElementById("page_content_title").innerHTML = "schrijf je in...";
		document.getElementById("onderwerp").value="Inschrijving via de Website";
		document.getElementById("wie_betaalt_zelf").checked = true;
		document.getElementById("betaal_ineens").checked = true;	
		toggleDisplay("div_inschrijfvoorwaarden", 1);
		showBetalen();
	}
	else
	{
		toggleDisplay("div_bericht_definitief", 0);	
		toggleDisplay("div_bericht_aanmelding", 1);	
		document.getElementById("page_content_title").innerHTML = "meld je aan...";
		document.getElementById("onderwerp").value="Aanmelding via de Website";
		document.getElementById("wie_betaalt_zelf").checked = false;
		document.getElementById("betaal_ineens").checked = false;	
		toggleDisplay("div_inschrijfvoorwaarden", 0);
		document.getElementById("bet_akkoord").checked = false;
		showBetalen();
	}
	
	var inschrijfvoorwaarden = '<a href="uploaded_files/Inschrijfvoorwaarden.pdf" target="_blank" title="Inschrijfvoorwaarden">inschrijfvoorwaarden</a>&nbsp;&nbsp;';
	var reglementen = '<a href="uploaded_files/Reglementen.pdf" target="_blank" title="Inschrijfvoorwaarden">inschrijfvoorwaarden</a>&nbsp;&nbsp;';
	//switch(voorwaarden)
	//{
	//case 1:	
	//document.getElementById("ref_voorwaarden").innerHTML = reglementen;
	//break;
	//case 2:	
	//document.getElementById("ref_voorwaarden").innerHTML = inschrijfvoorwaarden;
	//break;
	//default:
	//document.getElementById("ref_voorwaarden").innerHTML = reglementen;
	//break;
	//}
}

function soortInschrijvingOpleiding()
{
	
	var inschrijving = document.getElementById("aanmeldlink").className;
	if (inschrijving == "ja")
	{
		toggleDisplay("div_bericht_definitief", 1);	
		toggleDisplay("div_bericht_aanmelding", 0);	
		document.getElementById("onderwerp").value="Inschrijving via de Website";		
		toggleDisplay("div_inschrijfvoorwaarden", 1);
		showBetalenOpleiding();
	}
	else
	{
		toggleDisplay("div_bericht_definitief", 0);	
		toggleDisplay("div_bericht_aanmelding", 1);	
		document.getElementById("onderwerp").value="Aanmelding via de Website";
		toggleDisplay("div_inschrijfvoorwaarden", 0);
		document.getElementById("bet_akkoord").checked = false;
		showBetalenOpleiding();
	}
}
function getChecked(ding)
{ return document.getElementById(ding).checked;}

function blockDisplay(ding)
{ return (document.getElementById(ding).style.display=='block');}

function showMetEVC()
{
dropdown = document.getElementById("opleiding_pulldown");
if (dropdown.options[dropdown.selectedIndex].id=="75")
{
	var divHTML = ""
	divHTML = divHTML + "<table width=\"100%\" border=\"0\" cellspacing=\"1\" cellpadding=\"0\">\n<tr>\n";
	divHTML = divHTML + "<td width=\"29%\">met EVC? *</td>\n";
	divHTML = divHTML + "<td width=\"71%\">\n";
	divHTML = divHTML + "<div class=\"div_opl_janee\" style=\"float: left; margin-left: 0px; margin-bottom: 3px;\">\n";
	divHTML = divHTML + "<div class=\"opl_janee\" >ja&nbsp;&nbsp;</div>\n";
	divHTML = divHTML + "<input id=\"evc_ja\" name=\"evc\" type=\"radio\" value=\"ja\" onclick=\"\" />\n</div>\n";
	divHTML = divHTML + "<div class=\"div_opl_janee\" style=\"float: left; margin-left: 0px; margin-bottom: 3px;\">\n";
	divHTML = divHTML + "<div class=\"opl_janee\" >&nbsp;&nbsp;&nbsp;nee&nbsp;&nbsp;\n</div>\n";
	divHTML = divHTML + "<input id=\"evc_nee\" checked name=\"evc\" type=\"radio\" value=\"nee\" onclick=\"\" />\n</div>\n";
	divHTML = divHTML + "</tr>\n</table>";
	//alert(divHTML);
	document.getElementById("div_metEVC").innerHTML = divHTML;
	toggleDisplay("div_metEVC", 1);
}
else
{
	document.getElementById("div_metEVC").innerHTML = "";
	toggleDisplay("div_metEVC", 0);
}
}
// SCRIPTS UIT DE PAGINA OPLEIDINGEN.HTM GEHAALD
// dit script zorgt voor het verloopje in de foto binnen alle brouwser behalve internet explorer
function ChangeImg()
	{
		var browserName=navigator.appName; 
		if (browserName!="Microsoft Internet Explorer")
			{
			document.getElementById('blokjes_over_foto').style.background = 'url("img/blokjes.png")';
			}
	}
		
function setAanmelden()
	{
 		var opl = gup( 'opleiding_id' );
		var link = "<a href=\"default.asp?page_id=96&aanmeld_id=";
		link = link + opl + "\" class=\"tab_inactive\">aanmelden</a>";
		document.getElementById("tabje4").innerHTML = link;
	}
function changeTermijnen()
	{
  		var opl = gup( 'opleiding_id' );
 		if (opl=="75")
		{
			 document.getElementById("div_termijnen").innerHTML = "Lesgeld <br />inclusief EVC";
		}
	}

	
//function MM_findObj(n, d) 
//	{ //v4.01
//	  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
//		d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
//	  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
//	  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
//	  if(!x && d.getElementById) x=d.getElementById(n); return x;
//	}
	
//function MM_validateForm() 
//	{ //v4.0
//	  var i,p,q,nm,test,num,min,max,errors='',args=MM_validateForm.arguments;
//	  for (i=0; i<(args.length-2); i+=3) { test=args[i+2]; val=MM_findObj(args[i]);
//		if (val) { nm=val.name; if ((val=val.value)!="") {
//		  if (test.indexOf('isEmail')!=-1) { p=val.indexOf('@');
//			if (p<1 || p==(val.length-1)) errors+='- '+nm+' moet een emailadres bevatten.\n';
//		  } else if (test!='R') { num = parseFloat(val);
//			if (isNaN(val)) errors+='- '+nm+' moet een nummer in staan.\n';
//			if (test.indexOf('inRange') != -1) { p=test.indexOf(':');
//			  min=test.substring(8,p); max=test.substring(p+1);
//			  if (num<min || max<num) errors+='- '+nm+' moet een nummer tussen '+min+' en '+max+' zijn.\n';
//		} } } else if (test.charAt(0) == 'R') errors += '- '+nm+' moet ingevuld zijn.\n'; }
//	  } if (errors) alert('De volgende velden zijn niet goed ingevuld:\n'+errors);
//	  document.MM_returnValue = (errors == '');
//	}
// -------------------------------------------------------------------------------------
// xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
// -------------------------------------------------------------------------------------

function checkSettings()
{
	//document.getElementById("gewensteStartmaand").options[0].selected = true;
	//document.getElementById("gewensteRegio").options[0].selected = true;
	document.getElementById("bet_akkoord").checked = false;
	document.getElementById("man").checked = false;
	document.getElementById("vrouw").checked = false;
	showBetalen();
	showPrijs();
	showMetEVC();
	document.getElementById("divvooropljaar1").style.visibility=(document.getElementById("diploma_behaald_opleiding_1").checked)?"visible":"hidden";
}


function gup( name )
{
  name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
  var regexS = "[\\?&]"+name+"=([^&#]*)";
  var regex = new RegExp( regexS );
  var results = regex.exec( window.location.href );
  if( results == null )
    return "";
  else
    return results[1];
}

function CheckUncheckChildren(childContainer, check)
{
element = document.getElementById(childContainer);
//alert(childContainer);
var childChkBoxes = element.getElementsByTagName("input");
      var childChkBoxCount = childChkBoxes.length;
for(var i=0;i<childChkBoxCount;i++)
{
     childChkBoxes[i].checked = check;
	 //alert (childChkBoxes[i].id);
}
}


