function show_last() {
  last = '';
  for (var i=0; i<kalender.length-5; i=i+5) {
    if (kalender[i+1]>last) {
      last = kalender[i+1];
    }
  }
  today=new Date();
  then=new Date(last.substring(0,4),last.substring(5,7)-1,last.substring(8,10));
  dif=Math.floor((today-then)/(1000*60*60*24));
  if (dif<new_icon) {
    last = last + ' <a href="kalender.htm?from_date=last_week" title="Visa senast inlagda"><img border="0" src="images/new.gif" width="17" height="12" align="top"></a>';
  }
}

function show_next(){
  var today = new Date();
  var today_date = today.getDate();
  var today_month = today.getMonth();
  var today_year = today.getFullYear();
  if (today_year < 1900) { today_year += 1900 }
  today_month += 1
  if (today_date < 10) { today_date = '0' + today_date; }
  if (today_month < 10) { today_month = '0' + today_month; }
  var today_sweform = today_year + '-' + today_month + '-' + today_date;
  hour = today.getHours() - 1;
  minute = today.getMinutes()
  if (hour < 10) { hour = "0" + hour }
  if (minute < 10) { minute = "0" + minute }
  now_time = hour + ":" + minute;
  var dagar2 = new Array ('sö','må','ti','on','to','fr','lö');
  var dagar2 = new Array ('sön','mån','tis','ons','tors','fre','lör');

  document.write('<h1>Kalender</h1>');
  document.write('<table border="0" cellpadding="0" cellspacing="0">');
  document.write('<tr>');
  document.write('<td>');
  document.write('<table border="0" cellpadding="2" cellspacing="0">');
  listed = 0;
	antal_att_lista = 4;
  for (var i=0; i<kalender.length-5; i=i+5) {
    if (kalender[i]>=today_sweform&&listed<antal_att_lista) {
      if (kalender[i]>today_sweform||(kalender[i+2]>now_time||kalender[i+2].length==0)) {
        document.write('<tr onMouseOver="this.style.backgroundColor=\'#EEEEEE\';" onMouseOut="this.style.backgroundColor=\'\';">');
        temp_year  = kalender[i].substring(0,4);
        temp_month = kalender[i].substring(5,7)*1;
        temp_date  = kalender[i].substring(8,10)*1;
        this_date  = new Date(temp_year,temp_month-1,temp_date);
				border = '';
        if (kalender[i]!=kalender[i+5]) {
					border = ' style="border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #E0E0E0"';
        }
				if (kalender[i]==today_sweform) {
					cell_bgrd = ' bgcolor="#FFFED1"';
				} else {
					cell_bgrd = '';
				}
        if (kalender[i]==kalender[i-5]&&listed>0) {
          document.write('<td'+border+cell_bgrd+'>&nbsp;</td><td'+border+cell_bgrd+'>&nbsp;</td>');
        } else {
          listed = listed + 1;
          document.write('<td valign="top" align="right"'+border+cell_bgrd+'>'+dagar2[this_date.getDay()]+'</td>');
          document.write('<td valign="top" align="right"'+border+cell_bgrd+'>'+temp_date+'/'+temp_month+'&nbsp;</td>');
        }
        document.write('<td valign="top" align="right"'+border+cell_bgrd+'>'+kalender[i+2]+'&nbsp;&nbsp;</td>');
        text = kalender[i+3];
        if (kalender[i+4].length>0) {
          text = '<a href="'+kalender[i+4]+'">'+text+'</a>';
        }
        document.write('<td valign="top" width="100%"'+border+cell_bgrd+'>'+text+'</td>');
        document.write('</tr>');
      }
    }
  }
//  show_last();
//  document.write('<tr><td align="center" colspan="3" class="normal_soft">Uppdaterad '+last+'</td></tr>');
	if (listed==0) {
		document.write('<tr><td colspan="3" class="normal_soft"><i>Det finns inga kommande aktiviteter att visa.</i></td></tr>');
	}
  document.write('</table>');
  document.write('</td>');
  document.write('</tr>');
  document.write('</table>');
}
