// JavaScript Document

var carea = 'overview';
var changeArea = function (a, newpos) {
	if (a == carea) return;
	
	if ($('area_'+a) != undefined) {
		
		$($('handle_'+carea).parentNode).removeClassName('on');
		$($('handle_'+a).parentNode).addClassName('on');
		
		new Effect.Morph('infotab_marker', {
			style: "left: "+newpos+"px;"								 
		});
		
		new Effect.BlindUp('area_'+carea, { duration: 0.5 });
		new Effect.Fade('area_'+carea, {
			duration: 0.5,
			afterFinish: function() {
				
				new Effect.BlindDown('area_'+a, { duration: 1 });
				new Effect.Appear('area_'+a, { duration:2 });
				
			}
		});
		
		carea = a;
		
	}
}

var cfaq = 0;
var showFaq = function (q) {
	
	if ($('a_'+q).getStyle("display") != 'none') {
		$('q_'+cfaq).removeClassName("on");
		new Effect.BlindUp('a_'+cfaq, { duration: 0.5});
		cfaq = 0;
		return;
	}
	
	if (cfaq > 0)
		$('q_'+cfaq).removeClassName("on");
		
	$('q_'+q).addClassName("on");
	
	if (cfaq > 0)
		new Effect.BlindUp('a_'+cfaq, { duration: 0.5});
	
	new Effect.BlindDown('a_'+q, { duration: 0.5});
	
	cfaq = q;
	
}

var cnut = 0;
var showNut = function (p) {
	
	if ($('c_'+p).getStyle("display") != 'none') {
		$('p_'+cnut).removeClassName("on");
		new Effect.BlindUp('c_'+cnut, { duration: 0.5});
		cnut = 0;
		return;
	}
	
	if (cnut > 0)
		$('p_'+cnut).removeClassName("on");
		
	$('p_'+p).addClassName("on");
	
	if (cnut > 0)
		new Effect.BlindUp('c_'+cnut, { duration: 0.5});
	
	new Effect.BlindDown('c_'+p, { duration: 0.5});
	
	cnut = p;
	
}
