// kalender.js
// mvr 06/7/2009 11:42
function addOption(p_id,p_option) {
	var myselect=document.getElementById(p_id);
	try{
 		myselect.add(new Option(p_option, p_option), null) //add new option to end
	}
	catch(e){ //in IE, try the below version instead of add()
 		myselect.add(new Option(p_option, p_option)) //add new option to end of "sample"

	}
}

function dagReeks(p_id,startdag) {
  var d=new Date();
  var dag=parseInt(startdag)+d.getDate();
  var dagx;
  for (i=1;i<32;i++) {
    dagx=i;
	  // if (i<10) dagx='0'+i;
	  // werkt wel in FF, werkt niet in I.E., Opera
	  // if (parseFloat(dag)==i) document.write('<option selected style="width:1em" value="'+dagx+'">'+dagx+'<\/option');
	  // else         					  document.write('<option          style="width:1em"          value="'+dagx+'">'+dagx+'<\/option');
	  addOption(p_id,dagx);
  }
  return true;
}


function maandJaar(p_id,maand,jaar) {
    var d=new Date();
    var jaarc=d.getFullYear();
    var maandc=1+d.getMonth();
    var maandx=maand;
	  if (maand<10) maandx='0'+maand;
	  // if (jaarc==jaar && maandc==maand) document.write('<option selected style="width:5em" value="'    +maandx+'\/'+jaar+'">'    +maandx+'\/'+jaar+'<\/option');
	  // else 	                            document.write('<option          style="width:5em" value="'    +maandx+'\/'+jaar+'">'    +maandx+'\/'+jaar+'<\/option');
	  addOption(p_id,maandx+'\/'+jaar);
	  return true;
}
function maandJaarReeks(p_id) {
	var d=new Date();
	var maand=1+d.getMonth();
	var jaar=d.getFullYear();
	// current month till end of year
	for (i=maand;i<13;i++) {maandJaar(p_id,i,jaar);}
	// begin of next year till this month next year
	jaar=jaar+1;
	for (i=1;i<maand;i++){maandJaar(p_id,i,jaar);}
	return true;
}


// usage:
// <form action="niets">
//
// <SELECT id="Dag1" NAME="Dag1" SIZE="1">
//   <script type="text/javascript">dagReeks('Dag1',7);</script>
// </SELECT>
//
// <SELECT id="Maandjaar1" NAME="Maandjaar1" SIZE="1">
// 	<script type="text/javascript">maandJaarReeks('Maandjaar1');</script>
// </SELECT>
//
// </form>
