var list = $$("p");
//alert(list.length);
//alert(list);
/*
list.each(function(element) {
 	var fx = new Fx.Styles(element, {duration:75, wait:false});
 	element.addEvent('click', function(){
	    list.each(
			function(el2) {
				el2.removeClass("act");
		    }
	    );
		element.addClass("act");
	}
	);
 
});
*/

function resetClasses() {
	var list = document.getElementsBySelector("div.rgsglinks p");
	for (var i = 0, j = list.length; i < j; i++){
		element = list[i];
		element.removeClass("act");
	}
}


function getActElement(count,mode, galleryId) {
	var list = document.getElementsBySelector("div.rgsglinks p.act");
	actNum = parseInt(list[0].innerHTML);
	
	// PREV-BUTTON
	if (mode == 'prev') {
		nextNum = eval( actNum - 1);
		if (nextNum < 1 ) nextNum = eval(nextNum + count);
	}
	// NEXT-BUTTON
	if (mode == 'next') {
		nextNum = eval (actNum + 1);
		if (nextNum > count) nextNum = eval( nextNum - count);
	}
	
	var list = document.getElementsBySelector("div.rgsglinks p");
	for (var i = 0, j = list.length; i < j; i++){
		element = list[i];
		element.removeClass("act");
		if (i == nextNum-1) element.addClass("act");
	}
	
}


/*
var testelements = $$('.rgsglinks p');
for (a in testelements) alert(a);
*/
