$(document).ready(function(){
	// TEAM FILTER FUNKTION
	if($('#team')) {		
		$('#team .controls ul li').click(function(event){		
			$('.entry').css('display','none');		
			$('.entry.'+this.id).css('display','block');
		});
	}
	
	// SWITCH ANSWERE ON OFF 	
	if($('#faqList')) {
		
		$('.faq_answer').animate({
		    height: 'toggle'
		  }, 0, function() {
		    // Animation complete.
		 });
		
		$('#faqList .clickArea').click(function(e){
			
			var he = $(this).siblings('.faq_answer').find('.answerWrapper').height();
			//alert (he);
			
			$('.faq_answer.visible').animate({
				height: ['toggle', 'swing']
				}, 400, function() {
			    // Animation complete.
			});
			
			$('.clickArea.visible').removeClass('visible');
			$('.faq_answer.visible').removeClass('visible');
			
			$(this).siblings('.faq_answer').addClass('visible');
			$(this).addClass('visible');
		
			$(this).siblings('.faq_answer').animate({
					height: ['toggle', 'swing']
				  }, 400, function() {
			
			});
				
			//$(this).siblings('.faq_answer').css('height', 'auto');
			//$(this).siblings('.faq_answer').addClass('visible');
		});	
		
		
		
	}
	
	$('#styleSwitch form select').change(function(){
		setStyles(this.value);
		setCookie('myCookie', this.value, 1);
	});
	var cookedValue = getCookie('myCookie');
	if(!cookedValue) cookedValue = 'gos_homepage';
	setStyles(cookedValue);
	
/*
	$('#mainNavi li').click(function(){
		arg = '';
		arg = $(this).find('a').attr('href');
		
		//alert(arg);
		jQuery.loadpage(arg, false);
		arg = '';
	})*/
});

function setStyles(cookedValue){
	$('#layout').attr('href' , cookedValue+'/css/layout.css');
	$('#styles').attr('href' , cookedValue+'/css/styles.css');
	$('#logo').attr('src' , cookedValue+'/gfx/logo.png');
	$('option[value="'+cookedValue+'"]').attr('selected','selected');
}

function setCookie(name,value,days) {
    if (days) {
        var date = new Date();
        date.setTime(date.getTime()+(days*24*60*60*1000));
        var expires = "; expires="+date.toGMTString();
    }
    else var expires = "";
    document.cookie = name+"="+value+expires+"; path=/";
}

function getCookie(name) {
    var nameEQ = name + "=";
    var ca = document.cookie.split(';');
    for(var i=0;i < ca.length;i++) {
        var c = ca[i];
        while (c.charAt(0)==' ') c = c.substring(1,c.length);
        if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
    }
    return null;
}

