$(document).ready(function() {
	
});


var tgs = new Array( 'div','td','tr');

//Specify spectrum of different font sizes:
var szs = new Array( 'xx-small','x-small','small','medium','large','x-large','xx-large' );

if (readCookie("fontsize")) {
	var startSz=parseInt(readCookie("fontsize"));
} else {
	var startSz = 2;
}

if (!startSz) {
	var startSz=2;
}


function setFontSizeCookie(inc) {
	var d = document,cEl = null,sz = startSz,i,j,cTags;
	
	if (!document.getElementById) {
		return
	}
	var d = document,cEl = null,sz = startSz,i,j,cTags;

	sz = inc;
	if ( sz < 0 ) sz = 0;
	if ( sz > 6 ) sz = 6;
	startSz = sz;
	
	createCookie("fontsize",sz,180);
	history.go(0);
}
	
function ts() {
	ts2("main");
	//ts2("column_right");
}

function ts2( trgt ) {
	if (!document.getElementById) return
	var d = document,cEl = null,sz = startSz,i,j,cTags;
	
	if ( !( cEl = d.getElementById( trgt ) ) ) cEl = d.getElementsByTagName( trgt )[ 0 ];

	cEl.style.fontSize = szs[ sz ];

	for ( i = 0 ; i < tgs.length ; i++ ) {
		cTags = cEl.getElementsByTagName( tgs[ i ] );
		
		for ( j = 0 ; j < cTags.length ; j++ ) {
			if(cTags[j].id=="dontscale" || cTags[j].id=="knoppen" || cTags[j].id=="ignore") {
				cTags[ j ].style.fontSize = cTags[ j ].style.fontSize;
			} else {
				cTags[ j ].style.fontSize = szs[ sz ];
			}
		}
	}	
}

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 {
		var 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 printMe() {
	document.getElementById("printcontent").innerHTML = "<table class='printTable'>"+window.opener.document.getElementById("main").innerHTML+"</table>";
	return true;
}
