   <!--

   function GastenboekAddEntry(frm,rt_editors)
      {
      if (arguments.length > 1)
         {
         for (var i = 0; i < rt_editors.length; i++)
            {
            var val = get_ed_text(rt_editors[i]);
            frm.elements[rt_editors[i]].value = val;
            }
         }
      xajax_GastenboekAddEntry(xajax.getFormValues(frm));
      return false;
      }

   function get_ed_text(editor_name)
      {
      var oEditor = FCKeditorAPI.GetInstance(editor_name);
      
      if (oEditor.EditorDocument.body.innerHTML)
         {
         // Uncomment the following line for a proper XHTML return
         // return oEditor.GetXHTML();
         return oEditor.EditorDocument.body.innerHTML;
         }
      else return '';
      }

   /* Weblog */
   function WeblogEerstePagina()
      {
      xajax_ViewWeblog('','F');
      }
      
   function WeblogLaatstePagina()
      {
      xajax_ViewWeblog('','L');
      }
      
   function WeblogVorigePagina(Navigatie,CurrentPage)
      {
      xajax_ViewWeblog(CurrentPage,Navigatie);
      }

   function WeblogVolgendePagina(Navigatie,CurrentPage)
      {
      xajax_ViewWeblog(CurrentPage,Navigatie);
      }

   /* Shop */
   function ViewShopCat(CatID)
      {
      xajax_ViewShopCat(CatID);
      }
      
   function BasketView()   
      {
      xajax_ViewBasket();
      }

   /* Foto Albums */
   function ViewFotoAlbum(PageID,AlbumID)
      {
      xajax_ViewFotoAlbum(PageID,AlbumID);
      }
          
   /* TEXT */
   function ViewCatAndSubMenu(CatID,SubMenuName,SubMenuType)
      {
      xajax_ViewCat(CatID,SubMenuName,SubMenuType);
      }
   
   function ViewCat(CatID,SubMenuName,SubMenuType)
      {
      xajax_ViewCat(CatID,SubMenuName,SubMenuType);
      }

   ////////////////////////////////////////////////////////////////////////
   ////////////////////////////////////////////////////////////////////////
   ////////////////////////////////////////////////////////////////////////
   /* SHOP */
   function UpdateBezorgkosten()
      {
      var Bezorgkosten;
      
      Bezorgkosten = document.getElementById("BezorgkostenLijst");

      if (Bezorgkosten.value == "0")
         return;
      
      ajaxObj.format = "TEXT"; 
      ajaxObj.call("T=UpdateBezorgkosten&Method=" + Bezorgkosten.value, respWithJavascript);
      }
   
   function Order_show_bedrijf()
      {
      var Bedrijf;
      
      Bedrijf = document.getElementById("order_bedrijfsnaam1");
      if (Bedrijf.style.display == "inline")
         Bedrijf.style.display = "none";
         else Bedrijf.style.display = "inline";

      Bedrijf = document.getElementById("order_bedrijfsnaam2");
      if (Bedrijf.style.display == "inline")
         Bedrijf.style.display = "none";
         else Bedrijf.style.display = "inline";
              
      Bedrijf = document.getElementById("order_bedrijfsnaam3");
      if (Bedrijf.style.display == "inline")
         Bedrijf.style.display = "none";
         else Bedrijf.style.display = "inline";
      }
   
   function Order_show_afleveradres()
      {
      var Afleveradres;
      
      Afleveradres = document.getElementById("order_afleverafdres");
      if (Afleveradres.style.display == "inline")
         Afleveradres.style.display = "none";
         else Afleveradres.style.display = "inline"
      }

   function Bestellen_stap1()
      {
      // Controleer of er al bezorgkosten zijn geselecteerd...
      var Bezorgkosten;
      
      Bezorgkosten = document.getElementById("BezorgkostenLijst");

      if (Bezorgkosten.value == "0")
         {
         alert("U heeft nog geen bezorgmethode geselecteerd!");
         return
         }
      
      ajaxObj.format = "TEXT"; 
      ajaxObj.call("T=Order_step1", respWithJavascript);
      }
   
   function Bestellen_stap2()
      {
      // Doe controle op de invoer
      // ****
      var formVars = ajaxObj.getForm('bestellen_1');
      
      ajaxObj.format = "TEXT"; 
      ajaxObj.call("T=Order_step2" + formVars, respWithJavascript);
      }
   
   function UpdateBasketPrice(ProductID)
      {
      var Aantal;
      
      Aantal = "spincon_" + ProductID;
      Aantal = document.getElementById(Aantal).value;

      ajaxObj.format = "TEXT"; 
      ajaxObj.call("T=UpdateBasketPrice&ID=" + ProductID + "&Count=" + Aantal, respWithJavascript);
      }

   function ShopMore()
      {
      ajaxObj.format = "TEXT"; 
      ajaxObj.call("T=ShopMore", respWithJavascript);
      }
   
   function BasketRemoveProduct(ProductID)
      {
      ajaxObj.format = "TEXT"; 
      ajaxObj.call("T=RemoveProductFromBasket&ID=" + ProductID, respWithJavascript);
      }
    
   function BasketAddProduct(ProductID)
      {
      // Kijk welke opties er zijn gekozen...
      // ****
      var Aantal;
      
      Aantal = "spincon_" + ProductID;
      Aantal = document.getElementById(Aantal).value;

      ajaxObj.format = "TEXT"; 
      ajaxObj.call("T=AddProductToBasket&ID=" + ProductID + "&Count=" + Aantal, respWithJavascript);
      }

   /* AGENDA */
   function UpdateAgendaItem(AgendaID)
      {
      xajax_UpdateAgendaItem(AgendaID);
      /*      
      ajaxObj.format = "TEXT"; 
      ajaxObj.call("T=UpdateAgendaTitle&ID=" + AgendaID, respUpdateAgendaTitle);
      ajaxObj.call("T=UpdateAgendaItem&ID=" + AgendaID, respUpdateAgendaItem);
      */
      }
   
   /* NIEUWS */
   function UpdateNewsText(NewsID)
      {
      xajax_UpdateNewsItem(NewsID);
      /*
      ajaxObj.format = "TEXT"; 
      ajaxObj.call("T=UpdateNewsTitle&ID=" + NewsID, respUpdateNewsTitle);
      ajaxObj.call("T=UpdateNewsText&ID=" + NewsID, respUpdateNewsText);
      */
      }
   
              
// -->
