function calendardone (name, date) {
	fullname = "calendar_" + name;
	myMonth = date.getMonth()+1;
	myDay = date.getDate();
	myYear = date.getFullYear();
	myWeekday = date.getDay()+1;
	dateString = myDay + "-" + myMonth + "-" + myYear;

		if (name == "aankomst"){
			document.getElementById('aankomst').value = dateString;
			document.getElementById(fullname).style.visibility = "hidden";
		}
		else if (name == "vertrek"){
			document.getElementById('vertrek').value = dateString;
			document.getElementById(fullname).style.visibility = "hidden";
		}
	}

function checkDatum() {
	datum = "";

	var strInput1 = document.getElementById('aankomst').value;
	var strInput2 = document.getElementById('vertrek').value;

	var inDate = strInput1.split("-")
	var inDag = inDate[0];
	var inMaand = inDate[1];
	var inJaar = inDate[2];

	var uitDate = strInput2.split("-")
	var uitDag = uitDate[0];
	var uitMaand = uitDate[1];
	var uitJaar = uitDate[2];

	inDag = parseVal(inDag);
	inMaand = parseVal(inMaand);
	inJaar = parseVal(inJaar);

	uitDag = parseVal(uitDag);
	uitMaand = parseVal(uitMaand);
	uitJaar = parseVal(uitJaar);
	
	
	inDag = parseInt(inDag);
	inMaand = parseInt(inMaand);
	inJaar = parseInt(inJaar);

	uitDag = parseInt(uitDag);
	uitMaand = parseInt(uitMaand);
	uitJaar = parseInt(uitJaar);

	var curdate = new Date();
	currentDag = curdate.getDate();
	currentMaand = curdate.getMonth() + 1;
	currentJaar = curdate.getFullYear();


	if(inJaar == uitJaar){
		if(inMaand == uitMaand){
			if(inDag > uitDag){
				datum = "fault";
			}
		}
		else if(inMaand > uitMaand){
			datum = "fault";
		}
	}
	else if(inJaar > uitJaar){
		datum = "fault";
	}


	if(currentJaar == inJaar){
		if(currentMaand == inMaand){
			if(currentDag > inDag){
			datum = "fault";
			}
		}
		else if(currentMaand > inMaand){
			datum = "fault";
		}
	}

	if (currentJaar > inJaar){
		datum = "fault";
	}

	if(inDag == uitDag && inMaand==uitMaand && inJaar==uitJaar ) {
		datum = "fault";
	}
	if(datum == "fault"){
		alert('De door u opgegeven aankomst- en vertrekdatum zijn niet correct.\r\nGelieve deze te controleren.');
		return false;
	}
	else{
		return true;
	}
}

function parseVal(val)
{
   while (val.charAt(0) == '0')
      val = val.substring(1, val.length);

   return val;
}
	


$(function() {
	$.datepicker.setDefaults($.extend({ showAnim: 'puff' },{ dateFormat: 'dd-mm-yy' },{showMonthAfterYear: false},{ minDate: new Date() }, { monthNames: ['Januari','Februari','Maart','April','Mei','Juni','Juli','Augustus','September','Oktober','November','December'] }, { dayNamesMin: ['Zo', 'Ma', 'Di', 'Wo', 'Do', 'Vr', 'Za'] }));
	$("#aankomst").datepicker();
	$("#vertrek").datepicker();
	$(document).ready(function(){
		$('#appartementtype').sSelect();
	});
	
});
