function getSelectedIndexValue(selId)
{
    var selIndex = document.getElementById(selId).selectedIndex;
		return document.getElementById(selId).options[selIndex].value;
}
function disclaimed( ) {
  if( document.getElementById('disclaimerCheck').checked) {
    return true;
  }
  else {
    alert("Vergeet u a.u.b. niet 'Akkoord met deze voorwaarden' aan te kruisen.");
    return false;
  }
}
function addSub( type) {
  var count = document.getElementById ( "cx_count_sub_"+type+"_1").value;
  if( count < 5) {
    count++;
    var el = document.getElementById ( "sub_"+ type + "_" + count);
    el.style.display = "block";
    document.getElementById( "cx_deleted_sub_"+type+"_"+count ).value = 0;
    //cx_count_sub_educations_1
    document.getElementById ("cx_count_sub_"+type+"_1").value = count;
    //create calendars
    //createCalendars(el);
  }
}
function removeSub( type) {
  var count = document.getElementById ( "cx_count_sub_"+type+"_1").value;
  if( count > 1) {
    var el = document.getElementById (  "sub_"+ type + "_" + count);
    //clear fields
    clearFields(el, type, count);
    document.getElementById( "cx_deleted_sub_"+type+"_"+count ).value = "1";
    el.style.display = "none";
    count--;
    document.getElementById( "cx_count_sub_"+type+"_1").value = count;
    
  }
  //alert(document.getElementById( "cx_deleted_sub_"+type+"_"+(count+1) ).value);
}
function createCalendars(el)
{        
  var inputs = el.getElementsByTagName("input");
  for(i = 0; i < inputs.length; i++){
    var inp = inputs[i];
    //format_startDate_sub_workHistories_2
    if(inp.name.indexOf("format_") == 0 && inp.value == "date"){
      var nm = inp.name.substr(7);
      new Epoch('epoch_popup_'+nm,'popup',document.getElementById('cx_'+nm));
    }
  }
}
function clearFields(el, type, count) {
  var inputs = el.getElementsByTagName("input");
  var selects = el.getElementsByTagName("select");
  var textareas = el.getElementsByTagName("textarea");
  for(i = 0; i < textareas.length; i++){
    textareas[i].innerHTML = "";
  }
  for(i = 0; i < selects.length; i++){
    selects[i].selectedIndex = 0;
  }
  for(i = 0; i < inputs.length; i++) {
    inp = inputs[i];
    //DO NOT CLEAR THE ID
    if(inp.name != "cx_id_sub_"+type+"_"+count){
      inp.value = "";
    }
  }
}

function IncludeJavaScript(jsFile)
{
  document.write('<script type="text/javascript" src="'
    + jsFile + '"></script>'); 
}
IncludeJavaScript('js/datetimepicker.js');
IncludeJavaScript('js/prototype.js');

