﻿jQuery(document).ready(function()
{
	// Dropdown-Menu für die Bereiche
	jQuery('.section-title').click(function() { // Section-Titel ist der Header zum Klicken
		jQuery(this).nextUntil('ul').toggle('fast'); // Alles darunter (bis zum nächsten UL) wird versteckt
		return false;
	}).nextUntil('ul').hide();
	
	// Bereiche, die geöffnet wurden offen lassen
	var baseurl = "http://www.katharina-dinovski.de/";
	var nowurl = document.URL;
	var linkurl = "";
	if (nowurl != baseurl) // Nur auf Unterseiten suchen
	{
		// Alle Elemente im Menu durchgehen
		jQuery("#menu ul li a[href*='" + baseurl + "']").each(function() { 
			linkurl = jQuery(this).attr('href'); // Die verlinkte URL jedes Menu-Elements auslesen
			if (linkurl == nowurl) // Vergleichen ob aktuell geöffnete URL mit href im Link übereinstimmt
			{
				jQuery(this).parent().prevUntil('ul').nextUntil('ul').show(); // Hochwandern bis Menu-Titel und alles öffnen
			}
		});
	}
});


function move_up() 
{
	var move = getCookie('move');
	if (move == '') return false;
	
	var menu = document.getElementById('menu');
	menu.scrollTop = move;
	
	// should i delete the cookie here
	// or reset it to zero
}


function do_click()
{
	moved = document.getElementById('menu');
	moved = moved.scrollTop;
	
	// record the cookie
	setCookie('move', moved, 1);
}

function getCookie(c_name)
{
	if (document.cookie.length > 0)
	{
		c_start = document.cookie.indexOf(c_name + "=")

		if (c_start != -1)
		{ 
			c_start = c_start + c_name.length + 1 
			c_end = document.cookie.indexOf(";", c_start)
			
			if (c_end == -1) c_end = document.cookie.length
			return unescape(document.cookie.substring(c_start, c_end))
		} 
	}
	return 0;
}

function setCookie(c_name,value,expiredays)
{
	var exdate = new Date();
	exdate.setDate(exdate.getDate() + expiredays);
	document.cookie = c_name + "=" + escape(value) +
	((expiredays==null) ? "" : ";expires=" + exdate.toGMTString()) + '; path=/';
}
