// Aufruf in jeder Datei für die Bilder aus textBilder
function holeBild(pfad,datei,titel){
	//alert('holeBild pfad:'+pfad);
	var version = 99;
	var appVer = navigator.appVersion.toLowerCase();
	var iePos  = appVer.indexOf('msie');
	//alert(iePos);
	if (iePos !=-1) {
			version = parseFloat(appVer.substring(iePos+5,appVer.indexOf(';',iePos)))
	}
	
	if(version == "6"){
		//if (navigator.appVersion.substring(25,17) == "MSIE 6.0"){
		//alert('IE6');
		window.document.images["BildPinsel"].src=pfad+"PinselstricheHGblau.png";
		window.document.images["BildPinsel"].title='Pinsel';
		
		window.document.images["BildLogo"].src=pfad+"Lebensraum_Logo.jpg";
		window.document.images["BildLogo"].title='Lebensraum f&uuml;r Kunst';
		
		window.document.images["BildText"].src=pfad+datei;
		window.document.images["BildText"].title=titel;
		
	}
}
	function ladeBild(pfad,datei,titel,dateialt){
		//alert('ladeBild pfad:');
		//alert('ladeBild pfad:'+pfad+dateialt);
		//alert('ladeBild Version:'+navigator.appVersion.substring(25,17));
		window.document.images["BildPinsel"].src=pfad+"Pinselstriche.png";
		window.document.images["BildPinsel"].title='Pinsel';
		window.document.images["BildPinsel"].alt='Pinsel';
		window.document.images['BildPinsel'].width=284;
		window.document.images['BildPinsel'].height=124;
		
		//window.document.images["BildLogo"].src=pfad+"Lebensraum_Logo2008.jpg";
		window.document.images["BildLogo"].src=pfad+"Lebensraum_Logo2008.jpg";
		window.document.images["BildLogo"].title='Lebensraum f&uuml;r Kunst';
		window.document.images["BildLogo"].alt=' Logo Lebensraum f&uuml;r Kunst';
		
		
		window.document.images["BildText"].src=pfad+dateialt;
		window.document.images["BildText"].title=titel;
		window.document.images["BildText"].alt=titel;
	
	var version = 99;
	var appVer = navigator.appVersion.toLowerCase();
	var iePos  = appVer.indexOf('msie');
	//alert(iePos);
	if (iePos !=-1) {
			version = parseFloat(appVer.substring(iePos+5,appVer.indexOf(';',iePos)))
	}
	
	if(version == "6"){
		//alert('IE6');
		//window.document.images["BildPinsel"].src=pfad+"PinselstricheHGblau.png";
		window.document.images["BildPinsel"].src=pfad+"PinselstricheHGblau1.jpg";
		window.document.images['BildPinsel'].width=284;
		window.document.images['BildPinsel'].height=124;
		
		//window.document.images["BildLogo"].src=pfad+"Lebensraum_Logo.jpg";
		window.document.images["BildLogo"].src=pfad+"logo LR Kunst orange.jpg";

		window.document.images["BildText"].src=pfad+datei;
	}
}

// für Kontaktformular
meldung="1";
//berechnet das letzte Vorkommen eines Zeichens und gibt die Position zurück
// aufgrufen in pruefeEmail	
function letztesVorkommen(zeichenkette,zeichen){
	    pos=0;
		while(zeichenkette.indexOf('.')!= -1){
			//alert(zeichenkette.indexOf('.'));
			nextPos=zeichenkette.indexOf(".")+1;
			//alert("next Pos: "+nextPos);
			anfang=nextPos;
			laenge=zeichenkette.length;
			//alert("länge: "+laenge+"Position: "+anfang);
			pos=pos + nextPos;
			zeichenkette=zeichenkette.substr(anfang,laenge);
			//alert(zeichenkette);
			
		}
		pos=pos-1;
		//alert ("Position letztes Zeichen. "+pos);
		return pos;
}
// prüft eine Email-Adresse auf syntaktische Richtigkeit
function pruefeEmail(feld){
		//alert("pruefeEmail"+feld);
	
		fehler=false;
		mail_fehler=false;   
		/* Email kein Pflichtfeld
		if(feld == ""){
			meldung="Bitte Email eingeben!";
			fehler=true;
			mail_fehler=true;
		}*/
		if(feld != ""){
		  if(!mail_fehler && feld.indexOf("@")==-1){
				meldung="Ihre Emailadresse hat kein @!";
				fehler=true;
				mail_fehler=true;
		  }
		  if(!mail_fehler && feld.indexOf("@")<2){
				meldung="Ihre Emailadresse muss mind. 2 Zeichen vor dem @ haben!";
				fehler=true;
				mail_fehler=true;
		  }
		  //alert("letztes Vorkommen von ."+letztesVorkommen(feld,"."));
		  //alert(feld.indexOf("@"));
		  if(!mail_fehler 
				&&(letztesVorkommen(feld,".")-feld.indexOf("@"))<3){
				meldung="Ihre Emailadresse muss mind. 2 Zeichen zwischen @ und dem letzten Punkt haben!";
				fehler=true;
				mail_fehler=true;				
		  }
		  if(!mail_fehler 
				&& ((feld.length-letztesVorkommen(feld,"."))<3 
					||(feld.length-letztesVorkommen(feld,"."))>7)){
				meldung="Ihre Emailadresse muss 2-6 Zeichen nach dem letzten Punkt haben!";
				fehler=true;
				mail_fehler=true;				
		  }
		}
		return fehler;
			
}
// gibt die jeweilige Fehlermeldung bei falscher Emaileingabe aus
// wird in pruefeEmail aufgerufen
function meldungEmail(){
		alert(meldung);
		return meldung;
}

function isEmail(feld){
	//alert("isEmail"+feld.value);
	if(pruefeEmail(feld.value)){
		//alert("geprueft falsch");
		meldungEmail();
	}
}

//prüft auf Leerstring für die Felder des Kontaktformulars und gibt eine Meldung aus
function meldungLeerstring(feld0,feld1,feld2,feld3,feld4,feld5,feld6,feld7,feld8){
	    //alert(feld0.value);
		if (feld0.value == "wahl")
			alert("Bitte geben Sie eine Anrede an");
		else
		  if (feld1.value == ""){
			alert("Bitte Ihren Namen eingeben");
			feld1.focus();
		 }
		 else
			if (feld2.value == ""){
			alert("Bitte Ihren Vornamen eingeben!");
			feld2.focus();
		   }
		    else
			  if (feld3.value == ""){
			  alert("Bitte Ihre Strasse eingeben!");
			  feld3.focus();
		    }
					    else
			  if (feld4.value == ""){
			  alert("Bitte Ihre PLZ eingeben!");
			  feld4.focus();
		    }
					    else
			  if (feld5.value == ""){
			  alert("Bitte Ihren Ort eingeben!");
			  feld5.focus();
		    }
			else
			  if((feld6.value == "")&&(feld7.value == "")){
				  alert("Bitte Ihre Telefon-Nr oder Ihre email eingeben!");
				  feld6.focus();
			  }
			  /*if (feld5.value == ""){
			  alert("Bitte Ihre Telefon-Nr eingeben!");
			  feld5.focus();
		    }
		   else
			//alert("Email:"+feld3.value);
			if (pruefeEmail(feld6.value)){
				alert(meldungEmail());
				feld6.focus();
		   }*/
		   // confirm User kann entscheiden, ob er Nachricht eingibt
		   else
			if (feld8.value.length <= 2){
			alert("Bitte eine kurze Nachricht eingeben!");
			feld8.focus();
		   }
}
		
	



