/*	Scripts for Indexhibit
 *	uses jquery
 *
 *	
 *
 */


function buildSubMenu(first, last, titl) {

	for ( var i = first; i <= last; i++) {  
		$("#menu ul").eq(i).addClass('subMenuItem');
	}

	$("#menu ul").eq(first).before('<p class="subMenuHeadline">'+titl+'</p>');
	$("#menu ul").eq(last).addClass('subMenuLastItem');
	
}


function insertLinkIntoMenu(after, titl, lnk) {

	$("#menu ul").eq(after).after('<ul><li><a href='+lnk+' class="insertedLink">'+titl+'</a></li></ul>');
	
}


function expandingMenu(num) {
	// by Ross Cairns, Mar 2008
	var speed = 500;
	
	var item_title = $("#menu ul").eq(num).children(":first");
	var items = $("#menu ul").eq(num).children().filter(function (index) { return index > 0; });
	
	/* hide items if not active */
	if (items.is(".active") == false) {
		items.hide();
	}

	/* add click functions + pointer to title */
	item_title.css({cursor:"pointer"}).toggle(
		function () {
			items.show(speed);
		}, function () {
			items.hide(speed);
		}
	)
}



function ArchitektenVitae() {
	
	var vitae = $("#content div").filter(".vita");
	var architekten = $("#content div").filter(".architekten");
	var speed = 500;
	vitae.hide();	
	
	architekten.css({cursor:"pointer"}).toggle(
		function () {
			var vita = "#"+this.id+"vita";
			$(vita).slideDown(speed);
		}, function () {
			var vita = "#"+this.id+"vita";
			$(vita).slideUp(speed);
		}
	)
}


