$(document).ready(function(){	
	
	
	


	/*
	if (document.attachEvent)
	{	// Suckerfish Hovers
		var sfEls = document.getElementById("navigation").getElementsByTagName("UL")[0].getElementsByTagName("LI");
		for (var i=0; i<sfEls.length; i++) {
			sfEls[i].onmouseover=function() {
				this.className+=" sfhover";
			}
			sfEls[i].onmouseout=function() {
				this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
			}
		}
	}*/
	
	$('#start-download a').attr('target','_blank');


	//for special effects in the navi
	$('#navigation ul ul').parent().addClass('sub');

	
	
	//fix the corner for hovers
	$('#navigation ul ul').parent().mouseover(function(){
		$(this).children('a').addClass('corner');
	});
	$('#navigation ul ul').parent().mouseout(function(){
		$(this).children('a').removeClass('corner');
	});
		
	
	$('#navigation li.sub').mouseover(function(){
		$(this).addClass('hover');
	});
	
	$('#navigation li.sub').mouseout(function(){
		$(this).removeClass('hover');
	});
	
	
	
	//focus for all browsers
	$('input[type="text"]').focus(function(){
		$(this).addClass('focus');
	});
	$('input[type="text"]').blur(function(){
		$(this).removeClass('focus');
	});
	

	$('span.textarea-container textarea').focus(function(){
		$(this).parent().addClass('focus');
	});
	$('span.textarea-container textarea').blur(function(){
		$(this).parent().removeClass('focus');
	});
	
	
	

	//target blank

	$("a[href^='http://']").attr('target','_blank');
	$("a[href^='http://']").addClass('extern');
	
	
	$("a[href$=.pdf]").addClass('pdf');
	$("a[href$=.doc]").addClass('doc');
	$("a[href$=.xls]").addClass('xls');
	$("a[href$=.docx]").addClass('docx');
	$("a[href^=mailto]").addClass('mailto');

	$("ul li:first-child").addClass('first');
	$("ul li:last-child").addClass('last');
	
	
	
		
	//### minigallery-pager--------------------------------------------------

	
	$('div.galerie-container div.galitem p').css({display:'none'});
	
	$('div.galerie-container').each(function(i){
	
		$(this).children('div.galitem').each(function(j) {
			if (j>0) {
				$(this).children('div.galitem')
				$(this).css({opacity:"0"});
			}
		});
	
	});
	
	
	$('div.galerie-container').each(function(i){
		var x = $(this);
		var galitem = x.children('div.galitem:eq(0) p').html();
		
		
		//alert(galitem.html());
		
		pHtml = $(this).children('div.galitem p:eq(0)').html();	
		
		x.parent().children('p.galtext').html(pHtml);
		x.parent().children('p.galtext').css({zIndex:99,position:'absolute'});
	});
	
	

	
	
	
	
	$('div.galerie-container').bind('swap',function(e, myName, myValue){
		var x = $(this);		
			
			x.parent().children('p.galtext').animate({opacity:"0"},300);
		
			x.children('div.galitem:nth-child(2)').animate({opacity:"1"},1000,function(){
				
				pHtml = $('div.galerie-container div.galitem:eq(1) p').html();
				
				x.parent().children('p.galtext').html(pHtml);
				x.parent().children('p.galtext').animate({opacity:"1"},300);
					
				x.append(x.children('div.galitem:nth-child(1)'));
				x.children('div.galitem:last-child').css({opacity:"0"});
						
				//reset, just in case someone is clicking too much.
				x.children('div.galitem:first-child').css({opacity:"1"});
				
				x.children('div.galitem').each(function(i) {
					if (i>0) { 
						$(this).css({opacity:"0"}); 
						$(this).children('p').css({opacity:"1"});
					}
				});
			});		
	
		


	});
	
	
	setInterval(function(){
		$('div.galerie-container').trigger('swap');
	},8000);
	
	//###----------------------------------------------------------------------------------------------


	
	
	
	
});
