


function CheckEingabe(IDStrings, Form, KommaErlaubt)
{
	ElementsValid = true;
	
	for (i=0; i<IDStrings.length; i++)
	{
		if (Form.elements[IDStrings[i]])	
		{
			if (KommaErlaubt) 
				Value = Form.elements[IDStrings[i]].value.replace(',', '.');
			else
				Value = Form.elements[IDStrings[i]].value.replace('.', ',');
			

			if (isNaN(Value) || Value == "" || Value <= 0)
			{
				Form.elements[IDStrings[i]].focus();
				ElementsValid = false;
				break;
			}
			Form.elements[IDStrings[i]].value = Form.elements[IDStrings[i]].value.replace('.', ',');		
		}
	}

	return ElementsValid;
}

function SimClick_Reset(Obj)
{
	if (ie4plus) ParentObj.style.paddingTop = '0px';
	ParentObj.style.paddingLeft = '0px';
	Obj.click();
}

function SimClick(Obj)
{
	ie4plus ? ParentObj = Obj.parentElement : ParentObj = Obj.parentNode; 
	
	if (ie4plus) ParentObj.style.paddingTop = '2px';
   ParentObj.style.paddingLeft = '2px';
	
	window.setTimeout(function () { SimClick_Reset(Obj) }, 140);
	return true;
}

function ResetSuchButtons(Suchframe, BezName, NumName)
{
	if (!(moz || ns6 || ns7) && (top.frames[Suchframe]))
	{
		top.frames[Suchframe].frm_Bezeichnung.ButtonSucheBez.value = BezName;
		top.frames[Suchframe].frm_Nummer.ButtonSucheNummer.value = NumName;
	}
	return true;
}

function SetSuchButtons(SuchTyp, SuchName)
{
	switch (SuchTyp)
	{
		case 1:
			if (!isNaN(document.getElementById('suchbegr').value) && (document.getElementById('suchbegr').value != ""))
			{
				TargetFormID = 'suchbegr_nummer';
				TargetButtonID = 'ButtonSucheNummer';
				SubmitForm = document.frm_Nummer;
			}
			else
			{
				TargetFormID = 'suchbegr_bez';
				TargetButtonID = 'ButtonSucheBez';
				SubmitForm = document.frm_Bezeichnung;
			}
			break;
		case 2:
			TargetFormID = 'suchbegr_bez';
			TargetButtonID = 'ButtonSucheBez';
			break;
		case 3:
			TargetFormID = 'suchbegr_nummer';
			TargetButtonID = 'ButtonSucheNummer';
			break;
	}

	document.getElementById(TargetFormID).value = document.getElementById('suchbegr').value;
	if (!(moz || ns6 || ns7)) document.getElementById(TargetButtonID).value = SuchName + '...';

	if (SuchTyp == 1)
	{
		SubmitForm.submit();
		return false;
	}	
}

function FocusBestellMenge()
	{
		if (document.frm_Bestellung.item("cart.add.1.menge")) document.frm_Bestellung.item("cart.add.1.menge").focus();
	}

function FocusLogin ()
{
	if (document.frm_Login)
	{
		if (document.frm_Login.passw.value == "") document.frm_Login.passw.focus();
		if (document.frm_Login.kunde.value == "") document.frm_Login.kunde.focus();
	}
}

function FocusSchnellauswahl()
{
	if (document.getElementById("Schnell_artikel")) document.getElementById("Schnell_artikel").focus();
}

function FocusZahlungsart()
{
	if (document.getElementById('Kreditkartennummer') && !(document.getElementById('Kreditkartennummer').disabled)) document.getElementById('Kreditkartennummer').focus();
	if (document.getElementById('Kontonummer') && !(document.getElementById('Kontonummer').disabled)) document.getElementById('Kontonummer').focus();
}

function SubmitZahlungsart()
{
	if (document.frm_Zahlungsart)
	{
		document.frm_Zahlungsart.action="bestellen_zahlungsart.asp";
		document.frm_Zahlungsart.submit();
	}
}

function SubmitLieferanschriften()
{
	if (document.frm_Lieferanschriften)
	{
		document.frm_Lieferanschriften.action="bestellen_lieferanschriften.asp";
		document.frm_Lieferanschriften.submit();
	}
}

function LoadAuftragsbestaetigung()
{
	var parameter = "";	
	
	parameter += "width=" + screen.width - 40;
	parameter += ",height=" + screen.height - 100;
	parameter += ",resizable=yes";
	parameter += ",scrollbars=yes";
	parameter += ",menubar=yes";
	parameter += ",toolbar=no";
	parameter += ",location=no";
	parameter += ",status=yes";		
	
	return window.open("auftragsbestaetigung.asp","",parameter);
}

function CS()
{
	window.status = ' ';
	window.defaultStatus = ' ';
	return true;
}

function new_i(Link) 
{
CLIENT=window.open(Link,'Popupfenster','width=900,height=650,resizable=yes,scrollbars=yes,status=no,toolbar=no,directories=no,menubar=no,location=no') ; 
CLIENT.focus();
}

function new_fenster(Link) 
{
CLIENT=window.open(Link,'Popupfenster','width=780,height=620,resizable=yes,scrollbars=yes,status=no,toolbar=yes,directories=no,menubar=yes,location=no') ; 
CLIENT.focus();
}

function email_check(){
var email=document.frm_Bestellangaben.email.value;
if (email.indexOf('@', 0) == -1 || email.indexOf('.', 0) == -1){ 
alert("Keine richtige email Adresse! Tragen Sie bitte Ihre email Adresse ein!");
		document.frm_Bestellangaben.email.focus()
		return false
		}
}

function check_agb() {
   if (document.frm_Zahlungsart.checkagb.checked)
     { document.frm_Zahlungsart.submit();
	 	return true
	 }
     else  
     { 	    alert("Bitte  bestätigen Sie zunächst die Anerkennung unserer Allgemeinen Geschäftsbedingungen' !");
            document.frm_Zahlungsart.checkagb.focus();
            return false
	 }
}
