  /*textresizer****************************************************************************************/
var tgs = new Array('font');
//var szs = new Array( 'xx-small','x-small','small','medium','large','x-large','xx-large' );
var szs = new Array('32.5%','42.5%','52.5%','62.5%','85.5%','102.5%','105.5%');
//fixed positions		0		1		2      3       4       5         6 
var startSz = 3;
var trgt = 'body';
var currentSize;

function ts(inc) {

	if (!document.getElementById) return;
	var d = document,cEl = null,i,j,cTags;
	
  var cookie = readCookie("textsizeKapellen");
  var sz = 0; //ensures us to have initialy an Integer
  sz = startSz;

  if (cookie != null) {sz = eval(cookie);}//eval is needed because the data in the cookie is a string not an int
	
	sz += inc;
	
	if ( sz < 0 ) sz = 0;
	if ( sz > 6 ) sz = 6;
	//startSz = sz;
	
	//alert('New size:' + szs[ sz ]);
	doTs (sz);		

	currentSize = sz;

  //eraseCookie("textsizeKeerbergen");  
  createCookie("textsizeKapellen", currentSize, 365);
}

function ts_fixed(inc) {
//fixed 3 sizes, inc is the position of the array that has to be shown
	if (!document.getElementById) return;
	var d = document,cEl = null,i,j,cTags;
	
 // var cookie = readCookie("textsizeGrobbendonk");
  var sz = 0; //ensures us to have initialy an Integer
  sz = inc;

  //if (cookie != null) {sz = eval(cookie);}//eval is needed because the data in the cookie is a string not an int
	
	//sz += inc;
	
	if ( sz < 0 ) sz = 0;
	if ( sz > 6 ) sz = 6;
	//startSz = sz;
	
	//alert('New size:' + szs[ sz ]);
	doTs (sz);		

	currentSize = sz;

  //eraseCookie("textsizeKeerbergen");  
  createCookie("textsizeKapellen", currentSize, 365);
}

function doTs (sz) {
	var d = document,cEl = null,i,j,cTags;

	var body = document.getElementById("body");
	//if ( !( cEl = document.getElementById('body'))) cEl = document.getElementsByTagName('body')[ 0 ];

	try {
		//alert(body);
		body.style.fontSize = szs[ sz ];
	} catch(ex) {
		//do nothing
	}
	/*for ( i = 0 ; i < tgs.length ; i++ ) {
		cTags = cEl.getElementsByTagName( tgs[ i ] );
		for ( j = 0 ; j < cTags.length ; j++ ) { 
			try {
				cTags[ j ].style.fontSize = szs[ sz ];
			} catch(ex) {
				//do nothing
			}
		}
	}*/	
}

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+"="+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;
}
function eraseCookie(name) {
	createCookie(name,"",-1);
}

function doCookie() {
  var cookie = readCookie("textsizeKapellen");
  var size = startSz;
  if (cookie != 'undefined') {size = cookie;}
  if (size != startSz) {doTs(size);}
  return size;
}

/*window.onunload = function(e) {
  var size = currentSize;
  alert("create cookie:" + size);
 //if (size != 'undefined') createCookie("textsizeKeerbergen", size, 365);
}*/


/*****************************************************************************************************/
