<!--
function setAddr(inp, f) 
{
	var addr = eval('pn.p'+inp.value);
	if ((!addr || addr==null || addr=="undefined") && inp.value!="")
	{
		alert("Forkert postnummer");
		inp.select();
		return false;
	} 
	else if (inp.value!="")
	{
		f.in_town.value = addr;
	}
}


function best_forhandler(f)
{
	if (f.forhandler.checked)
	{
		f.in_resellername.value = "";
		f.in_resellercity.value = "";
		f.in_resellername.disabled = true;
		f.in_resellercity.disabled = true;
		f.forhnavn.disabled = true;
		f.forhby.disabled = true;
	}
	else
	{
		f.in_resellername.disabled = false;
		f.in_resellercity.disabled = false;
		f.forhnavn.disabled = false;
		f.forhby.disabled = false;
	}
}


function best_sameAddress(f)
{
	if (f.same.checked) 
	{
		f.de_company.value = "";
		f.de_contact.value = "";
		f.de_address.value = "";
		f.de_address2.value = "";
		f.de_postal.value = "";
		f.de_company.disabled = false;
		f.de_contact.disabled = false;
		f.de_address.disabled = false;
		f.de_address2.disabled = false;
		f.de_postal.disabled = false;
	}
	else 
	{
		f.de_company.value = f.in_company.value;
		f.de_contact.value = f.in_contact.value;
		f.de_address.value = f.in_address.value;
		f.de_address2.value = f.in_address2.value;
		f.de_postal.value = f.in_postal.value;
		f.de_company.disabled = true;
		f.de_contact.disabled = true;
		f.de_address.disabled = true;
		f.de_address2.disabled = true;
		f.de_postal.disabled = true;
	}
}


function verifyemail_check(str) { 
	if(!str.match(/^[\w]{1}[\w\.\-_]*@[\w]{1}[\w\-_\.]*\.[\w]{2,6}$/i)) { 
		return false; 
	} 
	else {
		return true; 
	}
}

function best_check(f)
{
	err = "";
	f_felt = "";
	if(f.in_senumber.value == "")
	{
		err += " - CVR-nummer er ikke udfyldt!\n";
		f_felt = (f_felt=="") ? "in_senumber" : f_felt;
	}
	if(f.in_phone.value == "")
	{
		err += " - Telefon er ikke udfyldt!\n";
		f_felt = (f_felt=="") ? "in_phone" : f_felt;
	}
	if (f.in_email.value != "")
	{
		if (!verifyemail_check(f.in_email.value))
		{
			err += " - Firmaemail er ikke korrekt udfyldt\n";
			f_felt = (f_felt=="") ? "in_email" : f_felt;
		}
	}
	if(f.kontaktperson.value == "")
	{
		err += " - Kontaktperson er ikke udfyldt!\n";
		f_felt = (f_felt=="") ? "kontaktperson" : f_felt;
	}
	if (!verifyemail_check(f.kp_email.value))
	{
		err += " - Kontaktperson email er ikke korrekt udfyldt\n";
		f_felt = (f_felt=="") ? "kp_email" : f_felt;
	}

	if(f.in_company.value == "")
	{
		err += " - Faktureringsfirma er ikke udfyldt!\n";
		f_felt = (f_felt=="") ? "in_company" : f_felt;
	}
	if(f.in_contact.value == "")
	{
		err += " - Faktureringsatt er ikke udfyldt!\n";
		f_felt = (f_felt=="") ? "in_contact" : f_felt;
	}
	if(f.in_address.value == "")
	{
		err += " - Faktureringsadresse er ikke udfyldt!\n";
		f_felt = (f_felt=="") ? "in_address" : f_felt;
	}
	if(f.in_postal.value == "")
	{
		err += " - Faktureringspost/by er ikke udfyldt!\n";
		f_felt = (f_felt=="") ? "in_postal" : f_felt;
	}
	
	
	if (!f.same.checked)
	{
		if(f.de_company.value == "")
		{
			err += " - Leveringsfirma er ikke udfyldt\n";
			f_felt = (f_felt=="") ? "de_company" : f_felt;
		}
		if(f.de_contact.value == "")
		{
			err += " - Leveringsatt er ikke udfyldt\n";
			f_felt = (f_felt=="") ? "de_contact" : f_felt;
		}
		if(f.de_address.value == "")
		{
			err += " - Leveringsadresse er ikke udfyldt\n";
			f_felt = (f_felt=="") ? "de_address" : f_felt;
		}
		if(f.de_postal.value == "")
		{
			err += " - Leveringspost/by er ikke udfyldt\n";
			f_felt = (f_felt=="") ? "de_postal" : f_felt;
		}
	}

	if(err!="")
	{
		alert(err);
		f.elements[f_felt].focus();
		return false;
	}
	return true;
}

function support_check(f)
{
	err = "";
	f_felt = "";
	if(f.in_CVR.value == "")
	{
		err += " - VAT-number required!\n";
		f_felt = (f_felt=="") ? "in_CVR" : f_felt;
	}
	if(f.in_firma.value == "")
	{
		err += " - Company required!\n";
		f_felt = (f_felt=="") ? "in_firma" : f_felt;
	}
	if (f.in_email.value != "")
	{
		if (!verifyemail_check(f.in_email.value))
		{
			err += " - Email required!\n";
			f_felt = (f_felt=="") ? "in_email" : f_felt;
		}
	}
	if(f.in_adresse.value == "")
	{
		err += " - Address required!\n";
		f_felt = (f_felt=="") ? "in_adresse" : f_felt;
	}
	

	if(f.in_att.value == "")
	{
		err += " - Att required!\n";
		f_felt = (f_felt=="") ? "in_att" : f_felt;
	}
	if(f.in_telefon.value == "")
	{
		err += " - Telephone required!\n";
		f_felt = (f_felt=="") ? "in_telefon" : f_felt;
	}
	if(f.in_scanner.value == "")
	{
		err += " - Scanner required!\n";
		f_felt = (f_felt=="") ? "in_scanner" : f_felt;
	}
	if(f.in_interface.value == "")
	{
		err += " - Interface required!\n";
		f_felt = (f_felt=="") ? "in_interface" : f_felt;
	}
	if(f.in_opsaetning.value == "")
	{
		err += " - Configuration required!\n";
		f_felt = (f_felt=="") ? "in_opsaetning" : f_felt;
	}
	
	
	

	if(err!="")
	{
		alert(err);
		f.elements[f_felt].focus();
		return false;
	}
	return true;
}

function best_syncron(input) {
	if (document.forms['bestillingsform'].same.checked == true) {
		var first = "de_" + input;
		var second = "in_" + input;
		document.forms['bestillingsform'].elements[first].value = document.forms['bestillingsform'].elements[second].value;
	}
}


//-->
