<!--
function checkCustomer($form)
{
    e = document.forms[$form].elements["firstname"];
    if (e.value.replace(/^\s*(.*?)\s*$/,"$1") == '')
    {
        errorAlert('voornaam');
        return false;
    }

    e = document.forms[$form].elements["lastname"];
    if (e.value.replace(/^\s*(.*?)\s*$/,"$1") == '')
    {
        errorAlert('achternaam');
        return false;
    }

    e = document.forms[$form].elements["address"];
    if (e.value.replace(/^\s*(.*?)\s*$/,"$1") == '')
    {
        errorAlert('adres');
        return false;
    }

    e = document.forms[$form].elements["postalcode"];
    if (e.value.replace(/^\s*(.*?)\s*$/,"$1") == '')
    {
        errorAlert('postcode');
        return false;
    }

    e = document.forms[$form].elements["city"];
    if (e.value.replace(/^\s*(.*?)\s*$/,"$1") == '')
    {
        errorAlert('stad');
        return false;
    }

    e = document.forms[$form].elements["country"];
    if (e.value.replace(/^\s*(.*?)\s*$/,"$1") == '')
    {
        errorAlert('land');
        return false;
    }

    e = document.forms[$form].elements["telephonenr"];
    if (e.value.replace(/^\s*(.*?)\s*$/,"$1") == '')
    {
        errorAlert('telefoonnummer');
        return false;
    }

    return true;
}

function checkProduct($form)
{
    e = document.forms[$form].elements["name"];
    if (e.value.replace(/^\s*(.*?)\s*$/,"$1") == '')
    {
        errorAlert('naam');
        return false;
    }

    e = document.forms[$form].elements["shopprice"];
    if (e.value.replace(/^\s*(.*?)\s*$/,"$1") == '')
    {
        errorAlert('winkelprijs');
        return false;
    }

    e = document.forms[$form].elements["price"];
    if (e.value.replace(/^\s*(.*?)\s*$/,"$1") == '')
    {
        errorAlert('prijs');
        return false;
    }

    e = document.forms[$form].elements["discount"];
    if (e.value.replace(/^\s*(.*?)\s*$/,"$1") == '')
    {
        errorAlert('korting');
        return false;
    }

    return true;
}

function checkPassword($form)
{
    e = document.forms[$form].elements["currentpassword"];
    if (e.value.replace(/^\s*(.*?)\s*$/,"$1") == '')
    {
        errorAlert('huidig wachtwoord');
        return false;
    }

    e = document.forms[$form].elements["newpassword1"];
    if (e.value.replace(/^\s*(.*?)\s*$/,"$1") == '')
    {
        errorAlert('nieuw wachtwoord');
        return false;
    }

    e = document.forms[$form].elements["newpassword2"];
    if (e.value.replace(/^\s*(.*?)\s*$/,"$1") == '')
    {
        errorAlert('herhaal nieuw wachtwoord');
        return false;
    }

    return true;
}

//A single function to present any error found by checkScript()
function errorAlert(i)
{
	alert('Je hebt je ' + i + ' niet ingevuld!');
}

function numbersOnly($key)
{
    try
    {
    	if($key == 190 || $key == 188 || $key == 46 || ($key < 41 && $key > 36))
        	return true;

	    if($key > 31 && ($key < 48 || $key > 57))
        {
            return false;
        }
        else
        {
            return true;
        }
    }
    catch(err)
    {

    }
}

function disableIt(obj)
{
	obj.disabled = !(obj.disabled);
	var z = (obj.disabled) ? 'disabled' : 'enabled';
}


function disableDelivery()
{
	disableIt(document.forms['delivery'].address);
    disableIt(document.forms['delivery'].postalcode);
    disableIt(document.forms['delivery'].city);
    disableIt(document.forms['delivery'].country);
}

function disableButton()
{
	disableIt(document.forms['conditions'].submit);
}

function disablePayment()
{
	disableIt(document.forms['confirm'].submit);
}

//-->

function limitText(limitField, limitCount, limitNum) {
	if (limitField.value.length > limitNum) {
		limitField.value = limitField.value.substring(0, limitNum);
	} else {
		limitCount.value = limitNum - limitField.value.length;
	}
}

