window.addEvent('domready', function() {

if($('previous')){ $('previous').setStyle('visibility', 'hidden'); }


if ($('next') && groupcount == 1){
//alert('working');
$('next').setStyle('visibility', 'hidden');
$('previous').setStyle('visibility', 'hidden');

}


var scroll = new Fx.Scroll('navmask', {
	wait: false,
	duration: 600,
	offset: {'x': 0, 'y': 0},
	transition: Fx.Transitions.Quad.easeInOut
});



var currgroup = 1;
var nextgroup;
var prevgroup;

if ($('next')){

$('next').addEvent('click', function(event) {

if (currgroup == groupcount) { return(null); }

	
	var nextgroup = currgroup+1;
	
	event = new Event(event).stop();
	scroll.toElement('slidegroup'+nextgroup);

	currgroup = nextgroup;
	
	if (currgroup == groupcount) { $('next').setStyle('visibility', 'hidden'); }
	
	$('previous').setStyle('visibility', 'visible');


});
 
$('previous').addEvent('click', function(event) {

	
	if (currgroup == 1) { return(null); } 
	
	var prevgroup = currgroup-1;
	
	event = new Event(event).stop();
					
	scroll.toElement('slidegroup'+prevgroup);
	
	currgroup = prevgroup;
	
	$('next').setStyle('visibility', 'visible');
	
	if (currgroup == 1) { $('previous').setStyle('visibility', 'hidden'); } 

});

}


$$('toggler').each(function(div){
		var link = div.getElement('h3');
		var block = link.getNext();
		
		var fx = new Fx.Slide(block);
		
		if (block != current) fx.hide();

		link.addEvent('click', function(){
		
		fx.toggle();
		});
		
});



});