var sizeMax = 4;
var sizeMin = 1;
var currSize;
var cookie;

function startUp(aSize)
{  if (aSize >= sizeMax )       
     { aSize = sizeMax;        
       if (document.images) 
         { document.images['plus'].src = '/_images/leeg.gif';  
            if (document.all)
             { document.all.groter.href= "";
               document.all.groter.title = "maximale vergroting is bereikt";
             }  
         }           
     }
   if (aSize == sizeMin)        
    { if (document.images) 
      { document.images['min'].src = '/_images/leeg.gif'; 
        if (document.all)
         { document.all.kleiner.href= "";
           document.all.kleiner.title = "maximale verkleining is bereikt";      
         }  
      }
    }  
}


function reSize(action) {

//   if (action == 'print')
//    { currSize = 99;
//		alert("print: " + action + "\ncurrSize:" + currSize);
//    }
   if (action == 'groter')
     { currSize ++;     
        if (document.images) 
        { document.images['min'].src = '/_images/min.gif';  
          if (document.all)
            { document.all.groter.href= '#';
            }
        }
        if (currSize >= sizeMax )       
         { currSize = sizeMax;        
          if (document.images) 
           {  document.images['plus'].src = '/_images/leeg.gif';  
              if (document.all)
               { document.all.groter.href= "";
                 document.all.groter.title = "maximale vergroting is bereikt";
               }
           }
         }
     }//bigger

    if (action == 'kleiner')
     { currSize --;     
       if (document.images) 
        { document.images['plus'].src = '/_images/plus.gif';     
          if (document.all)
            { document.all.kleiner.href= '#';}
        }
        if (currSize < sizeMin)        
         { currSize = sizeMin;  }
            if (currSize == sizeMin)        
             {
               if (document.images) 
                 {  document.images['min'].src = '/_images/leeg.gif'; 
                    if (document.all)
                      { document.all.kleiner.href= "";
                        document.all.kleiner.title = "maximale verkleining is bereikt";
                      }  
                 }        
             }
     }//smaller
//    window.status = "Action: " + action + " currSize: " + currSize; 
    createCookie("currSize", currSize, 365);
    setActiveStyleSheet(currSize);
//    startUp(currSize);
}

function setActiveStyleSheet(title) {
    var i, a, main;
   // createCookie("currSize", currSize, 365);
    for(i=0; (a = document.getElementsByTagName("link")[i]); i++) 
    {  //document.write(a);
		
		  if(a.getAttribute("rel").indexOf("style") != -1 && a.getAttribute("title")) 
        { a.disabled = true;
          if(a.getAttribute("title") == title) a.disabled = false;
        }
    }    
}

function getActiveStyleSheet() {
    var i, a;
    for(i=0; (a = document.getElementsByTagName("link")[i]); i++) 
    { if(a.getAttribute("rel").indexOf("style") != -1 && 
		     a.getAttribute("title") && 
				 !a.disabled) 
			 return a.getAttribute("title");
    }
    return null;
}

function getPreferredStyleSheet() {
    var i, a;
    for(i=0; (a = document.getElementsByTagName("link")[i]); i++) 
    { if(a.getAttribute("rel").indexOf("style") != -1
      && a.getAttribute("rel").indexOf("alt") == -1
      && a.getAttribute("title")) 
			return a.getAttribute("title");
    }
    return null;
}

function createCookie(name,value,days) {
    if (days) 
    { var date = new Date();
      date.setTime(date.getTime()+(days*24*60*60*1000));
      var expires = "; expires="+date.toGMTString();
    }
    else expires = "";
    document.cookie = name+"="+escape(value)+expires+"; path=/";
}

function readCookie(name) {
    var nameEQ = name + "=";
    var ca = document.cookie.split(';');
    for(var i=0;i < ca.length;i++) 
    {  var c = ca[i];
       while (c.charAt(0)==' ') c = c.substring(1,c.length);
       if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
    }
    return null;
}

window.onload = function(e) {
    cookie = readCookie("currSize");
    currSize = cookie ? cookie : 1;
	  setActiveStyleSheet(currSize);		
}

window.onunload = function(e) {
//startUp(currSize);
}

  cookie = readCookie("currSize");
  currSize = cookie ? cookie : 1;
	  setActiveStyleSheet(currSize);
//  alert("onLoad: currSize:"+currSize);
//  reSize("");
//  startUp(currSize);
//  setActiveStyleSheet(currSize);




















