//alert(document.title.substr(29));
//alert(document.location.href);
var verstuurd=false;
var ns4up = (document.layers) ? 1 : 0;  // browser sniffer
var ie4up = (document.all) ? 1 : 0;
/* ======================================================================
FUNCTION:         PreloadArray
functie:          Preloaden arrays met images
Parameter:
Aangeroepen door: n-,e-,d-facil.htm
====================================================================== */
function LaadArray()
{
// Preload images
KamerArray    = new Array();
KamerArray[1] = new Image;
KamerArray[1].src  = "img/klein/ramses.jpg";
KamerArray[1].naam = "ramses";
KamerArray[2] = new Image;
KamerArray[2].src  = "img/klein/junior.jpg";
KamerArray[2].naam = "junior";
KamerArray[3] = new Image;
KamerArray[3].src  = "img/klein/executive.jpg";
KamerArray[3].naam = "executive";
KamerArray[4] = new Image;
KamerArray[4].src  = "img/klein/bruidskamer.jpg";
KamerArray[4].naam = "bruidskamer";
KamerArray[5] = new Image;
KamerArray[5].src  = "img/klein/2persoons.jpg";
KamerArray[5].naam = "2persoons";
//
HorecaArray    = new Array();
HorecaArray[1] = new Image;
HorecaArray[1].src  = "img/klein/brasserie.jpg";
HorecaArray[1].naam = "brasserie";
HorecaArray[1].l = "667";
HorecaArray[1].h = "450";
HorecaArray[2] = new Image;
HorecaArray[2].src  = "img/klein/tonysbar.jpg";
HorecaArray[2].naam = "tonysbar";
HorecaArray[2].l = "677";
HorecaArray[2].h = "450";
HorecaArray[3] = new Image;
HorecaArray[3].src  = "img/klein/restaurant.jpg";
HorecaArray[3].naam = "restaurant";
HorecaArray[3].l = "600";
HorecaArray[3].h = "450";
HorecaArray[4] = new Image;
HorecaArray[4].src  = "img/klein/dessertbuffet.jpg";
HorecaArray[4].naam = "dessertbuffet";
HorecaArray[4].l = "600";
HorecaArray[4].h = "450";
}
/* ======================================================================
FUNCTION:         bepaalSneeuw
functie:          Bepalen of het winter is (22.00 - 06.00)
Parameter:        return true of false
Aangeroepen door: index.htm
====================================================================== */
function bepaalSneeuw()
{
var vandaag= new Date();
var jaar=vandaag.getFullYear();
var maand=vandaag.getMonth()+1;
var dag=vandaag.getDate();
if ((maand==12&&dag>15)||(maand==1))  return true;
return false;
}
/* ======================================================================
FUNCTION:         bepaalNacht
functie:          Bepalen of het nacht is (22.00 - 06.00)
Parameter:        return true of false
Aangeroepen door: index.htm
====================================================================== */
function bepaalNacht()
{
var vandaag=new Date();

if (vandaag.getHours() >= 22)
   return true;
if (vandaag.getHours() <= 8)
   return true;
return false;
}
/* ======================================================================
FUNCTION:         bepaalCarnaval
functie:          Bepalen of het vandaag carnaval is of 11 11
Parameter:        return true of false
Aangeroepen door: index.htm en sneeuw.js
====================================================================== */
function bepaalCarnaval()
{
var vandaag= new Date();
var jaar=vandaag.getFullYear();
var maand=vandaag.getMonth()+1;
var dag=vandaag.getDate();
if ((maand==11&&dag==11)) return true;
if ((jaar==2000&&maand==3&&dag>2&&dag<8)) return true;
if ((jaar==2001&&maand==2&&dag>10&&dag<28)) return true;
if ((jaar==2002&&maand==2&&dag>=1&&dag<13)) return true;
if ((jaar==2003)&&((maand==2&&dag>15)||(maand==3&&dag<5)))  return true;
if ((jaar==2004&&maand==2&&dag>7&&dag<25)) return true;
if ((jaar==2005)&&((maand==1&&dag>27)||(maand==2&&dag<9)))  return true;
if ((jaar==2006&&maand==2&&dag>=25&&dag<=28)) return true;
if ((jaar==2007&&maand==2&&dag>=18&&dag<=20)) return true;
if ((jaar==2008&&maand==2&&dag>=3&&dag<=4)) return true;
if ((jaar==2009&&maand==2&&dag>=22&&dag<=24)) return true;
if ((jaar==2010&&maand==2&&dag>=14&&dag<=16)) return true;
if ((jaar==2011&&maand==3&&dag>=6&&dag<=8)) return true;
if ((jaar==2012&&maand==2&&dag>=19&&dag<=21)) return true;

return false;
}

/* ======================================================================
FUNCTION:         bepaalPasen
functie:          Bepalen of het vandaag pasen is
Parameter:        return true of false
Aangeroepen door: sneeuw.js
====================================================================== */
function bepaalPasen()
{
var vandaag= new Date();
var jaar=vandaag.getFullYear();
var maand=vandaag.getMonth()+1;
var dag=vandaag.getDate();
if ((jaar==2000&&maand==4&&dag>20&&dag<25)) return true;
if ((jaar==2001&&maand==3&&dag>13&&dag<17)) return true;
if ((jaar==2002&&maand==3&&dag>28&&dag<32)) return true;
if ((jaar==2003&&maand==4&&dag>17&&dag<22)) return true;
return false;
}

/* ======================================================================
FUNCTION:         bepaalJidt
functie:          Bepalen of het vandaag pasen is
Parameter:        return true of false
Aangeroepen door: sneeuw.js
====================================================================== */
function bepaalJidt()
{
var vandaag= new Date();
var jaar=vandaag.getFullYear();
var maand=vandaag.getMonth()+1;
var dag=vandaag.getDate();

if ((jaar==2000&&maand==5&&dag>25&&dag<29)) return true;
if ((jaar==2001&&maand==6&&dag>0&&dag<4)) return true;
if ((jaar==2002&&maand==5&&dag>16&&dag<20)) return true;
if ((jaar==2003&&maand==6&&dag>5&&dag<9)) return true;
return false;
}
/* ======================================================================
FUNCTION:         bepaalht2001
functie:          Bepalen of het heineken trophy is...
Parameter:        return true of false
Aangeroepen door: sneeuw.js
====================================================================== */
function bepaalht2001()
{
var vandaag= new Date();
var jaar=vandaag.getFullYear();
var maand=vandaag.getMonth()+1;
var dag=vandaag.getDate();
if ((jaar==2001&&maand==6&&dag>=17&&dag<=25)) return true;
return false;
}
/* ======================================================================
FUNCTION:         displayStatusMsg
functie:          Tonen van statusregel onderaan browserwindow
Parameter:        msgStr (statusmelding))
Aangeroepen door: alle htmls
====================================================================== */
function displayStatusMsg(msgStr) {
   window.status=msgStr;
   return true;
}

/* ======================================================================
FUNCTION:         maakbookmark
functie:          Het aanmaken van een bookmark in IE
                  Voor Netscape verschijnt Pop-up met helptekst...
Parameter:
Aangeroepen door:
====================================================================== */

var bookmarkurl="http://www.hotel-central.nl/";
var bookmarktitle="Golden Tulip Hotel Central - 's-Hertogenbosch - Nederland";

function maakbookmark(){
if (document.all) // IE
   window.external.addfavorite(bookmarkurl,bookmarktitle)
}

function bookmark(taal){
if (taal=='N'||!taal)
   {
   if (document.all) // IE
      tekst="<NOBR><SPAN class=\"kleiner\">(Klik <A href=\"javascript:maakbookmark();\">hier</A> om een bookmark te maken)</SPAN><\NOBR>"
   else
      tekst="<NOBR><SPAN class=\"kleiner\">(Druk Ctrl-D om een bookmark te maken)</SPAN><\NOBR>"
   }
else if (taal=='E')
   {
   if (document.all) // IE
      tekst="<NOBR><SPAN class=\"kleiner\">(Click <A href=\"javascript:maakbookmark();\">here</A> to make a bookmark)</SPAN><\NOBR>"
   else
      tekst="<NOBR><SPAN class=\"kleiner\">(Push Ctrl-D to make a bookmark)</SPAN><\NOBR>"
   }
else if (taal=='D')
   {
   if (document.all) // IE
      tekst="<NOBR><SPAN class=\"kleiner\">(Klick <A href=\"javascript:maakbookmark();\">hier</A> um ein Buchmarke zu machen)</SPAN><\NOBR>"
   else
      tekst="<NOBR><SPAN class=\"kleiner\">(Dr&uuml;ck Ctrl-D um ein Buchmarke zu machen)</SPAN><\NOBR>"
   }


document.write(tekst);
}
/* ======================================================================
FUNCTION:         getArgs
functie:          Splitsen van meegegeven argumenten
                  Parameter:
Aangeroepen door: n-infodank.htm;n-reserdank.htm;vergroting.htm;
====================================================================== */

function getArgs()
{
   var args=new Object();
   var query=location.search.substring(1);
   var pairs= query.split(",");
   for (var i=0; i<pairs.length; i++)
      {
      var pos=pairs[i].indexOf('=');
      if (pos==-1) continue;
      var argname=pairs[i].substring(0,pos);
      var value=pairs[i].substring(pos+1);
      args[argname]=unescape(value);
   }
return args;
}
var args=getArgs();

/* ======================================================================
FUNCTION:   GetRadioValue
====================================================================== */
function GetRadioValue( radioObject )
{
   var value = null;
   // Validate parameter value
   if (radioObject+"" == "undefined" || radioObject == null)
      return null;

   for (var i=0; i < radioObject.length; i++) {
      if (radioObject[i].checked) {
         value = radioObject[i].value;
         break;
      }
   } // end for loop

   return value;
}
/* ======================================================================
FUNCTION:         KaartVergroting
functie:          Toon de juiste vergroting.
Aangeroepen door: index.htm
Parameters:
====================================================================== */
function KaartVergroting(taal)
{
  if (screen.width>800)
     openVergroting('../img/lokatie_denbosch.gif','608','597',taal)
  else
     openVergroting('../img/lokatie_denbosch.gif','608','597',taal,1)
}
/* ======================================================================
FUNCTION:         KamerVergroting
functie:          Toon de juiste vergroting.
Aangeroepen door: n-reser.htm
Parameters:
====================================================================== */
function KamerVergroting(nr,taal)
{
imgNaam="img/groot/"+KamerArray[nr].naam+".jpg";
openVergroting(imgNaam,600,450,taal);
}


/* ======================================================================
FUNCTION:         HorecaVergroting
functie:          Toon de juiste vergroting.
Aangeroepen door: n-reser.htm
Parameters:
====================================================================== */
function HorecaVergroting(taal)
{
   for (var i=1; i < HorecaArray.length; i++)
      {
      if (document.ImgHoreca.src==HorecaArray[i].src)
         {
//         hfotonr = i;
         break;
         }
      } // end for loop
   imgNaam="img/groot/"+HorecaArray[i].naam+".jpg";
   openVergroting(imgNaam,HorecaArray[i].l,HorecaArray[i].h,taal);
}

var hfotonr=1;

function swapHoreca()
{
   if (geladen) document.ImgHoreca.src=HorecaArray[hfotonr].src;

   hfotonr+=1;
   if (hfotonr>4) hfotonr=1;
   setTimeout("swapHoreca()", 5000); // 60000ms = 1 minuut
}
/* ======================================================================
FUNCTION:   isBlank
====================================================================== */
function isBlank(s)
{
   for (var i=0; i<s.length;i++)
      {
      var c=s.charAt(i);
      if ((c!=" ") && (c !="\n") && (c !="\t")) return false;
      }
   return true;
}

var pre='';
function Knipper(taal)
{
    if (!pre) pre='';
    voor="img/menu/"; achter="-nieuws.gif"; achterover="-nieuws_over.gif";
    test=voor+taal+achter
    naam=pre+voor+taal+achter;
    over=pre+voor+taal+achterover;

    if (NN) {
       if (document.bNieuws.src.indexOf(test) != -1)
       {
       eval('document.bNieuws.src=\"'+over+'\"');
       eval('document.oNieuws.src=\"'+over+'\"');
       }
       else
       {
       eval('document.bNieuws.src=\"'+naam+'\"');
       eval('document.oNieuws.src=\"'+naam+'\"');
       }
       }
    else {
    if (document.all.bNieuws.src.indexOf(test) != -1)
       {
       eval('document.all.bNieuws.src=\"'+over+'\"');
       eval('document.all.oNieuws.src=\"'+over+'\"');
       }
    else
       {
       eval('document.all.bNieuws.src=\"'+naam+'\"');
       eval('document.all.oNieuws.src=\"'+naam+'\"');
       }
       }
    var now = (new Date()).getTime();
    if (now > (last + 100) && geladen)
       {
       last = now;
       if (id) clearTimeout(id);
       comm='id=setTimeout(\"Knipper(\''+taal+'\')\",1000);';
       eval(comm);
       }
}

/***************************************************************
*****************************2004*******************************
***************************************************************/
if (niv==0) var basis=''
if (niv==1) var basis='../';
if (niv==2) var basis='../../';
if (niv==9) var basis='http://www.hotel-central.nl/'

function mailAdres(voor,na,naam,oms,subj,klasse) {
//
// Voorbeeld:
// <a href="mailto:Rederij Quo Vadis<info(apestaartje)de-liefde.nl>&SUBJECT=Aanvraag prijsinformatie catering (Engels)">Rederij Quo Vadis</a>
//
// <script language="JavaScript"><!--
//   mailAdres('info','de-liefde.nl','naam','oms','subj','class')
// //--></script>
//
   var link="<a href=\'mailto:";
   if (naam) link+=naam+"<";
   link+=voor+"@"+na
   if (naam) link+=">";
   if (subj) link+="&subject="+subj;
   link+="\'";
   if (klasse) link+=" class=\'"+klasse+"\'";
   link+=">";
   if (oms) link+=oms
   else     link+=voor+"@"+na;
   link+="</a>";
//   alert(link);
   document.write(link);
}

/*   **********  Persistant Layers *************    */

function flevDivPositionValue(sDiv, sProperty) { // v2.1, Marja Ribbers-de Vroed, FlevOOware
	this.opera = (window.opera); // Opera 5+
	this.ns4 = (document.layers); // Netscape 4.x
	this.ns6 = (document.getElementById && !document.all && !this.opera); // Netscape 6+
	this.ie = (document.all);  // Internet Explorer 4+
    var sValue = ""; docObj = eval("MM_findObj('" + sDiv + "')"); if (docObj == null) {return 0;}
	if ((sProperty == "left") || (sProperty == "top")) {
		if (!this.ns4) {docObj = docObj.style;}
		sValue = eval("docObj." + sProperty);
		if ((this.ie) && (sValue == "")) { // IE (on PC) bug with nested layers
			if (sProperty == "top") { sValue = eval(sDiv + ".offsetTop"); }
			else { sValue = eval(sDiv + ".offsetLeft"); }
		};
	}
	else {
		if (this.opera) {
			docObj = docObj.style;
			if (sProperty == "height") { sValue = docObj.pixelHeight; }
			else if (sProperty == "width") { sValue = docObj.pixelWidth; }
		}
		else if (this.ns4) {sValue = eval("docObj.clip." + sProperty);}
		else if (this.ns6) {sValue = document.defaultView.getComputedStyle(docObj, "").getPropertyValue(sProperty); }
	    else if (this.ie) {
			if (sProperty == "width") { sValue = eval(sDiv + ".offsetWidth"); }
			else if (sProperty == "height") { sValue = eval(sDiv + ".offsetHeight"); }
		}
   	}
	sValue = (sValue == "") ? 0 : sValue;
	if (isNaN(sValue)) { if (sValue.indexOf('px') > 0) { sValue = sValue.substring(0,sValue.indexOf('px')); } }
	return parseInt(sValue);
}

function flevPersistentLayer() { // v3.3, Marja Ribbers-de Vroed, FlevOOware
	var sD = arguments[0], oD = eval("MM_findObj('" + sD + "')"), iWW, iWH, iSX, iSY, iT = 10, sS = "";
	if (!document.layers) {oD = oD.style;}
	if (oD.tmpTimeout != null) {clearTimeout(oD.tmpTimeout);}
	var sXL = arguments[1], sXC = arguments[2], sXR = arguments[3], sYT = arguments[4], sYC = arguments[5], sYB = arguments[6];
	var iS = (arguments.length > 7) ? parseInt(arguments[7]) : 0, iPx = (arguments.length > 8) ? parseInt(arguments[8]) : 0;
	if (window.innerWidth) { // NS4, NS6 and Opera
		var oW = window; iWW = oW.innerWidth; iWH = oW.innerHeight; iSX = oW.pageXOffset; iSY = oW.pageYOffset; }
	else if (document.documentElement && document.documentElement.clientWidth) { // IE6 in standards compliant mode
		var oDE = document.documentElement; iWW = oDE.clientWidth; iWH = oDE.clientHeight; iSX = oDE.scrollLeft; iSY = oDE.scrollTop; }
	else if (document.body) { // IE4+
		var oDB = document.body; iWW = oDB.clientWidth; iWH = oDB.clientHeight; iSX = oDB.scrollLeft; iSY = oDB.scrollTop; }
	else {return;}
	var iCX = iNX = flevDivPositionValue(sD, 'left'), iCY = iNY = flevDivPositionValue(sD, 'top');
	if (sXL != "") {iNX = iSX + parseInt(sXL);}
	else if (sXC != "") {iNX = Math.round(iSX + (iWW/2) - (flevDivPositionValue(sD, 'width')/2));}
	else if (sXR != "") {iNX = iSX + iWW - (flevDivPositionValue(sD, 'width') + parseInt(sXR));}
	if (sYT != "") {iNY = iSY + parseInt(sYT);}
	else if (sYC != "") {iNY = Math.round(iSY + (iWH/2) - (flevDivPositionValue(sD, 'height')/2));}
	else if (sYB != "") {iNY = iSY + (iWH - flevDivPositionValue(sD, 'height') - parseInt(sYB));}
	if ((iCX != iNX) || (iCY != iNY)) {
		if (iS > 0) {
			if (iPx > 0) { iT = iS;
				var iPxX = iPx, iPxY = iPx, iMX = Math.abs(iCX - iNX), iMY = Math.abs(iCY - iNY);
				// take care of diagonal movement
				if (iMX < iMY) {iPxY = (iMX != 0) ? ((iMY/iMX)*iPx) : iPx;}
				else {iPxX = (iMY != 0) ? ((iMX/iMY)*iPx) : iPx;}
				if (iPxX >= iMX) {iPxX = Math.min(Math.ceil(iPxX), iPx);}
				if (iPxY >= iMY) {iPxY = Math.min(Math.ceil(iPxY), iPx);}
				// temporary X/Y coordinates
				if ((iCX < iNX) && (iCX + iPxX < iNX)) {iNX = iCX + iPxX;}
				if ((iCX > iNX) && (iCX - iPxX > iNX)) {iNX = iCX - iPxX;}
				if ((iCY < iNY) && (iCY + iPxY < iNY)) {iNY = iCY + iPxY;}
				if ((iCY > iNY) && (iCY - iPxY > iNY)) {iNY = iCY - iPxY;} }
			else {
				var iMX = ((iNX - iCX) / iS), iMY = ((iNY - iCY) / iS);
				iMX = (iMX > 0) ? Math.ceil(iMX) : Math.floor(iMX); iNX = iCX + iMX;
				iMY = (iMY > 0) ? Math.ceil(iMY) : Math.floor(iMY); iNY = iCY + iMY; } }
		if ((parseInt(navigator.appVersion)>4 || navigator.userAgent.indexOf("MSIE")>-1) && (!window.opera)) {sS="px";}
		if (iMX != 0) {eval("oD.left = '" + iNX + sS + "'");}
		if (iMY != 0) {eval("oD.top = '" + iNY + sS + "'");} }
	var sF = "flevPersistentLayer('" + sD + "','" + sXL + "','" + sXC + "','" + sXR + "','" + sYT + "','" + sYC + "','" + sYB + "'," + iS + "," + iPx + ")";
	oD.tmpTimeout = setTimeout(sF,10);
}

function flevInitPersistentLayer() { // v3.3, Marja Ribbers-de Vroed, FlevOOware
	if (arguments.length < 8) {return;}
	var sD = arguments[0]; if (sD == "") {return;}
	var	oD = eval("MM_findObj('" + sD + "')"); if (!oD) {return;}
	var iCSS = parseInt(arguments[1]);
	var sXL = arguments[2], sXC = arguments[3], sXR = arguments[4], sYT = arguments[5], sYC = arguments[6], sYB = arguments[7];
	var iS = (arguments.length > 8) ? parseInt(arguments[8]) : 0, iPx = (arguments.length > 9) ? parseInt(arguments[9]) : 0;
	if (iCSS != 0) { if (!document.layers) {oD = oD.style;} sXL = parseInt(oD.left), sYT = parseInt(oD.top);}
	var sF = "flevPersistentLayer('" + sD + "','" + sXL + "','" + sXC + "','" + sXR + "','" + sYT + "','" + sYC + "','" + sYB + "'," + iS + "," + iPx + ")";
	eval(sF);
}
function flevGetDivProperty() { // v1.0
	// Copyright 2002, Marja Ribbers-de Vroed, FlevOOware (www.flevooware.nl)
	this.opera = (window.opera); this.ns4 = (document.layers); this.ie = (document.all);
	this.ns6 = (document.getElementById && !document.all && !this.opera);
    var sV = "", sD = arguments[0], oD = MM_findObj(sD), sP = arguments[1]; if (oD == null) {return 0;}
	var sF = (sD.indexOf("?") > 0) ? sD.substring(sD.indexOf("?")+1) : "";
	if ((sF != "") && (this.ie)) {sD = "parent.frames['" + sF + "']." + sD.substring(0,sD.indexOf("?"));}
	if ((sP == "left") || (sP == "top")) {
		if (!this.ns4) {oD = oD.style;} sV = eval("oD." + sP);
		if ((this.ie) && (sV == "")) { // IE (on PC) bug with nested layers
			if (sP == "top") { sV = eval(sD + ".offsetTop");}
			else { sV = eval(sD + ".offsetLeft");}}}
	else {if (this.opera) {oD = oD.style;
			if (sP == "height") { sV = oD.pixelHeight;}
			else if (sP == "width") { sV = oD.pixelWidth;}}
		else if (this.ns4) {sV = eval("oD.clip." + sP);}
		else if (this.ns6) {sV = document.defaultView.getComputedStyle(oD, "").getPropertyValue(sP);}
	    else if (this.ie) {
			if (sP == "width") {sV = eval(sD + ".offsetWidth");}
			else if (sP == "height") {sV = eval(sD + ".offsetHeight");}}}
	sV = (sV == "") ? 0 : sV; if (isNaN(sV)) {if (sV.indexOf('px') > 0) { sV = sV.substring(0,sV.indexOf('px'));}}
	return parseInt(sV);
}

function flevStartPersistentLayer() { // v3.4
	// Copyright 2002, Marja Ribbers-de Vroed, FlevOOware (www.flevooware.nl/dreamweaver/)
	if (arguments.length < 8) {return;}	var sD = arguments[0]; if (sD == "") {return;}
	var	oD = eval("MM_findObj('" + sD + "')"); if (!oD) {return;} var iCSS = parseInt(arguments[1]);
	var sXL = arguments[2], sXC = arguments[3], sXR = arguments[4], sYT = arguments[5], sYC = arguments[6], sYB = arguments[7];
	var iS = (arguments.length > 8) ? parseInt(arguments[8]) : 0, iPx = (arguments.length > 9) ? parseInt(arguments[9]) : 0;
	if (iCSS != 0) { if (!document.layers) {oD = oD.style;} sXL = parseInt(oD.left), sYT = parseInt(oD.top);}
	var sF = "flevPersistentLayer('" + sD + "','" + sXL + "','" + sXC + "','" + sXR + "','" + sYT + "','" + sYC + "','" + sYB + "'," + iS + "," + iPx + ")";
	eval(sF);
}
/*   ********** Einde Persistant Layers *************    */

/* ======================================================================
FUNCTION:         openVergroting
functie:          Toon vergroting van image
Aangeroepen door: alle pagina's (top)
Parameters:       imageName: pad naar vergroting
                  imageWidth: breedte vergroting
                  imageHeight: hoogte vergroting
                  taal: nl/en/du
                  noscale:  0/1
====================================================================== */

function openVergroting(imageName,imageWidth,imageHeight,taal,noscale) {
// origineel: function JustSoPicWindow(imageName,imageWidth,imageHeight,alt,bgcolor,hugger,hugMargin)
// by E Michael Brandt of ValleyWebDesigns.com - Please leave these comments intact.
// version 2.1.8
// Aangepast door DJ 2001

   if (taal)
      {
      if (taal=="E"||taal=="en")
         {
         alt="* * Click to close window * *"
         }
      else
         {
         if (taal=="D"||taal=="du")
            {
            alt="* * Klick um Fenster zu schliessen * *"
            }
         else
            {
            alt="* * Klik om venster te sluiten * *"
            }
         }
      };
//   alt=imageName;
   var bgcolor = "ffffff";
   var hugMargin = "0";
   var hugger = "hug image";
// DJ
	var adj=10;
	var w = screen.width;
	var h = screen.height;
	var byFactor=1;

  if (noscale)
    {
    lift=1;
    bars=",scrollbars";
    }
  else {
    bars="";
  	if(w<740){
  	  var lift=0.90;
  	}
  	if(w>=740 & w<835){
  	  var lift=0.91;
  	}
  	if(w>=835){
  	  var lift=0.93;
  	}
  }

	if (imageWidth>w&&!noscale){
	  byFactor = w / imageWidth;
	  imageWidth = w;
	  imageHeight = imageHeight * byFactor;
	}
	if (imageHeight>h-adj&&!noscale){
	  byFactor = h / imageHeight;
	  imageWidth = (imageWidth * byFactor);
	  imageHeight = h;
	}
	var scrWidth = w-adj;
	var scrHeight = (h*lift)-adj;

	if (imageHeight>scrHeight){
  	imageHeight=imageHeight*lift;
	  imageWidth=imageWidth*lift;
	}

	var posLeft=0;
	var posTop=0;

	if (hugger == "hug image"){
	  if (hugMargin == ""){
	    hugMargin = 0;
	  }
	  var scrHeightTemp = imageHeight - 0 + 2*hugMargin + 24;
	  if (scrHeightTemp < scrHeight) {
		scrHeight = scrHeightTemp;
	  }
	  var scrWidthTemp = imageWidth - 0 + 2*hugMargin;
	  if (scrWidthTemp < scrWidth) {
		scrWidth = scrWidthTemp;
	  }

	  if (scrHeight<100){scrHeight=100;}
	  if (scrWidth<100){scrWidth=100;}

	  posTop =  ((h-(scrHeight/lift)-adj)/2);
	  posLeft = ((w-(scrWidth)-adj)/2);
 	}

	if (imageHeight > (h*lift)-adj || imageWidth > w-adj){
		imageHeight=imageHeight-adj;
		imageWidth=imageWidth-adj;
	}

	var agt=navigator.userAgent.toLowerCase();
	var is_opera = (agt.indexOf("opera") != -1);

	if (is_opera == true){
	  var args= new Array();
	  args[0]='parent';
	  args[1]=imageName;
	  var i ; document.MM_returnValue = false;
	  for (i=0; i<(args.length-1); i+=2) eval(args[i]+".location='"+args[i+1]+"'");
	} else {

	if (niv==1) newWindow = window.open("../vwd_justso.htm","newWindow","width="+scrWidth+",height="+scrHeight+",left="+posLeft+",top="+posTop+bars)
	else        newWindow = window.open("vwd_justso.htm","newWindow","width="+scrWidth+",height="+scrHeight+",left="+posLeft+",top="+posTop+bars);
	newWindow.document.open();
	newWindow.document.write('<html><title>'+alt+'</title><body leftmargin="0" topmargin="0" marginheight="0" marginwidth="0" bgcolor='+bgcolor+' onBlur="self.close()" onClick="self.close()">');
	newWindow.document.write('<table width='+imageWidth+' border="0" cellspacing="0" cellpadding="0" align="center" height='+scrHeight+' ><tr><td>');
	newWindow.document.write('<img src="'+imageName+'" width='+imageWidth+'height='+imageHeight+' alt="'+alt+'" >');  // DJ
	newWindow.document.write('</td></tr><tr><td align="center"><FONT font-size="10pt" face="Arial, Helvetica, sans-serif" color="213984">Golden Tulip<IMG src="'+basis+'img/tulpje(20).gif" width="20" height="20" hspace="10" align="absmiddle">Hotel Central</td></tr></table></body></html>');
	newWindow.document.close();
	newWindow.focus();
	}
}

/* ======================================================================
FUNCTION:         JumpTaal
functie:          Wisselen van taal (bewaren in cookie)
Aangeroepen door: links (nl/du/en)
argumenten:       taal (nl/du/en)
====================================================================== */

function JumpTaal(taal)
{
var is_gb = (parent.re.location.href.indexOf("-gb.") != -1);
if (is_gb) {
   if(taal=="nl") parent.re.location.href="/cgi-bin/n-gb.cgi";
   if(taal=="en") parent.re.location.href="/cgi-bin/e-gb.cgi";
   if(taal=="du") parent.re.location.href="/cgi-bin/d-gb.cgi";
   }
else
   {
   loc=parent.re.location.href;
   pos=loc.lastIndexOf('\/');
   file=loc.substr(pos+1,loc.length);
   if (file!="sitemap.htm"&&file!="missing.html") {
      nieuw="..\/"+taal+"\/"+file;
      parent.re.location.href=nieuw;
      menu= "..\/"+taal+"\/links.htm";
      parent.li.location.href=menu;
      }
   }
}

/* ======================================================================
FUNCTION:         topOver
functie:          Plaatje over tonen
Aangeroepen door: alle files van nl.dwt
argumenten:       top
====================================================================== */

var kleur="rood";
function topOver(top,welke)
{
//  image=basis+'img/top/'+top+welke+'_over.jpg';
  image=basis+'img/top/'+kleur+'/'+top+welke+'.jpg';
  MM_swapImage(welke,'',image,1);
}

/* ======================================================================
FUNCTION:         topVergroting
functie:          Welke vergroting
Aangeroepen door: alle files van nl.dwt
argumenten:       top, welke (g/m/k), taal (nl/en/du)
====================================================================== */

function topVergroting(top,welke,taal)
{
  image=basis+'img/top/gr/'+top+welke+'.jpg';
  if (top==5 && welke=="g") openVergroting(image,'360','480',taal)
  else if (top==19 && welke=="k") openVergroting(image,'266','400',taal)
  else openVergroting(image,'600','400',taal)
}

///////// ************* //////////////
/* ======================================================================
FUNCTION:         ToonTop
functie:          Toon topimages
Aangeroepen door: Init()
====================================================================== */

function ToonTop()
{
   p=basis+'img/top/kleur/'+top+'g.jpg';
   document.images["g"].src=p;
   p=basis+'img/top/kleur/'+top+'m.jpg';
   document.images["m"].src=p;
   p=basis+'img/top/kleur/'+top+'k.jpg';
   document.images["k"].src=p;
//   window.status=top;
}
/* ======================================================================
FUNCTION:         PreloadTop
functie:          Preload topimages
Aangeroepen door: Init()
====================================================================== */

function PreloadTop()
{
   p=basis+'img/top/sepia/'+top+'g.jpg';
   comm="MM_preloadImages(p)";
   eval(comm);  // In verband met invullen "Template..." door Dreamweaver
   p=basis+'img/top/sepia/'+top+'m.jpg';
   eval(comm);
   p=basis+'img/top/sepia/'+top+'k.jpg';
   eval(comm);
}
/* ======================================================================
FUNCTION:         Init
functie:          Initialisatie
Aangeroepen door: alle files van nl.dwt
====================================================================== */

function Init()
{
   geladen=true;
//   document.getElementById('LayVogelvlucht').style.display = 'none'
//   flevStartPersistentLayer('LayKort',0,'','','','','','0');
   flevStartPersistentLayer('Nieuws',0,'3','','','','','0',10);
// Load topimages
//
   ToonTop()
//
// Preload images
//
// Hoeft niet meer, ivm 1 kleur...
//
   SetTaal(taal);
//
// Initialisatie extra variabelen, dummy in central.js indien niet in source eronder (bv. 0_reser en 0_info)
//
   InitVar();
}

function ToonSel() {
  for (var i=0; i < document.forms.length; i++) {
    for (var j=0; j < document.forms[i].elements.length; j++) {
     if (document.forms[i].elements[j].type=="select-one") {
       MM_changeProp(document.forms[i].elements[j].name,'','style.visibility','visible','SELECT');
       }
     }
  }
}

function VerbergSel() {
  for (var i=0; i < document.forms.length; i++) {
    for (var j=0; j < document.forms[i].elements.length; j++) {
     if (document.forms[i].elements[j].type=="select-one") {
       MM_changeProp(document.forms[i].elements[j].name,'','style.visibility','hidden','SELECT');
       }
     }
  }
}
//
// Initialisatie extra variabelen, dummy in central.js indien niet in source eronder (bv. 0_reser en 0_info)
//
function InitVar() {}
//
/* ======================================================================
FUNCTION:         printit()
functie:          Afdrukken van browservenster
Parameter:        -
Aangeroepen door: n-route...htm
====================================================================== */
/*
This script is written by Eric (Webcrawl@usa.net)
For full source code, installation instructions,
100's more DHTML scripts, and Terms Of
Use, visit dynamicdrive.com
In combinatie met browsertest.js
*/

function printit()
{
   if (NN4plus||IE5plus)
      window.print();
   else
   {
      var WebBrowser = '<OBJECT ID="WebBrowser1" WIDTH=0 HEIGHT=0 CLASSID="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"></OBJECT>';
      document.body.insertAdjacentHTML('beforeEnd', WebBrowser);
      WebBrowser1.ExecWB(6, 2);//Use a 1 vs. a 2 for a prompting dialog box    WebBrowser1.outerHTML = "";
   }
}
function agenda()
{
var vandaag= new Date();
var maand=vandaag.getMonth()+1;
if (maand==1) agenda="41_januari.htm"
if (maand==2)  agenda="41_februari.htm"
if (maand==3)  agenda="41_maart.htm"
if (maand==4)  agenda="41_april.htm"
if (maand==5)  agenda="41_mei.htm"
if (maand==6)  agenda="41_juni.htm"
if (maand==7)  agenda="41_juli.htm"
if (maand==8)  agenda="41_augustus.htm"
if (maand==9)  agenda="41_september.htm"
if (maand==10) agenda="41_oktober.htm"
if (maand==11) agenda="41_november.htm"
if (maand==12) agenda="41_december.htm"
if (maand==13) agenda="41_januari.htm"
document.location.href=agenda;
}
