function validate()
{
	document.order.fname.readOnly=!document.order.fname.readOnly;
	document.order.fcompany.readOnly=!document.order.fcompany.readOnly;
	document.order.fordernumber.readOnly=!document.order.fordernumber.readOnly;
	document.order.fref.readOnly=!document.order.fref.readOnly;
	document.order.faddress1.readOnly=!document.order.faddress1.readOnly;
	document.order.faddress2.readOnly=!document.order.faddress2.readOnly;
	document.order.fzip.readOnly=!document.order.fzip.readOnly;
	document.order.fcity.readOnly=!document.order.fcity.readOnly;
	document.order.fcountry.readOnly=!document.order.fcountry.readOnly;
	document.order.fphone.readOnly=!document.order.fphone.readOnly;
	document.order.femail.readOnly=!document.order.femail.readOnly;
}
	
function copytext()
{
    if (document.order.copy[0].checked==true)
	{
	    document.order.fname.value=document.order.name.value;
		document.order.fcompany.value=document.order.company.value;
		document.order.fordernumber.value=document.order.ordernumber.value;
		document.order.fref.value=document.order.ref.value;
		document.order.faddress1.value=document.order.address1.value;
		document.order.faddress2.value=document.order.address2.value;
		document.order.fzip.value=document.order.zip.value;
		document.order.fcity.value=document.order.city.value;
		document.order.fcountry.value=document.order.country.value;
		document.order.fphone.value=document.order.phone.value;
		document.order.femail.value=document.order.email.value;

		document.order.fname.style.background="#cccccc";
		document.order.fcompany.style.background="#cccccc";
		document.order.fordernumber.style.background="#cccccc";
		document.order.fref.style.background="#cccccc";
		document.order.faddress1.style.background="#cccccc";
		document.order.faddress2.style.background="#cccccc";
		document.order.fzip.style.background="#cccccc";
		document.order.fcity.style.background="#cccccc";
		document.order.fcountry.style.background="#cccccc";
		document.order.fphone.style.background="#cccccc";
		document.order.femail.style.background="#cccccc";
			
		document.order.fname.style.color="#666666";
		document.order.fcompany.style.color="#666666";
		document.order.fordernumber.style.color="#666666";
		document.order.fref.style.color="#666666";
		document.order.faddress1.style.color="#666666";
		document.order.faddress2.style.color="#666666";
		document.order.fzip.style.color="#666666";
		document.order.fcity.style.color="#666666";
		document.order.fcountry.style.color="#666666";
		document.order.fphone.style.color="#666666";
		document.order.femail.style.color="#666666";
    } else {
        document.order.fname.value="";
	    document.order.fcompany.value="";
		document.order.fordernumber.value="";
		document.order.fref.value="";
		document.order.faddress1.value="";
		document.order.faddress2.value="";
		document.order.fzip.value="";
		document.order.fcity.value="";
		document.order.fcountry.value="";
		document.order.fphone.value="";
		document.order.femail.value="";
			
		document.order.fname.style.background="#ffffff";
		document.order.fcompany.style.background="#ffffff";
		document.order.fordernumber.style.background="#ffffff";
		document.order.fref.style.background="#ffffff";
		document.order.faddress1.style.background="#ffffff";
		document.order.faddress2.style.background="#ffffff";
		document.order.fzip.style.background="#ffffff";
		document.order.fcity.style.background="#ffffff";
		document.order.fcountry.style.background="#ffffff";
		document.order.fphone.style.background="#ffffff";
		document.order.femail.style.background="#ffffff";

		document.order.fname.style.color="#000000";
		document.order.fcompany.style.color="#000000";
		document.order.fordernumber.style.color="#000000";
		document.order.fref.style.color="#000000";
		document.order.faddress1.style.color="#000000";
		document.order.faddress2.style.color="#000000";
		document.order.fzip.style.color="#000000";
		document.order.fcity.style.color="#000000";
		document.order.fcountry.style.color="#000000";
		document.order.fphone.style.color="#000000";
		document.order.femail.style.color="#000000";
	}
}
	
function fixElement(element, message) {
    alert(message);
    element.focus();
}

function isFormReady(form) {
    var passed = false;
    if (form.name.value == "" && form.company.value == "") {
        fixElement(form.name, "Var vänlig och fyll i alla obligatoriska fält!");
    }
    else if (form.address1.value == "") {
        fixElement(form.address1, "Var vänlig och fyll i alla obligatoriska fält!");
    }
    else if (form.zip.value == "") {
        fixElement(form.zip, "Var vänlig och fyll i alla obligatoriska fält!");
    }
    else if (form.city.value == "") {
        fixElement(form.city, "Var vänlig och fyll i alla obligatoriska fält!");
    }
    else if (form.email.value == "") {
        fixElement(form.email, "Var vänlig och fyll i alla obligatoriska fält!");
    }
    else if (form.email.value.indexOf("@") == -1 ||
        form.email.value.indexOf(".") == -1) {
        fixElement(form.email, "Var vänlig och fyll i en giltig e-postadress!");
    }
    else if (form.fname.value == "" && form.company.value == "") {
        fixElement(form.fname, "Var vänlig och fyll i alla obligatoriska fält!");
    }
    else if (form.faddress1.value == "") {
        fixElement(form.faddress1, "Var vänlig och fyll i alla obligatoriska fält!");
    }
    else if (form.fzip.value == "") {
        fixElement(form.fzip, "Var vänlig och fyll i alla obligatoriska fält!");
    }
    else if (form.fcity.value == "") {
        fixElement(form.fcity, "Var vänlig och fyll i alla obligatoriska fält!");
    }
    else {
        passed = true;
    }
return passed;
}

function isNLFormReady(form) {
    var passed = false;
    if (form.email.value == "") {
        fixElement(form.email, "Var vänlig och fyll i alla obligatoriska fält!");
    } else if (form.femail.value.indexOf("@") == -1 ||
        form.femail.value.indexOf(".") == -1) {
        fixElement(form.femail, "Var vänlig och fyll i en giltig e-postadress!");
    } else {
        passed = true;
    }
return passed;
}