  var lastpanel = "";
  lysbord = true;

function createCookie(name,value,days)
{
	if (days)
	{
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
}

function readCookie(name)
{
    var nameEQ = name + "=";
	var ca = document.cookie.split(';');
    for(var i=0;i < ca.length;i++)
	{
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}

// fra bildenavigasjon

   function pageload()
   {
//    exlogginn
//    exbildegrid
//    exbildehandlekurv
//    exbildelysbord
//    exbildekundeskjema
      if (exbildegrid == true)
      {
        hidevisningspanel();
        //bg.style.height = document.body.clientHeight+"px"; // ikke sikker på hvorfor denne er her, men fungerer ikke med safari
      }
      if (exbildelysbord == true)
      {
        if (isguest == true)
        {
          hidelysbord();
        }
        else
        {
          if (readCookie("lysbord") == "hidden")
            {hidelysbord();}
          else
            {showlysbord();}
        }
      }

  }

  function showterms(sp)
  {
    if ( sp == "NO" )
    {
      win = window.open("/wshows.aspx?rd=http://www.naturfokus.no/Bildeweb-2/nettarkiv/terms-norsk.htm","terms","WIDTH=600,HEIGHT=550,resizable=yes,scrollbars=yes");
    }
    else
    {
      win = window.open("/wshows.aspx?rd=http://www.naturfokus.no/Bildeweb-2/nettarkiv/terms-engelsk.htm","terms","WIDTH=600,HEIGHT=550,resizable=yes,scrollbars=yes");
    }
    win.focus();
  }

  function guest()
  {
    alert ("This function is aviable for registered useres only.");
  }
  var tmpbgheight = "0px";
  var is_visningspanel_visible = false;
  function showvisningspanel()
  {
    if (!vinsningspanel_synelig)
    {
      tmpbgheight = bg.style.height;
    }
    bg.style.width = document.body.clientWidth - 730+"px";
    bi.style.width = "722px";
	bi.style.visibility = "visible";
	bi.style.position = "static";
	bi.style.left = "0px";
	bi.style.top = "0px";
    bg.style.height = tmpbgheight;
    vinsningspanel_synelig = true;
  }

  function hidevisningspanel()
  {

	bg.style.width = "100%";//(document.body.clientWidth)-1+"px";
	bi.style.visibility = "hidden";
	bi.style.position = "absolute";
	bi.style.left = "-2000px";
	bi.style.top = "-2000px";
    if (tmpbgheight != "0px")
    {
        bg.style.height = tmpbgheight;
    }
	vinsningspanel_synelig = false;
  }

  function showlysbordmc(item)
  {showlysbord();
    if (vinsningspanel_synelig == true)
    {showvisningspanel();}
  }
  function hidelysbordmc(item)
  {hidelysbord();}

  function showlysbord()
  {
    createCookie("lysbord","visible",25);
    var lysbord = document.getElementById("mainform_ucbannertopmain_ucbildenavigasjon_ucbildelysbordstripe_lysbord");
	lysbord.style.width = "100%";
	lysbord.style.visibility = "visible";
	lysbord.style.position = "static";
	lysbord.style.left = "0px";
	lysbord.style.top = "0px";
	if (exbildehandlekurv == true)
	{
	  hk.style.height = (document.body.clientHeight-333)+"px";
	}
	if (exbildegrid == true)
	{
	  bg.style.height = (document.body.clientHeight-279)+"px";
	}

	lysbord_synelig = true;

	try
	{
	  lightboxhidelastpanel ();
	}
	catch (e)
	{
	}
  }

  function hidelysbord()
  {
	createCookie("lysbord","hidden",25);
    var lysbord = document.getElementById("mainform_ucbannertopmain_ucbildenavigasjon_ucbildelysbordstripe_lysbord");
	lysbord.style.visibility = "hidden";
	lysbord.style.position = "absolute";
	lysbord.style.left = "-2000px";
	lysbord.style.top = "-2000px";
	if (exbildehandlekurv == true)
	{
	  hk.style.height = (document.body.clientHeight-260)+"px";
	}
	if (exbildegrid == true)
	{
      bg.style.height = (document.body.clientHeight-206)+"px";
	}
	lysbord_synelig = false;
  }

  function prev(idbilde, bilde, navn, kode)
  {
    if (exbildegrid == true)
    {
        showvisningspanel();
        if (lysbord == true)
        {
          if (lysbord_synelig == true)
          {
            showlysbord();
          }
        }
        var ppict = document.getElementById("prevpict");
        var pname = document.getElementById("ppictname");
        var pkode = document.getElementById("ppictinfo");

        pname.innerHTML = "<div>" + navn + "</div>";
           pkode.innerHTML = "<div>" + kode + "</div>";
        ppict.src = "/kikkebilder/" + bilde;

        var infopanel = document.getElementById("bildested");
           infopanel.innerHTML = '<img src="RadControls/Ajax/Skins/Default/LoadingProgressBar.gif">';

        if (callbackinprogress != true)
        {
          callbackinprogress = true;
          abortcallback = false;
          var ajaxManager = mainform_ucbannertopmain_ucbildenavigasjon_ucbildeinfo_rambildeinfo;
          ajaxManager.AjaxRequest(bilde);
        }
        else
        {
          abortcallback = true;
          pkode.innerHTML = pkode.innerHTML + '<div class="errormsg">Last info update was not finished, please wait and reclick on the last picture if you want the info.</div>';
        }
    }
    if (exbildehandlekurv == true)
    {
       cbmark_box_for_picture(idbilde);
    }
  }

  function cbmark_box_for_picture (idbilde)
  {
    for (var co = 1; co < pictsinlightbox+1; co++)
    {
      iscb = document.getElementById("cblbbilde_"+co);
      if (iscb.value == idbilde)
      {
        if (iscb.checked)
        {
          iscb.checked = false;
        }
        else
        {
          iscb.checked = true;
        }
      }
    }
  }

  function change_cb ( cbid )
  {
    var cb = document.getElementById(cbid);
    if (cb.checked)
    {
      cb.checked = false
    }
    else
    {
      cb.checked = true
    }
  }





  function cMakeCallBack(idRam, event, arg)
  {

    if (idRam == "mainform_ucbannertopmain_ucbildenavigasjon_ucbildeshop_ramhandlekurv")
    {
      var ajaxManager = mainform_ucbannertopmain_ucbildenavigasjon_ucbildeshop_ramhandlekurv;
    }
    else
    {
      var ajaxManager = mainform_ucbannertopmain_ucbildenavigasjon_ucbildelysbordstripe_ramlysbord;
    }
    argument = event + "@" + arg;
    ajaxManager.AjaxRequest(argument);

  }

// fra bildeshophandlekurv
  function changeorder( item )
  {
	 cMakeCallBack('mainform_ucbannertopmain_ucbildenavigasjon_ucbildeshop_ramhandlekurv', 'changeorder', item.Value);
  }
  function changeordertype ( item )
  {
	 cMakeCallBack('mainform_ucbannertopmain_ucbildenavigasjon_ucbildeshop_ramhandlekurv', 'changeordertype', item.Value);
  }
  function addpicturetochart ( filnavn )
  {
    if (exbildehandlekurv == true)
    {
	  cMakeCallBack('mainform_ucbannertopmain_ucbildenavigasjon_ucbildeshop_ramhandlekurv', 'addpicturetochart', filnavn);
    }
    else
    {
	  cMakeCallBack('mainform_ucbannertopmain_ucbildenavigasjon_ucbildelysbordstripe_ramlysbord', 'addpicturetochart', filnavn);
    }
  }
  function shopendrebilde ( idvare, format, status )
  {
	cMakeCallBack('mainform_ucbannertopmain_ucbildenavigasjon_ucbildeshop_ramhandlekurv', 'changeformat', idvare+","+format);
  }
  function removepicture ()
  {
	var totstr = "";
	for (var co = 1; co < count_chart_objects+1; co++)
	{
	  iscb = document.getElementById("mainform_ucbannertopmain_ucbildenavigasjon_ucbildeshop_cbaction_"+co);
	  lbid = document.getElementById("hfbildeid_"+co);
	  if (iscb.checked)
	  {
		totstr += lbid.value + ",";
	  }
	}

	cMakeCallBack('mainform_ucbannertopmain_ucbildenavigasjon_ucbildeshop_ramhandlekurv', 'removepicture', totstr);
  }

  function OrdreValidation (source, args)
  {
    args.IsValid = document.getElementById("mainform_ucbannertopmain_ucbildenavigasjon_ucbildeshop_cbterms").checked;
  }










// fra lysbord

  function changelightbox( item )
  {
	 cMakeCallBack('mainform_ucbannertopmain_ucbildenavigasjon_ucbildelysbordstripe_ramlysbord', 'chlightbox', item.Value);
  }

  function addtolightbox( pictid )
  {
	 cMakeCallBack('mainform_ucbannertopmain_ucbildenavigasjon_ucbildelysbordstripe_ramlysbord', 'addpicture', pictid);
  }

  function removefromlightbox ()
  {
	var totstr = "";
	for (var co = 1; co < pictsinlightbox+1; co++)
	{
	  iscb = document.getElementById("cblbbilde_"+co);
	  lbid = document.getElementById("hflbid_"+co);
	  if (iscb.checked)
	  {
		totstr += lbid.value + ",";
	  }
	}

	cMakeCallBack('mainform_ucbannertopmain_ucbildenavigasjon_ucbildelysbordstripe_ramlysbord', 'removepicture', totstr);
  }

  function addtochart()
  {
    var totstr = "";
	for (var co = 1; co < pictsinlightbox+1; co++)
	{
	  iscb = document.getElementById("cblbbilde_"+co);
	  lbid = document.getElementById("hflbid_"+co);
	  if (iscb.checked)
	  {
		totstr += iscb.value + ",";
		iscb.checked = false;
	  }
	}

    if (totstr == "")
    {
      alert( "No picture chosen");
    }
    else
    {
	  addpicturetochart(totstr);
    }
  }

  function abortpanel()
  {
    lightboxhidelastpanel ();
  }

  function addlightbox ()
  {
	var enewlightbox = document.getElementById("editnewlightbox");
	if (enewlightbox != "")
	{
	  cMakeCallBack('mainform_ucbannertopmain_ucbildenavigasjon_ucbildelysbordstripe_ramlysbord', 'addlightbox', enewlightbox.value);
	}
  }

  function newlightboxshow()
  {
	lightboxshowpanel ( document.getElementById("menunewlightboxpanel") );
  }
  function renamelightboxshow()
  {
	lightboxshowpanel ( document.getElementById("menurenamelightboxpanel") );
  }
  function sendtoemail()
  {
	lightboxshowpanel ( document.getElementById("menuemailpicturepanel") );
  }

  function lightboxshowpanel( panel )
  {

	lightboxhidelastpanel ();

	panel.style.width = "400px";
	panel.style.height = "300px";
	panel.style.visibility = "visible";
//	panel.style.position = "static";
	panel.style.left = "100px";
	panel.style.top = "250px";

	lastpanel = panel;
//	hidelysbord ();

  }

  function lightboxhidelastpanel ()
  {
	if (lastpanel != "")
	{
	  lastpanel.style.width = "100px";
	  lastpanel.style.visibility = "hidden";
	  lastpanel.style.position = "absolute";
	  lastpanel.style.left = "-1000px";
	  lastpanel.style.top = "-1000px";
	  showlysbord;
	}

  }

  function setrenamebox ( name )
  {
	var erenamelightbox = document.getElementById("editrenamelightbox");
	erenamelightbox.value = name;
  }

  function renamelightbox ()
  {
	var erenamelightbox = document.getElementById("editrenamelightbox");
	if (erenamelightbox != "")
	{
	  cMakeCallBack('mainform_ucbannertopmain_ucbildenavigasjon_ucbildelysbordstripe_ramlysbord', 'renamelightbox', lightboxid + ";" + erenamelightbox.value);
	}
  }

  function cbreqsent()
  {
	callbackinprogress = true;
   //	var cblp = document.getElementById("lblp");
   //	cblp.innerHTML =
	var lysbord = document.getElementById("mainform_ucbannertopmain_ucbildenavigasjon_ucbildelysbordstripe_lysbord");
	lysbord.innerHTML = '<img src="RadControls/Ajax/Skins/Default/Loading.gif">';
	lysbord.style.height = "70px";
  }
  function cbreqstart()
  {

  }
  function cbreqrec()
  {
//	var cblp = document.getElementById("lblp");
//	cblp.innerHTML = "Callback done!";
	callbackinprogress = false;
  }
  function cbreqend()
  {
//	var cblp = document.getElementById("lblp");
//	cblp.innerHTML = "";
  }

