// Funktionen Dreamweaver
// Bildtausch für Bildgalerie

function change(src){
	gross = src.replace(/_kl/, "");
	window.document.Bild.src=gross;
}

function change1(src) {change(src);}


// PopUp Fenster Rechtsquellen

var newWin;
function rv_win(u,id,f,df){
	if(eval(id)==null||eval(id+".closed")){
	eval(id+"=window.open('"+u+"','"+id+"','width=488,height=680,left=0,top=0,menubar=yes,scrollbars=yes,resizable=yes')");eval(id+".focus()");}
	else if(df){eval(id+".focus()");}
	else{eval(id+"=window.open('"+u+"','"+id+"','width=488,height=680,left=0,top=0,menubar=yes,scrollbars=yes,resizable=yes')");eval(id+".focus()");}
}

// PopUp Fenster Rechtsquellen neu

p1=false;
function winRechtsquellen(strURL) {
	if(p1 && !p1.closed)p1.close();
	p1=window.open(strURL, 'newWin', 'toolbar=no,menubar=no,scrollbars=auto,resizable=no,location=no,height=508,width=490,left=25, top=25');
}


p1=false;
function newWin(strURL,strType,strHeight) {
	if(p1 && !p1.closed)p1.close();
	var strOptions="";
	if (strType=="ohne_scroll") 
		strOptions="toolbar=no,menubar=no,scrollbars=no,resizable=no,location=no,height="+strHeight+",width=470";
	if (strType=="mit_scroll") 
		strOptions="toolbar=no,menubar=no,scrollbars=yes,resizable=no,location=no,height=600,width=485";
	p1=window.open(strURL, 'newWin', strOptions);
}

function init_site_update(url) {
	pdfButton(url);
}
function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
//Erzeugt den PDF Button
function pdfButton(url) {
	if (url.search(/aussenflaechen\/naturnah.+/) != -1)
		createPdfButton('/aussenflaechen/_include/pdf/naturnah.pdf');
	if (url.search(/aussenflaechen\/spielplatzgeraete.+/) != -1)
		createPdfButton('/aussenflaechen/_include/pdf/spielplatzgeraete.pdf');
	if (url.search(/eingangsbereich.+/) != -1)
		createPdfButton('/eingangsbereich/_include/pdf/eingangsbereich.pdf');
	if (url.search(/gruppenraum.+/) != -1)
		createPdfButton('/gruppenraum/_include/pdf/gruppenraum.pdf');
	if (url.search(/mehrzweckraum.+/) != -1)
		createPdfButton('/mehrzweckraum/_include/pdf/mehrzweckraum.pdf');
	if (url.search(/verkehrserziehung.+/) != -1)
		createPdfButton('/verkehrserziehung/_include/pdf/verkehrserziehung.pdf');
}

function createPdfButton(path) {
	
	var pdflink = document.getElementById('pdflink');
	if(pdflink) {
		pdflink.style.display = "inline";
		pdflink.href = path;
	}
}

//Mouseoverfunktionen für risu
function show(element, infotext, active) {
	if(active != "") {
		hide_element(activeElement);
		hide_info(activeElement);
	}
	if(element != "") {
		show_element(element);
	}
	if(infotext != "") {
		show_info(infotext);
	}
	
	
}

function hide(element, infotext, active) {
	if(element != "") {
		hide_element(element);
	}
	if(infotext != "") {
		hide_info(infotext);
	}
	if(active != "") {
		show_element(activeElement);
		show_info(activeElement);
	}
	
}

function show_element(element) {
	var src = document.getElementById('element_'+element).src;
	var src_new = src.replace(/aus/, "an");
	document.getElementById('element_'+element).src = src_new;
}

function show_info(infotext) {
	document.getElementById('info_'+infotext).style.visibility = "visible";
}

function hide_element(element) {
	var src = document.getElementById('element_'+element).src;
	var src_new = src.replace(/an/, "aus");
	document.getElementById('element_'+element).src = src_new;
}

function hide_info(infotext) {
	document.getElementById('info_'+infotext).style.visibility = "hidden";
}

opacity = 90;
//Funktion zum ein- und ausblenden von elementen
function fade_in(id) {
	
	element = document.getElementById(id);
	element.style.display = "block";
}

function fade_out(id) {
	
	element = document.getElementById(id);
	element.style.display = "none";
	

}

function fade_info() {
	
	element = document.getElementById('schnellnav_overlay');
	element2 = document.getElementById('schnellnav');
	button = document.getElementById('schnellnav_button');
	
	if(element.style.MozOpacity == opacity/100) {
		button.style.visibility = "visible";

		for(i = 0;i <= opacity;i++) {
			window.setTimeout('element.style.filter = "Alpha(opacity=' + (opacity - i) + ')"; element.style.MozOpacity = ' + ((opacity - i) / 100) + '; element.style.opacity = ' + ((opacity - i) / 100) + ';', i * 5);
			window.setTimeout('element2.style.filter = "Alpha(opacity=' + (opacity - i) + ')"; element2.style.MozOpacity = ' + ((opacity - i) / 100) + '; element2.style.opacity = ' + ((opacity - i) / 100) + ';', i * 5);
		}
		
		window.setTimeout('element.style.display = "none"', opacity*5);
		window.setTimeout('element2.style.display = "none"', opacity*5);
	} else {
		for(i = 0;i <= opacity;i++) {
			window.setTimeout('element.style.filter = "Alpha(opacity=' + i + ')"; element.style.MozOpacity = ' + i / 100 + '; element.style.opacity = ' +  i / 100 + ';', i * 5);
			window.setTimeout('element2.style.filter = "Alpha(opacity=' + i + ')"; element2.style.MozOpacity = ' + i / 100 + '; element2.style.opacity = ' +  i / 100 + ';', i * 5);
		}
		button.style.visibility = "hidden";
		element.style.display = "block";
		element2.style.display = "block";
	}
}


//Funktion um das Bild auf der Startseite zu ändern
function changeImg(id, src1, src2) {
	element = document.getElementById(id);
	src = src1;
	src = src.replace(/\//g, "\\/");
	src = src.replace(/\./g, "\\.");
	if(element.src.search(src)>0) {
		element.src = src2;
	} else {
		element.src = src1;
	}
	
}


// Wechselt zwischen Ober- und Untergeschossgrafik
// Bledet außerdem die Miniicons für die entsprechenden Etagen ein und aus.
function changeStartgrafik() {
	og = document.getElementById('startgrafik_og').style;
	ug = document.getElementById('startgrafik_eg').style;

	if(og.display == "none") {
		ug.display = "none";
		og.display = "block";
	} else {
		ug.display = "block";
		og.display = "none";
	}
}

//Google Analytics

//var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
//document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));

//var pageTracker = _gat._getTracker("UA-5890157-1");
//pageTracker._trackPageview();

//////////////////////////
// onLoad Funktion 		//
//////////////////////////

$(document).ready(function(){
	var url = document.location.href;
	if (url == "http://sichere-kita.dev.rmsweb.de/naturnah/default.htm") {
		$("#nngestaltung a:first").css("color","#FFCF00");
	}
	if (document.getElementById("menue")) {
		var ahref = document.getElementById("menue").getElementsByTagName("li");
		var anzHrefs = ahref.length;
		for (var i = 0; i <= anzHrefs - 1; i++) {
			var currentClass = ahref[i].id;
			var a0 = new RegExp(currentClass,"gi");
			var nowClass = url.match(a0);
			if (ahref[i].id == nowClass) {
				$("#"+nowClass+" a:first").css("color","#FFCF00");
			}
		}
	};
});


