jQuery.noConflict();
jQuery(document).ready(function() {

	// definition of global parameters
	var gFx = 'scrollHorz';
	var gSlideExpr = '.teaser-slide';
	var gContainerExpr = '.teaser-slide-container';
	var gPause = true;
	var gPrev = '.teaser-slide-prev';
	var gNext = '.teaser-slide-next';
	var gTimeout = 6000;
	var gCleartypeNoBg = true;
	var slideSelectors = ['.box-left', '.box-middle', '.box-right'];
	
	jQuery.each(slideSelectors, function() {
		var pContainer = this + ' ' + gContainerExpr;
		// check, if more than one slice is present in container
		if (jQuery(pContainer).children(gSlideExpr).length > 1) {
			jQuery(pContainer)
				// insert prev-next navigation:
				.append('<div class="teaser-slide-prev"><span class="hidden">prev</span></div><div class="teaser-slide-next"><span class="hidden">next</span></div>')
				// initialize cycle
				.cycle({
					fx: gFx, 
					slideExpr: gSlideExpr,
					pause: gPause,
					timeout: gTimeout,
					cleartypeNoBg: gCleartypeNoBg,
					prev: this + ' ' + gPrev,
					next: this + ' ' + gNext 
				});
		}
	});
});

