function GetRandom( min, max ) {
				if( min > max ) {
				return( -1 );
				}
				if( min == max ) {
				return( min );
				}
				
				return( min + parseInt( Math.random() * ( max-min+1 ) ) );
}

function slideImage(num, noslide, readMore){
	var aktpic = "";
	var aktnav ="";
	var akttxt ="";
	var aktdesc ="";
	var navNum = "";
	var aktUrl = "";
	var imgHeight = "233";
	var alttxt = "";
	var active = "active";
	 
	if (!num) num=0;
	if (num == images.length) num=0;
	
	var i = num;
	navNum = num +1;
	
	aktpic = images[i]; 
	akttxt = title[i];
	aktdesc = description[i];
	akturl = destination[i];

	var imagehtml = ("<img src='" + aktpic + "' title='" + akttxt + "' height='" + imgHeight + "' alt='"+alttxt+"' />");
	var readMoreLink = $('<p><a class="readMore" href="'+ akturl +'"><span>'+readMore+'</span></a></p>');
	$('div.motive img').attr('src',aktpic);
	$('div#headline h1').html(akttxt);
	$('div#headline p').remove();
	$('div#headline h2').html(aktdesc).after(readMoreLink);
	
	var navhtml = "<ul>";
	for (var j = 1; j <= images.length; j++){
		var imageNr = j-1;

		if (num == imageNr){
			navhtml += ('<li class="' + active + '"><a href="javaScript:slideImage(' + imageNr + ',true,\'' + readMore + '\');" class="' + active + '">' + j + '</a></li>');
		}else{
			navhtml += ('<li><a href="javaScript:slideImage(' + imageNr + ',true,\''+readMore+'\');">' + j + '</a></li>');
		}
	}
	navhtml += "</ul>";
	$('div#changeNav').html(navhtml);

	num ++;
	if (noslide==false){
		period = setTimeout('slideImage('+num+',false,"'+readMore+'")', 10000);
	}else{
		clearTimeout(period);
		period = setTimeout('slideImage('+num+',false,"'+readMore+'")', 10000);
	}
}

// ========= Bannerauswahl auf der Startseite ============================================

function slideBanner(num, noslide, readMore){
	var aktpic2 = "";
	var aktnav ="";
	var akttxt ="";
	var aktdesc ="";
	var navNum = "";
	var aktUrl2 = "";
	var imgHeight = "233";
	var alttxt2 = "";
	var active = "active";
	
	if (!num) num=0;
	if (num == imagesBanner.length) num=0;
	
	var i = GetRandom(0,(imagesBanner.length-1));
	navNum = num +1;
	
	aktpic2 = imagesBanner[i]; 
	aktUrl2 = destinationBanner[i];
	alttxt2 = titleBanner[i];

	var imagehtml = ("<img src='" + aktpic2 + "' title='" + akttxt + "' height='" + imgHeight + "' alt='"+alttxt2+"' />");
	//var readMoreLink = $('<p><a class="readMore" href="'+ akturl2 +'"><span>'+readMore+'</span></a></p>');
	$('div#Banner img').attr('src',aktpic2);
	$('div#Banner a').attr('href',aktUrl2);
	$('div#Banner a').attr('title',alttxt2);
	
	var navhtml = "<ul>";
	for (var j = 1; j <= imagesBanner.length; j++){
		var imageNr = j-1;

		if (num == imageNr){
			navhtml += ('<li class="' + active + '"><a href="javaScript:slideBanner(' + imageNr + ',true,\'' + readMore + '\');" class="' + active + '">' + j + '</a></li>');
		}else{
			navhtml += ('<li><a href="javaScript:slideBanner(' + imageNr + ',true,\''+readMore+'\');">' + j + '</a></li>');
		}
	}
	navhtml += "</ul>";
	$('div#changeBanner').html(navhtml);

	num ++;
	/*
	if (noslide==false){
		period = setTimeout('slideBanner('+num+',false,"'+readMore+'")', 10000);
	}else{
		clearTimeout(period);
		period = setTimeout('slideBanner('+num+',false,"'+readMore+'")', 10000);
	}
	*/
}

$(document).ready(function() {
  
  // ========= Länderauswahlmenü ============================================
  $("#countryselector ul").css("display","none");
  /*
  $("#countryselector").mouseover(function(){ $("#countryselector ul").removeAttr("style"); });
  $("#countryselector").mouseleave(function(){ $("#countryselector ul").css("display","none"); });
	*/
	$("#countryselector").mouseenter(function(){ $("#countryselector ul").slideToggle('fast'); });
	$("#countryselector").mouseleave(function(){ $("#countryselector ul").slideToggle('fast'); });

	// ========= Quickfinder ================================================
	$("#quickfinder input[type='submit']").addClass("skip");
	$("#quickfinder").removeClass("hideme");
	$("#quickfinder select").change( function() {
		window.location.href = $(this).children("option:selected").val();
	});

	// ========= Ansprechpartner ================================================	
	var divAnsprechpartnerToggle = true;
	var divAnsprechpartnerDisplay = false;
	
  jQuery("div.ansprechpartner div.banner").click(function (e) {
		if(divAnsprechpartnerToggle != false) {
			if(!divAnsprechpartnerDisplay) {
				divAnsprechpartnerDisplay = true;	
					
        jQuery(this).parent().parent("div.divansprechpartner").animate({"width": "246px"}, 500);
				jQuery(this).parent().next("div").animate({"right": "0px"}, 500);
			
			} else {
				divAnsprechpartnerDisplay = false;
        jQuery(this).parent().parent("div.divansprechpartner").animate({"width": "24px"}, 500);				
				jQuery(this).parent().next("div").animate({"right": "-227px"}, 500);
			}
		} else {
			return true;
		}
		
		return false;
	});
  
  // ========= Tabs ================================================	
  $(".intro-content").tabs({ selected: 0, fx: { opacity: 'toggle' } });
	
	// ========= Events ===============================================
	/* Links zu den Events auf der Startseite */
	$(".newsblock .events p").each(function (i) {
		var eventId = $(this).attr("id");
		$(this).children("a").each(function (i) {
			var href = $(this).attr("href");
			$(this).attr("href",href + "#" + eventId);
		});
	});

	
	$("#eventList .readMore").css("display","none");
	$("#eventList .eventHead").click(function(){ $(this).next('div').slideToggle(); });
	var activEvent = window.location.toString().split('#')[1];
	if(activEvent){
		$('#' + activEvent + ' div.readMore').css('display','block');
	}
});