//algemene variabelen  ----------------------------------------------------------
window.status='Ons Rotterdam' 
var omgeving = 'online'
if (window.location.href.indexOf('WWW_')          != -1) {omgeving = 'offline'}   // offline
if (window.location.href.indexOf('WWW_archief')   != -1) {omgeving = 'archief'}   // archief

var browserName = "";if ((verOffset=navigator.userAgent.indexOf("Firefox"))!=-1) {browserName = "Firefox"};


var vandaag   = new Date()
//var vandaag   = new Date(2012,01-1,01,02)           // testdatum YYYY,mm-1,dd,hh
if (omgeving == 'online'){ vandaag   = new Date()}

// uitgave tijdschrift:   ---------------------------------------------------------------------
var ednr="0";var eddag="11";var edmnd="0";var edmaand="";var edtl="";var ednr='??'
var edjr=2011;var edjg='33'
var editie=""
   if (na(8,12,edjr))  {ednr='4';eddag="09";edmnd="12";edmaand='december';  edtl="Parksluizen"}

if (na(16,03,2012)) {var edjr='2012';var edjg='34'
   if (na(16,03,edjr)) {ednr='1';eddag="16";edmnd="03";edmaand='maart';     edtl="Poortgebouw" }
   if (na(16,06,edjr)) {ednr='2';eddag="16";edmnd="06";edmaand='juni';      edtl="Westplein hoek van Vollenhovenstraat"}
   if (na(16,9,edjr))  {ednr='3';eddag="11";edmnd="9";edmaand='september'; edtl="Zicht op de Sint Laurenstoren"}
   if (na(16,12,edjr))  {ednr='4';eddag="09";edmnd="12";edmaand='december';  edtl="Zicht op het Noordereiland"}
}   
editie = edjg  +"e jaargang no. "+ednr+ " - "+edjr+" ligt vanaf <strong>half "+edmaand+"</strong> in de boekwinkel"   
if ((na(15,parseInt(edmnd)+1,edjr)) || (na(15,01,parseInt(edjr)+1))) {edmaand=""}

// diavoorstellingen --- zie ook "../voorblad/voorblad.js" voor banner -------------------------
var diadag = "";  
var diatxt = "";
  if (na(11,12,2011) && voor(18,12,2011,16)) { diadag="18 december 2011"; diatxt="Rotterdam-Zuid"} 

  if (na(08,01,2012) && voor(15,01,2012,16)) { diadag="15 januari  2012"; diatxt="Zwerftocht door Katendrecht"}  
  if (na(12,02,2012) && voor(19,02,2012,16)) { diadag="19 februari 2012"; diatxt="Rondje door deelgemeente Delfshaven"}
  if (na(11,03,2012) && voor(18,03,2012,16)) { diadag="18 maart    2012"; diatxt="Geschiedelis van Rotterdam"}
//  if (na(8,04,2012)  && voor(15,04,2012,16)) { diadag="15 april    2012"; diatxt=""}
//  if (na(6,05,2012)  && voor(13,05,2012,16)) { diadag="13 mei      2012"; diatxt=""}
//  if (na(9,10,2011)  && voor(14,10,2012,16)) { diadag="14 oktober  2012"; diatxt=""} 
//  if (na(13,11,2011) && voor(20,11,2012,16)) { diadag="14 november 2012"; diatxt="" 
//  if (na(9,12,2011) && voor(16,12,2011,16)) { diadag="16 december 2012"; diatxt=""} 
// ruilbeurs ----------- zie ook "../voorblad/voorblad.js" voor banner -------------------------
var ruildag = "";  
//  if (na(17,04,2006)    && voor(22,04,2006,17)) { ruildag="22 april 2006";}
// --------------------------------------------------------------------------------------------
var homesite = '../'
if (window.location.href.indexOf('voorblad') != -1) {homesite = '../'}
if (window.location.href.indexOf('archief/archief') != -1) {homesite = './'}
if (window.location.href.indexOf('actueel/')        != -1) {homesite = '../../'}
if (window.location.href.indexOf('digitexpo/')      != -1) {homesite = '../../'}
if (window.location.href.indexOf('rdam_centraal/')  != -1) {homesite = '../../'}
if (window.location.href.indexOf('xtest') != -1) {homesite = './'}

// -- pagina's alleen via index pagina openen -------------------------------------------------
var isNav4 = (navigator.appName == "Netscape" && parseInt(navigator.appVersion) == 4)
var cntrl = 0
if (top.location.href == window.location.href)        {cntrl = 1}
if (window.location.href.indexOf('mededeling_old') != -1) {cntrl = 0}

// if (window.location.href.indexOf('fotoarchief') != -1) {cntrl = 0}
if (window.name == 'fotopop') {cntrl = 0}

/* 22-10-2010 (omgeving == 'offline') veranderd in  (omgeving != 'online') */
if (omgeving != 'online') {cntrl = 0; window,status = window.location.href + ' - ' + vandaag.toDateString()}   // offline

/* 22-10-2010 voorblad/ toegevoegd */
if (cntrl == 1) {
	if (isNav4) {
		if (window.innerWidth != 0) {
			top.location.href = homesite +"voorblad/homeblad.html"
		}
	} else {
		top.location.href = homesite + "voorblad/homeblad.html"
	}
}

// -- animatie buttons  -----------------------------------------------------------------------
function MM_displayStatusMsg(msgStr)  { //v3.0
	status=msgStr; document.MM_returnValue = true;
}

function MM_findObj(n, d) { //v3.0
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
 var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
   var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
   if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function button(knop,vnr,xxxx,yyyy,zzzz) {

var afb ="btn_"+knop
var status = knop

var tekst = ""
// if (knop == "terug")   {tekst += "<a href=\"javascript:history.back(1);\" "; zzzz = 'naar vorige pagina'}
if (knop == "terug")   {tekst += "<a href=\"javascript:history.go(-1);\" "; zzzz = 'naar vorige pagina'}
if (knop == "home")    {tekst += "<a href=\"javascript:GaNaar('homepage')\" target='onder' "; zzzz = 'naar eerste pagina'}
if (knop == "mail")    {tekst += "<a href=\"javascript:GaNaar('"+xxxx+"')\" "}
if (knop == "sluiten") {tekst += "<a href=\"javascript:window.close();\" "}
if (knop == "camera")  {tekst += "<a href=\"javascript:FotoPopUp('images/"+vnr+".jpg',"+xxxx+","+yyyy+")\" "
                        afb = knop;status="foto"}

if (knop == "email1")  {
xxxx = 'info'
tekst += "<a href=\"&#109;&#97;&#105;&#108;&#116;&#111;&#58;"+xxxx+""
tekst += "&#64;&#111;&#110;&#115;&#114;&#111;&#116;&#116;&#101;&#114;&#100;&#97;&#109;&#46;&#110;&#108;"
tekst += "?subject="+yyyy+"\""
if (zzzz == "") {zzzz = xxxx}
status = "maak email"
}
if (vnr != "0") {
tekst += "   onMouseOut=\"MM_displayStatusMsg('OnsRotterdam');MM_swapImgRestore()\" "
tekst += "   onMouseOver=\"MM_displayStatusMsg('"+status+"');"
tekst += "MM_swapImage('btn_"+knop+vnr+"','','"+homesite+"/algemeen/images/"+afb+"_over.gif',1);"
tekst += "return document.MM_returnValue\"> "
tekst += "   <img class=button name='btn_"+knop+vnr+"' src='"+homesite+"/algemeen/images/"+afb+".gif' "
if (zzzz != "") {tekst += "alt='"+zzzz+"'"}
}
tekst += ">"
if (vnr == "0") {
tekst += zzzz
}
tekst += "</a> "
document.write(tekst)

}

//copyright bericht ----------------------------------------------------------
function mouseDown(e) {
  if (omgeving != 'offline') {
     if (parseInt(navigator.appVersion)>3) {
        var clickType=1;
        if (navigator.appName=="Netscape") clickType=e.which;
        else clickType=event.button;
        if (clickType!=1) {
           alert("Copyright (c) 2000 Stichting Ons Rotterdam  !\nDe HTML coding en afbeeldingen op deze website zijn intellectueel eigendom van Stichting Ons Rotterdam tenzij anders vermeld. Probeer deze niet te stelen of te kopiëren. Voor toestemming tot gebruik met bronvermelding kunt u contact opnemen met de redactie van Ons Rotterdam");
        }
     }
     return true;
  }
}
  if (parseInt(navigator.appVersion)>3) {
     document.onmousedown = mouseDown;
// 10-6-2009     
//     if (navigator.appName=="Netscape")
//     document.captureEvents(Event.MOUSEDOWN);
  }

// preload images: --------------------------------------------------------------------
var Npop
function FotoPopDown() {
if (Npop) {
    Npop.close()
    Npop = null
}
//history.back(1);
}

function FotoPopUp(fotonaam,w,h,txt) {
var rand = 30
var ww   = w + rand
var hh   = h + rand + 10
if (txt == null) { txt = " "}
else {hh += 20}

var yy = 0
var xx =0
if (screen.availHeight > hh) { yy = Math.floor((screen.availHeight - hh)/2)}
if (screen.availWidth  > ww) { xx = Math.floor((screen.availWidth  - ww)/2)}

var dim = eval('"width=' + ww + ',height=' + hh +
',screenY=' + yy + ',screenX=' + xx + ',top=' + yy + ',left=' + xx +
',toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=no"');
Npop = window.open("","pop",dim);
Npop.focus()

// maak nieuw window
var newpage  = "<html><title>Ons Rotterdam</title><head>"
newpage += "<meta http-equiv='refresh' content='20; url=javascript:self.close()'>"
newpage += "<meta http-equiv=\"imagetoolbar\" content=\"no\">"
newpage += "<link href='"+homesite+"algemeen/algemeen.css' rel='stylesheet' type='text/css'>"
newpage += "</head>"
newpage += "<body class=popup xbgcolor='#000033' text='#ffffff' onClick='self.close()' onMouseDown='self.close()' leftmargin='0'>"
newpage += "<div align='center'>"
newpage += "   <img src='" + fotonaam + "' width='" + w + "' height='" + h + "'>"
newpage += "   <center><font size='4'>" + txt + "</font></center>"
newpage += "</div></body></html>"
Npop.document.write(newpage)
Npop.document.close()
}

// datumtests: ---------------------------------------------------------------------
function na(dd,mm,yyyy,hh,min) {
                     var grens = new Date(yyyy,mm-1,dd,00,00,00)
   if (hh  !=undefined) {grens = new Date(yyyy,mm-1,dd,hh,00,00)}
   if (min !=undefined) {grens = new Date(yyyy,mm-1,dd,hh,min,00)}
   if (vandaag > grens) {return true}
   return false
}

function voor(dd,mm,yyyy,hh,min) {
                     var grens = new Date(yyyy,mm-1,dd,00,00,00)
   if (hh  !=undefined) {grens = new Date(yyyy,mm-1,dd,hh,00,00)}
   if (min !=undefined) {grens = new Date(yyyy,mm-1,dd,hh,min,00)}
   if (vandaag < grens) {return true}
   return false
}

//routing: --------------------------------------------------------------------------
function GaNaar(doel) {
// voorbeeld <a href="JavaScript:GaNaar('contact')">
groep = homesite
var pagina = groep  + 'werkinuitv.html'

groepA = groep
if (doel == 'index')                 { location.href= groep + 'voorblad/voorblad.html'               ; return}
if (doel == 'homepage')              { location.href= groep + 'voorblad/voorblad.html'               ; return}

groepC = groep
if (doel == 'onsarchief')            { location.href= groepC + 'archief/onsarchief.html'    ; return}

if (doel == 'fotoarchief')           {       pagina = groepC + 'fotoarchief/fotoarchief.html'
                                       location.href= pagina; return}
if (doel.substr(0,12) == 'fotoarchief_')  { location.href= groepC +doel+'/fotoarchief.html'  ; return}
if (doel == 'fotobestel')            {       pagina = groepC + 'fotoarchief/fotobestel.html'
                                       location.href= pagina; return}

if (doel.substr(0,8) == 'abonneer')  { location.href= groepC + 'abonneer/'+doel+'.html'       ; return}

if (doel == 'advert')                { location.href= groepC + 'contacten/advert.html'       ; return}
if (doel == 'contact')               { location.href= groepC + 'contacten/contact.html'      ; return}
if (doel == 'nabestel')              { location.href= groepC + 'abonneer/nabestel.html'      ; return}
if (doel == 'orform')                { location.href= groepC + 'contacten/orform.html'       ; return}
if (doel == 'gastenboek')            { location.href= groepC + 'contacten/gastenboek.html'   ; return}
if (doel == 'storvlag')              { location.href= groepC + 'contacten/storvlag.html'     ; return}
if (doel == 'locaties')              { location.href= groepC + 'locaties/locaties.html'      ; return}
if (doel == 'pendrecht')             { location.href= groepC + 'locaties/locaties.html#pendrecht' ; return}

if (doel == 'fotoexpo')              {       pagina = groepC + 'fotoexpo/fotoexpo.html'
//    if   (na(30,12,2005))            {       pagina = groepC + 'fotoexpo/fotoexpo_gebedshuis.html'}      
	                                   location.href= pagina; return}
if (doel.substr(0,9) == 'fotoexpo_') { location.href= groepC + 'fotoexpo/'+doel+'.html'       ; return}

if (doel == 'dia')                   { location.href= groepC + 'info/dia.html'               ; return}
if (doel == 'fotowedstrijd')         { location.href= groepC + 'info/fotowedstrijd.html'     ; return}
if (doel == 'ruilbeurs')             { location.href= groepC + 'info/ruilbeurs.html'         ; return}
if (doel == 'vrijwill')              { location.href= groepC + 'info/vrijwill.html'          ; return}
if (doel.substr(0,5) == 'info_')     { location.href= groepC + 'info/'+doel+'.html'          ; return}

if (doel == 'tijdschr')              { location.href= groepC + 'tijdschr/tijdschr.html'      ; return }
//if (doel == 'tijdschr')              { location.href= groepC + 'tijdschr/or_'+edjr+'_'+ednr+'.html' ; return }

if (doel == 'fotoboek')              { location.href= groepC + 'boeken/fotoboek.html'        ; return}
if (doel.substr(0,5) == 'boek_')     { location.href= groepC + 'boeken/'+doel+'.html'          ; return}

groepR = groep
if (doel.substr(0,4) == 'RDag')      { location.href= groepR + 'rdag/' + doel + '.html'      ; return}
if (doel.substr(0,4) == 'rdag')      { location.href= groepR + 'rdag/' + doel + '.html'      ; return}
if (doel.substr(0,4) == 'RvhJ')      { location.href= groepR + 'rvhj/' + doel + '.html'      ; return}
if (doel.substr(0,4) == 'rvhj')      { location.href= groepR + 'rvhj/' + doel + '.html'      ; return}

groepV = groep
if (doel == 'topframe_verh')         { location.href= groepV + 'verhalen/topframe_verh.html' ; return}
if (doel == 'uwverhaal')             { location.href= groepV + 'verhalen/uwverhaal.html'     ; return}

groepZ = groep + "actueel/"

if (doel == 'actueel')               {       pagina = groepZ + 'actueel_algemeen/actueel.html'
	if (voor(31,12,2004))            {       pagina = groepZ + 'actueel_algemeen/actueel.html'    }
                                       location.href= pagina; return}
if (doel.substr(0,8) == 'actueel_')  { location.href= groepZ + doel + '/actueel.html'        ; return}

if (doel == 'kunstlicht')            { location.href= groepZ + 'kunstlicht/actueel.html'     ; return}
if (doel == 'rdam_oud')              { location.href= groepZ + 'rdam_oud/actueel.html'       ; return}
groepZ = groep

if (doel == 'drieluik')              { location.href= groepZ + 'drieluik/drieluik.html'      ; return}
if (doel.substr(0,9) == 'drieluik_') { location.href= groepZ + 'drieluik/'+doel + '.html'    ; return}
if (doel.substr(0,14) == 'heden_verleden')        { location.href= groepZ + 'drieluik/'+doel + '.html'    ; return}

if (doel == 'links')                 { location.href= groepZ + 'links/links.html'            ; return}

if (doel == 'rdam_beweging')         {       pagina = groepZ + 'rdbew_algemeen/rdam_beweging.html'
// if   (na(01,02,2005))                {       pagina = groepZ + 'rdbew_041218/rdam_beweging.html'   }
		                               location.href= pagina; return}
if (doel.substr(0,6) == 'rdbew_')    { location.href= groepZ + doel + '/rdam_beweging.html'  ; return}

groepZ = groep + "rdam_centraal/"

if (doel == 'rdam_centraal')         { location.href= groepZ + 'rdam_centraal_alg/digitexpo.html'  ; return}
if (doel.substr(0,14) == 'rdam_centraal_')    {
	                                   location.href= groepZ + doel + '/digitexpo.html'  ; return}

groepZ = groep

if (doel == 'rdam_oud')              { location.href= groepZ + 'rdam_oud/rdam_oud.html'      ; return}
if (doel == 'wittehuis')             { location.href= groepC + 'fotoexpo/wittehuis.html'     ; return}

groepZ = groep + "digitexpo/"

if (doel == 'digit_expositie')         {
    if (na(18,02,2007))                {       pagina = groepZ + 'digitexpo_070219/digitexpo.html'}
		                                 location.href= pagina; return}
if (doel.substr(0,10) == 'digitexpo_') { location.href= groepZ + doel + '/digitexpo.html'       ; return}

groepZ = groep

if (doel == 'wiewatwaar')              { location.href= groepZ + 'fotoarchief/wiewatwaar.html'  ; return}

if (doel == 'mededeling')              { location.href= groepC + 'info/mededeling.html'         ; return}

if (doel.substr(0,8) == 'offsite_')    { location.href= groepC + 'offsite/'+ doel + '.html'     ; return}

if (doel == 'test')                    {  location.href= groepC + 'offsite/offsite.html'        ; return}
if (doel == 'test')                    {
   var antw = prompt("Geef de paginacode","");
   if (antw) {GaNaar(antw)}
}
if (doel == 'wyzlog')                  {  location.href= '../../OR_wijziging.txt'        ; return}
location.href= pagina; return


}
//--------------------------------------------------------------------------------------------
// opbouw series voor digitale expositie
//--------------------------------------------------------------------------------------------
function digexp(serie) {
   serie = parseInt(serie)
   var i = 0
   zoek = "serie "+serie;
   do {
     i++;
   } while (altxt[i] != zoek);

var tekst = "";
tekst += "<html><head>"
tekst += "<meta http-equiv=\"imagetoolbar\" content=\"no\">"
tekst += "<link   href='../../algemeen/algemeen.css' rel='stylesheet' type='text/css'>";
tekst += "<"+ "script  src='../../algemeen/algemeen.js'  type='text/javascript' language='JavaScript'><" + "/script>";
tekst += "<"+ "script  src='digexpo.js'  type='text/javascript' language='JavaScript'><" + "/script>";
tekst += "<"+ "script type='text/javascript' language='JavaScript'>parent.foto.location='tekst.html#"+serie+"'<"+ "/script>";
tekst += "</head>";
tekst += "<body class=foto ";
tekst += "onLoad=\"MM_preloadImages(";
tekst += "'../../algemeen/images/btn_vorige_over.gif',";
tekst += "'../../algemeen/images/btn_volgende_over.gif'";
tekst += ")\">";

tekst += "<div align='center'>";
document.write(tekst);tekst=""  // 27-3-2005

if (serie != 1) {
var  vorige =  serie -1
tekst += "<a href=\"javascript:digexp('"+vorige+"')\" ";
tekst +=     " onMouseOut=\"MM_displayStatusMsg('OnsRotterdam');MM_swapImgRestore()\" ";
tekst +=     " onMouseOver=\"MM_displayStatusMsg('vorige serie');MM_swapImage('btn_vorige','','../../algemeen/images/btn_vorige_over.gif',1);return document.MM_returnValue\">";
tekst +=     "<img class=button name='btn_vorige' src='../../algemeen/images/btn_vorige_up.gif' alt='vorige serie'></a>"
}
tekst += "<br>serie "+serie+"<br>";
if (serie < 1) {tekst=""}       // 27-3-2005
tekst += "<table cellSpacing=2 cellPadding=2 width=110 border=0>";
document.write(tekst);tekst=""

   do {
      i++;
      if (fn[i] != "*") {
tekst += "<tr align='center' bgColor='#330000'><td>";
// a href="images/expo21.jpg" target="foto" onMouseOver="window.status='OnsRotterdam'; return true "
tekst +=     "<a href=\""+fn[0]+fn[i]+ ".jpg\" target='foto' onMouseOver=\"window.status='OnsRotterdam'; return true\">";
// tekst +=     "<a href=\"javascript:expoPopup('"+fn[0]+fn[i]+"')\" target='foto' onMouseOver=\"window.status='OnsRotterdam'; return true\">";
tekst +=     "<img src='"+fn[0] +fn[i]+ "s.jpg' width='100' border='0' galleryimg=\"no\"";
tekst +=     "alt='" +altxt[i]+ "'></a></td></tr>";
      }
   } while (fn[i] != "*")

tekst += "</table>";
document.write(tekst);tekst=""

if (altxt[i] == 'einde') {
tekst += "<a href=\"javascript:digexp('1')\"><img class=button src='../../algemeen/images/end.gif' alt='einde'></a>"
}
else {
var volgende = serie + 1
tekst += "<p>";
tekst += "<a href=\"javascript:digexp('"+volgende+"')\" ";
tekst +=     " onMouseOut=\"MM_displayStatusMsg('OnsRotterdam');MM_swapImgRestore()\" ";
tekst +=     " onMouseOver=\"MM_displayStatusMsg('volgende serie');MM_swapImage('btn_volgende','','../../algemeen/images/btn_volgende_over.gif',1);return document.MM_returnValue\">";
tekst +=     "<img class=button name='btn_volgende' src='../../algemeen/images/btn_volgende_up.gif' alt='volgende serie'></a>";
}
if (serie < 1) {
tekst  = "<a href=\"javascript:digexp('0')\"><img class=button src='../../algemeen/images/end.gif' alt='einde'></a> "
}       // 27-3-2005
document.write(tekst);tekst = ""

tekst += "</div></body>";
tekst += "</html>";
document.write(tekst);tekst = ""
document.close()
}
//--------------------------------------------------------------------------------------------
function expoPopup(foto) {
var tekst = "";
tekst += "<html><head>";
tekst += "<meta http-equiv='imagetoolbar' content='no'>";
tekst += "<link   href='../algemeen/algemeen.css' rel='stylesheet' type='text/css'>";
tekst += "<script  src='../algemeen/algemeen.js'  type='text/javascript' language='JavaScript'></script>";
tekst += "</head>";
tekst += "<body class=foto border=0>";
tekst +=     "<img src='"+foto+".jpg' border='0'  xgalleryimg='no'";
tekst += "</body>";
tekst += "</html>";
document.write(tekst);tekst = ""
document.close()
}
//--------------------------------------------------------------------------------------------
