// Topmenu
function toonmenu(elmnt)   // elmnt is de naam van de identifier van de tabel die moet zichtbaar worden
{
document.all(elmnt).style.visibility="visible"
}
function verstopmenu(elmnt)   // elmnt is de naam van de identifier van de tabel die moet onzichtbaar worden
{
document.all(elmnt).style.visibility="hidden"
}

// submenus
function submenu(menu)
{
//maak het submenu op
document.write('<table align="center"><tr class="smenukleur">');
//menuopbouw
var hm = menu[0].length // aantal horizontale menuitems
for( i=0; i< hm; i++ ) {
var vm = menu[i+1].length // aantal vertikale menuitems

if ( vm==1 ) {    //als geen vertikaal submenu
var p=0;
a=menu[i+1][0].indexOf(",",p);
var item = menu[i+1][0].substring(a,p);
p=a+1;
a=menu[i+1][0].indexOf(",",p);
var url = menu[i+1][0].substring(a,p);
p=a+1;
a=menu[i+1][0].indexOf(",",p);
var targ = menu[i+1][0].substring(a,p);

document.write('<td><span><a class="smenukleur" href="'+url+'" target="'+targ+'">'+item+'</a></span></td>');
} else {    //als een vertikaal submenu -> eerst titel
var naam = "naam" + i.toString();
document.write('<td class="ssmenukleur" onmouseover="toonmenu(\''+naam+'\')" onmouseout="verstopmenu(\''+naam+'\')"><nobr class="smenukleur">'+menu[0][i]+'<img src="../pics/d.png" style="height:13px; vertical-align:top;"><nobr><br>');
document.write('<table class = "smenu" id="'+naam+'">');  // dan tabel met de url's - de id = naam v hor menutitel
for( j=0; j<vm; j++ ) { 
var p=0;
a=menu[i+1][j].indexOf(",",p);
var item = menu[i+1][j].substring(a,p);
p=a+1;
a=menu[i+1][j].indexOf(",",p);
var url = menu[i+1][j].substring(a,p);
p=a+1;
a=menu[i+1][j].indexOf(",",p);
var targ = menu[i+1][j].substring(a,p);
document.write('<tr><td><a href="'+url+'" target="'+targ+'"><p class="ssmenukleur" >'+item+'</p></a></td></tr>');
}
document.write('</table></td>');
}
}
document.write('</tr></table>');// einde:  afsluiten tabel
}

// Pas de hoogte van het iframe automatisch aan (= bedoeld voor het "tekst"-iframe) met minimun 600px

function AutoIFrame(id){
var  ifrhoogte = 700
if(!window.opera && !document.mimeType && document.all && document.getElementById){
 ifrhoogte = this.document.body.offsetHeight;
} else if(document.getElementById) {
 ifrhoogte = this.document.body.scrollHeight;
}
if(ifrhoogte < 700) ifrhoogte = 700;

parent.document.getElementById(id).style.height= ifrhoogte + "px";
}
//====================================================

function Welkom()  {

var wdag = new Array('Zondag','Maandag', 'Dinsdag', 'Woensdag', 'Donderdag', 'Vrijdag', 'Zaterdag');
var nmnd = new Array('januari', 'februari', 'maart', 'april', 'mei', 'juni', 'juli', 'augustus', 'september', 'oktober', 'november', 'december');
var vandaag = new Date();
var ndag = vandaag.getDay();
ndag = wdag[ndag]; 
var dag = vandaag.getDate();
var maand = vandaag.getMonth();
maand = nmnd[maand];
var jaar = vandaag.getFullYear();
var uur = vandaag.getHours();
var min = vandaag.getMinutes();
min = min.toString();
if (min.length < 2 ) min = "0"+min ;
//dag in het jaar
var ms = vandaag.getTime();
var njdag = new Date('01/01/'+jaar);
var njms = njdag.getTime();
jdag = Math.floor( ms/(1000*60*60*24) ) - Math.floor( njms/(1000*60*60*24) )
// week in het jaar
week = Math.floor(jdag/7);
njwdag = njdag.getDay();
if (njwdag < 4 ) week += 1 ;

var aanspr = "Goede nacht";
if (uur <= 22) aanspr = "Goede avond"
if (uur <= 18) aanspr = "Goede namiddag"
if (uur <= 14) aanspr = "Goede middag"
if (uur <= 11) aanspr = "Goede morgen"
if (uur <= 5)  aanspr = "Goede nacht"
// Output
Message = ndag+' '+ dag +' '+ maand +' '+ jaar+'.<br/>';
Message += 'Tijd: '+ uur +':'+ min +' u GMT+1.<br/>';
Message += 'Dag: '+ jdag +', ';
Message += 'week: '+ week +'.<br/>';
Message += '<br/>'+ aanspr +', u is bezoeker:' ;
document.getElementById('tijdscript').innerHTML = Message;
//setTimeout('Welkom()',1000);
setTimeout('Welkom()',10000);
}

function maandthema() {  // print maandthema in de header

var maand = new Array ('Januari',' Februari','Maart','April','Mei','Juni','Juli','Augustus','September','Oktober','November','December');
var thema = new Array (
'Rotarybewustmaking',
'wereldverstandhouding',
'alfabetisering',
'Rotarytijdschriften',
'..........',
'Rotary vriendenkringen',
'alfabetisering',
'uitbreiding',
'nieuwe generaties',
'beroepsactie',
'Rotary Foundation',
'vriendschap'
);
var vandaag= new Date();
var strMaand=('<b><span style="color:white;">'+maand[vandaag.getMonth()]+' '+vandaag.getFullYear()+':<br>Maand van de<br>'+thema[vandaag.getMonth()]+'</span></b>');
document.write(strMaand);
}

// ************************************************************************* 
function News() {//nnn m dd/mm/jj - titel | tekst  = nnn= volgnr - m: 0=weg - 1 = tonen 

var k = nieuws.length; // aantal nieuwsitems
var volgnr =  new Array(k);
var rel  =  new Array(k);
var datm = new Array(k);
var titl = new Array(k);
var tkst = new Array(k);
document.write('<u><b style="background-color:lightgrey; color:red;" >N I E U W S</b></u><div style="text-align:left;">');

for( i=0; i< k; i++ ) {
volgnr[i] = nieuws[i].substr(0,3);
rel[i] = nieuws[i].substr(4,1);
datm[i] = nieuws[i].substr(6,9);
var a = nieuws[i].indexOf("|",14);
titl[i] = nieuws[i].substr(6,a-6);
a = a+1;
tkst[i] = nieuws[i].substr(a);

if (rel[i]=="1") {
document.write('<a href="./aankondiging/info.htm?'+volgnr[i]+'" target="tekst"><u>'+titl[i]+'</u></a><br>');
}

}
document.write('</div>');
} 

// Print een tekst in bladzijde - start is titel in <H1> - iedere zin begint met <p>

function Printtekst(strTitle, strTekst) {      // Print tekst met titel 

var k = strTekst.length;
document.write('<div style="text-align:center; vertical-align=top">')
document.write('<table width="100%">')
//eerst de titel
if (strTitle != "")  {
document.write('<tr><td>');
document.write('<h1>'+strTitle+'</h1>');
document.write('</td></tr>');
}
// print tekst in tabel
document.write('<tr><td>');
for( i=0; i< k; i++ ) {
	if (strTekst[i] != "")  {
		document.write('<p align="left">'+strTekst[i]+'</p>');
	}
}
document.write('</td></tr></table></div>');
}	

// Inhoud van bladzijde als in tabelvorm nodig is - titel is in H1
//===================================================

function Printtabel(strTitle, nKolom, strTekst, nBorder) {      // Print tekst met titel en url

//eerst de titel
if (strTitle != "")  {
document.write('<table style="width:100%; border:none"><tr><td>');
document.write('<h1>'+strTitle+'</h1>');
document.write('</td></tr></table>');
}

// splits Teksten die in de verschillende colommen moeten komen en namen voor mededelingen - lengte regelt zich automatisch
var k = strTekst.length;
var n = Number(nKolom);
var b = Number(nBorder);

var strDeel = new Array(n);
for( j=0; j< n; j++ ) {
strDeel[j] = new Array(k);
}
for( i=0; i< k; i++ ) {
// genereer per lijn i de subteksten(i)  per kolom.
var p=0;
var a=-1;

for( j=0; j< n; j++ ) {
p=a+1;
a=strTekst[i].indexOf("|",p);
strDeel[j][i]=strTekst[i].substring(a,p);
}
}

// print j teksten in tabel
document.write('<table style="border-collapse:collapse; width:95%;">');
var b = nBorder
for( i=0; i< k; i++ ) {
	if (strTekst[i] != "")  {
		document.write('<tr>');
		for( j=0; j< n; j++ ) {
		if(b > 0) {
			document.write('<td style="text-align: left; padding:4px; vertical-align:top; border:solid '+b+'px black;">'+strDeel[j][i]+'</td>');
			} else {
			document.write('<td style="text-align: left; padding:4px; vertical-align:top; border:none;">'+strDeel[j][i]+'</td>');
			}
		}
	document.write('</tr>');
	}
}
document.write('</table>');
}		

//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

function PrintBestuur(strBestuur,strJaar) {        // print bestuur van jaar strJaar

var wide = screen.width - 500
var strFunc = new Array(strBestuur.length);
var strNaam = new Array(strBestuur.length);
for( i=0; i< strBestuur.length; i++ ) {
// Functie
p=0
a=strBestuur[i].indexOf("|",p);
strFunc[i]=strBestuur[i].substring(a,p);
// Naam
p=a+1;
a=strBestuur[i].indexOf("|",p);
strNaam[i]=strBestuur[i].substring(a,p);
}

document.write('<DIV align="center">');
document.write('<FIELDSET STYLE="width:50%;">');
document.write('<LEGEND><H1>Bestuur en Commissies '+ strJaar +'</H1></LEGEND>');

document.write('<table width="90%" align="center"><b>');

for( i=0; i< strBestuur.length; i++ ) {
if(strNaam[i]) {
document.write('<tr><td  align="left" valign="top" height="7" width="50%">'+strFunc[i]+'</td>');
document.write('<td align="left" width="50%">'+strNaam[i]+'</td></tr>');
} else {
document.write('<tr><td align="center" colspan="2"><br><u>'+strFunc[i]+'</u></td></tr>');
}
}
document.write('</b></table>');
document.write('<br></FIELDSET></DIV>');

}

//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

function PrintActiviteiten(strData, strJaar)  {        //Print de activiteiten van  strJaar

strDatum = new Array(strData.length);
strBetreft = new Array(strData.length);
strLink=new Array(strData.length);

for( i=0; i< strData.length; i++ ) {
// Datum
p=0
a=strData[i].indexOf("|",p);
strDatum[i]=strData[i].substring(a,p);
// Betreft
p=a+1;
a=strData[i].indexOf("|",p);
strBetreft[i]=strData[i].substring(a,p);
// Link
p=a+1;
a=strData[i].indexOf("|",p);
strLink[i]=strData[i].substring(a,p);
}

document.write('<H1>Activiteiten '+strJaar+'</H1>');
document.write('<table width="99%" border="1" Cellspacing="0">');
for( i=0; i< strData.length; i++ ) {
if (i==0){
document.write('<tr><td><b><u>'+strDatum[i]+'</u></b></td>');
document.write('<td>&nbsp;&nbsp;&nbsp;<b><u>'+strBetreft[i]+'</u></b></td>');
document.write('</TR>');
}
if (i>0){
document.write('<tr><td class="gewoon">'+strDatum[i]+'</td>');
document.write('<td class="gewoon">'+strBetreft[i]);
if ( strLink[i].length > 0 ) {
document.write(' <A href="' + strLink[i] + '" target="tekst">klik hier</a> ');
}
document.write('</td></tr>');
}
}
document.write('</TABLE>');
}

//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

function MndtoNr(maand) {
switch(maand) {
case "Jan": return "01";
case "Feb": return "02";
case "Mar": return "03";
case "Apr": return "04";
case "May": return "05";  
case "Jun": return "06"; 
case "Jul": return "07"; 
case "Aug": return "08";
case "Sep": return "09";
case "Oct": return "10";  
case "Nov": return "11"; 
case "Dec": return "12"; 
default: return "";
}
}

function DagtoNr(dag)  {
if (dag.slice(-1) == " ") { 
return "0" + dag.slice(0,1);
}
return dag;
}

function GetNextThu() {
var i
var heden = new Date().getTime() ;
for (i=0 ; i<7; i++) {
datum = heden + i*24*60*60*1000 ;
var dat = new Date(datum);
var wdg = dat.toString().slice(0,3);
if (wdg=="Thu")   {
var fotodatum = dat.getFullYear().toString().slice(-2)
fotodatum = fotodatum + MndtoNr(dat.toString().slice(4,7)) ;
fotodatum = fotodatum + DagtoNr(dat.toString().slice(8,10)) ;
return fotodatum;
}
}
}

function Date2Datum(dat) { //zet 'jjmmdd' om in 'ddmmjj' en vice-versa
var datum = dat.slice(-2) + dat.slice(2,4) + dat.slice(0,2);
return datum
}
//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

function Gewijzigd(dateModified, plaats) {                 // geef datum gewijzigd
 
// var dateModified = document.lastModified;
var mydate = dateModified.slice(0,16);

var mydate1 = mydate.substr(3,2) +'/'+mydate.substr(0,2) +'/'+ mydate.substr(6,4) +' - '+ mydate.substr(11,5);
//document.write('brouwser = ' + navigator.Name + '<br/>);


if (navigator.appName == "Microsoft Internet Explorer") {
	var mydate1 = mydate.substr(3,2) +' '+ kiesmaand(mydate.substr(0,2)) +' '+ mydate.substr(6,4) +' - '+ mydate.substr(11,5);
}
if (navigator.appName == "Opera") {
	
	var mydate1 = mydate.substr(5,2) +' '+ kiesmaand(mydate.substr(8,3)) +' '+ mydate.substr(12,4) +' - '+ mydate.substr(11,5);
}


if (plaats != "") {
	if (plaats == "rechts") {
	document.write('</b><p style="text-align:rigth; font-weight:normal; font-size:8px; font-family:verdana; color:#000066;">Laatst gewijzigd: ' + mydate1 + '</p>');
	} 
	if (plaats == "links") {
	document.write('</b><p style="text-align:left; font-weight:normal; font-size:8px; font-family:verdana; color:#000066;">Laatst gewijzigd: ' + mydate1 + '</p>');
	}
	} else {
	document.write('</b><p style="text-align:center; font-weight:normal; font-size:8px; font-family:verdana; color:#000066;">gewijzigd: ' + mydate1 + '</p>');
	}

}

function kiesmaand(maand) {
var mnd;
switch(maand) {
case "Jan": return "januari";
case "Feb": return "februari";
case "Mar": return "maart";
case "Apr": return "april";
case "May": return "mei";  
case "Jun": return "juni"; 
case "Jul": return "juli"; 
case "Aug": return "augustus";
case "Sep": return "september";
case "Oct": return "oktober";  
case "Nov": return "november"; 
case "Dec": return "december"; 
case "01" : return "januari";
case "02" : return "februari";
case "03" : return "maart";
case "04" : return "april";    
case "05" : return "mei";      
case "06" : return "juni";     
case "07" : return "juli";     
case "08" : return "augustus"; 
case "09" : return "september";
case "10" : return "oktober";  
case "11" : return "november";
case "12" : return "december";

default: return "";
}
return mnd;
}

//=========================================

function noRightClick( mouse_event ) { 
var msg  = "Geen Toegang!"; 
 	if ( document.all ) { 
		// do nothing 
	} else if ( document.getElementById ) { 
		document.captureEvents( Event.MOUSEDOWN ) 
	} else if ( document.layers ) { 
		document.captureEvents( Event.MOUSEDOWN ) 
	} 
         // Probably Internet Explorer 4 and later 
     if( document.all ) { 
        if( event.button == 2 || event.button == 3 ) { 
            alert( msg ); 
            return false; 
        } 
    } 
         // Probably Netscape 6 and later 
     else if ( document.getElementById ) { 
         if( mouse_event.which == 3 ) { 
            alert( msg ); 
            return false; 
        } 
    } 
         // Probably Netscape 4 
     else if ( document.layers ) { 
         if( mouse_event.which == 3 ) { 
            alert( msg ); 
            return false; 
        } 
    } 
} 
//====================================================

//Laadt een url in het eerste frame
function laadlist(strURL) {
	top.frames[0].location.href= strURL ;
}

//Laadt een url in het tweede frame 
function laadtekst(strURL) {
	top.frames[1].location.href= strURL ;
}

//====================================================
function printform(frm) { 
formulier=window.open(frm);
formulier.print();
//formulier.close();
//window.close(frm);
}
// end hiding from old browsers -->
