// JavaScript Document

	// this function is used in the internation calendar to alert the current date
	function alertSelection(){
		alert(this.date.print("r"));
	}
	
	window.addEvent("domready", function(){
		var today = new Date();
		
		var nl_cal1 = new Calendar("cal1_nl", "cal1_toggler",
						 {closeOpenCalendars:true,
						 inputField:'date1',
								idPrefix:'cal1',
								forceSelections:[{date:10,month:9,year:2011},{date:17,month:9,year:2011},{date:24,month:9,year:2011},{date:31,month:9,year:2011},{date:7,month:10,year:2011},{date:14,month:10,year:2011},{date:21,month:10,year:2011},{date:28,month:10,year:2011},{date:5,month:11,year:2011},{date:12,month:11,year:2011},{date:19,month:11,year:2011},{date:27,month:11,year:2011} ,{date:2,month:0,year:2012},{date:9,month:0,year:2012},{date:16,month:0,year:2012},{date:23,month:0,year:2012} ,{date:30,month:0,year:2012},{date:6,month:1,year:2012},{date:13,month:1,year:2012},{date:20,month:1,year:2012},{date:27,month:1,year:2012},{date:5,month:2,year:2012},{date:12,month:2,year:2012},{date:19,month:2,year:2012},{date:26,month:2,year:2012},{date:2,month:3,year:2012},{date:5,month:3,year:2012},{date:10,month:3,year:2012},{date:16,month:3,year:2012},{date:23,month:3,year:2012},{date:26,month:3,year:2012},{date:30,month:3,year:2012},{date:1,month:4,year:2012},{date:16,month:4,year:2012},{date:7,month:4,year:2012},{date:14,month:4,year:2012},{date:21,month:4,year:2012},{date:29,month:4,year:2012},{date:4,month:5,year:2012},{date:6,month:5,year:2012},{date:7,month:5,year:2012},{date:11,month:5,year:2012},{date:18,month:5,year:2012},{date:25,month:5,year:2012},{date:2,month:6,year:2012},{date:9,month:6,year:2012},{date:16,month:6,year:2012},{date:23,month:6,year:2012},{date:30,month:6,year:2012},{date:6,month:7,year:2012},{date:13,month:7,year:2012},{date:20,month:7,year:2012},{date:27,month:7,year:2012},{date:3,month:8,year:2012},{date:10,month:8,year:2012},{date:17,month:8,year:2012},{date:24,month:8,year:2012},{date:1,month:9,year:2012},{date:8,month:9,year:2012},{date:15,month:9,year:2012},{date:22,month:9,year:2012},{date:29,month:9,year:2012},{date:5,month:10,year:2012},{date:12,month:10,year:2012},{date:19,month:10,year:2012},{date:26,month:10,year:2012}],
								allowDatesOffSelection:true,
					 			daysOff:[1,2,3,4,6,7],
								dateFormat:"d-m-Y"
		});					
										

	
			var nl_cal2 = new Calendar("cal2_nl", "cal2_toggler",
					 {closeOpenCalendars:true,					
					 	inputField:'date2',								
						idPrefix:'cal2',
						forceSelections:[{date:5, month:3},{date:6, month:3},{date:10, month:3},{date:26, month:3},{date:27, month:3},{date:1, month:4,year:2011},{date:16, month:4,year:2012},{date:24, month:4,year:2012},{date:25, month:4,year:2012},{date:29, month:4,year:2012},{date:6, month:5,year:2012},{date:7, month:5,year:2012},{date:27, month:11,year:2011} ],
						allowDatesOffSelection:true,
					 	daysOff:[2,3,4,5,6,7],
						dateFormat:"d-m-Y"
			});					
						
	});

function setweektype(weektype) 
{ 
   var val = weektype.options[weektype.selectedIndex].value; 
       	document.getElementById('cal1_nl').style.visibility = 'hidden'; 
		document.getElementById('cal2_nl').style.visibility = 'hidden'; 
		document.getElementById('cal1_toggler').style.visibility = 'hidden'; 
		document.getElementById('cal2_toggler').style.visibility = 'hidden'; 
		document.getElementById('imgcal1').style.visibility = 'hidden'; 
		document.getElementById('imgcal2').style.visibility = 'hidden'; 
		document.getElementById('caldiv2').style.display = "none";
		document.getElementById('caldiv1').style.display = "none";

   if (val == '1 week' || val == '2 weken' || val == '3 weken' || val == 'weekend')
   {
	document.getElementById('cal1_nl').style.visibility = 'visible'; 
	document.getElementById('cal1_toggler').style.visibility = 'visible'; 
	document.getElementById('imgcal1').style.visibility = 'visible';
	document.getElementById('caldiv1').style.display = "block";
	document.getElementById('cal2_nl').style.visibility = 'hidden'; 
	document.getElementById('cal2_toggler').style.visibility = 'hidden'; 
	document.getElementById('imgcal2').style.visibility = 'hidden';
	document.getElementById('caldiv2').style.display = "none";

   }
   else
   {
      if (val == 'midweek')
   	{
		document.getElementById('cal2_nl').style.visibility = 'visible'; 
		document.getElementById('cal2_toggler').style.visibility = 'visible'; 
		document.getElementById('imgcal2').style.visibility = 'visible';
		document.getElementById('caldiv2').style.display = "block";
		document.getElementById('cal1_nl').style.visibility = 'hidden'; 
		document.getElementById('cal1_toggler').style.visibility = 'hidden'; 
		document.getElementById('imgcal1').style.visibility = 'hidden';
		document.getElementById('caldiv1').style.display = "none";
    }
  }
} 

