var imagepath='';
var slidepath='';
var pagepath='';
//================================================================
//	DOCUMENT.WRITE
//================================================================
function dw(str) { document.write(str); }
function dwr(str) { document.write(str+'<br>'); }
function drw(str) { document.write('<br>'+str); }
function rep(str) { dw(' <b style="background-color:#ffaa77">&nbsp;'+str+' replaced&nbsp;</b> '); }
function cwr(str) { dw('<div>&nbsp;'+str+'&nbsp;<div>'); }
function box(str,tit) { dw('<b><i>'+tit+':</i></b><div class=box>'+str+'</div>'); }
//================================================================
//	SEND AND GET PARAMETERS
//================================================================
var sel=0,mod='',nsel=0,nmod='',ksel=0,kmod='';
//----------------------------------------------------------------
function getpar(par){ try {
 	par=par.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");  
	var regexS= "[\\?&]"+par+"=([^&#]*)";  
	var regex= new RegExp(regexS);  
	var results= regex.exec(window.location.href);  
	if (results==null) ret=''; else ret=unescape(results[1]);
	ret=ret.replace(/\+/g," ");  
	return ret;
} catch(err) { dwr('getpar--'+err.description); }}
//================================================================
//	DATE
//================================================================
var date=new Date();
var dd=date.getDate();
var mm=date.getMonth()+1;
var yyyy=date.getFullYear();
if (dd<10) { dd="0"+dd; }
if (mm<10) { mm="0"+mm; }
var MonthName=new Array('','January','February','March','April','May','June',
	'July','August','September','October','November','December');
var mnam=new Array('','januari','februari','mars','april','maj','juni',
	'juli','augusti','september','oktober','november','december');
var dnam=new Array('sön','mån','tis','ons','tors','fre','lör','sön');
//----------------------------------------------------------------
function montxt(mon) { return mnam[mon]; }
function daytxt(day) { return dnam[day]+'dag'; }
function dagensdatum() { return dd+' '+montxt(parseInt(mm))+' '+yyyy; }
//----------------------------------------------------------------
function day_name(ddd,mmm,yyy) {
	var dtxt=ddd+" "+MonthName[mmm]+", "+yyy;
	var thisday = new Date(eval('"'+dtxt+'"'));
	var dayname = daytxt(thisday.getDay());
	return dayname;
}
//----------------------------------------------------------------
function date_number(ddd) {
	var d=ddd.split('-');
	var ret=Number(d[0])*366+Number(d[1])*31+Number(d[2])*1;
	return ret;
}
//----------------------------------------------------------------
var today=date_number(yyyy+'-'+mm+'-'+dd);
//================================================================
//	SYNTAX HELP
//================================================================
function gri(txt) { return '<font color="#007700"><i>'+txt+'</i></font>'; }
function blb(txt) { return '<font color="#0000FF"><b>'+txt+'</b></font>'; }
function reb(txt) { return '<font color="#FF0000"><b>'+txt+'</b></font>'; }
//================================================================
//	DECODE
//================================================================
function code_tab(par) { 
	var tab='<table border=0 class=arial13 cellspacing=4 cellpadding=2>';
	var td='valign=top bgcolor=#ffeedd>';
	var td2='valign=top colspan=2>';
	var bif='<b><i><font color=#990000 size=3>';
	//var td='valign=top >';
	var bif='<b><i><font color=#000000 size=2>';
	par=par.replace(/\{/g,tab);
	par=par.replace(/\}/g,"</table>");
	par=par.replace(/\[\|§/g,"<tr><td "+td2);
	par=par.replace(/\[\|/g,"<tr><td "+td);
	par=par.replace(/\|\]/g,"</td></tr>");
	par=par.replace(/\|\§/g,"</td><td "+td+"<small>");
	par=par.replace(/\|/g,"</td><td "+td);
	par=par.replace(/\[/g,bif);
	par=par.replace(/\]/g,"</font></i></b>");
	return par;
}
//----------------------------------------------------------------
function code_links(par) { 
	par=par.replace(/\[\[img:/g,"<img align=\"right\" src=\"./images/");
	par=par.replace(/\[\[http/g,"<a target=\"_new\" href=\"http");
	par=par.replace(/\[\[mailto:/g,"<a target=\"_new\" href=\"mailto:");
	par=par.replace(/\[\[coor:/g,"<a target=\"_new\" href=\"http://wikimapia.org/#");
	par=par.replace(/\]\|/g,"&z=12&l=0&m=m&v=1\">");
	par=par.replace(/\]\]/g,"\">");
	par=par.replace(/\|\]/g,"</a>");
	return par;
}
//----------------------------------------------------------------
function coor(val) {
	var gg=Math.floor(val);
	var mm=Math.floor((val-gg)*60);
	var ss=Math.floor((val-gg-mm/60)*3600);
	return gg+'°'+mm+'’'+ss+'"';
}
//----------------------------------------------------------------
function map_coor(lat,lon) {
	var ret='';
	ret+='<br><a target="_new" href="http://wikimapia.org/#lat='+lat+'&lon='+lon+'&z=15&m=m&v=1">';
	ret+='Karta</a>';
	ret+='<small><b>';
	ret+=' - GPS: ';
	ret+='<font color="#ff0000">';
	ret+=coor(lat)+'N , '+coor(lon)+'O';
	ret+='</font>';
	ret+='</b></small>';
	return ret;
}
//================================================================
//	BUTTONS
//================================================================
function button_open(add) { 
	return '<table class="fmmenu" border="0" cellspacing="2" cellpadding="1" '+add+'><tr>'; }
function button_row() { return '</tr><tr>'; }
function button_close() { return '</tr></table>'; }
//----------------------------------------------------------------
function button_title(txt) {
	var ret='';
	ret+='<td>';
	ret+='<div style="position:relative; left:0px">';
	ret+=txt;
	ret+='</div>';
	ret+='</td>';
	return ret;
}
//----------------------------------------------------------------
function button_href(col,url,tar,txt) {
	var ret='';
	ret+='<td';
	if (col==1) { ret+=' bgcolor="#A0522D"'; }
	if (col==2) { ret+=' bgcolor="#D2691E"'; }
	if (col==3) { ret+=' bgcolor="#CD853F"'; }
	ret+='>';
	ret+='<a href="'+url+'" target="'+tar+'"';
	ret+=' style="color:#FFFF00; text-decoration:none;"';
	ret+='>&nbsp;'+txt+'&nbsp;</a>';
	ret+='</td>';
	return ret;
}
//----------------------------------------------------------------
function button_single(url,txt) {
	var ret='';
	ret+=button_open(); 
	ret+=button_row();
	ret+=button_href(1,url,'',txt);
	ret+=button_close();	
	return ret;
}
//================================================================
//	KALENDER
//================================================================
var fda='',tda='',fnc='',tit='',aty=1,arr='',log='',img='',ali='',add='';
var pre='',pro='',pla='',map='',lat='',lon='',vag='';
var kon='',tel='',mai='',url='',pag='',sou='';
var knr=0; var train='';
//----------------------------------------------------------------
function kal_reset() {
	fda=''; // från datum
	tda=''; // till datum
	tit=''; // Korttitel namn och plats
	aty=1 ; // 1:evenemang/2:kurs/3:kurs och evenemang
	img=''; // namn bild 1
	ali="right"; // align bild 1
	add="height=80"; // tilläggsparametrar bild 1
	pre=''; // Vad? presentationstext evenemang
	pro=''; // När? progr och tider evenmang
	pla=''; // Var? plats /namn adress
	map=''; // Url till karta inklusive http://
	lat=''; // Longitud
	lon=''; // Lattitude
	vag=''; // Hur? vägbeskrivning
	arr=''; // arrangörens namn
	log=''; // namn på logga
	kon=''; // Kontaktperson
	tel=''; // telefon
	mai=''; // e-postadress
	url="http://";  // hemsideadress
	sou=''; // källa
}
//----------------------------------------------------------------
function short_date(dlg,mlg) {
	if (!fda) return '';
	var fddd=Number(fda.substr(8,2));
	var fmmm=Number(fda.substr(5,2));
	var fyyy=Number(fda.substr(0,4));
	var tddd=Number(tda.substr(8,2));
	var tmmm=Number(tda.substr(5,2));
	var tyyy=Number(tda.substr(0,4));

	var fdnam = day_name(fddd,fmmm,fyyy).substr(0,dlg)+' ';
	var sht=fdnam+fddd;

	if (tddd>0) { 
		var tdnam = day_name(tddd,tmmm,tyyy).substr(0,dlg)+' ';
		if (tmmm>fmmm) { sht=sht+'&nbsp;'+montxt(fmmm).substr(0,mlg)+' '; }
		sht=sht+' - '+tdnam+tddd+' '+montxt(tmmm).substr(0,mlg);
		if (tyyy==yyyy) { } else { sht=sht+" "+tyyy; }
	} else {
		sht=sht+"&nbsp;"+montxt(fmmm).substr(0,mlg); 
		if (fyyy==yyyy) { } else { sht=sht+" "+fyyy; }
	}
	return sht;
}
//----------------------------------------------------------------
function short_title() {
	var ret='';
	ret+=short_date(2,3)+' - '+tit;
	if (pre.length<30) { ret+=' ~'; }
	return ret;
}
//----------------------------------------------------------------
function short_title3() {
	var ret='',sht=short_date(10,10);
	ret+='<font color="#770077" size="-1">'+sht+'</font>';
	ret+='<br>';
	ret+='<font color="#777700">'+tit+'</font>';
	return ret;
}
//----------------------------------------------------------------
function kalbox_image(img,adt,adi) {
	var ret='';
	if (img) { 
		ret+='<table';
		if (adt) ret+=' '+adt;
		ret+='><tr>';
		ret+='<td>&nbsp;</td>';
		ret+='<td><img src="'+imagepath+img+'" '+adi+'></td>';
		ret+='<td>&nbsp;</td>';
		//ret+='</tr><tr><td></td><td><small>'+img+'</small></td>';
		ret+='</tr></table>';
	}
	return ret;
}
//----------------------------------------------------------------
function kalbox_map(txt,url) {
	var ret='';
	if (!txt) txt=url;
	if (url) ret+='<br><a target="_new" href="'+url+'">'+txt+'</a>';
	if (lat && lon) ret+=map_coor(lat,lon);
	return ret;
}
//----------------------------------------------------------------
function kalbox_info_row(txt,val) {
	var ret='';
	if (val) {
		ret+='<tr bgcolor="#DDEEFF"><td valign="top" width="25%">';
		ret+='<b>'+txt+': </b>';
		ret+='</td>';
		ret+='<td valign="top" width="75%">'; 
		ret+=val; 
		ret+='</td></tr>'; 
	}
	return ret;
}
//----------------------------------------------------------------
function kalbox_info(txt,nam,tel,mai,url) {
	var ret='',inf='';
	if (nam) { inf+='<br>'+nam; }
	if (tel) { inf+='<br>Tel: '+tel; }
	if (mai) { inf+='<br>E-post: <a href="mailto:'+mai+'">'+mai+'</a>' }
	if (url && url.substr(0,4)=='http' && url!='http://') { 
		inf+='<br>Hemsida: <a href="'+url+'" target="_new">'+url+'</a>'; 
	}
	inf=inf.substr(4,inf.length-4);
	ret+=kalbox_info_row(txt,inf);
	return ret;
}






//================================================================
//	KALENDER
//================================================================
function urlc(url,txt) { return '<a target="_new" href="'+url+'">'+txt+'</a>'; }
//----------------------------------------------------------------
var kalender_text='',kurser_text='';
//----------------------------------------------------------------
function kal_head() {
	var at,ai,ret='';
	at=adt; if (!adt) at='align=right';
	ai=adi; if (!adi) ai='height=80';
	ret+='<table border="0" cellspacing="0" cellpadding="0" width="100%"><tr>';
	ret+='<td valign="top" class="even2">';
		//---------------- Logga
		if (log) {
			ret+=kalbox_image(log,at,ai);
		} 
		//---------------- Titel
		ret+='<p><b style="font-size:20px; font-family:arial; font-weight:bold;">';
		ret+=short_title3();
		ret+='</b>';
		ret+=' <small>(';
		if (aty==1) { ret+='evenemang'; }
		if (aty==2) { ret+='kurs / läger'; }
		if (aty==3) { ret+='kortkurs/workshop i evenemang'; }
		if (aty==4) { ret+='kurs, utspridda tillfällen'; }
		if (aty==9) { ret+='evenemang längre bort / tidmarkör'; }
		ret+=')</small></p> ';
	ret+='</td>';
	ret+='</tr></table>';
	return ret;
}
//----------------------------------------------------------------
function kal_text() {
	var ret='';
	if (pre) ret+='<p>'+code_links(code_tab(pre))+'</p>';
	if (pro) ret+='<p>'+code_links(code_tab(pro))+'</p>';
	return ret;
}
//----------------------------------------------------------------
function kal_info() {
	var ret='';
	ret+='<table border="0" cellspacing="2" cellpadding="2" class="arial13" width="100%"><tr>';
	ret+='<td>';
		ret+=kalbox_info_row('Plats',pla+kalbox_map('Karta',map));
		ret+=kalbox_info_row('Vägbeskrivning',vag);
		ret+=kalbox_info_row('Arrangörer',arr);
		ret+=kalbox_info('Kontakt och info',kon,tel,mai,url);
		ret+=kalbox_info_row('Källa',code_links(sou));
	ret+='</td>';
	ret+='</tr></table>';
	return ret;
}
//----------------------------------------------------------------
function kal_box() {
	var ret='';
	ret+='<tr><td>';
	ret+='<div class="dispbox">';
	//---------------
	ret+='<a name="kinfobox'+knr+'"></a>';
	ret+='<table border="1" cellspacing="0" cellpadding="8" frame="box" rules="none" width="100%">';
	ret+='<tr><td class="arial13" colspan="2" bgcolor="#FFFFFF">';
		ret+=kal_head();
		ret+=kal_text();
		ret+=kal_info();
	ret+='</td></tr>';
	ret+='</table>';
	if (ksel==knr) ret+=button_single(pagepath+'index.html','Stäng');
	//---------------
	ret+='</div><br>';
	ret+='</td></tr>';
	return ret;
}
//----------------------------------------------------------------
function kal_link(dnr) {
	var ret='';
	if (aty==2 || aty==4) return ret;
	ret+='<tr><td class=even>';
	ret+='<a href="';
		ret+=pagepath+'index.html';
		ret+='?ksel='+knr;
		if (kmod) ret+='&kmod='+kmod;
		if (yyy) ret+='&yyy='+yyy;
		ret+='#kinfobox'+knr;
	ret+='" style="';
		ret+='color:';
		if (today<=dnr) { ret+='#A52A2A'; } else { ret+='#2A2AA5'; }
		ret+='; text-decoration:none;';
	ret+='">';
		if (aty>7) ret+='<font size="-2">';
		ret+=short_title();
		if (aty>7) ret+='</font>';
	ret+='</a>';
	ret+='</td></tr>';
	return ret;
}
//----------------------------------------------------------------
function kal_kurs() {
	var ret='';
	ret+='<tr><td class="kurs">';
	ret+='<a href="';
		ret+=pagepath+'index.html';
		ret+='?ksel='+knr;
		if (kmod) ret+='&kmod='+kmod;
		if (yyy) ret+='&yyy='+yyy;
		ret+='#kinfobox'+knr;
	ret+='" style="color:#FFDD00; text-decoration:none; ';
		if (aty==2) { ret+='background-color:#337700;'; }	
		if (aty==3) { ret+='background-color:#DD0000;'; }
		if (aty==4) { ret+='background-color:#0000DD;'; }
	ret+='">';
		ret+='&nbsp;&nbsp;';
		ret+=short_title();
		//ret+=short_date(2,3)+' - '+tit;
		ret+='&nbsp;&nbsp;';
	ret+='</a>';
	ret+='</td></tr>';
	return ret;
}
//----------------------------------------------------------------
function kalpres2() {
	var m,ret='',kur='';
	var dnr=date_number(fda);
	if (tda) var tnr=date_number(tda); else var tnr=dnr;
	knr++;
	if (knr==ksel && kmod!='kal_edit') { 
		ret+=kal_box(); 
	} else {
		if (!kmod) {
			if ((today<=dnr && dnr<=today+7)) { ret+=kal_box(); } else 
			if (today<=dnr) { ret+=kal_link(dnr) }
		} else {
			if (kmod.substr(0,3)=='kal') { m=kmod; } else { m='kal_link'; }
			switch (m) {
				case 'kal_box':   { ret+=kal_box(); break; }
				case 'kal_link':  { ret+=kal_link(dnr); break; }
				case 'kal_arkiv': { ret+=kal_link(dnr); break; }
				case 'kal_edit':  { ret+=kal_edit(dnr); break; }
			}
		}
	}
	kalender_text+=ret;
	if (1<aty && aty<4 && today<=tnr) { kurser_text+=kal_kurs(); }
	kal_reset();
}
//================================================================



















//================================================================
//	NOTISER
//================================================================
function urla(url,txt) { return '<li>[['+url+']]'+txt+'|]'; }
function urlb(url) { return '<li>[[http://'+url+']]'+url+'|]'; }
function mailto(mai) { return '[[mailto:'+mai+']]'+mai+'|]'; }
function image(img,add) { return '<img src="'+imagepath+img+'" '+add+'>'; }
//----------------------------------------------------------------
var cnt=0,knr=0,yyy='';
var tit='',dat='',sig='',txt='';
var notiser_text='';
//----------------------------------------------------------------
function notis_reset() { try {
	tit=''; dat=''; sig=''; txt='';
} catch(err) { dwr('notis_reset()--'+err.description); }}
//----------------------------------------------------------------
function notis_disp(txt) { try {
	var ret='';
	var url='';
	//---------------- title
	ret+='<b class="even2" style="font-size:20px; font-family:arial; font-weight:bold;">'+
		tit+'</b> <small>('+dat+' - '+sig+')</small>';
	//---------------- text
	ret+='<div class="fmtext"><p class="fm">'+code_links(code_tab(txt))+'&nbsp;';
	//---------------- 
	return ret;
} catch(err) { dwr('notis_disp(txt)--'+err.description); }}
//----------------------------------------------------------------
function notis_note() { try {
	var ret='';
	var lim=300,lgh=txt.length;
	var url='./index.html?nsel='+cnt+'&nmod='+nmod+'#ninfobox'+cnt;
	ret+='<table border="0" cellspacing="0" cellpadding="0" width="100%">';
	ret+='<tr><td class="arial13">';
	if (lgh>lim+200) {
		txt=txt.substr(0,lim);
		//txt+='['+nsel+' - '+url+']';
		txt+='</a></i></b></font> ... <a href="'+url+'"><i>[läs hela artikeln]</i></a>';
	} 
	ret+=notis_disp(txt);
	ret+='</td></tr>';
	ret+='</table>';
	ret+='<hr>';
	return ret;
} catch(err) { dwr('notis_note()--'+err.description); }}
//----------------------------------------------------------------
function notis_box() { try {
	var ret='';
	ret+='<a name="ninfobox'+cnt+'"></a>';
	ret+='<br><table border="1" cellspacing="0" cellpadding="8" frame="box" rules="none" width="100%">';
	ret+='<tr bgcolor="#FFFFFF"><td class="arial13">';
		ret+=notis_disp(txt);
	ret+='</td></tr>';
	ret+='</table>';
	if (nsel==cnt) ret+=button_single(pagepath+'index.html','Stäng');
	ret+='<br>';
	return ret;
} catch(err) { dwr('notis_box()--'+err.description); }}
//----------------------------------------------------------------
function notis_link() { try {
	var ret='';
	ret+=dat+': ';
	ret+='<a href="';
		ret+=pagepath+'index.html';
		ret+='?nsel='+cnt;
		ret+='#ninfobox'+cnt;
	ret+='">';
	ret+=tit;
	//ret+=' - '+nsel+' - '+cnt;
	ret+='</a><br>';
	return ret;
} catch(err) { dwr('notis_link()--'+err.description); }}
//----------------------------------------------------------------
function kal_edit() {
	var ret='';
	if (knr==sel) {
		ret+=fillin_kal_not();
	}
	ret+=fda+': ';
	ret+='<a href="';
		ret+=pagepath+'form.html';
		ret+='?sel='+knr;
		ret+='&mod=kal_edit';
		ret+='&frm=1';
		ret+='&aty='+aty;
	ret+='">';
	ret+=tit;
	ret+='</a><br>';
	return ret;
}
//----------------------------------------------------------------
function fillin_kal_not() {
	var ret='',i,p,s,par,val;
	p=def.split(',');
	for (i in p) {
		if (i>5) {
			s=p[i].split('-');
			par=s[0];
			val=window[par];
			//ret+=par+'<br>';
			if (par && val) document.getElementsByName(par)[0].value=val;
		}
	}
	document.getElementsByName('sel')[0].value='';
	return ret;
}
//----------------------------------------------------------------
function dfdfdf() {
	var ret='',i,p,s,par,val;
	p=def.split(',');
	for (i in p) {
		if (1) {
			s=p[i].split('-');
			par=s[0];
			val=window[par];
			if (par && val) { ret+='&'+par+'='+val; }
		}
	}
	return ret;
}
//----------------------------------------------------------------
function notis_edit() {
	var ret='';
	if (cnt==sel) {
		ret+=fillin_kal_not();
	}
	ret+=dat+': ';
	ret+='<a href="';
		ret+=pagepath+'form.html';
		ret+='?sel='+cnt;
		ret+='&mod=notis_edit';
		ret+='&frm=3';
		ret+='&aty='+aty;
		//ret+=dfdfdf();

	ret+='">';
	ret+=tit;
	//ret+=' - '+sel+' - '+cnt;
	ret+='</a><br>';

	return ret;
}
//----------------------------------------------------------------
function notpres2() { try {
	var ret='';
	txt+='';
	cnt++;
	if (nmod.substr(0,3)=='not') var m=nmod; else var m='notis_note';
	if (m=='notis_note' && cnt>20) { return; }
	if (m=='notis_note' && cnt>8) { m='notis_link'; }
	if (cnt==nsel) { m='notis_box'; }
	switch (m) {
		case 'notis_box':	{ ret+=notis_box(); break; }
		case 'notis_link':	{ ret+=notis_link(); break; }
		case 'notis_arkiv':	{ ret+=notis_link(); break; }
		case 'notis_note':	{ ret+=notis_note(); break; }
		case 'notis_edit':	{ ret+=notis_edit(); break; }
	}
	notis_reset();
	notiser_text+=ret;
} catch(err) { dwr('notpres2(nsel,nmod)--'+err.description); }}
//================================================================
//	MAIN HEAD
//================================================================
function this_news_page(page,height,name) {
	var ret='';
	ret+='<iframe';
	ret+=' name="'+name+'"';
	ret+=' src="'+page+'"';
	ret+=' scrolling="no"';
	ret+=' frameborder="0"';
	ret+=' style="position:relative; top:0px; left:0px;"';
	ret+=' width="100%"';
	ret+=' height="'+height+'"';
	ret+='></iframe>';
	return ret;
}
//----------------------------------------------------------------
function head() {
	var ret='';
	ret+='<div>';
		//----------------
		ret+='<div>';
		ret+='<table align=right cellspacing=0 border=1><tr><td width=280>';
		ret+=this_news_page(slidepath+'bildspel4.htm',150);
		ret+='</td></tr></table>';
		ret+='</div>';
		//----------------
		ret+='<a href="http://www.skanefolk.se">';
		ret+='<img src="'+imagepath+'FmiSlogga7.png"';
		ret+=' alt="Folkmusik i Skåne"';
		ret+=' style="width:400px;" border="0"/></a>';
		//----------------
		ret+='<font color=brown>';
		ret+='<b class="normtitle" style="font-face:arial;">';
		ret+=dagensdatum();
		ret+='</font>';
		//----------------
	ret+='</div>';
	ret+='<p>';
	//----------------
	ret+='<div class="normtitle" style="position:relative; left:3;">';
		ret+='<font color=brown>';
		ret+='Portal för folkmusik i Skåne';
		ret+='<a ref="nofollow" href="./form.html">&nbsp;&nbsp;</a>';
		ret+='</font>';
	ret+='</div>';
	//----------------
	ret+='</font>';
	return ret;
}
//================================================================





//================================================================
//	KALENDER
//================================================================
function kal_open(year) { 
	var ret='';
	if (kmod=='kal_arkiv') {
		if (yyy!=year) {
			ret+='<tr><td><b>'; 
			ret+='<a href="./index.html?kmod=kal_arkiv&yyy='+year+'">'+year+'</a>';
			ret+='</b></td></tr>'; 
			kalender_text+=ret;
		} else {
			ret+='<tr><td class="even"><center><b>'; 
			ret+=year;
			ret+='</b></center></td></tr>';
			kalender_text+=ret;
			window['kal'+year]();
		}
	} else if (year>=yyyy) {
		ret+='<tr><td class="even"><center><b>'; 
		ret+=year;
		ret+='</b></center></td></tr>';
		kalender_text+=ret;
		window['kal'+year]();
	}
}
//----------------------------------------------------------------
function notis_open(year) { 
	var ret='';
	if (nmod=='notis_arkiv') {
		if (0 && yyy!=year) {
			ret+='<b class="arial18bold">';
			ret+='<a href="./index.html?nmod=notis_arkiv&yyy='+year+'">'+year+'</a>';
			ret+='</b><br>';
			notiser_text+=ret;
		} else {
			ret+='<br><b class="arial18bold">';
			ret+=year;
			ret+='</b><br>';
			notiser_text+=ret;
			window['notiser'+year]();
		}
	} else if (year>=yyyy-1) { 
		notiser_text+=ret;
		window['notiser'+year]();
	}
}
//================================================================















//================================================================
//	
//================================================================
function kalender2() {
	kal_open(2007);
	kal_open(2008);
	kal_open(2009);
	kal_open(2010);
	kal_open(2011);
	kal_open(2012);
	var ret='',tit='';
	if (kmod=='kal_arkiv') { tit='Arkiv'; } else { tit='På gång'; }
	ret+='<b class="arial20bold">'+tit+'</b>';
	ret+='<small> (klicka på rubrik för att läsa mer)</small>';
	kalender_text=ret+'<table>'+kalender_text+'</table>';
}
//----------------------------------------------------------------
function kurser2() { 
	if (!kurser_text) return '';
	var ret='';
	ret+='<b class="arial18bold" style="color:#667700">Aktuella kurser</b> '; 
	ret+='<small> (klicka på rubrik för att läsa mer)</small>';
	ret+='<div>';
	ret+='<table border=0 cellspacing=0 cellpadding=0 width=100%>';
	ret+=kurser_text;
	ret+='</table>';
	ret+='</div><hr>';
	kurser_text=ret;
}
//----------------------------------------------------------------
function notiser2() {
	//notis_open(2012);
	//notis_open(2011);
	//notis_open(2010);
	//notis_open(2009);
	//notis_open(2008);
	//notis_open(2007);
	//notis_open(2006);
	var ret='';	
	notiser_text=ret+notiser_text;
}
//================================================================

















