// JavaScript Document


var globalRedFlag = 0;
var globalRedFlag2 = 0;
var globalVarName = "temp";
var globalSearchString = "";
function GetXmlHttpObject()
{
var xmlHttp=null;
try
  {
  // Firefox, Opera 8.0+, Safari
  xmlHttp=new XMLHttpRequest();
  }
catch (e)
  {
  // Internet Explorer
  try
    {
    xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
    }
  catch (e)
    {
    xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
    }
  }
return xmlHttp;
}

function CustomerSearch(str)
{
if (String(str).length > 2) {
	xml_CustomerSearch=GetXmlHttpObject()
	if (xml_CustomerSearch==null)
	  {
	  alert ("Your browser does not support AJAX!");
	  return;
	  } 
	globalSearchString = str;
	var url="pz_search.asp";
	url=url+"?str1="+str;
	url=url+"&sid="+Math.random();
	xml_CustomerSearch.onreadystatechange=SC_CustomerSearch;
	xml_CustomerSearch.open("GET",url,true);
	xml_CustomerSearch.send(null);
	
}
} 

function SC_CustomerSearch() 
{ 
if (xml_CustomerSearch.readyState==4)
{ 
document.getElementById("container").innerHTML=xml_CustomerSearch.responseText;

//document.getElementById("pzTopMenu").innerHTML= 'S&oslash;kestreng: ' + globalSearchString;


}
}






function finnVareTekst(str)
{
if (String(str).length > 3) {
	xml_finnVareTekst=GetXmlHttpObject()
	if (xml_finnVareTekst==null)
	  {
	  alert ("Your browser does not support AJAX!");
	  return;
	  } 
	var url="pz_lookupvarenr.asp";
	url=url+"?str1="+str;
	url=url+"&sid="+Math.random();
	xml_finnVareTekst.onreadystatechange=SC_finnVareTekst;
	xml_finnVareTekst.open("GET",url,true);
	xml_finnVareTekst.send(null);
}else{
	document.getElementById("Varetext").value="";	
}
} 

function SC_finnVareTekst() 
{ 
if (xml_finnVareTekst.readyState==4)
{ 
document.getElementById("Varetext").value=xml_finnVareTekst.responseText;
}
}


function setRedFrame(str)
{
//alert(document.getElementById("endreknapp").src);
tempUrlVar = "http://www.statweb.no/img/endre.jpg";
tmpUrl2 = document.getElementById("endreknapp").src;
if (tempUrlVar.toString()  == tmpUrl2.toString() )
{
//	alert("True");	
}

//alert(globalRedFlag);

if (globalRedFlag == 0 && tmpUrl2 == tempUrlVar) {
	if (str < 3) {
//document.getElementById("gnr").readOnly="";
//document.getElementById("gnr").style.border="3px solid #c30";
document.getElementById("Grossist").readOnly="";
document.getElementById("Grossist").style.border="3px solid #c30";
//document.getElementById("kode").readOnly="";
//document.getElementById("kode").style.border="3px solid #c30";
document.getElementById("KUNDNR").readOnly="";
document.getElementById("KUNDNR").style.border="3px solid #c30";
document.getElementById("GLN").readOnly="";
document.getElementById("GLN").style.border="3px solid #c30";
	}
	if (str < 10) {

document.getElementById("IssAvdeling").readOnly="";
document.getElementById("IssAvdeling").style.border="3px solid #c30";
document.getElementById("IssTeam").readOnly="";
document.getElementById("IssTeam").style.border="3px solid #c30";
document.getElementById("Kundelevering").readOnly="";
document.getElementById("Kundelevering").style.border="3px solid #c30";
document.getElementById("Leveringsadresse").readOnly="";
document.getElementById("Leveringsadresse").style.border="3px solid #c30";
document.getElementById("Leveringsdag").readOnly="";
document.getElementById("Leveringsdag").style.border="3px solid #c30";
//document.getElementById("Leveringsadresse2").readOnly="";
//document.getElementById("Leveringsadresse2").style.border="3px solid #c30";
document.getElementById("Leveringspossted").readOnly="";
document.getElementById("Leveringspossted").style.border="3px solid #c30";
document.getElementById("Leveringspostnummer").readOnly="";
document.getElementById("Leveringspostnummer").style.border="3px solid #c30";
document.getElementById("Epost").readOnly="";
document.getElementById("Epost").style.border="3px solid #c30";
document.getElementById("Kontakt").readOnly="";
document.getElementById("Kontakt").style.border="3px solid #c30";
document.getElementById("Mobil").readOnly="";
document.getElementById("Mobil").style.border="3px solid #c30";
document.getElementById("mSolution").readOnly="";
document.getElementById("mSolution").style.border="3px solid #c30";
document.getElementById("Levinfo").readOnly="";
document.getElementById("Levinfo").style.border="3px solid #c30";
	}
swapCheckImage('endreknapp','img/lagre.jpg');
globalRedFlag = 1;
}else{
document.getElementById("GLN").readOnly="True";
document.getElementById("GLN").style.border="3px solid #009900";
//document.getElementById("gnr").readOnly="True";
//document.getElementById("gnr").style.border="3px solid #009900";
document.getElementById("Grossist").readOnly="True";
document.getElementById("Grossist").style.border="3px solid #009900";
//document.getElementById("kode").readOnly="True";
//document.getElementById("kode").style.border="3px solid #009900";
document.getElementById("KUNDNR").readOnly="True";
document.getElementById("KUNDNR").style.border="3px solid #009900";
document.getElementById("IssAvdeling").readOnly="True";
document.getElementById("IssAvdeling").style.border="3px solid #009900";
document.getElementById("IssTeam").readOnly="True";
document.getElementById("IssTeam").style.border="3px solid #009900";
document.getElementById("Kundelevering").readOnly="True";
document.getElementById("Kundelevering").style.border="3px solid #009900";
document.getElementById("Leveringsadresse").readOnly="True";
document.getElementById("Leveringsadresse").style.border="3px solid #009900";
document.getElementById("Leveringsdag").readOnly="True";
document.getElementById("Leveringsdag").style.border="3px solid #009900";
//document.getElementById("Leveringsadresse2").readOnly="True";
//document.getElementById("Leveringsadresse2").style.border="3px solid #009900";
document.getElementById("Leveringspossted").readOnly="True";
document.getElementById("Leveringspossted").style.border="3px solid #009900";
document.getElementById("Leveringspostnummer").readOnly="True";
document.getElementById("Leveringspostnummer").style.border="3px solid #009900";
document.getElementById("Epost").readOnly="True";
document.getElementById("Epost").style.border="3px solid #009900";
document.getElementById("Kontakt").readOnly="True";
document.getElementById("Kontakt").style.border="3px solid #009900";
document.getElementById("Mobil").readOnly="True";
document.getElementById("Mobil").style.border="3px solid #009900";
document.getElementById("mSolution").readOnly="True";
document.getElementById("mSolution").style.border="3px solid #009900";
document.getElementById("Levinfo").readOnly="True";
document.getElementById("Levinfo").style.border="3px solid #009900";
swapCheckImage('endreknapp','img/endre.jpg');
globalRedFlag = 0;

SaveNewTabValue();

}
}

function setGreenFrame(str)
{
if (document.getElementById(str).readOnly == false && globalRedFlag == 1)
	{
	document.getElementById(str).readOnly="True";
	document.getElementById(str).style.border="3px solid #009900";
//	globalRedFlag = 0;
	}
}


function setRedFrameOrder(str,str2,str3)
{
if (document.getElementById("FState").value == "L") {
	if (str < 10) {
	document.getElementById("order"+str2).readOnly="";
	document.getElementById("order"+str2).style.border="3px solid #c30";
		if (str3 == 'new') {
			document.getElementById("levuke"+str2).readOnly="";
			document.getElementById("levuke"+str2).style.border="3px solid #c30";
		}
	}
swapCheckImage('endreknapp'+str2,'img/lagre.jpg');
document.getElementById("FState").value = "O";
globalRedFlag2 = 1;
}else{
document.getElementById("order"+str2).readOnly="True";
document.getElementById("order"+str2).style.border="3px solid #009900";
	if (str3 == 'new') {
		document.getElementById("levuke"+str2).readOnly="True";
		document.getElementById("levuke"+str2).style.border="3px solid #009900";
	}
swapCheckImage('endreknapp'+str2,'img/endre.jpg');
document.getElementById("FState").value = "L";
globalRedFlag2 = 0;
}
//alert(document.getElementById("FState").value);
}

function LagreOrder(str,str2,str3)
{

	if (str < 10) {
	document.getElementById("order"+str2).readOnly="";
	document.getElementById("order"+str2).style.border="3px solid #c30";
		if (str3 == 'new') {
			document.getElementById("levuke"+str2).readOnly="";
			document.getElementById("levuke"+str2).style.border="3px solid #c30";
		}
	}
swapCheckImage('endreknapp'+str2,'img/lagre.jpg');
globalRedFlag2 = 1;

}

function EndreOrder(str,str2,str3)
{

document.getElementById("order"+str2).readOnly="True";
document.getElementById("order"+str2).style.border="3px solid #009900";
	if (str3 == 'new') {
		document.getElementById("levuke"+str2).readOnly="True";
		document.getElementById("levuke"+str2).style.border="3px solid #009900";
	}
swapCheckImage('endreknapp'+str2,'img/endre.jpg');
globalRedFlag2 = 0;

}

function setRedFrameLeveringsdag(str,str2)
{
if (document.getElementById("endreknapp"+str2).src == 'http://www.statweb.no/img/endre.jpg') {
	if (str < 10) {
	document.getElementById("Leveringsdag").readOnly="";
document.getElementById("Leveringsdag").style.border="3px solid #c30";
	}
swapCheckImage('endreknapp'+str2,'img/lagre.jpg');
globalRedFlag2 = 1;
}else{
document.getElementById("Leveringsdag").readOnly="True";
document.getElementById("Leveringsdag").style.border="3px solid #009900";
swapCheckImage('endreknapp'+str2,'img/endre.jpg');
globalRedFlag2 = 0;
}
}


/* FUNKSJON: funksjonen(str,str2,str3)
// 	Denne funksjonen 
//	str --> Variabelen
//	str2 --> Variabelen
//	str3 --> Variabelen
//	
*/

function SaveTabValue(tableName,RowId,RowIdName,RowName,theValue)
{
xml_SaveTabValue=GetXmlHttpObject()
if (xml_SaveTabValue==null)
  {
  alert ("Your browser does not support AJAX!");
  return;
  } 
globalVarName = RowName;
var url="pz_saveRec.asp";
url=url+"?tableName="+tableName;
url=url+"&RowId="+RowId;
url=url+"&RowIdName="+RowIdName;
url=url+"&RowName="+RowName;
url=url+"&theValue="+theValue;
url=url+"&sid="+Math.random();
xml_SaveTabValue.onreadystatechange=SC_SaveTabValue;
xml_SaveTabValue.open("GET",url,true);
xml_SaveTabValue.send(null);
//getObjContent(str);

} 


function SC_SaveTabValue() 
{ 
if (xml_SaveTabValue.readyState==4)
{ 
//alert(xml_SaveTabValue.responseText);
document.getElementById(globalVarName).style.border="3px solid #009900";
}
}

/* FUNKSJON: funksjonen(str,str2,str3)
// 	Denne funksjonen 
//	str --> Variabelen
//	str2 --> Variabelen
//	str3 --> Variabelen
//	
*/

function SaveNewTabValue()
{
	
xml_SaveNewTabValue=GetXmlHttpObject()
if (xml_SaveNewTabValue==null)
  {
  alert ("Your browser does not support AJAX!");
  return;
  } 
var url="pz_sendEndring.asp";
url=url+"?sid="+Math.random();
xml_SaveNewTabValue.onreadystatechange=SC_SaveNewTabValue;
xml_SaveNewTabValue.open("GET",url,true);
xml_SaveNewTabValue.send(null);
//getObjContent(str);
} 

function SC_SaveNewTabValue() 
{ 
if (xml_SaveNewTabValue.readyState==4)
{ 
document.getElementById("blabla").innerHTML=xml_SaveNewTabValue.responseText;
}
}

function swapCheckImage(bid,bilde) {
  document.getElementById(bid).src=bilde;
}

function SaveUser(RowName,theValue)
{
xml_SaveUser=GetXmlHttpObject()
if (xml_SaveUser==null)
  {
  alert ("Your browser does not support AJAX!");
  return;
  } 
  
globalVarName = RowName;
var url="pz_Users.asp";
url=url+"?RowName="+RowName;
url=url+"&theValue="+theValue;
url=url+"&sid="+Math.random();
xml_SaveUser.onreadystatechange=SC_SaveUser;
xml_SaveUser.open("GET",url,true);
xml_SaveUser.send(null);
//getObjContent(str);

} 


function SC_SaveUser() 
{ 
if (xml_SaveUser.readyState==4)
{ 
if (globalVarName == 'newUser' || globalVarName == 'newUserSave' || globalVarName == 'editUser' || globalVarName == 'lukk') 
{
document.getElementById("UserDiv").innerHTML=xml_SaveUser.responseText;
}
}
}

function SaveGrossist(RowName,theValue)
{
	
xml_SaveGrossist=GetXmlHttpObject()
if (xml_SaveGrossist==null)
  {
  alert ("Your browser does not support AJAX!");
  return;
  } 
  
globalVarName = RowName;
var url="pz_grossist.asp";
url=url+"?RowName="+RowName;
url=url+"&theValue="+theValue;
url=url+"&sid="+Math.random();
xml_SaveGrossist.onreadystatechange=SC_SaveGrossist;
xml_SaveGrossist.open("GET",url,true);
xml_SaveGrossist.send(null);
//getObjContent(str);
} 


function SC_SaveGrossist() 
{ 
if (xml_SaveGrossist.readyState==4)
{ 
if (globalVarName == 'newGrossist' || globalVarName == 'newGrossistSave' || globalVarName == 'editGrossist' || globalVarName == 'lukk') 
{
	
document.getElementById("GrossistDiv").innerHTML=xml_SaveGrossist.responseText;
}
}
}


function SaveLeveringsdag(RowName,theValue)
{
	
xml_SaveLeveringsdagt=GetXmlHttpObject()
if (xml_SaveLeveringsdagt==null)
  {
  alert ("Your browser does not support AJAX!");
  return;
  } 
  
globalVarName = RowName;
var url="pz_Leveringsdag.asp";
url=url+"?RowName="+RowName;
url=url+"&theValue="+theValue;
url=url+"&sid="+Math.random();
xml_SaveLeveringsdagt.onreadystatechange=SC_SaveLeveringsdag;
xml_SaveLeveringsdagt.open("GET",url,true);
xml_SaveLeveringsdagt.send(null);
//getObjContent(str);
} 


function SC_SaveLeveringsdag() 
{ 
if (xml_SaveLeveringsdagt.readyState==4)
{ 
//alert("lagret");
}
}


function SendOrdreUpdates(RowName,theValue,tempGnr)
{
xml_SendOrdreUpdates=GetXmlHttpObject()
if (xml_SendOrdreUpdates==null)
  {
  alert ("Your browser does not support AJAX!");
  return;
  } 
  
globalVarName = RowName;
var url="pz_sendOrdreEndring.asp";
url=url+"?RowName="+RowName;
url=url+"&theValue="+theValue;
url=url+"&tempGnr="+tempGnr;
url=url+"&sid="+Math.random();
xml_SendOrdreUpdates.onreadystatechange=SC_SendOrdreUpdates;
xml_SendOrdreUpdates.open("GET",url,true);
xml_SendOrdreUpdates.send(null);
//getObjContent(str);
} 


function SC_SendOrdreUpdates() 
{ 
if (xml_SendOrdreUpdates.readyState==4)
{ 

//document.getElementById("sndOpdt").innerHTML=xml_SendOrdreUpdates.responseText;
alert(xml_SendOrdreUpdates.responseText); 
}
}



function sjekkLengde(str)
{

if (str.length > 160)
{
	alert("Maksimum 160 tegn!");	
}
}



function EndreKunde(str)
{
	//alert(str);
//alert(document.getElementById("endreknapp").src);
//tempUrlVar = "http://www.statweb.no/img/endre.jpg";
//tmpUrl2 = document.getElementById("endreknapp").src;
//if (tempUrlVar.toString()  == tmpUrl2.toString() )
//{
//	alert("True");	
//}



	if (str < 3) {
//document.getElementById("gnr").readOnly="";
//document.getElementById("gnr").style.border="3px solid #c30";
document.getElementById("Grossist").readOnly="";
document.getElementById("Grossist").style.border="3px solid #c30";
//document.getElementById("kode").readOnly="";
//document.getElementById("kode").style.border="3px solid #c30";
document.getElementById("KUNDNR").readOnly="";
document.getElementById("KUNDNR").style.border="3px solid #c30";
document.getElementById("GLN").readOnly="";
document.getElementById("GLN").style.border="3px solid #c30";
	}
	if (str < 10) {

document.getElementById("IssAvdeling").readOnly="";
document.getElementById("IssAvdeling").style.border="3px solid #c30";
document.getElementById("IssTeam").readOnly="";
document.getElementById("IssTeam").style.border="3px solid #c30";
document.getElementById("Kundelevering").readOnly="";
document.getElementById("Kundelevering").style.border="3px solid #c30";
document.getElementById("Leveringsadresse").readOnly="";
document.getElementById("Leveringsadresse").style.border="3px solid #c30";
document.getElementById("Leveringsdag").readOnly="";
document.getElementById("Leveringsdag").style.border="3px solid #c30";
//document.getElementById("Leveringsadresse2").readOnly="";
//document.getElementById("Leveringsadresse2").style.border="3px solid #c30";
document.getElementById("Leveringspossted").readOnly="";
document.getElementById("Leveringspossted").style.border="3px solid #c30";
document.getElementById("Leveringspostnummer").readOnly="";
document.getElementById("Leveringspostnummer").style.border="3px solid #c30";
document.getElementById("Epost").readOnly="";
document.getElementById("Epost").style.border="3px solid #c30";
document.getElementById("Kontakt").readOnly="";
document.getElementById("Kontakt").style.border="3px solid #c30";
document.getElementById("Mobil").readOnly="";
document.getElementById("Mobil").style.border="3px solid #c30";
document.getElementById("mSolution").readOnly="";
document.getElementById("mSolution").style.border="3px solid #c30";
document.getElementById("Levinfo").readOnly="";
document.getElementById("Levinfo").style.border="3px solid #c30";
	}
//swapCheckImage('endreknapp','img/lagre.jpg');
globalRedFlag = 1;
}


function LagreKunde(str)
{
//alert(document.getElementById("endreknapp").src);
//tempUrlVar = "http://www.statweb.no/img/endre.jpg";
//tmpUrl2 = document.getElementById("endreknapp").src;
//if (tempUrlVar.toString()  == tmpUrl2.toString() )
//{
////	alert("True");	
//}

//alert(globalRedFlag);

document.getElementById("GLN").readOnly="True";
document.getElementById("GLN").style.border="3px solid #009900";
//document.getElementById("gnr").readOnly="True";
//document.getElementById("gnr").style.border="3px solid #009900";
document.getElementById("Grossist").readOnly="True";
document.getElementById("Grossist").style.border="3px solid #009900";
//document.getElementById("kode").readOnly="True";
//document.getElementById("kode").style.border="3px solid #009900";
document.getElementById("KUNDNR").readOnly="True";
document.getElementById("KUNDNR").style.border="3px solid #009900";
document.getElementById("IssAvdeling").readOnly="True";
document.getElementById("IssAvdeling").style.border="3px solid #009900";
document.getElementById("IssTeam").readOnly="True";
document.getElementById("IssTeam").style.border="3px solid #009900";
document.getElementById("Kundelevering").readOnly="True";
document.getElementById("Kundelevering").style.border="3px solid #009900";
document.getElementById("Leveringsadresse").readOnly="True";
document.getElementById("Leveringsadresse").style.border="3px solid #009900";
document.getElementById("Leveringsdag").readOnly="True";
document.getElementById("Leveringsdag").style.border="3px solid #009900";
//document.getElementById("Leveringsadresse2").readOnly="True";
//document.getElementById("Leveringsadresse2").style.border="3px solid #009900";
document.getElementById("Leveringspossted").readOnly="True";
document.getElementById("Leveringspossted").style.border="3px solid #009900";
document.getElementById("Leveringspostnummer").readOnly="True";
document.getElementById("Leveringspostnummer").style.border="3px solid #009900";
document.getElementById("Epost").readOnly="True";
document.getElementById("Epost").style.border="3px solid #009900";
document.getElementById("Kontakt").readOnly="True";
document.getElementById("Kontakt").style.border="3px solid #009900";
document.getElementById("Mobil").readOnly="True";
document.getElementById("Mobil").style.border="3px solid #009900";
document.getElementById("mSolution").readOnly="True";
document.getElementById("mSolution").style.border="3px solid #009900";
document.getElementById("Levinfo").readOnly="True";
document.getElementById("Levinfo").style.border="3px solid #009900";
//swapCheckImage('endreknapp','img/endre.jpg');
globalRedFlag = 0;

SaveNewTabValue();

}

function pzMailingList(pzAction) {
var oVDiv=document.getElementById("mailadresse");
if (oVDiv.value != "") {
	//alert(pzAction + oVDiv.value);
	xml_pzMailingList=GetXmlHttpObject()
	if (xml_pzMailingList==null)
	  {
	  alert ("Your browser does not support AJAX!");
	  return;
	  } 
	var url="pz_mailingliste.asp";
	url=url+"?str1="+pzAction;
	url=url+"&str2="+oVDiv.value;
	url=url+"&sid="+Math.random();
	xml_pzMailingList.onreadystatechange=SC_pzMailingList;
	xml_pzMailingList.open("GET",url,true);
	xml_pzMailingList.send(null);
	}
}

function SC_pzMailingList() 
{ 
if (xml_pzMailingList.readyState==4)
{ 
document.getElementById("HeadNewsletter").innerHTML=xml_pzMailingList.responseText;
//alert("test");

}
}

function GetXmlHttpObject()
{
var xmlHttp=null;
try
  {
  // Firefox, Opera 8.0+, Safari
  xmlHttp=new XMLHttpRequest();
  }
catch (e)
  {
  // Internet Explorer
  try
    {
    xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
    }
  catch (e)
    {
    xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
    }
  }
return xmlHttp;
}

function AddDeltager(removeTemp)
{
	var tempVar = "";
	var tempVar2 = "";
	var tempVar3 = "";
	var tempArray;
	tempVar = document.getElementById("navn").value;
	if (tempVar.length > 1) {
		tempVar = document.getElementById("deltagere").value + document.getElementById("navn").value + ';';
		document.getElementById("deltagere").value = tempVar;
		document.getElementById("navn").value = "";
	}
	if (removeTemp.length > 1) {
		tempVar = document.getElementById("deltagere").value;
		tempVar = tempVar.replace(removeTemp + ";", "");
		document.getElementById("deltagere").value = tempVar;
	}
	tempVar2 = document.getElementById("deltagere").value;
	if (tempVar2.length > 1) {
		tempArray = tempVar2.split(";");
		for (var i=0; i<tempArray.length-1; i++) {
			tempVar3 = tempVar3 + "<a href='#' onClick=AddDeltager('"+ tempArray[i] + "')>X</a> " +tempArray[i] + "<br>";
		}
	  document.getElementById('deltagerliste').style.display = 'block'; 
	  document.getElementById('deltagerlistehead').style.display = 'block'; 
	  document.getElementById("deltagerliste").innerHTML = tempVar3;
	}else{
	  document.getElementById('deltagerliste').style.display = 'none'; 
	  document.getElementById('deltagerlistehead').style.display = 'none'; 	
	}
}



function move_box(an, box)
{
    var cleft = -300;
    var ctop = -500;
    var obj = an;

    while (obj.offsetParent)
    {
        cleft += obj.offsetLeft;
        ctop += obj.offsetTop;
        obj = obj.offsetParent;
    }

    box.style.left = cleft + 'px';

    ctop += an.offsetHeight + 8;

    // Handle Internet Explorer body margins,
    // which affect normal document, but not
    // absolute-positioned stuff.
    if (document.body.currentStyle &&
        document.body.currentStyle['marginTop'])
    {
        ctop += parseInt(
            document.body.currentStyle['marginTop']);
    }

    box.style.top = ctop + 'px';
}

// Shows a box if it wasn't shown yet or is hidden
// or hides it if it is currently shown
function show_hide_box(an, width, height, borderStyle)
{
    var href = an.href;
    var boxdiv = document.getElementById(href);

    if (boxdiv != null)
    {
        if (boxdiv.style.display=='none')
        {
            // Show existing box, move it
            // if document changed layout
            move_box(an, boxdiv);
            boxdiv.style.display='block';

            bringToFront(boxdiv);

            // Workaround for Konqueror/Safari
            if (!boxdiv.contents.contentWindow)
                boxdiv.contents.src = href;
        }
        else
            // Hide currently shown box.
            boxdiv.style.display='none';
        return false;
    }

    // Create box object through DOM
    boxdiv = document.createElement('div');

    // Assign id equalling to the document it will show
    boxdiv.setAttribute('id', href);

    boxdiv.style.display = 'block';
    boxdiv.style.position = 'absolute';
    boxdiv.style.width = width + 'px';
    boxdiv.style.height = height + 'px';
    boxdiv.style.border = borderStyle;
    boxdiv.style.textAlign = 'right';
    boxdiv.style.padding = '4px';
    boxdiv.style.background = '#FFFFFF';
	boxdiv.style.fontFamily = 'Arial, Helvetica, sans-serif';
	boxdiv.style.color = '#434c55';
	boxdiv.style.fontWeight = 'bold';
	boxdiv.style.textDecoration = 'none';
    document.body.appendChild(boxdiv);

    var offset = 0;

    // Remove the following code if 'Close' hyperlink
    // is not needed.
    var close_href = document.createElement('a');
    close_href.href = 'javascript:void(0);';
    close_href.onclick = function()
        { show_hide_box(an, width, height, borderStyle); }
    close_href.appendChild(document.createTextNode('Close'));
    boxdiv.appendChild(close_href);
    offset = close_href.offsetHeight;
    // End of 'Close' hyperlink code.

    var contents = document.createElement('iframe');
    //contents.scrolling = 'no';
    contents.overflowX = 'hidden';
    contents.overflowY = 'scroll';
    contents.frameBorder = '0';
    contents.style.width = width + 'px';
    contents.style.height = (height - offset) + 'px';

    boxdiv.contents = contents;
    boxdiv.appendChild(contents);

    move_box(an, boxdiv);

    if (contents.contentWindow)
        contents.contentWindow.document.location.replace(
            href);
    else
        contents.src = href;

    // The script has successfully shown the box,
    // prevent hyperlink navigation.
    return false;
}

function getAbsoluteDivs()
{
    var arr = new Array();
    var all_divs = document.body.getElementsByTagName("DIV");
    var j = 0;

    for (i = 0; i < all_divs.length; i++)
        if (all_divs.item(i).style.position=='absolute')
        {
            arr[j] = all_divs.item(i);
            j++;
        }

    return arr;
}

function bringToFront(obj)
{
    if (!document.getElementsByTagName)
        return;

    var divs = getAbsoluteDivs();
    var max_index = 0;
    var cur_index;

    // Compute the maximal z-index of
    // other absolute-positioned divs
    for (i = 0; i < divs.length; i++)
    {
        var item = divs[i];
        if (item == obj ||
            item.style.zIndex == '')
            continue;

        cur_index = parseInt(item.style.zIndex);
        if (max_index < cur_index)
        {
            max_index = cur_index;
        }
    }

    obj.style.zIndex = max_index + 1;
}

function AltKategori(var1) 
{ 
if (var1.value=='Annet')
{ 
document.getElementById("myCat2").style.display = 'block';
}
}

function CheckOblFields(val)
{


	var tempEgen;
	var tempEpost;
	var tempNavn;
	var tempMob;
	
	if (document.getElementById("egener").checked)
	{
		tempEgen = 'True';
	} else {
		tempEgen = 'False';
	}

	var myTextField = document.getElementById('navn');
	if(myTextField.value != "") {
		tempNavn = 'True';
	}else{
		tempNavn = 'False';		
	}
	
	var myTextField = document.getElementById('epost');
	if(myTextField.value != "") {
		tempEpost = 'True';
	}else{
		tempEpost = 'False';	
		alert("e-post er obligatorisk");
	}


	
		
	if (tempEgen == 'True' && tempEpost == 'True')
	{
		/*document.getElementById("SendButton").disabled = false;*/
		document.getElementById("sendknappen").disabled = false;
	}else{
		/*document.getElementById("SendButton").disabled = true;*/
		document.getElementById("sendknappen").disabled = true;
		
	}
	

}






