var comp2007 = [ "1167672996109", "Nyårsorientering(Tormestorps IF)", "http://www.svenskidrott.se/organisation.asp?OrgElementId=31230",
		 "1172857059312", "Pan-Natten(OK Pan-Kristianstad)", "http://www.pan-kristianstad.nu/",
		 "1172943491265", "Skåne-Mixen(OK Pan-Kristianstad)", "http://www.pan-kristianstad.nu/",
		 "1173029918234", "Pan-Våren(OK Pan-Kristianstad)", "http://www.pan-kristianstad.nu/",
		"1174237263609", "Frosta OK Nationell Tävling 2007", "http://www.frostaok.nu/",
		"1174838463609", "Ringsjö OK", "http://www.ringsjo.nu/",
		"1175356863609", "Romeleträffen Lördag(Lunds OK)", "http://www.lundsok.se/",
		"1175443263609", "Romeleträffen Söndag(Lunds OK)", "http://www.lundsok.se/",
		"1175788863609", "Skärtorsdagsnatten(Hästveda OK)", "http://www.svenskidrott.se/organisation.asp?OrgElementId=28129",
		"1175961663609", "Skånepåsk - Påskafton(Hästveda OK)", "http://www.svenskidrott.se/organisation.asp?OrgElementId=28129",
		"1176048063625", "OK Torfinn", "http://www.svenskidrott.se/organisation.asp?OrgElementId=36523",
		"1176134463625", "OK Torfinn", "http://www.svenskidrott.se/organisation.asp?OrgElementId=36523",
		"1176480063625", "Skanne NSI natt", "http://www.skanne.sverige.net/",
		"1176566463625", "Vildmarksfejden(FK Göingarna)", "http://www.svenskidrott.se/organisation.asp?OrgElementId=27685",
		"1176652863625", "Göingefejden(FK Göingarna)", "http://www.svenskidrott.se/organisation.asp?OrgElementId=27685",
		"1177171263625", "Åsbofejden OK Kompassen/Örkelljunga FK", "http://www.kompassen.org/",
		"1177257663625", "Åsbofejden OK Kompassen/Örkelljunga FK", "http://www.kompassen.org/",
		"1177776063625", "Vårflåset FK Åsen", "http://www.svenskidrott.se/organisation.asp?OrgElementId=32029",
		"1177862463625", "Örkenedsträffen(OK Gynge)", "http://www.gynge.nu/",
		"1177948863625", "Vättefejden - Tockarps IK", "http://www.svenskidrott.se/organisation.asp?OrgElementId=31206",
		"1180195263625", "Sprint stafett(FK Boken)", "http://www.fkboken.se/",
		"1180886463625", "DM Sprint Skåne(Hässleholms OK)", "http://www.hassleholmsok.nu/",
		"1183132863625", "Tre Skåningar och En Dansk(Helsingborgs SOK)", "http://www.svenskidrott.se/organisation.asp?OrgElementId=27897",
		"1183996863625", "Andrarums IF, 3-kvällars på Österlen", "http://www.andrarumsif.se/",
		"1184428863625", "Pans Sommar-2-dagars, dag 1", "http://www.pan-kristianstad.nu/",
		"1184515263625", "Pans Sommar-2-dagars, dag 2", "http://www.pan-kristianstad.nu/",
		"1186934463640", "Tormestorpsträffen", "http://www.svenskidrott.se/organisation.asp?OrgElementId=31230",
		"1187452863640", "Helsingborgs SOK", "http://www.svenskidrott.se/organisation.asp?OrgElementId=27897",
		"1187539263640", "Helsingborgs SOK", "http://www.svenskidrott.se/organisation.asp?OrgElementId=27897",
		"1187539263640", "DM Ultralång för Skåne(HSOK)", "http://www.svenskidrott.se/organisation.asp?OrgElementId=27897",
		"1187798463640", "OK Torfinn", "http://www.svenskidrott.se/organisation.asp?OrgElementId=36523",
		"1188057663640", "Hjärnarps GH OL", "http://www.hghol.se/v5/",
		"1188144063640", "Hjärnarps GH OL", "http://www.hghol.se/v5/",
		"1188576063640", "OK Kontinent", "http://www.svenskidrott.se/organisation.asp?OrgElementId=36516",
		"1188748863640", "Härlövs IF", "http://www.harlovsif.org/orientering/",
		"1188748863640", "Härlövs IF", "http://www.harlovsif.org/orientering/",
		"1189267263640", "Andrarums IF", "http://www.andrarumsif.se/",
		"1189353663656", "Andrarums IF", "http://www.andrarumsif.se/",
		"1189958463656", "OK Silva", "http://www.oksilva.nu/",
		"1190563263656", "OK Tyringe", "http://www.svenskidrott.se/organisation.asp?OrgElementId=36525",
		"1191772863656", "Eslövs Friluftsklubb", "http://hem.passagen.se/eslovsfk/",
		"1192291263656", "Lunds OK", "http://www.lundsok.se/",
		"1192377663671", "Lunds OK", "http://www.lundsok.se/",
		"1192982463671", "Andrarums IF", "http://www.andrarumsif.se/"
               ];
               
var comp2008 = [ "1199168092578", "Nyårsorientering(Tormestorps  IF)", "http://www.svenskidrott.se/organisation.asp?OrgElementId=31230",
                 "1204265873109", "Pan-Natten", "http://www.pan-kristianstad.nu/",
                 "1204352319468", "Skåne-Mixen", "http://www.pan-kristianstad.nu/",
                 "1204438745578", "Pan-Våren", "http://www.pan-kristianstad.nu/",
                 "1205523311953", "Marsnatten (FK Boken)", "http://www.fkboken.se/",
                 "1205696158656", "Eslövs FK", "http://hem.passagen.se/eslovsfk/",
                 "1206041814296", "SKÅNEPÅSK (Hjärnarps GH OL)", "http://www.hghol.se/v5/",
                 "1206214633250", "SKÅNEPÅSK (Hjärnarps GH OL)", "http://www.hghol.se/v5/",
                 "1206301067375", "SKÅNEPÅSK (OK Kompassen)", "http://www.kompassen.org/",
                 "1206387494890", "SKÅNEPÅSK (OK Kompassen)", "http://www.kompassen.org/",
                 "1206819537125", "Hässleholms OK", "http://www1.idrottonline.se/default.aspx?id=25446",
                 "1206902374375", "Hässleholms OK", "http://www1.idrottonline.se/default.aspx?id=25446",
                 "1207427896359", "Romeleträffen (Lunds OK)", "http://www.lundsok.se/",
                 "1207514317109", "Romeleträffen (Lunds OK)", "http://www.lundsok.se/",
                 "1207946354765", "Kretsmästerskap Natt - Tockarps IK", "http://www2.idrottonline.se/default.aspx?id=21234",
                 "1208032803656", "Vildmarksfejden (FK Göingarna)", "http://www.svenskidrott.se/organisation.asp?OrgElementId=27685",
                 "1208119222625", "Göingefejden (FK Göingarna)", "http://www.svenskidrott.se/organisation.asp?OrgElementId=27685",
                 "1208637658968", "Malmö OK", "http://www.mok.nu/",
                 "1208724083453", "Ringsjö OK", "http://www.ringsjo.nu/",
                 "1209242516812", "OK Silva", "http://www.svenskidrott.se/Organisation.asp?orgelementid=30352",
                 "1209328948265", "OK Silva", "http://www.svenskidrott.se/Organisation.asp?orgelementid=30352",
                 "1211057000578", "NSI Ungdomar (Örkelljunga  FK)", "http://www.svenskidrott.se/organisation.asp?OrgElementId=32160",
                 "1211661834593", "FK Boken", "http://www.fkboken.se/",
                 "1212353071546", "Sprint-DM (OK Tyringe)", "http://www.svenskidrott.se/organisation.asp?OrgElementId=36525"
               ];

var month = [ "jan", "feb", "mar", "apr", "maj", "jun", "jul", "aug", "sep", "okt", "nov", "dec"];


function compdata() {}

function y2k(number) { return (number < 1000) ? number + 1900 : number; }

function FormatDate(str)
{
  var tm = new Date();
  tm.setTime(str);
  return tm.getDate()+" "+month[tm.getMonth()];
}

function PrintCompetitions()
{
	var now = new Date();
	var starttime = now.getTime() - 345600000;
	var endtime = now.getTime() + 2592000000;

// calculate date
/*document.write("<br>");
	var dt = new Date();
	dt.setYear(2006);
	dt.setMonth(8-1);
	dt.setDate(27);
	document.write(dt.getTime());
document.write("<br>");*/
//end calculate date

	var rows = comp2008.length/3;
	var addedlines = 0;

	for (i = 0; i < rows && addedlines < 8; i++)
	{
		var tmp = parseInt(comp2008[(i*3)]);

		if (tmp >= starttime && tmp <= endtime)
		{
			document.write("<tr><td>");
			document.write("- <a  target=_blank href=\""+comp2008[(i*3)+2]+"\">");
			document.write("<FONT color=red>"+FormatDate(comp2008[i*3])+"</FONT><B> "+comp2008[(i*3)+1]+"</B></a>");
			document.write("</tr></td>");
			addedlines++;
		}
	}
}
					
var cleaners2007 = ["P&aring;lsj&ouml;gruppen", "Fam. &Aring;hlin", "T S Wallin", "Bengt Lundh", "Bengt Borg", "Fam. H Johansson", "Sven-Eric E",
			"Eva Dahl", "Fam. Mats Nilsson", "Fam. Sandra Bauman", "Sofie Petersson", "Erik Olsson o Sanna", "Fam. Anders Nilsson",
			"P&aring;lsj&ouml;gruppen", "Anna-Karin J", "Fam. Anton Marmelid", "Nils o Astrid  J", "Fam. Marie Palmgren", "Storst&auml;dning",
			"Fredrik Persson", "Fam. Bj&ouml;rn Svensson", "Fam. Emma Larsson", "Fam. Humle Rosenkvist", "Fam. Jan Nilsson", "Tommy Peterson",
			"P&aring;lsj&ouml;gruppen", "P&aring;lsj&ouml;gruppen", "P&aring;lsj&ouml;gruppen", "P&aring;lsj&ouml;gruppen", "P&aring;lsj&ouml;gruppen",
			"Josefin Ericsson", "Patrik Johansson", "Eva Dahl", "Fam. Norrestam", "Fam. Eckhoff", "Lina Svensson", "Fam. Frisell", "Ulf Ö", "Magnus Johannesson",
			"Fam. Johannes Henriksson", "Fam. Fredrik Hjort", "Tommy Jurgèn", "Fam. Thorneman", "Daniel Turesson", "Fam. Forsberg", "Carolina o Mattias Nilsson",
			"Storst&auml;dning", "Fam. Nicklas Olofsson", "Fam. Cruce", "L Carlsen", "P&aring;lsj&ouml;gruppen", "P&aring;lsj&ouml;gruppen"];					

var cleaners2008 = ["P&aring;lsj&ouml;gruppen", "Fam. &Aring;hlin", "T S Wallin", "Bengt Lundh", "Bengt Borg", "Tommy Peterson", "Sven-Eric E",
			"Eva Dahl", "Fam. Mats Nilsson", "Fam. Sandra Bauman", "Sofie Petersson", "P&aring;lsj&ouml;gruppen",
			"Fam. Anders Nilsson", "Erik Olsson o Sanna", "Anna-Karin J", "Fam. Anton Marmelid", "Nils o Astrid  J",
			"Fam. Marie Palmgren", "Storst&auml;dning",
			"Fredrik Persson", "Fam. Bj&ouml;rn Svensson", "Fam. Jan Nilsson", "Lena Nielsen",
			"P&aring;lsj&ouml;gruppen", "P&aring;lsj&ouml;gruppen", "P&aring;lsj&ouml;gruppen", "P&aring;lsj&ouml;gruppen",
			"P&aring;lsj&ouml;gruppen", "P&aring;lsj&ouml;gruppen", "P&aring;lsj&ouml;gruppen", "P&aring;lsj&ouml;gruppen",
			"Patrik Johansson", "Eva Dahl", "Fam. Norrestam", "Fam. Eckhoff", "Lina Svensson", "Fam. Frisell", "Ulf Ö",
			"Magnus Johannesson", "Fam. Johannes Henriksson", "Fam. Fredrik Hjort", "Josefin Ericsson",
			"Fam. Thorneman", "Daniel Turesson", "Fam. Forsberg", "Carolina o Mattias Nilsson", "Fam. Emil Bengtsson",
			"Storst&auml;dning", "Fam. Cruce", "L Carlsen", "P&aring;lsj&ouml;gruppen", "P&aring;lsj&ouml;gruppen"];

var cleaners2009 = ["P&aring;lsj&ouml;gruppen", "Fam. &Aring;hlin", "Lotta Lewis Jonsson", "Bengt Lundh", "Bengt Borg", "Tommy Peterson", "Sven-Eric Ericsson",
			"Sofie Petersson", "Fam. Mats Nilsson", "Lena Nielsen", "Eva Dahl", "Erik Olsson",
			"Fam Stensson", "Anna-Karin J", "P&aring;lsj&ouml;gruppen", "Fam. Anton Marmelid", "Nils o Astrid  J",
			"Fam. Marie Palmgren", "Storst&auml;dning",
			"Fredrik Persson", "Fam. Bj&ouml;rn Svensson", "Fam. Emma Larsson", "Fam. Rudkvist",
			"Fam. Jan Nilsson", "P&aring;lsj&ouml;gruppen", "P&aring;lsj&ouml;gruppen", "P&aring;lsj&ouml;gruppen",
			"P&aring;lsj&ouml;gruppen", "P&aring;lsj&ouml;gruppen", "P&aring;lsj&ouml;gruppen", "P&aring;lsj&ouml;gruppen",
			"Patrik Johansson", "Josefin Ericsson", "Fam. Norrestam", "Fam. Eckhoff", "Lina Svensson", "Fam. Frisell", "Ulf Bering",
			"Magnus Johannesson", "Fam. Johannes Henriksson", "Fam. Fredrik Hjort", "Felix Alnervik",
			"Fam. Thorneman", "Daniel Turesson", "Fam. Forsberg", "Carolina o Mattias Nilsson", "Fam. Drent",
			"Storst&auml;dning", "Fam. Cruce", "L Carlsen", "P&aring;lsj&ouml;gruppen", "P&aring;lsj&ouml;gruppen"];

function y2k(number) { return (number < 1000) ? number + 1900 : number; }

function getWeek(year,month,day) {
    var when = new Date(year,month,day);
    var newYear = new Date(year,0,1);
    var modDay = newYear.getDay();
    if (modDay == 0) modDay=6; else modDay--;

    var daynum = ((Date.UTC(y2k(year),when.getMonth(),when.getDate(),0,0,0) -
                 Date.UTC(y2k(year),0,1,0,0,0)) /1000/60/60/24) + 1;

    if (modDay < 4 ) {
        var weeknum = Math.floor((daynum+modDay-1)/7)+1;
    }
    else {
        var weeknum = Math.floor((daynum+modDay-1)/7);
        if (weeknum == 0) {
            year--;
            var prevNewYear = new Date(year,0,1);
            var prevmodDay = prevNewYear.getDay();
            if (prevmodDay == 0) prevmodDay = 6; else prevmodDay--;
            if (prevmodDay < 4) weeknum = 53; else weeknum = 52;
        }
    }

    return + weeknum;
}

function PrintCleaner()
{
	var now = new Date();
	//var now = new Date(2008,11,14);
	//document.write(now);

	var weeknumber = getWeek(y2k(now.getYear()),now.getMonth(),now.getDate());
	if (now.getYear() == 2007)
	{
		document.write(cleaners2007[weeknumber-1]);
	}
	else if (now.getYear() == 2008)
	{
		document.write(cleaners2008[weeknumber-1]);
	} else
	{
		document.write(cleaners2009[weeknumber-1]);
	}

	document.write("(vecka "+weeknumber+"-"+y2k(now.getYear())+")");
}


