$(document).ready(function() {

	$(".slider .sliderimages").each(function(){
		var re = /\d+/;
		var id = $(this).attr('id').match(re)[0];

		// got to have more than one image for a slideshow
		if($(this).children().length > 1) {
			startCycle(id, 0);
		}

		// adjust sliderNav top margin to compensate for sliderNav font height
		if($('.sliderNav_r' + id).length) {
			var fontSize = $('.sliderNav_r' + id + ' a').css('font-size').replace('px', '');
			var navPosY = $('.sliderNav_r' + id).css('top').replace('px', '');
			$('.sliderNav_r' + id).css('top', parseInt(navPosY) - parseInt(fontSize));
		}

		$(this).show();
	});

	function startCycle(id, index) {
		// actually start the cycle plugin
		$('#sliderimages_r' + id).cycle({
		    fx: $('#slidereffect_r' + id).html(),
		    startingSlide: index,
		    timeout: $('#slidertimeout_r' + id).html(),
		    pager: '.sliderNav_r' + id
		});
	}

});

