function updateProducts( intCount, strLanguage) {
	
	for(var i=1; i <= intCount; i++) {
		var inp_amount = eval("document.forms.frmShoppingcart.amount_" + i + ".value");
		if ( strTrim(inp_amount,TRIM_BOTH) == "" || isNaN(inp_amount)) {
			if (strLanguage == 'de') {
				alert ("Bitte überall eine Zahl eingeben!");
			} else {
				alert ("Please insert numbers for each record!");
			}
			return;
		}
	}
	document.forms.frmShoppingcart.submit();
}

function removeProduct( intCount) {
	var inp_amount = eval("document.forms.frmShoppingcart.amount_" + intCount);
	inp_amount.value = 0;
	document.forms.frmShoppingcart.submit();
}

function saveNewAccount( strLanguage) {
	
	var pw1 = strTrim(document.forms.frmNewAccount.password1.value,TRIM_BOTH);
	var pw2 = strTrim(document.forms.frmNewAccount.password2.value,TRIM_BOTH);
	
	if ( pw1 == "" || pw2 == "") {
		if (strLanguage == 'de') {
			alert ("Bitte für alle erforderlichen Felder einen Wert angeben!");
		} else {
			alert ("Please enter a value for each mandatory field!");
		}
		return;
	}
	
	if ( pw1 != pw2) {
		if (strLanguage == 'de') {
			alert ("Passwörter stimmen nicht überein!");
		} else {
			alert ("Passwords do not match!");
		}
		return;
	}
	
	document.forms.frmNewAccount.submit();
}

function saveTransport( strLanguage) {
	
	//maybe some checks...
	
	document.forms.frmTransport.submit();
}