function h1open (id) {
    var h1 = document.getElementById (id + 'H1');
    h1.onclick = function () {h1close (id)};
    h1.className = 'slide open';
    setH1state (id, 'open');
	//Effect.BlindDown (id);
	el = document.getElementById (id);
	el.style.display = 'block';
}

function h1close (id) {
    var h1 = document.getElementById (id + 'H1');
    h1.onclick = function () {h1open (id)};
    h1.className = 'slide closed';
	setH1state (id, 'closed');
	//Effect.BlindUp (id);
	el = document.getElementById (id);
	el.style.display = 'none';
}

function setH1state (id, state) {
	box = false;
	makeRequest ('get', 'open/ajax_template.php?action=setH1state&id=' + id + '&state=' + state);
}

function weiterlesen (id) {
	divLink = document.getElementById ('weiterlesen_link_' + id);
	divLink.className = 'hidden';
	divText = document.getElementById ('weiterlesen_text_' + id);
	divText.className = '';
}

function absTop (el) {
    return (el.offsetParent) ?
    el.offsetTop + absTop (el.offsetParent) : el.offsetTop;
}

function scrollToElement (id) {
    var el = document.getElementById (id);
    var pos = absTop (el);
    window.scrollTo (0, pos - 300);
}

function toggleDefault (el, value) {
	if (typeof (value) == 'undefined') {
		value = 'wenn bekannt';
	}
	if (el.className == 'default') {
		el.className = '';
		el.value = '';
	}
	else {
		if (el.value == '') {
			el.className = 'default';
			el.value = value;
		}
	}
}

