document.writeln('<div style="display:inline;float:left;padding-top:10px;"><span id="medium" class="fontsizer" style="font-size:9pt;cursor:pointer;" title="zet lettertype normaal">a</span>&nbsp;|&nbsp;<span id="large" class="fontsizer" style="font-size:11pt;cursor:pointer;" title="zet lettertype groter">a</span>&nbsp;|&nbsp;<span id="xlarge" class="fontsizer" style="font-size:13pt;cursor:pointer;" title="zet lettertype grootst">a</span></div>');


// common.js ://

/* addEvent: simplified event attachment */
function _addEvent( obj, type, fn ){
		if (obj.addEventListener){
				obj.addEventListener( type, fn, false );
		}
		else if (obj.attachEvent){
				obj["e"+type+fn] = fn;
				obj[type+fn] = function(){ obj["e"+type+fn]( window.event ); }
				obj.attachEvent( "on"+type, obj[type+fn] );
		}
}


function addEvent( obj, type, fn ) {
	// VCW: added if (obj) to prevent javascript error
	if (obj) {
    if (obj.addEventListener) {
		  obj.addEventListener( type, fn, false );
		  EventCache.add(obj, type, fn);
	  }
	  else if (obj.attachEvent) {
	  	obj["e"+type+fn] = fn;
		  obj[type+fn] = function() { obj["e"+type+fn]( window.event ); }
		  obj.attachEvent( "on"+type, obj[type+fn] );
		  EventCache.add(obj, type, fn);
	  }
	  else {
		  obj["on"+type] = obj["e"+type+fn];
	  }
	}
}

var EventCache = function(){
	var listEvents = [];
	return {
		listEvents : listEvents,
		add : function(node, sEventName, fHandler){
			listEvents.push(arguments);
		},
		flush : function(){
			var i, item;
			for(i = listEvents.length - 1; i >= 0; i = i - 1){
				item = listEvents[i];
				if(item[0].removeEventListener){
					item[0].removeEventListener(item[1], item[2], item[3]);
				};
				if(item[1].substring(0, 2) != "on"){
					item[1] = "on" + item[1];
				};
				if(item[0].detachEvent){
					item[0].detachEvent(item[1], item[2]);
				};
				item[0][item[1]] = null;
			};
		}
	};
}();
addEvent(window,'unload',EventCache.flush);

/* window 'load' attachment */
function addLoadEvent(func) {
	var oldonload = window.onload;
	if (typeof window.onload != 'function') {
		window.onload = func;
	}
	else {
		window.onload = function() {
			oldonload();
			func();
		}
	}
}

/* grab Elements from the DOM by className */
function getElementsByClass(searchClass,node,tag) {
	var classElements = new Array();
	var i,j;
	if ( node == null )
		node = document;
	if ( tag == null )
		tag = '*';
	var els = node.getElementsByTagName(tag);
	var elsLen = els.length;
	var pattern = new RegExp("(^|\\s)"+searchClass+"(\\s|$)");
	for (i = 0, j = 0; i < elsLen; i++) {
		if ( pattern.test(els[i].className) ) {
			classElements[j] = els[i];
			j++;
		}
	}
	return classElements;
}

/* get, set, and delete cookies */
function getCookie( name ) {
	var start = document.cookie.indexOf( name + "=" );
	var len = start + name.length + 1;
	if ( ( !start ) && ( name != document.cookie.substring( 0, name.length ) ) ) {
		return null;
	}
	if ( start == -1 ) return null;
	var end = document.cookie.indexOf( ";", len );
	if ( end == -1 ) end = document.cookie.length;
	return unescape( document.cookie.substring( len, end ) );
}

function setCookie( name, value, expires, path, domain, secure ) {
	var today = new Date();
	today.setTime( today.getTime() );
	if ( expires ) {
		expires = expires * 1000 * 60 * 60 * 24;
	}
	var expires_date = new Date( today.getTime() + (expires) );
	document.cookie = name+"="+escape( value ) +
		( ( expires ) ? ";expires="+expires_date.toGMTString() : "" ) + //expires.toGMTString()
		( ( path ) ? ";path=" + path : "" ) +
		( ( domain ) ? ";domain=" + domain : "" ) +
		( ( secure ) ? ";secure" : "" );
}

function deleteCookie( name, path, domain ) {
	if ( getCookie( name ) ) document.cookie = name + "=" +
			( ( path ) ? ";path=" + path : "") +
			( ( domain ) ? ";domain=" + domain : "" ) +
			";expires=Thu, 01-Jan-1970 00:00:01 GMT";
}

// einde common.js //

// *********************************************** //

//functie voor het zetten van de events en uitlezen van de eventueel aanwezige cookie
function setSize(){
	//set mousedownevent van de verschillende a's
	addEvent(document.getElementById('medium'),'mousedown',setMedium)
	addEvent(document.getElementById('large'),'mousedown',setLarge)
	addEvent(document.getElementById('xlarge'),'mousedown',setXlarge)
	//zet fontgrootte op basis van cookie initFontSize
	if(document.getElementById('wrapcontent')) document.getElementById('wrapcontent').style.fontSize=getCookie('initFontSize');
	
	//zet kleur van letter op basis van cookie
	if (getCookie('initFontSize')=='100%'){
		try {
			document.getElementById('medium').style.color='#c63717';
		} catch(e) {
			// Ignore error
		}
	}
	else if(getCookie('initFontSize')=='120%'){
		try {
			document.getElementById('large').style.color='#c63717';
		} catch(e) {
			// Ignore error
		}
	}
	else if(getCookie('initFontSize')=='130%'){
		try {
			document.getElementById('xlarge').style.color='#c63717';
		} catch(e) {
			// Ignore error
		}
	}
}
function setMedium(){
	if(document.getElementById('wrapcontent')) document.getElementById('wrapcontent').style.fontSize='1em';
	if(document.getElementById('medium')) document.getElementById('medium').style.color='#c63717';
	if(document.getElementById('large')) document.getElementById('large').style.color='#666666';
	if(document.getElementById('xlarge')) document.getElementById('xlarge').style.color='#666666';
	setCookie('initFontSize','100%',7,'/');
}
function setLarge(){
	if(document.getElementById('wrapcontent')) document.getElementById('wrapcontent').style.fontSize='1.2em';
	if(document.getElementById('large')) document.getElementById('large').style.color='#c63717';
	if(document.getElementById('medium')) document.getElementById('medium').style.color='#666666';
	if(document.getElementById('xlarge')) document.getElementById('xlarge').style.color='#666666';
	setCookie('initFontSize','120%',7,'/');
}
function setXlarge(){
	if(document.getElementById('wrapcontent')) document.getElementById('wrapcontent').style.fontSize='1.4em';
	if(document.getElementById('xlarge')) document.getElementById('xlarge').style.color='#c63717';
	if(document.getElementById('medium')) document.getElementById('medium').style.color='#666666';
	if(document.getElementById('large')) document.getElementById('large').style.color='#666666';
	setCookie('initFontSize','130%',7,'/');
}


//onload functie
addLoadEvent(setSize);
addLoadEvent(defaultFocus);

//use <input class="defaultfocus" ...>
function defaultFocus() {

   if (!document.getElementsByTagName) {
        return;
   }

   var anchors = document.getElementsByTagName("input");
   for (var i=0; i<anchors.length; i++) {
      var anchor = anchors[i];
      var classvalue;

      //IE is broken! 
      if(navigator.appName == 'Microsoft Internet Explorer') {
            classvalue = anchor.getAttribute('className');
      } else {
            classvalue = anchor.getAttribute('class');
      }

      if (classvalue!=null) {
                var defaultfocuslocation = classvalue.indexOf("defaultfocus");
                if (defaultfocuslocation != -1) {
                	anchor.focus();
			var defaultfocusselect = classvalue.indexOf("selectall");
			if (defaultfocusselect != -1) {
				anchor.select();
			}
                }
        }
   }
}

