// server setzen vono oder vonolabs
var server = 'vonolabs.ch';

var dummy = window.location.href;

if (dummy.search('abs.ch') == -1) server='vono.ch';


// cookie funktionen
function setCookie (name, value, expires, path, domain, secure) {
    var curCookie = name + "=" + escape(value) + ((expires) ? "; expires=" + expires.toGMTString() : "") + ((path) ? "; path=" + path : "") + ((domain) ? "; domain=" + domain : "") + ((secure) ? "; secure" : "");
    document.cookie = curCookie;
}

function getCookie (name) {
    var prefix = name + '=';
    var c = document.cookie;
    var nullstring = '';
    var cookieStartIndex = c.indexOf(prefix);
    if (cookieStartIndex == -1)
        return nullstring;
    var cookieEndIndex = c.indexOf(";", cookieStartIndex + prefix.length);
    if (cookieEndIndex == -1)
        cookieEndIndex = c.length;
    return unescape(c.substring(cookieStartIndex + prefix.length, cookieEndIndex));
}

function deleteCookie (name, path, domain) {
    if (getCookie(name))
        document.cookie = name + "=" + ((path) ? "; path=" + path : "") + ((domain) ? "; domain=" + domain : "") + "; expires=Thu, 01-Jan-70 00:00:01 GMT";
}

//datum bestimmen

function fixDate (date) {
    var base = new Date(0);
    var skew = base.getTime();
    if (skew > 0)
        date.setTime(date.getTime() - skew);
}

var now = new Date();
fixDate(now);
now.setTime(now.getTime() + 365 * 24 * 60 * 60 * 1000);

// Schriftgrössen ändern


function renderReadability () {
	document.write('<div id="fontsizemenu" style="float:right; margin:5px;">');
	document.write('<span style="font-size: xx-small;" >Schriftgrösse: </span>');
	document.write('<span style="cursor:pointer;">');
	document.write('<span style="font-size: 80%;" onclick="javascript:changeFontSize(80);return false">');
	document.write('O');
	document.write('&nbsp;');
	document.write('</span>');
	document.write('<span style="font-size: 90%;" onclick="javascript:changeFontSize(90);return false">');
	document.write('O');
	document.write('&nbsp;');
	document.write('</span>');
	document.write('<span style="font-size: 100%;" onclick="javascript:changeFontSize(100);return false">');
	document.write('O');
	document.write('&nbsp;');
	document.write('</span>');
	document.write('<span style="font-size: 115%;" onclick="javascript:changeFontSize(115);return false">');
	document.write('O');
	document.write('&nbsp;');
	document.write('</span>');
	document.write('<span style="font-size: 130%;" onclick="javascript:changeFontSize(130);return false">');
	document.write('O');
	document.write('&nbsp;');
	document.write('</span>');
	document.write('</span></div>');
}

var fontsize = getCookie('fontsize');

if (!fontsize) {
	var fontsize = 100;
}

function changeFontSize (fontsize) {
	setCookie('fontsize', fontsize, now, '/', server, '');
	dummy = self.location.href;
	var loc = dummy.search('#');
	if (loc != -1) dummy = dummy.substring(0,loc);
	self.location.href = dummy;
}

document.write('<style type="text/css">');
document.write('#text {font-size:'+fontsize+'%; line-height:' + fontsize * 1.5 + '%}');
document.write('</style>');

