
$(document).ready(function() {
	$('#departments li').click(function() {
		var link = $(' div h2 a', this);
		location.href = link.attr('href');
	});
	$('#departments li').mouseover(function() {
		$(this).addClass('highlight');
	});
	$('#departments li').mouseout(function() {
		$(this).removeClass('highlight');
	});
});

$(document).ready(function() {
	$('div.row input, div.row textarea, div.row select, div.submit input').focus(function() {
		$(this.parentNode).addClass('highlight');
	});

	$('div.row input, div.row textarea, div.row select, div.submit input').blur(function() {
		$(this.parentNode).removeClass('highlight');
	});
});


$(document).ready(function() {
	var slider_images = $('#slider img');
	var eventArr = new Array();
	var currImg = 0;
	var activeImg = 0;
	var timout = null;
	var effect = false;

	if(slider_images.length > 1)
	{
		/* Liste erzeugen */
		var image_selection = document.createElement('ul');
		image_selection.id = 'image_selection';
		$('#slider').append(image_selection);

		slider_images.hide();

		for(var i = 0; i < slider_images.length; i++)
		{
			/* Listenelemente erzeugen */
			var image_selection_li = document.createElement('li');
			image_selection_li.index = i;
			if(i == 0) $(image_selection_li).addClass('active');

			/* Links erzeugen */
			var image_selection_a = document.createElement('a');
			image_selection_a.style.cursor ='pointer';
			image_selection_a.appendChild(document.createTextNode(i + 1));

			/* Eventhandler setzen */
			var event = function() {
				if(effect)
					return;
				if(timeout)
					clearTimeout(timeout);
				var self_id = parseInt($(this).text())-1;
				if (self_id == activeImg)
				{
					return;
				}
				var slider_images = $('#slider img');
				var image_selection_li = $('#image_selection li');
				image_selection_li.removeClass('active');
				$(this.parentNode).addClass('active');

				slider_images.removeClass('active');
				slider_images.fadeOut(800);
				$(slider_images[this.parentNode.index]).fadeIn(800, function() {
					effect = false;
				});
				activeImg = self_id;
				currImg = self_id;
				timeout = setTimeout(timer, 5000);
			};
			$(image_selection_a).click(event);
			eventArr.push($(image_selection_a));

			image_selection_li.appendChild(image_selection_a);
			image_selection.appendChild(image_selection_li);

			/* Bildwerte */
			slider_images[i].index = i;
			if(i == 0) $(slider_images[i]).show();
			
		}
		var timer = function() {
			timeout = null;
			currImg++;
			if(currImg == slider_images.length)
				currImg = 0;
			eventArr[currImg].click();
		}
		timeout = setTimeout(timer, 5000);
	}
});

$(document).ready(function() {
	$("#content div.gallery a").fancybox({
		'transitionIn'			:	'elastic',
		'transitionOut'			:	'elastic',
		'speedIn'				:	600,
		'speedOut'				:	200,
		'overlayShow'			:	true,
		'overlayColor'			:	'#000',
		'overlayOpacity'		:	0.8,
		'showNavArrows'			:	true,
		'hideOnContentClick'	:	true
		
	});
});

