function changepic(pic) {
  			document.getElementById("main"+pic+"txt").style.display ="block";
  			document.getElementById("main"+pic+"citat").style.display ="block";
  			document.getElementById("main"+pic).src="/userfiles/image/layout/main_"+pic+"_alt.jpg";
}
function changepicback(pic) {
  			document.getElementById("main"+pic+"txt").style.display ="none";
  			document.getElementById("main"+pic+"citat").style.display ="none";
  			document.getElementById("main"+pic).src="/userfiles/image/layout/main_"+pic+".jpg";
}

function validate(field,content)
{

//Validation of URL with regexp;
if (field=="bruwebsite" || field=="linurl")
	{
	var urlpatt=new RegExp("^.+\.(com|edu|gov|int|net|org|biz|arpa|info|name|pro|aero|coop|museum|dk|se|de|no|co\.uk|ne|it|fr|po).*$","i");
	return urlpatt.test(content);
	}
	
//Validation of email with regexp;
if (field=="kontaktmail" || field=="maillistmail" || field=="ordremail" || field=="brumail" || field=="tilmail")
	{
    var t = "\\wáàãââæåçéèêëìíîïñòóôõöøùúûüýÿ";
	var mailpatt=new RegExp("^["+t+"]["+t+"\\.\\-]*@["+t+"]["+t+"\\.\\-]*\\.[\\w]{2,6}$","i");
	return mailpatt.test(content);
	}

//Validation of dato with regexp;
if (field=="kalstartdato" || field=="forpremieredato")
	{
		var datopatt=new RegExp("^([0-9]{1,2})[-]([0-9]{1,2})[-][0-9]{4}$");
		return datopatt.test(content);
	}
	
//Validation of navn;
else if (field=="kontaktnavn" || field=="maillistnavn" || field=="kurnavn" || field=="tilnavn" || field=="nybemne")
	{
		if(content.length>=2)
		{
			return true;
		}
	}
	
//Validation of besked;
else if (field=="kontaktbesked" || field=="doksti" || field=="nyhindhold" || field=="kalindhold" || field=="brusti" || field=="brutekst" || field=="nybbesked")
	{
		if (content.length>=10)
		{
		return true;	
		}
	}

//Validation of tlf;
else if (field=="kontakttlf" || field=="brutlf" || field=="tiltlf")
	{
		if (content>=20000000 && content<=99999999999999999999)
		{
		return true;	
		}
	}
	
//Validation of postnr;
else if (field=="ordrepostnr")
	{
		if (content>=1050 && content<=9990)
		{
		return true;	
		}
	}
	
//Validation of adresse;
else if (field=="ordreadresse")
	{
		if (content.length>=6)
		{
		return true;	
		}
	}
	
//Validation of any field that it's not empty;
else if (field=="dokbeskrivelse" || field=="nyhoverskrift" || field=="kaloverskrift" || field=="brunavn" || field=="brufag" || field=="fortitel" || field=="lintekst" || field=="kurpris" || field=="kurbeskrivelse")
	{
		if (content.length>=1)
		{
		return true;	
		}
	}

//Validation of spamcheck;
else if (field=="spamcheck" || field=="spamcheck")
	{
	spamnumber = document.getElementById("spam4").value;		
		switch(spamnumber)
		{
			case "0":
  			if (content=="hamlet"){return true;}
  			break;    
			case "1":
  			if (content=="meisner"){return true;}
  			break;
			case "2":
  			if (content=="ophelia"){return true;}
  			break;
			case "3":
  			if (content=="acting"){return true;}
  			break;
			case "4":
  			if (content=="theatre"){return true;}
  			break;
			case "5":
  			if (content=="drama"){return true;}
  			break;
			case "6":
  			if (content=="othello"){return true;}
  			break;
  			case "7":
  			if (content=="holberg"){return true;}
  			break;
  			case "8":
  			if (content=="tjechov"){return true;}
  			break;
  			case "9":
  			if (content=="ibsen"){return true;}
  			break;
  			default:
  			return false;
  		}
	}
else
	{
	}
}

function checkfield(id, felttype, vaerdi)
{
if (validate(felttype,vaerdi)==true)
		{

		document.getElementById(id).style.borderRight = "5px solid #66ff66";
		}else{
		document.getElementById(id).style.borderRight = "5px solid #ff6666";
		}	

}

function formval() {
	var fl = (document.forms[0].length-1);
	var i = 0;
	for (i=0;i<=fl;i++) {
		if (document.forms[0].elements[i].className == "val"){
		checkfield(document.forms[0].elements[i].id,document.forms[0].elements[i].name,document.forms[0].elements[i].value);
		}	
	}
}

//menufunktioner

function marklink(linkid) {
			document.getElementById(linkid).style.fontWeight="bold";
}


function showextrafields(){
		if (document.getElementById("elev").selected==true){
  			document.getElementById("trbru1aar").style.display="table-row";
			document.getElementById("trbru2aar").style.display="table-row";
			document.getElementById("trbru3aar").style.display="table-row";
  		}else{
			document.getElementById("trbru1aar").style.display="none";
			document.getElementById("trbru2aar").style.display="none";
			document.getElementById("trbru3aar").style.display="none";
		}
		if (document.getElementById("underviser").selected==true){
			document.getElementById("trbrufag").style.display="table-row";
		}else{
			document.getElementById("trbrufag").style.display="none";
		}
	}
	
function visfoto(side) {
var sti= document.getElementById("txtld").value;
var t;
var side = side;
document.getElementById(side+"foto").src=sti;
t=setTimeout("visfoto('"+side+"')",1000);
	}