<!--
function show(id) 
{
	if (document.getElementById(id).style.visibility == 'visible') {
		document.getElementById(id).style.visibility = 'hidden';
		document.getElementById(id).style.display = 'none';
	}
	else {
		document.getElementById(id).style.visibility = 'visible';
		document.getElementById(id).style.display = 'block';
	}
}

function ret_antal(vareid)
{
	antal = document.basket.elements['a'+vareid].value;
	location.href='basket.php?action=1&vareid='+vareid+'&antal='+antal;
}

function ret_porto(a) 
{
	location.href="basket.php?action=3&vareid=none&porto="+a.value;
}
var x,y;

function getXY(e) 
{
	e = (window.event) ? event : e;
	x = e.clientX;
	y = e.clientY;
}

function init() 
{
	document.onmousemove = getXY;
}

window.onload = init;

function show_oplysninger()
{
	document.getElementById("oplysninger").style.left = x+'px';
	document.getElementById("oplysninger").style.top = y+'px';
	document.getElementById("oplysninger").style.visibility = 'visible';
	document.getElementById("oplysninger").style.display = 'block';
}
function closeoplysninger()
{
	document.getElementById("oplysninger").style.visibility = 'hidden';
	document.getElementById("oplysninger").style.display = 'none';
}

function checkemail(str) { 
	if(!str.match(/^[\w]{1}[\w\.\-_]*@[\w]{1}[\w\-_\.]*\.[\w]{2,6}$/i)) return false; 
	else return true;
}	 

function validRadio(formField) 
{ 
	var radioSelected; 

	for (var i=0; i<formField.length; i++)
	{ 
		if (formField[i].checked) return true;
	} 
	return false; 
}

function showDeliveryAddress(field)
{
	var elmA = document.getElementById('deliveryName');
	var elmB = document.getElementById('deliveryAddress');
	var elmC = document.getElementById('deliveryAddress2');
	var elmD = document.getElementById('deliveryPostno');
	var elmE = document.getElementById('deliveryTown');

	if(field.value == 3 && field.checked)
	{
		elmA.disabled = false;
		elmB.disabled = false;
		elmC.disabled = false;
		elmD.disabled = false;
		elmE.disabled = false;

		elmA.style.backgroundColor = "#FFFFFF";
		elmB.style.backgroundColor = "#FFFFFF";
		elmC.style.backgroundColor = "#FFFFFF";
		elmD.style.backgroundColor = "#FFFFFF";
		elmE.style.backgroundColor = "#FFFFFF";
	}
	else
	{
		elmA.disabled = true;
		elmB.disabled = true;
		elmC.disabled = true;
		elmD.disabled = true;
		elmE.disabled = true;
		elmA.value = "";
		elmB.value = "";
		elmC.value = "";
		elmD.value = "";
		elmE.value = "";

		elmA.style.backgroundColor = "#CCCCCC";
		elmB.style.backgroundColor = "#CCCCCC";
		elmC.style.backgroundColor = "#CCCCCC";
		elmD.style.backgroundColor = "#CCCCCC";
		elmE.style.backgroundColor = "#CCCCCC";
	}
}

function checkbasket(f)
{
	var errMsg = "";
	var f_felt = "";
	if ( f.elements['navn'].value == "")
	{
		errMsg += lang.JS_FIELD_NAME + "\n";
		f_felt = (f_felt == "") ? "navn" : f_felt;
	}
	if ( f.elements['adresse'].value == "")
	{
		errMsg += lang.JS_FIELD_ADRESS + "\n";
		f_felt = (f_felt == "") ? "adresse" : f_felt;
	}
	if ( f.elements['postnr'].value == "" || !f.elements['postnr'].value.match(/^[0-9]+$/) )
	{
		errMsg += lang.JS_FIELD_POSTNO + "\n";
		f_felt = (f_felt == "") ? "postnr" : f_felt;
	}
	if ( f.elements['bynavn'].value == "")
	{
		errMsg += lang.JS_ERROR_TOWN + "\n";
		f_felt = (f_felt == "") ? "bynavn" : f_felt;
	}
	if ( f.elements['email'].value == "" || !checkemail( f.elements['email'].value ) )
	{
		errMsg += lang.JS_FIELD_EMAIL + "\n";
		f_felt = (f_felt == "") ? "email" : f_felt;
	}
	if ( f.elements['telefon'].value == "" || !f.elements['telefon'].value.match(/^[ +0-9]+$/) )
	{
		errMsg += lang.JS_FIELD_PHONE + "\n";
		f_felt = (f_felt == "") ? "telefon" : f_felt;
	}
	if( f.elements['eannr'].value != "" && !f.elements['eannr'].value.match(/^[0-9]{13}$/) )
	{
		errMsg += lang.JS_FIELD_EANNO + "\n";
		f_felt = (f_felt == "") ? "eannr" : f_felt;
	}
	if ( !validRadio(f.elements['levering']) )
	{
		errMsg += lang.JS_FIELD_DELIVERY + "\n";
	}
	if ( !f.elements['accept'].checked)
	{
		errMsg += lang.JS_ERROR_ACCEPT_TERMS;
	}

	if (errMsg != "")
	{
		errMsg = lang.JS_ERRORMSG_MISSING_FIELDS + "\n\n" + errMsg;
		alert(errMsg);
		if (f_felt != "") f.elements[f_felt].focus();
		return false;
	}
	else return true;
}

function validate_contact(f)
{
	var errMsg = "";
	var f_felt = "";
	if ( f.elements['Navn'].value == "")
	{
		errMsg += lang.JS_ERROR_NAME + "\n";
		f_felt = (f_felt == "") ? "Navn" : f_felt;
	}
	if ( f.elements['Adresse'].value == "")
	{
		errMsg += lang.JS_ERROR_ADRESS + "\n";
		f_felt = (f_felt == "") ? "Adresse" : f_felt;
	}
	if ( f.elements['Postnr'].value == "")
	{
		errMsg += lang.JS_ERROR_POSTNO + "\n";
		f_felt = (f_felt == "") ? "Postnr" : f_felt;
	}
	if ( f.elements['Bynavn'].value == "")
	{
		errMsg += lang.JS_ERROR_TOWN + "\n";
		f_felt = (f_felt == "") ? "Bynavn" : f_felt;
	}
	if ( f.elements['Telefon'].value == "")
	{
		errMsg += lang.JS_ERROR_PHONE + "\n";
		f_felt = (f_felt == "") ? "Telefon" : f_felt;
	}
	if ( f.elements['Email'].value == "")
	{
		errMsg += lang.JS_ERROR_EMAIL_MISSING + "\n";
		f_felt = (f_felt == "") ? "Email" : f_felt;
	}
	if ( !checkemail( f.elements['Email'].value ) )
	{
		errMsg += lang.JS_ERROR_MAIL_INCORRECT + "\n";
		f_felt = (f_felt == "") ? "Email" : f_felt;
	}
	if ( f.elements['Kommentar'].value == "")
	{
		errMsg += lang.JS_ERROR_COMMENT + "\n";
		f_felt = (f_felt == "") ? "Kommentar" : f_felt;
	}

	if (errMsg != "")
	{
		errMsg = lang.JS_ERROR_CONTACT_TEXT + "\n\n" + errMsg;
		alert(errMsg);
		if (f_felt != "") f.elements[f_felt].focus();
		return false;
	}
	else return true;
}
function validsubmitemail(f)
{
	if ( checkemail(f.email.value) && f.email.value != f.email.defaultValue)
		return true;
	else
	{
		alert(lang.JS_ERROR_INCORRECT_EMAIL);
		return false;
	}

}
//-->