function change(slideshow_id, stringref){
	$('#'+slideshow_id+' .slideshow_elm:not(#' + stringref + ')').hide();
	//alert('#'+slideshow_id+' .slideshow_elm:not(#' + stringref + ')');
	if ($.browser.msie && $.browser.version.substr(0,3) == "6.0")
		$('#'+slideshow_id+' .slideshow_elm #' + stringref).show();
	else 
		$('#'+slideshow_id+' .slideshow_elm#' + stringref).fadeIn();
	$('#'+slideshow_id+' .slideshow_reiter a:not(#' + stringref + 't)').removeClass('select');
	$('#'+slideshow_id+' .slideshow_reiter a[href=#' + stringref + ']').addClass('select');
}
function next(slideshow_id){
	change(slideshow_id, window["slideshow_elms_"+slideshow_id][window["ind_"+slideshow_id]++]);
	if(window["ind_"+slideshow_id] >= window["slideshow_elms_"+slideshow_id].length)
		window["ind_"+slideshow_id] = 0;
}
function slideshow(slideshow_id, link, text, bild) {
	$('#'+slideshow_id+' .slideshow_elms').empty();
	if(window["slideshow_elms_"+slideshow_id] === undefined) window["slideshow_elms_"+slideshow_id] = new Array();
	if(window.slideshows === undefined) slideshows = new Array();
	slideshows.push(slideshow_id);
	for(var i in link){
		window["slideshow_elms_"+slideshow_id].push('link_'+i);
		$('#'+slideshow_id+' .slideshow_reiter').append('<li><a href="#link_'+i+'" id="link_'+i+'t"><span class="button_left"></span><span class="button_inner">'+text[i]+'</span><span class="button_right"></span></a></li>');
    	$('#'+slideshow_id+' .slideshow_elms').append('<div class="slideshow_elm" id="link_'+i+'"><a href="'+link[i]+'"><img height="298" width="607" alt="'+text[i]+'" title="'+text[i]+'" src="'+bild[i]+'"></a></div>');
	}
}
function start_slideshow() { 
	var intervall_time = 2400;
	var intervall_verzoeg = 600;
	var inaktion_id = '';
	for(var i in slideshows){
		window["ind_"+slideshows[i]] = 0;
		$("#"+slideshows[i]+" .slideshow_elm:not(:first)").hide();
		$("#"+slideshows[i]+" .slideshow_elm:first").show();
		$("#"+slideshows[i]+' #' + window["slideshow_elms_"+slideshows[i]][0] + 't').addClass('select');
		$("#"+slideshows[i]+" .slideshow_reiter a").click(function(){
			stringref = $(this).attr("href").split('#')[1];
			change($(this).parent().parent().parent().attr('id'), stringref);
			window[$(this).parent().parent().parent().attr('id')+"_inaktion_id"] = stringref;
			return false;
		});
		$("#"+slideshows[i]+" .slideshow_reiter a").mouseover(function(){
			clearInterval(window["inter_"+$(this).parent().parent().parent().attr('id')]);
		});
		$("#"+slideshows[i]+" .slideshow_reiter a").mouseout(function(){
			//if(window["inaktion_id"] != $(this).attr("href").split('#')[1])
			window["inter_"+$(this).parent().parent().parent().attr('id')] = setInterval("next('" + $(this).parent().parent().parent().attr('id') + "')", intervall_time);
		});
		$("#"+slideshows[i]+" .slideshow_elm a").mouseover(function(){
			clearInterval(window["inter_"+$(this).parent().parent().parent().attr('id')]);
		});
		$("#"+slideshows[i]+" .slideshow_elm a").mouseout(function(){
			window["inter_"+$(this).parent().parent().parent().attr('id')] = setInterval("next('" + $(this).parent().parent().parent().attr('id') + "')", intervall_time);
		});
		intervall_time = intervall_time + intervall_verzoeg;
		window["inter_"+slideshows[i]] = setInterval("next('" + slideshows[i] + "')", intervall_time);
	}
}
