var eventIndex = 0;
var myEvent = new Array();

setEvent(5, 2,"J.L Runebergin p&#228;iv&#228;");
setEvent(28, 2,"Kalevalan p&#228;iv&#228;, suomalaisen kulttuurin p&#228;iv&#228;");
setEvent(19, 3,"Minna Canthin p&#228;iv&#228;, tasa-arvon p&#228;iv&#228;");
setEvent(9, 4,"Mikael Agricolan p&#228;iv&#228;, suomen kielen p&#228;iv&#228;");
setEvent(27, 4,"Kansallinen veteraanip&#228;iv&#228;");
setEvent(1, 5,"Vappu, suomalaisen ty&#246;n p&#228;iv&#228;");
setEvent(8, 5,"&#196itienp&#228;iv&#228;");
setEvent(9, 5,"Eurooppa-p&#228;iv&#228;");
setEvent(12, 5,"J.V. Snellmanin p&#228;iv&#228;, suomalaisuuden p&#228;iv&#228;");
setEvent(16, 5,"Kaatuneitten muistop&#228;iv&#228;");
setEvent(4, 6,"Puolustusvoimain lippujuhlan p&#228;iv&#228;");
setEvent(25, 6,"Suomen lipun p&#228;iv&#228;");
setEvent(6, 7,"Eino Leinon p&#228;iv&#228;, runon ja suven p&#228;iv&#228;");
setEvent(10, 10,"Aleksis Kiven p&#228;iv&#228;, suomalaisen kirjallisuuden p&#228;iv&#228;");
setEvent(24, 10,"YK:n p&#228;iv&#228;");
setEvent(6, 11,"Ruotsalaisuuden p&#228;iv&#228;, svenska dagen");
setEvent(13, 11,"Is&#228;np&#228;iv&#228;");
setEvent(6, 12,"Itsen&#228;isyysp&#228;iv&#228;");

function Event(day,month,what) {
    this.day = day;
    this.month = month;
    this.what = what;
}

function setEvent(day,month,what) {
    myEvent[eventIndex++] = new Event(day,month,what);
}


function showEvent() {
	
    var output = '';
    var time = new Date();
    var day = time.getDate();
    var month = time.getMonth() + 1;

    for(var i=0; i < eventIndex; i++) {

	if (month < myEvent[i].month) {
            output += myEvent[i].day + "." + myEvent[i].month + ". " + myEvent[i].what+'<BR>';
	    i = eventIndex;	
	}
	else {
		if (month == myEvent[i].month){
			if (day <= myEvent[i].day){
         		   output += myEvent[i].day + "." + myEvent[i].month + ". " + myEvent[i].what+'<BR>';
			   i = eventIndex;	
			}
		}
	}

        if (i == eventIndex-1) {
		month = 1;
		day = 1;
		i = -1;
	}
    }
    return output;
}

//ä &#228;
//Ä &#196;
//ö &#246;
//Ö &#214;
