// JavaScript Document
function getObj(id) {
	return window.document.getElementById(id);
}

function swapMerInfo(id) {
	obj = getObj(id);
	if (obj.style.display=="block"){
		obj.style.display="none";
		}
	else {
		obj.style.display="block";
		}
}

// Validering
//...................................................................................
var global_valfield;	// retain valfield for timer thread

function setFocusDelayed()
{
  global_valfield.focus();
}

function setfocus(valfield)
{
  // save valfield in global variable so value retained when routine exits
  global_valfield = valfield;
  setTimeout( 'setFocusDelayed()', 100 );
}

function valNamn() {
	if (!getObj('namn').value){
		getObj('namn_span').style.display = "inline";
		setfocus(getObj('namn'));
		return false;
	}
	else {
		getObj('namn_span').style.display = "none";
		return true;
	}
}
function valAmne() {
	if (!getObj('amne').value){
		getObj('amne_span').style.display = "inline";
		setfocus(getObj('amne'));
		return false;
	}
	else {
		getObj('amne_span').style.display = "none";
		return true;
	}
}
function valMsg() {
	if (!getObj('msg').value){
		getObj('msg_span').style.display = "inline";
		setfocus(getObj('msg'));
		return false;
	}
	else {
		getObj('msg_span').style.display = "none";
		return true;
	}
}
function checkEmail(epost) {
	var snabelA = epost.indexOf("@",1);
	var punkt = epost.indexOf(".",snabelA+2);
	if (epost != '')
		if (snabelA > 0 && punkt > 0 && epost.length > punkt + 2) return true;
	else
		return false;
}
function valEpost() {
	if (!checkEmail(getObj('epost').value)) {
		getObj('epost_span').style.display = "inline";
		setfocus(getObj('epost'));
		return false;
	}
	else {
		getObj('epost_span').style.display = "none";
		return true;
	}
}

/*
function validateForm() {
	if (!getObj('namn').value){
		getObj('namn_span').style.display = "inline";
		setfocus(getObj('namn'));
		return false;
	}
	else if (!getObj('amne').value){
		getObj('amne_span').style.display = "inline";
		setfocus(getObj('amne'));
		return false;
	}
	else if (!getObj('msg').value){
		alert("Ange ditt meddelande");
		setfocua(getObj('msg'));
		return false;
	}
	else if (!getObj('epost').value) {
		alert("Ange en epostadress");
		//getObj('epost').focus();
		return false;
	}
	else
		if(checkEmail(getObj('epost').value))
			return true;
		else {
			alert("Fyll i en giltig epostadress");
			//getObj('epost').focus();
			return false;
		}
}

*/