﻿
function fixPNG(myImage) // correctly handle PNG transparency in Win IE 5.5 or higher.
   {
    if (window.ie55up)
	 {
	 var imgID = (myImage.id) ? "id='" + myImage.id + "' " : ""
	 var imgClass = (myImage.className) ? "class='" + myImage.className + "' " : ""
	 var imgTitle = (myImage.title) ? "title='" + myImage.title + "' " : "title='" + myImage.alt + "' "
	 var imgStyle = "display:inline-block;" + myImage.style.cssText 
	 var strNewHTML = "<span " + imgID + imgClass + imgTitle
	 strNewHTML += " style=\"" + "width:" + myImage.width + "px; height:" + myImage.height + "px;" + imgStyle + ";"
	 strNewHTML += "filter:progid:DXImageTransform.Microsoft.AlphaImageLoader"
	 strNewHTML += "(src=\'" + myImage.src + "\', sizingMethod='scale');\"></span>" 
	 myImage.outerHTML = strNewHTML
	 }
   }
/*

//Hier kommt das Transparenzscript von Andre Loescher
function pngRepl(){
	ns = true;
	
	if(navigator.userAgent.indexOf("Firefox") == - 1 && navigator.userAgent.indexOf("Opera") == -1 && navigator.userAgent.indexOf("Netscape") == -1){
		ns = false;
}
function pngIeTrans(){
	if(!ns){
		for(i=0; i<document.images.length; i++){
			img = document.images[i];
			imgName = img.src.toUpperCase();
			if(imgName.substring(imgName.length-3, imgName.length) == "PNG"){
				imgID = (img.id) ? "id=\'" + img.id + "' " : "";
				imgClass = (img.className) ? "class='" + img.className + "' " : "";
				imgTitle = (img.title) ? "title='" + img.title + "' " : "title='"+img.alt + "' ";
				imgStyle = (img.style.cssText) ? img.style.cssText + ";" : "";
				img.outerHTML = "<span " + imgID + imgClass + imgTitle +  " style=\"" + imgStyle + " width:" + "px; height:" + img.height + "px; "
				+ "filter:progrid:DXImageTransform.Microsoft.AlphaImageLoader(src=\'" + img.src + "\');\">" + "</span>";
				i = i - 1;// image count reduced by replacement. NB: normal decrement breaks the W3C Validator
			}					
		}
	}
}
}
//Skript-Ende!!*/

function checkData(){
	var documentOK = true;
	 // pruefen:
	 if (document.request.Name.value == ""){
		  alert("Bitte geben Sie Ihren Nachnamen ein.")
		  document.request.Name.focus();
		  documentOK = false;
	 }
	 else
	 if (document.request.Vorname.value == ""){
	 	alert("Bitte geben Sie einen Vornamen ein.")
	 	document.request.Vorname.focus();
	 	documentOK = false;
	 }
	 else
	 if (document.request.Strasse.value == ""){
	 	alert("Bitte geben Sie eine Strasse ein.")
	 	document.request.Strasse.focus();
	 	documentOK = false;
	 }
	 else
	 if (document.request.Ort.value == ""){
		  alert("Bitte geben Sie eine Postleitzahl ein.")
		  document.request.Ort.focus();
		  documentOK = false;
	 }
	 else
	 if (document.request.Telefon.value == ""){
	 	alert("Bitte geben Sie eine Telefonnummer an.")
	 	document.request.Telefon.focus();
	 	documentOK = false;
	 }
	 else
	 if (document.request.Email.value == ""){
		  alert("Bitte geben Sie Ihre Email-Adresse ein.")
		  document.request.Email.focus();
		  documentOK = false;
	 }
	else 	
	if (document.request.Email.value.indexOf ('@',0) == -1 || document.request.Email.value.indexOf ('.',0) == -1){
		  alert("Bitte geben Sie eine g?ltige Email-Adresse ein.\n\nAlso: maxmustermann@musternet.de")
		  document.request.Email.focus();
		  documentOK = false;
	 }
	 
	 return documentOK;
}
//Ein Script, dass die Navigation wieder auf die ursprüngliche Ansicht setzt, wenn die Seite (z. B. durch den Rück-Button) neu geladen wird
function closeEverything(){
	//Die Navigation wieder auf die ursprüngliche Position bringen
	document.getElementById('menue6').style.display = 'none';
	document.getElementById('menue5').style.display = 'none';
	document.getElementById('menue4').style.display = 'none';
	document.getElementById('menue3').style.display = 'none';
	//Die Bilder wieder auf die ursprüngliche Farbe bringen
	document.eins.src = homeb.src;
	document.zwei.src = ueber.src;
	document.drei.src = kontakt.src;
	document.vier.src = produkte.src;
	document.fuenf.src = gestaltung.src;
	document.sechs.src = technik.src;
}

function showSubMenu(submenu){
	 if(document.getElementById(submenu).style.display=='none') 
 		document.getElementById(submenu).style.display='block'; 
 	else
			document.getElementById(submenu).style.display='none';
}

function Buttons(ref){
	this.homeb = new Image(110,60)
	this.homeb.src = ref + "/button/b_home.jpg"
	this.homeb_over = new Image(110,60)
	this.homeb_over.src =ref + "/button/b_home_over.jpg"
	
	this.ueber = new Image(110,60)
	this.ueber.src = ref +"/button/b_ueber.jpg"
	this.ueber_over = new Image(110,60)
	this.ueber_over.src =ref +"/button/b_ueber_over.jpg"
	
	this.kontakt = new Image(110,60)
	this.kontakt.src = ref +"/button/b_kontakt.jpg"
	this.kontakt_over = new Image(110,60)
	this.kontakt_over.src =ref +"/button/b_kontakt_over.jpg"
	
	this.produkte = new Image(110,60)
	this.produkte.src = ref +"/button/b_produkte.jpg"
	this.produkte_over = new Image(110,60)
	this.produkte_over.src =ref +"/button/b_produkte_over.jpg"
	
	this.gestaltung = new Image(110,60)
	this.gestaltung.src = ref +"/button/b_gestalt.jpg"
	this.gestaltung_over = new Image(110,60)
	this.gestaltung_over.src =ref +"/button/b_gestalt_over.jpg"
	
	this.technik = new Image(110,60)
	this.technik.src = ref +"/button/b_technik.jpg"
	this.technik_over = new Image(110,60)
	this.technik_over.src =ref +"/button/b_technik_over.jpg"
	
}
