/**
 * @author Gerd
 */

var callPage = function()
{	
	if(Cookie.read('color')){
		changeColors(Cookie.read('color'));
	}	
	if(Cookie.read('color_chosen')){
		$('choose_your_style_wrapper').hide();
	}else{
		$('choose_your_style_wrapper').show();
	}
}

var changeColors = function(color)
{
	var myCookie  = Cookie.write('color', color, {duration: 30});
	
	var myEffects = new Fx.Morph(document.body, {duration: 1000, transition: Fx.Transitions.Sine.easeOut});
	myEffects.start({'background-color': colorschemes[color].bodyBackGroundColor, 'color': colorschemes[color].color});
	
	
	$$('a').each(function(el){
		el.setStyles({'color': colorschemes[color].color});
		$('choose_your_style_wrapper').hide();
		var myCookie2 = Cookie.write('color_chosen', true, {duration: 30});
	});
	
	$$('.subnavi a').each(function(el){
		var myEffects = new Fx.Morph(el, {duration: 1000, transition: Fx.Transitions.Sine.easeOut});
		myEffects.start({'color': colorschemes[color].color});
	});
	
	$$('#navi a').each(function(el){
		var myEffects = new Fx.Morph(el, {duration: 1000, transition: Fx.Transitions.Sine.easeOut});
		myEffects.start({'color': colorschemes[color].navi_a_color, 'border-color':colorschemes[color].navi_a_border_color});
	});
	
}

var colorschemes =[
                   {'bodyBackGroundColor':'#ffffff', 'color':'#707070', 'navi_a_color':'#838383', 'navi_a_border_color':'#aeaeae'},
                   {'bodyBackGroundColor':'#800000', 'color':'#b07d7d', 'navi_a_color':'#dc9f9f', 'navi_a_border_color':'#7a3737'},
                   {'bodyBackGroundColor':'#000000', 'color':'#7e7e7e', 'navi_a_color':'#c0c0c0', 'navi_a_border_color':'#393939'},
                   ];
