function dagklik(id, volgnummer){
  	if(document.getElementById('kalender' +  volgnummer + "-" + parseInt(document.getElementById('vorigedag'+  volgnummer).value,10))!=null){
  		document.getElementById('kalender' + volgnummer + "-" + parseInt(document.getElementById('vorigedag'+  volgnummer).value,10)).style.background='transparent';
		document.getElementById('kalender' +  volgnummer + "-" + id).style.background='#CCD300'
		
		document.getElementById('kalenderdag'+  volgnummer).value=id;
		document.getElementById('vorigedag'+ volgnummer).value=id;
	}
}
function erover(id, volgnummer){
	newid=id
  	if(id<10){
    //	newid='0' +id;
	}
	if(newid != document.getElementById('kalenderdag'+  volgnummer).value){
  		document.getElementById('kalender' + volgnummer + "-" +id).style.background='#E4E68D'
  	}
}
function eruit(id, volgnummer){
	newid=id
	if(id<10){
	//	newid='0' +id;
	}
	if(newid != document.getElementById('kalenderdag' +  volgnummer).value){
	  	document.getElementById('kalender'+ volgnummer + "-" +id).style.background='transparent';
	}
}

function dagchange(volgnummer){
  	waarde = "" +document.getElementById('kalenderdag'+ volgnummer).value
  	if(waarde.length>0){
	  	var getal = parseInt(waarde,10);
	  	if(!IsNumeric(waarde)){
		    getal = parseInt(document.getElementById('vorigedag'+ volgnummer).value);
		}
	  	var vorigedag = parseInt(document.getElementById('vorigedag'+ volgnummer).value,10);
	  	dagklik(getal, volgnummer);
	  //	document.getElementById('kalender' + volgnummer+"-"+ vorigedag).style.background='transparent';
		if(document.getElementById('kalender' + volgnummer+getal)!=null){
			if(getal<=document.getElementById('maxdagen'+ volgnummer).value && getal/getal==1){
		  		document.getElementById('kalender'+ volgnummer + "-" + parseInt(document.getElementById('kalenderdag'+ volgnummer).value,10)).style.background='#CCD300'
		  		document.getElementById('vorigedag'+ volgnummer).value=parseInt(document.getElementById('kalenderdag'+ volgnummer).value,10);
			  }
		}
		
  	}
}


function maandofjaarchange(volgnummer){
  	var maand = parseInt(document.getElementById('kalendermaand'+ volgnummer).value,10);
  	var jaar = ""+ parseInt(document.getElementById('kalenderjaar'+ volgnummer).value);
  	getdagen(maand, jaar, volgnummer);
}

function getdagen(maand, jaar,volgnummer){
  	var strjaar = ""+jaar;
  	if(strjaar.length!=4){
  	  	var curdate = new Date();
		jaar= curdate.getFullYear();
	}
    var myAjax = new Ajax.Request(
		"/kalender.php", 
		{
			method: 'post', 
			parameters: 'actie=toonmaand&maand=' + maand + '&jaar=' + jaar + '&volgnummer=' + volgnummer,
			onComplete: showdagen
		});

}

function getdagenvia(maand, jaar, volgnummer){
  	var newmaand=maand;
  	if(maand<10){
		newmaand='0' +maand;
	}
    $('kalendermaand'+ volgnummer).value = newmaand;
    $('kalenderjaar'+ volgnummer).value = jaar;
    getdagen(maand, jaar,volgnummer)
}

function showdagen(server){
	var response = server.responseText;
	response = response.split('|||');
	$('dagen'+ response[0]).innerHTML = response[1];
	dagklik(parseInt($('kalenderdag'+ response[0]).value,10),response[0]);
}