function CheckInput()
{
	var bogstaver = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'
	var tal = '0123456789'
	fejlfelt = -1
	// Felter, der skal være udfyldt
	for (i = 0; i < document.forms[0].length; i++)
	{
		switch (i)
		{
			case 0: if (document.forms[0].elements[i].value.length == 0) fejlfelt = i; break;		// Firmanavn
			case 1: if (document.forms[0].elements[i].value.length == 0) fejlfelt = i; break;		// Gade
			case 2: if (document.forms[0].elements[i].value.length == 0) fejlfelt = i; break;		// Postnummer
			case 3: if (document.forms[0].elements[i].value.length == 0) fejlfelt = i; break;		// By
			case 4: if (document.forms[0].elements[i].value.length == 0) fejlfelt = i; break;		// CVR
			case 7: if (document.forms[0].elements[i].value.length == 0) fejlfelt = i; break;		// e-mail
			case 10: if (document.forms[0].elements[i].value.length == 0) fejlfelt = i; break;		// Brugernavn
			case 11: if (document.forms[0].elements[i].value.length == 0) fejlfelt = i; break;		// Adgangskode
			case 12: if (document.forms[0].elements[i].checked != 1) fejlfelt = i; break;				// Handelsbetingelser set
			default: break;
		}
	}
	// Check gyldig brugernavn - skal være mindst 6 bogstaver og tal
	if (fejlfelt == -1)
	{
		adgk = document.forms[0].Brugernavn.value;
		for (i = 0; i < adgk.length; i++)
		{
			tegn = adgk.substring(i,i+1)
			if (bogstaver.indexOf(tegn) < 0 && tal.indexOf(tegn) < 0)
			{
				fejlfelt = 20;
				break;
			}
		}
		if (adgk.length < 6)
			fejlfelt = 20;
	}
	// Check gyldig adgangskode
	if (fejlfelt == -1)
	{
		adgk = document.forms[0].Adgangskode.value;
		talfindes = 0;
		for (i = 0; i < adgk.length; i++)
		{
			tegn = adgk.substring(i,i+1)
			if (bogstaver.indexOf(tegn) < 0 && tal.indexOf(tegn) < 0)
			{
				fejlfelt = 21;
				break;
			}
			if (tal.indexOf(tegn) >= 0)
				talfindes = 1;
		}
		if (talfindes == 0 && fejlfelt == -1)
			fejlfelt = 21;
		if (adgk.length < 6)
			fejlfelt = 21;
	}
	if (fejlfelt == 20)
	{
		strAlert = 'Brugernavnet er ikke gyldigt.\n';
		strAlert += 'Et brugernavn skal:\n';
		strAlert += '- være mindst 6 tegn lang\n';
		strAlert += '- indeholde bogstaver og tal\n';
		alert(strAlert);
		fejlfelt -= 10;
		document.forms[0].elements[fejlfelt].value = '';
		document.forms[0].elements[fejlfelt].focus();
		return;
	}
	else if (fejlfelt == 21)
	{
		strAlert = 'Adgangskoden er ikke gyldig.\n';
		strAlert += 'En adgangskode skal:\n';
		strAlert += '- være mindst 6 tegn lang\n';
		strAlert += '- indeholde bogstaver og tal\n';
		strAlert += '- indeholde mindst ét tal.';
		alert(strAlert);
		fejlfelt -= 10;
		document.forms[0].elements[fejlfelt].value = '';
		document.forms[0].elements[fejlfelt].focus();
		return;
	}
	else if (fejlfelt >= 0)
	{
		alert('Feltet ' + document.forms[0].elements[fejlfelt].name + ' skal være udfyldt');
		document.forms[0].elements[fejlfelt].focus();
		return;
	}
	if (fejlfelt == -1)
		document.forms[0].submit();
}

function Betingelser()
{
	vindue = window.open('Handelsbetingelser.htm','visbetingelser','width=650,height=500,location=no,status=no,resizable=yes,status=yes,scrollbars=yes')
}

//ONKEYPRESS="return handleEnter(this, event)"

function handleEnter (field, event) 
{
  		var keyCode = event.keyCode ? event.keyCode : 
                event.which ? event.which : event.charCode;
  		if (keyCode == 13 || keyCode == 9) 
  		{
    		var i;
    		for (i = 0; i < field.form.elements.length; i++)
      		if (field == field.form.elements[i])
        			break;
    		i = (i + 1) % field.form.elements.length;
    		field.form.elements[i].focus();
    		return false;
  		}
  		else
    			return true;
}

function SletRk(id,comp)
{
	if (!confirm('Ønsker du at slette firmaet: ' + comp + ' ?'))
		return;
	document.forms[0].rkid.value = id;
	document.forms[0].comp.value = comp;
	document.forms[0].action = 'FshopAdminSlet.asp';
	document.forms[0].submit();
}

function Godkend(id,comp)
{
	nvn = 'kunr' + id;
	for (i = 0; i < document.forms[0].length; i++)
	{
		if (document.forms[0].elements[i].name == nvn)
		{
			if (document.forms[0].elements[i].value.length == 0)
			{
				alert('Kundenummer mangler')
				return;
			}
			if (!confirm('Ønsker du at godkende firmaet ' + comp + ' ?'))
				return;
			document.forms[0].rkid.value = id;
			document.forms[0].comp.value = comp;
			document.forms[0].Kundenummer.value = document.forms[0].elements[i].value;
			document.forms[0].action = 'FshopAdminGodkend.asp';
			document.forms[0].submit();
		}
	}
}

function sorter(k)
{
	document.forms[0].sort.value = k;
	document.forms[0].action = "FshopAdmin.asp";
	document.forms[0].submit();
}

function Vis(d)
{
	if (d.name == 'alle')
		document.forms[0].where.value = '1 = 1';
	if (d.name == 'godkendte')
		document.forms[0].where.value = 'Godkendt = 1';
	if (d.name == 'ikkegodkendte')
		document.forms[0].where.value = 'Godkendt = 0';
	document.forms[0].action = 'FshopAdmin.asp';
	document.forms[0].submit();
}

function Invert(d)
{
	if (d.style.backgroundcolor = '#D4D0C8')
	{
	
	}
	else
	{
	
	}
}