var SDD=new Array();SDD[2008]={2:[23,24],4:[22]};SDD[2009]={3:[12,13],5:[11]};SDD[2010]={3:[4,5],5:[3]};SDD[2011]={3:[24,25],5:[23]};SDD[2012]={3:[8,9],5:[7]};SDD[2013]={2:[31],3:[1],4:[30]};SDD[2014]={3:[20,21],5:[19]};SDD[2015]={3:[5,6],5:[4]};var SSD={0:[1],4:[1,3],7:[15],10:[1,11],11:[25,26]};function dateIsSpecial(year,month,day){var m=SSD[month];var ym=SDD[year][month];for(var i in m){if(m[i]==day)return true;}
for(var a in ym){if(ym[a]==day)return true;}
return false;};function oldDate(year,month,day){var now=new Date();if(year<now.getFullYear()){return true;}else if(year>now.getFullYear()){return false;}else{if(month<now.getMonth()){return true;}else if(month>now.getMonth()){return false;}else{if(day<now.getDate()){return true;}else{return false;}}}};function specialDays(date,y,m,d){if(oldDate(y,m,d)){return true;}else if(dateIsSpecial(y,m,d)){return"special";}else{return false;}};var dateRange=new Date();var ty=dateRange.getFullYear();var ny=dateRange.getFullYear()+1;Calendar.setup({inputField:"terminod",ifFormat:"%Y-%m-%d",displayArea:"show_od",daFormat:"%A, %d-%m-%Y",align:"Bl",range:[ty,ny],weekNumbers:false,dateStatusFunc:specialDays});Calendar.setup({inputField:"termindo",ifFormat:"%Y-%m-%d",displayArea:"show_do",daFormat:"%A, %d-%m-%Y",align:"Bl",range:[ty,ny],weekNumbers:false,dateStatusFunc:specialDays});