var seldato = ''; /* --- Swazz Javascript Calendar --- */ //var dateformat = 'ymd'; // year-month-date //var dateformat = 'mdy'; // date-month-year var dateformat = 'dmy'; // date-month-year (default) var datesplitter= '.'; // in between date, month, year... typically '/' or '-' or '.' var prefix0 = true; // months and dates less than 10, get prefixed w/ a '0' var disablepast = false; // disable date selection in the past var startday = 'Sun'; // Mon = Monday; Sun = Sunday function readCookie(name) { var cookiename = name + "="; var ca = document.cookie.split(';'); for (var i = 0; i < ca.length; i++) { var c = ca[i]; while (c.charAt(0) == ' ') c = c.substring(1, c.length); if (c.indexOf(cookiename) == 0) return c.substring(cookiename.length, c.length); } return null; } var sel_lang = readCookie('lang'); if (sel_lang == 'txt_eng') var language = 'en'; // sl = Slovenian; en = English else var language = 'sl'; // sl = Slovenian; en = English var activeDates = new Array(20090624, 20090625, 20090626, 20090629, 20090630, 20090701, 20090702, 20090703, 20090706, 20090707, 20090708, 20090709, 20090710, 20090713, 20090714, 20090715, 20090716, 20090717, 20090720, 20090721, 20090722, 20090723, 20090724, 20090727, 20090728, 20090729, 20090730, 20090731, 20090803, 20090804, 20090805, 20090806, 20090807, 20090810, 20090811, 20090812, 20090813, 20090814, 20090817, 20090818, 20090819, 20090820, 20090821, 20090824, 20090825, 20090826, 20090827, 20090828, 20090831, 20090901, 20090902, 20090903, 20090904, 20090907, 20090908, 20090909, 20090910, 20090911, 20090914, 20090915, 20090916, 20090917, 20090918, 20090921, 20090922, 20090923, 20090924, 20090925, 20090928, 20090929, 20090930, 20091001, 20091002, 20091005, 20091006, 20091007, 20091008, 20091009, 20091012, 20091013, 20091014, 20091015, 20091016, 20091019, 20091020, 20091021, 20091022, 20091023, 20091026, 20091027, 20091028, 20091029, 20091030, 20091102, 20091103, 20091104, 20091105, 20091106, 20091109, 20091110, 20091111, 20091112, 20091113, 20091116, 20091117, 20091118, 20091119, 20100226, 20091208, 20091209, 20091210, 20091211, 20091214, 20091215, 20091216, 20091217, 20091218, 20091221, 20091222, 20091223, 20091224, 20091225, 20091228, 20091229, 20091230, 20100319, 20100416, 20100521, 20100417, 20100330, 20100601, 20100303, 20100225, 20100310, 20100324, 20100924, 20101022, 20100422, 20100423, 20100426, 20100427, 20100428, 20100429, 20100430, 20100503, 20100504, 20100505, 20100506, 20100507, 20100510, 20100511, 20100512, 20100513, 20100421, 20100519, 20100602, 20100408, 20100409, 20100412, 20100413, 20100414, 20100415, 20100419, 20100420, 20100518, 20100611, 20100525, 20100617, 20100629, 20100615, 20100608, 20100907, 20100908, 20100909, 20100910, 20100913, 20100914, 20100915, 20100916, 20100630, 20100707, 20100708, 20100709, 20100710, 20100711, 20100712, 20100713, 20100714, 20100715, 20100716, 20100717, 20100718, 20100719, 20100720, 20100721, 20100722, 20100723, 20100724, 20100725, 20100726, 20100727, 20100728, 20100729, 20100730, 20100731, 20100801, 20100802, 20100803, 20100804, 20100805, 20100806, 20100807, 20100808, 20100809, 20100810, 20100811, 20100812, 20100813, 20100814, 20100815, 20100816, 20100817, 20100818, 20100819, 20100820, 20100821, 20100822, 20100823, 20100824, 20100825, 20100826, 20100827, 20100828, 20100829, 20100830, 20100831, 20100901, 20100902, 20100903, 20100904, 20100905, 20100906, 20101111, 20101021, 20101005); if (startday == 'Sun') { if (language == 'en') { document.write(''); document.write(''); document.write(''); } else if(language == 'sl') { document.write('
<<>>
SunMonTueWedThuFriSat
'); document.write(''); document.write(''); } for (var kk = 1; kk <= 6; kk++) { document.write(''); for (var tt = 1; tt <= 7; tt++) { num = 7 * (kk - 1) - (-tt); document.write(''); } document.write(''); } } document.write('
NedPonTorSreČetPetSob
'); document.all ? document.attachEvent('onclick', checkClick) : document.addEventListener('click', checkClick, false); // Calendar script //var sel_dat = readCookie('todate'); //alert('--'); //var sel_dat = ''; //alert('' + get_dte + ''); var sel_dat = ''; sel_dat = seldato; //var sel_dat = '20091110'; //15.10.2009 //alert(sel_dat); if (sel_dat > 0) { var sccm = (sel_dat.substring(4, 6)) - 1; var sccy = (sel_dat.substring(0, 4)) - 0; var scfd = (sel_dat.substring(6, 8)) - 0; } else { var now = new Date; var sccm = now.getMonth(); var sccy = now.getFullYear(); var scfd = now.getDate(); } //alert(sccm + ' ' + sccy + ' ' + scfd); var ccm = sccm; var ccy = sccy; var cfd = scfd; var updobj; if (language == 'en') var mn = new Array('JAN','FEB','MAR','APR','MAY','JUN','JUL','AUG','SEP','OCT','NOV','DEC'); else if(language == 'sl') var mn = new Array('Januar','Februar','Marec','April','Maj','Junij','Julij','Avgust','September','Oktober','November','December'); var mnn = new Array('31','28','31','30','31','30','31','31','30' ,'31','30','31'); var mnl = new Array('31','29','31','30','31','30','31','31','30' ,'31','30','31'); var calvalarr = new Array(42); prepcalendar('', ccm, ccy); function getObj(objID) { if (document.getElementById) { return document.getElementById(objID); } else if (document.all) { return document.all[objID]; } else if (document.layers) { return document.layers[objID]; } } function checkClick(e) { e ? evt=e : evt=event; CSE = evt.target ? evt.target : evt.srcElement; if (getObj('fc')) { if (!isChild(CSE,getObj('fc'))) { } } } function isChild(s, d) { while(s) { if (s == d) { return true; } s=s.parentNode; } return false; } function Left(obj) { var curleft = 0; if (obj.offsetParent) { while (obj.offsetParent) { curleft += obj.offsetLeft obj = obj.offsetParent; } } else if (obj.x) curleft += obj.x; return curleft; } function Top(obj) { var curtop = 0; if (obj.offsetParent) { while (obj.offsetParent) { curtop += obj.offsetTop obj = obj.offsetParent; } } else if (obj.y) curtop += obj.y; return curtop; } function lcs(ielem, parameter_disablepast) { if( parameter_disablepast != null) disablepast = parameter_disablepast; updobj=ielem; getObj('fc').style.left = 0 + "px"; getObj('fc').style.top = 157 + "px"; // First check date is valid curdt=ielem.value; curdtarr=curdt.replace(/\ /gi,'').replace(/[^0-9]/gi,'/').split('/'); isdt=true; for(var k=0;k= (cd -(-1))) && (d<=cd-(-marr[cm]))) { dip=(disablepast&&(d-cd < sd)&&(cm==sccm)&&(cy==sccy)); htd=((hd!='')&&(d-cd==hd)); if (d%7 == 0 || d%7 == 1) { if (dip) { f_cpps2(getObj('v'+parseInt(d))); // ni dan } else if (htd) { f_hds2(getObj('v'+parseInt(d))); // je dan } else { f_cps2(getObj('v'+parseInt(d))); } //getObj('v'+parseInt(d)).onmouseout=(dip)?null:cs_out2; getObj('v'+parseInt(d)).onmouseout=cs_out2; } else { if (dip) { f_cpps(getObj('v'+parseInt(d))); // ni dan } else if (htd) { f_hds(getObj('v'+parseInt(d))); // je dan } else { f_cps(getObj('v'+parseInt(d))); } //getObj('v'+parseInt(d)).onmouseout=(dip)?null:cs_out; getObj('v'+parseInt(d)).onmouseout=cs_out; } //getObj('v'+parseInt(d)).onmouseover=(dip)?null:cs_over; //getObj('v'+parseInt(d)).onclick=(dip)?null:cs_click; getObj('v'+parseInt(d)).onmouseover=cs_over; getObj('v'+parseInt(d)).onclick=cs_click; getObj('v'+parseInt(d)).innerHTML=d-cd; f_dd = ((d - cd) < 10) ? '0' + (d - cd) : '' + (d - cd); f_mm = ((cm + 1) < 10) ? '0' + (cm + 1) : '' + (cm + 1); f_date = '' + cy + f_mm + f_dd; if (in_array(f_date, activeDates)) { getObj('v'+parseInt(d)).style.textDecoration='underline'; } else { getObj('v'+parseInt(d)).style.textDecoration='none'; } if (f_date == 20100908) { getObj('v'+parseInt(d)).style.fontWeight='bold'; getObj('v'+parseInt(d)).style.color='#fff'; } cmx = parseInt(cm)+1; if (cmx < 10 && prefix0==true) { cmx = '0'+cmx; } dx = d-cd; if (dx < 10 && prefix0==true) { dx = '0'+dx; } if (dateformat=='ymd') { calvalarr[d]=''+cy+datesplitter+cmx+datesplitter+dx; } else if (dateformat=='mdy') { calvalarr[d]=''+cmx+datesplitter+dx+datesplitter+cy; } else { calvalarr[d]=''+dx+datesplitter+cmx+datesplitter+cy; } } else { getObj('v'+d).innerHTML=' '; getObj('v'+parseInt(d)).onmouseover=null; getObj('v'+parseInt(d)).onmouseout=null; getObj('v'+parseInt(d)).style.cursor='default'; } } } function caddm() { marr=((ccy%4)==0)?mnl:mnn; ccm+=1; if (ccm>=12) { ccm=0; ccy++; } cdayf(); prepcalendar('',ccm,ccy); } //Added for Next Year Function function caddy() { marr=((ccy%4)==0)?mnl:mnn; ccy++; prepcalendar('',ccm,ccy); } function csubm() { marr=((ccy%4)==0)?mnl:mnn; ccm-=1; if (ccm<0) { ccm=11; ccy--; } cdayf(); prepcalendar('',ccm,ccy); } //added for Previous Year Function function csuby() { marr=((ccy%4)==0)?mnl:mnn; ccy--; prepcalendar('',ccm,ccy); } function cdayf() { if (!disablepast||((ccy>sccy)||((ccy==sccy)&&(ccm>=sccm)))) return; else { ccy=sccy; ccm=sccm; cfd=scfd; } }