<!--
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;
}
function setAddr(f) 
{
	var land = document.infoform.land.value;
	var postnr = document.infoform.postnr.value;
	var addr = eval("pn.p"+land+postnr);

	if ((!addr || addr==null || addr=="undefined") && postnr!="") {
		document.infoform.bynavn.value = "";
	} 
	else if (postnr!="") {
		document.infoform.bynavn.value = addr;
	}
}

var x,y;

function getXY(e) 
{
	x = (window.Event) ? e.pageX : event.clientX;
	y = (window.Event) ? e.pageY : event.clientY;
}

function init() 
{
	if (window.Event) 
	{
		if (document.captuerEvents)
		{
			document.captureEvents(Event.MOUSEMOVE);
		} 
		else 
		{
			window.captureEvents(Event.MOUSEMOVE);
		}
  }
	document.onmousemove = getXY;
}

window.onload = init;

function show_oplysninger()
{
	y=y-150;
	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 checkbasket(f)
{
	var errMsg = "";
	var f_felt = "";
	if ( f.elements['navn'].value == "")
	{
		errMsg += "-Navn\n";
		f_felt = (f_felt == "") ? "navn" : f_felt;
	}
	if ( f.elements['adresse'].value == "")
	{
		errMsg += "-Adresse\n";
		f_felt = (f_felt == "") ? "adresse" : f_felt;
	}
	if ( f.elements['postnr'].value == "" || !f.elements['postnr'].value.match(/^[0-9]+$/) )
	{
		errMsg += "-Postnr\n";
		f_felt = (f_felt == "") ? "postnr" : f_felt;
	}
	if ( f.elements['email'].value == "" || !checkemail( f.elements['email'].value ) )
	{
		errMsg += "-Email\n";
		f_felt = (f_felt == "") ? "email" : f_felt;
	}
	if ( f.elements['telefon'].value == "" || !f.elements['telefon'].value.match(/^[ +0-9]+$/) )
	{
		errMsg += "-Telefon\n";
		f_felt = (f_felt == "") ? "telefon" : f_felt;
	}
	if ( !validRadio(f.elements['betaling']) )
	{
		errMsg += "-Betaling\n";
	}
	if ( !validRadio(f.elements['levering']) )
	{
		errMsg += "-Levering\n";
	}
	
	if (errMsg != "")
	{
		errMsg = "Følgende felter mangler, eller er forkert udfyldt:\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 += "-Navn er ikke udfyldt\n";
		f_felt = (f_felt == "") ? "Navn" : f_felt;
	}
	if ( f.elements['Adresse'].value == "")
	{
		errMsg += "-Adresse er ikke udfyldt\n";
		f_felt = (f_felt == "") ? "Adresse" : f_felt;
	}
	if ( f.elements['Postnr'].value == "")
	{
		errMsg += "-Postnummer er ikke udfyldt.\n";
		f_felt = (f_felt == "") ? "Postnr" : f_felt;
	}
	if ( f.elements['Bynavn'].value == "")
	{
		errMsg += "-Bynavn er ikke udfyldt.\n";
		f_felt = (f_felt == "") ? "Bynavn" : f_felt;
	}
	if ( f.elements['Telefon'].value == "")
	{
		errMsg += "-Telefon er ikke udfyldt.\n";
		f_felt = (f_felt == "") ? "Telefon" : f_felt;
	}
	if ( f.elements['Email'].value == "")
	{
		errMsg += "-Email er ikke udfyldt\n";
		f_felt = (f_felt == "") ? "Email" : f_felt;
	}
	if ( !checkemail( f.elements['Email'].value ) )
	{
		errMsg += "-Email er ikke korrekt udfyldt.\n";
		f_felt = (f_felt == "") ? "Email" : f_felt;
	}
	if ( f.elements['Kommentar'].value == "")
	{
		errMsg += "-Kommenter er ikke udfyldt.\n";
		f_felt = (f_felt == "") ? "Kommentar" : f_felt;
	}

	if (errMsg != "")
	{
		errMsg = "Følgende felter mangler, eller er forkert udfyldt:\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("Email er ikke korretk udfyldt.");
		return false;
	}

}
//-->