
/**
 * Direct Menu Hover behaviour
 * Mootools based
 */

window.addEvent('domready', function() {
    $$('div#direct ul > li').each(function(li) {
        li.addEvent('mouseenter', function() {
            li.addClass('open');
        });
        li.addEvent('mouseleave', function() {
            li.removeClass('open');
        });
    });
});


/**
 * open direct menu on frontpage
 */
function frontpage() {
	window.addEvent('domready', function() {
	    $$('div#direct ul > li').each(function(li) {
	        li.addClass('open');
	    });
	});
}

/**
 * Font size buttons
 */

var min="0.8"; // min size
var max="2"; // max size
function increaseFontSize() {
	var page = document.getElementById('page');
	if(page.style.fontSize) {
		 var s = parseFloat(page.style.fontSize.replace("em",""));
	}
	else {
		 var s = 1; // default size
	}
	if(s!=max) {
		 s += 0.2; // step size
	}
	page.style.fontSize = s+"em";
}

function decreaseFontSize() {
	var page = document.getElementById('page');
	if(page.style.fontSize) {
		var s = parseFloat(page.style.fontSize.replace("em",""));
	}
	else {
		var s = 1; // default size
	}
	if(s!=min) {
		s -= 0.2; // step size
	}
	page.style.fontSize = s+"em";
}
