// Browser-Weiche
var ie = document.all&&!window.opera?1:0;
var dom = document.getElementById?1:0;
var ns4 = document.layers?1:0;
var noSelection='Keine Selektion';
var noSelectionF='pas de selection';

// reloads the window if Nav4 resized
function MM_reloadPage(init) {  
	if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
   		document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
 	else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);


function newWindow(uri,name,breite,hoehe)
	{
		window.open(uri,name,"width="+breite+",height="+hoehe+",resizable=no,scrollbars=no");
	}

function newWindowResize(uri,name,breite,hoehe)
	{
		window.open(uri,name,"width="+breite+",height="+hoehe+",resizable=yes,scrollbars=yes");
	}

function ValidateWliste(form)
{
	if(form.Teil.options[form.Teil.selectedIndex].text.toString()==noSelection)
	{
		alert("Die Angabe der Teilegruppe ist erforderlich!");
		form.Teil.focus();
		return(false);
	}

	if(form.Marke.options[form.Marke.selectedIndex].text.toString()==noSelection)
	{
		alert("Die Angabe der Fahrzeugmarke ist erforderlich!");
		form.Marke.focus();
		return(false);
	}

	if(form.Name.value=="")
	{
		alert("Der Name muss angegeben werden!");
		form.Name.focus();
		return(false);
	}
	if(form.TSNr.value=="")
	{
		alert("Die Typenscheinnummer finden Sie im Fahrzeugausweis!");
		form.TSNr.focus();
		return(false);
	}
	if(form.Email.value=="")
	{
		alert("Die e-mail Adresse muss angegeben werden!");
		form.Email.focus();
		return(false);
	}
	if(form.Jahrgang.value=="")
	{
		alert("Wenn Sie den Jahrgang nicht wissen geben Sie das Jahr der Erst-Immatrikulation (steht im Fahrzeugausweis) an!");
		form.Jahrgang.focus();
		return(false);
	}
}

function ValidateWlisteF(form)
{
	if(form.Teil.options[form.Teil.selectedIndex].text.toString()==noSelection)
	{
		alert("Veuillez remplir tous les champs marqués en gras, s.v.p. Réception par type et année, voir chiffre 24 et 36 du permis de circulation.");
		form.Teil.focus();
		return(false);
	}

	if(form.Marke.options[form.Marke.selectedIndex].text.toString()==noSelection)
	{
		alert("Veuillez remplir tous les champs marqués en gras, s.v.p. Réception par type et année, voir chiffre 24 et 36 du permis de circulation.");
		form.Marke.focus();
		return(false);
	}

	if(form.Name.value=="")
	{
		alert("Veuillez remplir tous les champs marqués en gras, s.v.p. Réception par type et année, voir chiffre 24 et 36 du permis de circulation.");
		form.Name.focus();
		return(false);
	}
	if(form.TSNr.value=="")
	{
		alert("Veuillez remplir tous les champs marqués en gras, s.v.p. Réception par type et année, voir chiffre 24 et 36 du permis de circulation.");
		form.TSNr.focus();
		return(false);
	}
	if(form.Email.value=="")
	{
		alert("Veuillez remplir tous les champs marqués en gras, s.v.p. Réception par type et année, voir chiffre 24 et 36 du permis de circulation.");
		form.Email.focus();
		return(false);
	}
	if(form.Jahrgang.value=="")
	{
		alert("Veuillez remplir tous les champs marqués en gras, s.v.p. Réception par type et année, voir chiffre 24 et 36 du permis de circulation.");
		form.Jahrgang.focus();
		return(false);
	}
}

function ValidateErsatzteilabfrage(form)
{
	if (form.Teil!=null)
	{
		if(form.Teil.options[form.Teil.selectedIndex].text.toString()==noSelection)
		{
			alert("Die Angabe der Teilegruppe ist erforderlich!");
			form.Teil.focus();
			return(false);
		}

		if (form.Code.value=="")
		{
			if(form.Marke.options[form.Marke.selectedIndex].text.toString()==noSelection)
			{
				alert("Die Angabe der Fahrzeugmarke ist erforderlich!");
				form.Marke.focus();
				return(false);
			}
		}
	}
}

function ValidateErsatzteilabfrageF(form)
{
	if (form.Teil!=null)
	{
		if(form.Teil.options[form.Teil.selectedIndex].text.toString()==noSelectionF)
		{
			alert("Veuillez remplir tous les champs marqués en gras, s.v.p!");
			form.Teil.focus();
			return(false);
		}

		if (form.Code.value=="")
		{
			if(form.Marke.options[form.Marke.selectedIndex].text.toString()==noSelectionF)
			{
				alert("Veuillez remplir tous les champs marqués en gras, s.v.p!");
				form.Marke.focus();
				return(false);
			}
		}
	}
}

function Vali(form)
{
	if(form.Name.value=="")
	{
		alert("Der Name muss angegeben werden!");
		form.Name.focus();
		return(false);
	}
	if(form.PlzOrt.value=="")
	{
		alert("Postleitzahl und Ort muss angegeben werden!");
		form.PlzOrt.focus();
		return(false);
	}
	if(form.Email.value=="")
	{
		alert("Die e-mail Adresse muss angegeben werden!");
		form.Email.focus();
		return(false);
	}
	if(form.Anfrage.value=="")
	{
		alert("Die Anfrage darf nicht leer sein!");
		form.Anfrage.focus();
		return(false);
	}
}

function ValiF(form)
{
	if(form.Name.value=="")
	{
		alert("Veuillez remplir tous les champs marqués en gras, s.v.p!");
		form.Name.focus();
		return(false);
	}
	if(form.PlzOrt.value=="")
	{
		alert("Veuillez remplir tous les champs marqués en gras, s.v.p!");
		form.PlzOrt.focus();
		return(false);
	}
	if(form.Email.value=="")
	{
		alert("Veuillez remplir tous les champs marqués en gras, s.v.p!");
		form.Email.focus();
		return(false);
	}
	if(form.Anfrage.value=="")
	{
		alert("Veuillez remplir tous les champs marqués en gras, s.v.p!");
		form.Anfrage.focus();
		return(false);
	}
}

