YAHOO.namespace("example.calendar"); var calTot, calVan; function handleSelect(type,args,obj) { var van = document.getElementById("van"); var tot = document.getElementById("tot"); var dates = args[0]; var date = dates[0]; var year = date[0], month = date[1], day = date[2]; if (obj == "Calendar calVan"){ calVan.hide(); van.value = year + "-" + month + "-" + day; min = ""+month+"/"+day+"/"+year; if ( !tot.value ) { page = ""+month+"/"+year; calTot.cfg.setProperty("pagedate", page ); } calTot.cfg.setProperty("mindate", min ); calTot.render(); if ( van.value != "" ){ setSelect(document.forms['calendar-form'].v_day, day); setSelect(document.forms['calendar-form'].v_month, month); setSelect(document.forms['calendar-form'].v_year, year); } vertrek = WS.DOM.getElementsByClass('vertrek'); for(var i = 0; i < vertrek.length; i++) { vertrek[i].style.display = 'block'; } } if (obj == "Calendar calTot"){ calTot.hide(); notavailable( calVan, calTot ); tot.value = year + "-" + month + "-" + day; max = ""+month+"/"+day+"/"+year; calVan.cfg.setProperty("maxdate", max ); calVan.render(); if ( tot.value != "" ){ setSelect(document.forms['calendar-form'].t_day, day); setSelect(document.forms['calendar-form'].t_month, month); setSelect(document.forms['calendar-form'].t_year, year); } } } function setSelect(selectObj, txt) { for(var i = 0; i < selectObj.length; i++) { if(selectObj.options[i].value == txt){ selectObj.selectedIndex = i; } } } function init() { calVan = new YAHOO.widget.Calendar("calVan","cal1ContainerVan2", {mindate: "09/09/2010"}); calTot = new YAHOO.widget.Calendar("calTot","cal1ContainerTot2", {mindate: "09/09/2010"}); calVan.cfg.setProperty("MONTHS_LONG", ["Januari", "Februari", "Maart", "April", "Mei", "Juni", "Juli", "Augustus", "September", "Oktober", "November", "December"]); calTot.cfg.setProperty("MONTHS_LONG", ["Januari", "Februari", "Maart", "April", "Mei", "Juni", "Juli", "Augustus", "September", "Oktober", "November", "December"]); calVan.cfg.setProperty("WEEKDAYS_SHORT", ["Z", "M", "D", "W", "D", "V", "Z"]); calTot.cfg.setProperty("WEEKDAYS_SHORT", ["Z", "M", "D", "W", "D", "V", "Z"]); calVan.cfg.setProperty("CLOSE", true); calTot.cfg.setProperty("CLOSE", true); periodRates(calVan, calTot); notavailable( calVan, calTot ); setSelect(document.forms['calendar-form'].v_day, 09); setSelect(document.forms['calendar-form'].v_month, 09); setSelect(document.forms['calendar-form'].v_year, 2010); setSelect(document.forms['calendar-form'].t_day, 10); setSelect(document.forms['calendar-form'].t_month, 09); setSelect(document.forms['calendar-form'].t_year, 2010); calVan.selectEvent.subscribe(handleSelect, calVan, true); calTot.selectEvent.subscribe(handleSelect, calTot, true); YAHOO.util.Event.addListener("showfirstcal", "click", calVan.show, calVan, true); YAHOO.util.Event.addListener("showsecondcal", "click", calTot.show, calTot, true); calVan.cfg.setProperty("start_weekday", "1"); calVan.render(); calTot.cfg.setProperty("start_weekday", "1"); calTot.render(); } function notavailable( calVan, calTot ) { calVan.addRenderer("09/09/2010", calVan.renderCellStyleHighlight3); calTot.addRenderer("09/09/2010", calVan.renderCellStyleHighlight3); calVan.addRenderer("09/10/2010", calVan.renderCellStyleHighlight3); calTot.addRenderer("09/10/2010", calVan.renderCellStyleHighlight3); calVan.addRenderer("09/11/2010", calVan.renderCellStyleHighlight3); calTot.addRenderer("09/11/2010", calVan.renderCellStyleHighlight3); calVan.addRenderer("09/12/2010", calVan.renderCellStyleHighlight3); calTot.addRenderer("09/12/2010", calVan.renderCellStyleHighlight3); calVan.addRenderer("09/13/2010", calVan.renderCellStyleHighlight3); calTot.addRenderer("09/13/2010", calVan.renderCellStyleHighlight3); calVan.addRenderer("09/14/2010", calVan.renderCellStyleHighlight2); calTot.addRenderer("09/14/2010", calVan.renderCellStyleHighlight2); calVan.addRenderer("09/15/2010", calVan.renderCellStyleHighlight3); calTot.addRenderer("09/15/2010", calVan.renderCellStyleHighlight3); calVan.addRenderer("09/16/2010", calVan.renderCellStyleHighlight3); calTot.addRenderer("09/16/2010", calVan.renderCellStyleHighlight3); calVan.addRenderer("09/17/2010", calVan.renderCellStyleHighlight2); calTot.addRenderer("09/17/2010", calVan.renderCellStyleHighlight2); calVan.addRenderer("09/18/2010", calVan.renderCellStyleHighlight3); calTot.addRenderer("09/18/2010", calVan.renderCellStyleHighlight3); calVan.addRenderer("09/19/2010", calVan.renderCellStyleHighlight3); calTot.addRenderer("09/19/2010", calVan.renderCellStyleHighlight3); calVan.addRenderer("09/20/2010", calVan.renderCellStyleHighlight3); calTot.addRenderer("09/20/2010", calVan.renderCellStyleHighlight3); calVan.addRenderer("09/21/2010", calVan.renderCellStyleHighlight3); calTot.addRenderer("09/21/2010", calVan.renderCellStyleHighlight3); calVan.addRenderer("09/22/2010", calVan.renderCellStyleHighlight3); calTot.addRenderer("09/22/2010", calVan.renderCellStyleHighlight3); calVan.addRenderer("09/23/2010", calVan.renderCellStyleHighlight3); calTot.addRenderer("09/23/2010", calVan.renderCellStyleHighlight3); calVan.addRenderer("09/24/2010", calVan.renderCellStyleHighlight2); calTot.addRenderer("09/24/2010", calVan.renderCellStyleHighlight2); calVan.addRenderer("09/25/2010", calVan.renderCellStyleHighlight2); calTot.addRenderer("09/25/2010", calVan.renderCellStyleHighlight2); calVan.addRenderer("09/26/2010", calVan.renderCellStyleHighlight3); calTot.addRenderer("09/26/2010", calVan.renderCellStyleHighlight3); calVan.addRenderer("09/27/2010", calVan.renderCellStyleHighlight3); calTot.addRenderer("09/27/2010", calVan.renderCellStyleHighlight3); calVan.addRenderer("09/28/2010", calVan.renderCellStyleHighlight3); calTot.addRenderer("09/28/2010", calVan.renderCellStyleHighlight3); calVan.addRenderer("09/29/2010", calVan.renderCellStyleHighlight3); calTot.addRenderer("09/29/2010", calVan.renderCellStyleHighlight3); calVan.addRenderer("09/30/2010", calVan.renderCellStyleHighlight3); calTot.addRenderer("09/30/2010", calVan.renderCellStyleHighlight3); calVan.addRenderer("10/01/2010", calVan.renderCellStyleHighlight3); calTot.addRenderer("10/01/2010", calVan.renderCellStyleHighlight3); calVan.addRenderer("10/02/2010", calVan.renderCellStyleHighlight3); calTot.addRenderer("10/02/2010", calVan.renderCellStyleHighlight3); calVan.addRenderer("10/03/2010", calVan.renderCellStyleHighlight3); calTot.addRenderer("10/03/2010", calVan.renderCellStyleHighlight3); calVan.addRenderer("10/04/2010", calVan.renderCellStyleHighlight3); calTot.addRenderer("10/04/2010", calVan.renderCellStyleHighlight3); calVan.addRenderer("10/05/2010", calVan.renderCellStyleHighlight3); calTot.addRenderer("10/05/2010", calVan.renderCellStyleHighlight3); calVan.addRenderer("10/06/2010", calVan.renderCellStyleHighlight3); calTot.addRenderer("10/06/2010", calVan.renderCellStyleHighlight3); calVan.addRenderer("10/07/2010", calVan.renderCellStyleHighlight3); calTot.addRenderer("10/07/2010", calVan.renderCellStyleHighlight3); calVan.addRenderer("10/08/2010", calVan.renderCellStyleHighlight3); calTot.addRenderer("10/08/2010", calVan.renderCellStyleHighlight3); calVan.addRenderer("10/09/2010", calVan.renderCellStyleHighlight2); calTot.addRenderer("10/09/2010", calVan.renderCellStyleHighlight2); calVan.addRenderer("10/10/2010", calVan.renderCellStyleHighlight3); calTot.addRenderer("10/10/2010", calVan.renderCellStyleHighlight3); calVan.addRenderer("10/11/2010", calVan.renderCellStyleHighlight3); calTot.addRenderer("10/11/2010", calVan.renderCellStyleHighlight3); calVan.addRenderer("10/12/2010", calVan.renderCellStyleHighlight3); calTot.addRenderer("10/12/2010", calVan.renderCellStyleHighlight3); calVan.addRenderer("10/13/2010", calVan.renderCellStyleHighlight3); calTot.addRenderer("10/13/2010", calVan.renderCellStyleHighlight3); calVan.addRenderer("10/14/2010", calVan.renderCellStyleHighlight3); calTot.addRenderer("10/14/2010", calVan.renderCellStyleHighlight3); calVan.addRenderer("10/15/2010", calVan.renderCellStyleHighlight3); calTot.addRenderer("10/15/2010", calVan.renderCellStyleHighlight3); calVan.addRenderer("10/16/2010", calVan.renderCellStyleHighlight2); calTot.addRenderer("10/16/2010", calVan.renderCellStyleHighlight2); calVan.addRenderer("10/17/2010", calVan.renderCellStyleHighlight3); calTot.addRenderer("10/17/2010", calVan.renderCellStyleHighlight3); calVan.addRenderer("10/18/2010", calVan.renderCellStyleHighlight3); calTot.addRenderer("10/18/2010", calVan.renderCellStyleHighlight3); calVan.addRenderer("10/19/2010", calVan.renderCellStyleHighlight3); calTot.addRenderer("10/19/2010", calVan.renderCellStyleHighlight3); calVan.addRenderer("10/20/2010", calVan.renderCellStyleHighlight3); calTot.addRenderer("10/20/2010", calVan.renderCellStyleHighlight3); calVan.addRenderer("10/21/2010", calVan.renderCellStyleHighlight3); calTot.addRenderer("10/21/2010", calVan.renderCellStyleHighlight3); calVan.addRenderer("10/22/2010", calVan.renderCellStyleHighlight3); calTot.addRenderer("10/22/2010", calVan.renderCellStyleHighlight3); calVan.addRenderer("10/23/2010", calVan.renderCellStyleHighlight3); calTot.addRenderer("10/23/2010", calVan.renderCellStyleHighlight3); calVan.addRenderer("10/24/2010", calVan.renderCellStyleHighlight3); calTot.addRenderer("10/24/2010", calVan.renderCellStyleHighlight3); calVan.addRenderer("10/25/2010", calVan.renderCellStyleHighlight3); calTot.addRenderer("10/25/2010", calVan.renderCellStyleHighlight3); calVan.addRenderer("10/26/2010", calVan.renderCellStyleHighlight3); calTot.addRenderer("10/26/2010", calVan.renderCellStyleHighlight3); calVan.addRenderer("10/27/2010", calVan.renderCellStyleHighlight3); calTot.addRenderer("10/27/2010", calVan.renderCellStyleHighlight3); calVan.addRenderer("10/28/2010", calVan.renderCellStyleHighlight3); calTot.addRenderer("10/28/2010", calVan.renderCellStyleHighlight3); calVan.addRenderer("10/29/2010", calVan.renderCellStyleHighlight3); calTot.addRenderer("10/29/2010", calVan.renderCellStyleHighlight3); calVan.addRenderer("10/30/2010", calVan.renderCellStyleHighlight2); calTot.addRenderer("10/30/2010", calVan.renderCellStyleHighlight2); calVan.addRenderer("10/31/2010", calVan.renderCellStyleHighlight3); calTot.addRenderer("10/31/2010", calVan.renderCellStyleHighlight3); calVan.addRenderer("11/01/2010", calVan.renderCellStyleHighlight3); calTot.addRenderer("11/01/2010", calVan.renderCellStyleHighlight3); calVan.addRenderer("11/02/2010", calVan.renderCellStyleHighlight3); calTot.addRenderer("11/02/2010", calVan.renderCellStyleHighlight3); calVan.addRenderer("11/03/2010", calVan.renderCellStyleHighlight3); calTot.addRenderer("11/03/2010", calVan.renderCellStyleHighlight3); calVan.addRenderer("11/04/2010", calVan.renderCellStyleHighlight3); calTot.addRenderer("11/04/2010", calVan.renderCellStyleHighlight3); calVan.addRenderer("11/05/2010", calVan.renderCellStyleHighlight3); calTot.addRenderer("11/05/2010", calVan.renderCellStyleHighlight3); calVan.addRenderer("11/06/2010", calVan.renderCellStyleHighlight2); calTot.addRenderer("11/06/2010", calVan.renderCellStyleHighlight2); calVan.addRenderer("11/07/2010", calVan.renderCellStyleHighlight3); calTot.addRenderer("11/07/2010", calVan.renderCellStyleHighlight3); calVan.addRenderer("11/08/2010", calVan.renderCellStyleHighlight3); calTot.addRenderer("11/08/2010", calVan.renderCellStyleHighlight3); calVan.addRenderer("11/09/2010", calVan.renderCellStyleHighlight3); calTot.addRenderer("11/09/2010", calVan.renderCellStyleHighlight3); calVan.addRenderer("11/10/2010", calVan.renderCellStyleHighlight3); calTot.addRenderer("11/10/2010", calVan.renderCellStyleHighlight3); calVan.addRenderer("11/11/2010", calVan.renderCellStyleHighlight3); calTot.addRenderer("11/11/2010", calVan.renderCellStyleHighlight3); calVan.addRenderer("11/12/2010", calVan.renderCellStyleHighlight3); calTot.addRenderer("11/12/2010", calVan.renderCellStyleHighlight3); calVan.addRenderer("11/13/2010", calVan.renderCellStyleHighlight2); calTot.addRenderer("11/13/2010", calVan.renderCellStyleHighlight2); calVan.addRenderer("11/14/2010", calVan.renderCellStyleHighlight3); calTot.addRenderer("11/14/2010", calVan.renderCellStyleHighlight3); calVan.addRenderer("11/15/2010", calVan.renderCellStyleHighlight3); calTot.addRenderer("11/15/2010", calVan.renderCellStyleHighlight3); calVan.addRenderer("11/16/2010", calVan.renderCellStyleHighlight3); calTot.addRenderer("11/16/2010", calVan.renderCellStyleHighlight3); calVan.addRenderer("11/17/2010", calVan.renderCellStyleHighlight3); calTot.addRenderer("11/17/2010", calVan.renderCellStyleHighlight3); calVan.addRenderer("11/18/2010", calVan.renderCellStyleHighlight3); calTot.addRenderer("11/18/2010", calVan.renderCellStyleHighlight3); calVan.addRenderer("11/19/2010", calVan.renderCellStyleHighlight2); calTot.addRenderer("11/19/2010", calVan.renderCellStyleHighlight2); calVan.addRenderer("11/20/2010", calVan.renderCellStyleHighlight3); calTot.addRenderer("11/20/2010", calVan.renderCellStyleHighlight3); calVan.addRenderer("11/21/2010", calVan.renderCellStyleHighlight3); calTot.addRenderer("11/21/2010", calVan.renderCellStyleHighlight3); calVan.addRenderer("11/22/2010", calVan.renderCellStyleHighlight3); calTot.addRenderer("11/22/2010", calVan.renderCellStyleHighlight3); calVan.addRenderer("11/23/2010", calVan.renderCellStyleHighlight3); calTot.addRenderer("11/23/2010", calVan.renderCellStyleHighlight3); calVan.addRenderer("11/24/2010", calVan.renderCellStyleHighlight3); calTot.addRenderer("11/24/2010", calVan.renderCellStyleHighlight3); calVan.addRenderer("11/25/2010", calVan.renderCellStyleHighlight3); calTot.addRenderer("11/25/2010", calVan.renderCellStyleHighlight3); calVan.addRenderer("11/26/2010", calVan.renderCellStyleHighlight3); calTot.addRenderer("11/26/2010", calVan.renderCellStyleHighlight3); calVan.addRenderer("11/27/2010", calVan.renderCellStyleHighlight3); calTot.addRenderer("11/27/2010", calVan.renderCellStyleHighlight3); calVan.addRenderer("11/28/2010", calVan.renderCellStyleHighlight3); calTot.addRenderer("11/28/2010", calVan.renderCellStyleHighlight3); calVan.addRenderer("11/29/2010", calVan.renderCellStyleHighlight3); calTot.addRenderer("11/29/2010", calVan.renderCellStyleHighlight3); calVan.addRenderer("11/30/2010", calVan.renderCellStyleHighlight3); calTot.addRenderer("11/30/2010", calVan.renderCellStyleHighlight3); calVan.addRenderer("12/01/2010", calVan.renderCellStyleHighlight3); calTot.addRenderer("12/01/2010", calVan.renderCellStyleHighlight3); calVan.addRenderer("12/02/2010", calVan.renderCellStyleHighlight3); calTot.addRenderer("12/02/2010", calVan.renderCellStyleHighlight3); calVan.addRenderer("12/03/2010", calVan.renderCellStyleHighlight3); calTot.addRenderer("12/03/2010", calVan.renderCellStyleHighlight3); calVan.addRenderer("12/04/2010", calVan.renderCellStyleHighlight3); calTot.addRenderer("12/04/2010", calVan.renderCellStyleHighlight3); calVan.addRenderer("12/05/2010", calVan.renderCellStyleHighlight3); calTot.addRenderer("12/05/2010", calVan.renderCellStyleHighlight3); calVan.addRenderer("12/06/2010", calVan.renderCellStyleHighlight3); calTot.addRenderer("12/06/2010", calVan.renderCellStyleHighlight3); calVan.addRenderer("12/07/2010", calVan.renderCellStyleHighlight3); calTot.addRenderer("12/07/2010", calVan.renderCellStyleHighlight3); calVan.addRenderer("12/08/2010", calVan.renderCellStyleHighlight3); calTot.addRenderer("12/08/2010", calVan.renderCellStyleHighlight3); calVan.addRenderer("12/09/2010", calVan.renderCellStyleHighlight3); calTot.addRenderer("12/09/2010", calVan.renderCellStyleHighlight3); calVan.addRenderer("12/10/2010", calVan.renderCellStyleHighlight3); calTot.addRenderer("12/10/2010", calVan.renderCellStyleHighlight3); calVan.addRenderer("12/11/2010", calVan.renderCellStyleHighlight3); calTot.addRenderer("12/11/2010", calVan.renderCellStyleHighlight3); calVan.addRenderer("12/12/2010", calVan.renderCellStyleHighlight3); calTot.addRenderer("12/12/2010", calVan.renderCellStyleHighlight3); calVan.addRenderer("12/13/2010", calVan.renderCellStyleHighlight3); calTot.addRenderer("12/13/2010", calVan.renderCellStyleHighlight3); calVan.addRenderer("12/14/2010", calVan.renderCellStyleHighlight3); calTot.addRenderer("12/14/2010", calVan.renderCellStyleHighlight3); calVan.addRenderer("12/15/2010", calVan.renderCellStyleHighlight3); calTot.addRenderer("12/15/2010", calVan.renderCellStyleHighlight3); calVan.addRenderer("12/16/2010", calVan.renderCellStyleHighlight3); calTot.addRenderer("12/16/2010", calVan.renderCellStyleHighlight3); calVan.addRenderer("12/17/2010", calVan.renderCellStyleHighlight3); calTot.addRenderer("12/17/2010", calVan.renderCellStyleHighlight3); calVan.addRenderer("12/18/2010", calVan.renderCellStyleHighlight3); calTot.addRenderer("12/18/2010", calVan.renderCellStyleHighlight3); calVan.addRenderer("12/19/2010", calVan.renderCellStyleHighlight3); calTot.addRenderer("12/19/2010", calVan.renderCellStyleHighlight3); calVan.addRenderer("12/20/2010", calVan.renderCellStyleHighlight3); calTot.addRenderer("12/20/2010", calVan.renderCellStyleHighlight3); calVan.addRenderer("12/21/2010", calVan.renderCellStyleHighlight3); calTot.addRenderer("12/21/2010", calVan.renderCellStyleHighlight3); calVan.addRenderer("12/22/2010", calVan.renderCellStyleHighlight3); calTot.addRenderer("12/22/2010", calVan.renderCellStyleHighlight3); calVan.addRenderer("12/23/2010", calVan.renderCellStyleHighlight3); calTot.addRenderer("12/23/2010", calVan.renderCellStyleHighlight3); calVan.addRenderer("12/24/2010", calVan.renderCellStyleHighlight3); calTot.addRenderer("12/24/2010", calVan.renderCellStyleHighlight3); calVan.addRenderer("12/25/2010", calVan.renderCellStyleHighlight3); calTot.addRenderer("12/25/2010", calVan.renderCellStyleHighlight3); calVan.addRenderer("12/26/2010", calVan.renderCellStyleHighlight3); calTot.addRenderer("12/26/2010", calVan.renderCellStyleHighlight3); calVan.addRenderer("12/27/2010", calVan.renderCellStyleHighlight3); calTot.addRenderer("12/27/2010", calVan.renderCellStyleHighlight3); calVan.addRenderer("12/28/2010", calVan.renderCellStyleHighlight3); calTot.addRenderer("12/28/2010", calVan.renderCellStyleHighlight3); calVan.addRenderer("12/29/2010", calVan.renderCellStyleHighlight3); calTot.addRenderer("12/29/2010", calVan.renderCellStyleHighlight3); calVan.addRenderer("12/30/2010", calVan.renderCellStyleHighlight3); calTot.addRenderer("12/30/2010", calVan.renderCellStyleHighlight3); calVan.addRenderer("12/31/2010", calVan.renderCellStyleHighlight3); calTot.addRenderer("12/31/2010", calVan.renderCellStyleHighlight3); calVan.addRenderer("01/01/2011", calVan.renderCellStyleHighlight3); calTot.addRenderer("01/01/2011", calVan.renderCellStyleHighlight3); calVan.addRenderer("01/02/2011", calVan.renderCellStyleHighlight3); calTot.addRenderer("01/02/2011", calVan.renderCellStyleHighlight3); } function periodRates(calVan, calTot) { } YAHOO.util.Event.addListener(window, "load", init);