   <!--
   
   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));
      xajax_Gastenboek.AddEntry(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)
      {
      document.getElementById("AltContent").innerHTML = "";
      xajax_ViewShopCat(CatID);
  	  NavigateAction("winkel",CatID);
      }
      
   function FinalBasketView()   
      {
      xajax_ViewBasket(2);
      window.scroll(0,0);
      }   
      
   function BasketView()   
      {
      xajax_ViewBasket(1);
      }

   function BasketAddProduct(ProductID)
      {
      // Kijk welke opties er zijn gekozen...
      // ****
      var Aantal;
      
      eval("Aantal = spincon_" + ProductID + ".GetCurrentValue()");
      //Aantal = document.getElementById(Aantal).value;
      
      var form = "options_" + ProductID;
      xajax_AddProductToBasket(ProductID,Aantal,xajax.getFormValues(form));
      //xajax_ViewBasket(1);
      }

   function BasketRemoveProduct(ProductID)
      {
      xajax_RemoveProductFromBasket(ProductID);
      //xajax_ViewBasket(1);
      }
      
   function ShopMore()
      {
      xajax_ViewShopCat(-1);
      }  

   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 shop_order_inlog(enable)
      {
        var acct,pass;
        acct = document.getElementById("acct");
        pass = document.getElementById("pass");
        if (enable == "2"){
         acct.disabled = false;
         pass.disabled = false;
        }else{
         acct.disabled = true;
         pass.disabled = true;        
        }
      }
   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"
      }

   /* 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)
      {
      document.getElementById("AltContent").innerHTML = "";
      xajax_ViewCat(CatID,SubMenuName,SubMenuType);
	  NavigateAction("website",CatID);
	}

   /* AGENDA */
   function UpdateAgendaItem(AgendaID)
      {
      xajax_UpdateAgendaItem(AgendaID);
      }
   
   /* NIEUWS */
   function UpdateNewsText(NewsID)
      {
      xajax_UpdateNewsItem(NewsID);
      }
	  
   function ViewNieuwsArchief(pagina)
      {
      xajax_ViewNieuwsArchief(pagina);
      }
   function ViewNieuwsArchief_artikel(startlimit_artikel,pagina)
      {
      xajax_ViewNieuwsArchief_artikel(startlimit_artikel,pagina);
      }

   function validate_formulier(FormID,PID)
      {
      //alert(PID);
      //alert(FormID);
	  //,xajax.getFormValues('formulier')
	  //alert(xajax.getFormValues('formulier'));
	  xajax_GetFormHTML(FormID,PID,xajax.getFormValues('formulier'));
      }


      
   ////////////////////////////////////////////////////////////////////////
   ////////////////////////////////////////////////////////////////////////
   ////////////////////////////////////////////////////////////////////////
   /* SHOP */
   function ViewProduct(ID) {
     xajax_ViewProduct(ID);
   }
   function UpdateBezorgkosten()
      {
      var Betaalkosten;
      var Bezorgkosten;
      var Prijs_Excl_Bezorgkosten;
      
      Betaalkosten = document.getElementById("BetaalkostenLijst");        
      Bezorgkosten = document.getElementById("BezorgkostenLijst");
      Prijs_Excl_Bezorgkosten = document.getElementById("Prijs_Excl_Bezorgkosten");


         xajax_UpdateBasketBezorgKosten(Betaalkosten.value,Bezorgkosten.value,Prijs_Excl_Bezorgkosten.innerHTML);
      }
   
   function UpdateBetaalkosten()
      {
      var Betaalkosten;
      var Bezorgkosten;  
      var Prijs_Excl_Bezorgkosten;
      
      Betaalkosten = document.getElementById("BetaalkostenLijst");
      Bezorgkosten = document.getElementById("BezorgkostenLijst");  
      Prijs_Excl_Bezorgkosten = document.getElementById("Prijs_Excl_Bezorgkosten");  


         xajax_UpdateBasketBetaalKosten(Betaalkosten.value,Bezorgkosten.value,Prijs_Excl_Bezorgkosten.innerHTML);
      }
      
      function UpdateProductAmt(sender,newVal){
        xajax.config.setDefault( 'defaultMode', 'synchronous' );
        eval("xajax_UpdateProdAantal('" + sender.Tag + "'," + newVal + " )");        
        xajax.config.setDefault( 'defaultMode', 'asynchronous' );
      }
      
   function LogIn(){
     xajax_LogIn('');
   }
   function LogOut(){
     xajax_LogUit();
   }
   function WijzigProfiel(){
     xajax_WijzigProfiel(xajax.getFormValues('klant_wijzig'));
   }
   function CheckPwd(){
     xajax_WijzigWachtwoord(xajax.getFormValues('repass'));
   }
   function CheckLogin(){
     xajax_DoLogin(xajax.getFormValues('login_form'));
   }
   function Instellingen(page){
     xajax_Instellingen(page);
   }
   
   function Registreer(level){
     xajax_Registreer(xajax.getFormValues('klant_reg'),level);
   }   
   function Bestellen_stap0(){
     xajax_ViewBasket(2);
   }
   function Bestellen_check(BetaalID){
     if (document.getElementById("klant1").checked){
       //Controleer login dan volgende scherm
       xajax_CheckLoginOrderForm(xajax.getFormValues('inloggen'));
     }else 
     if (document.getElementById("klant2").checked){
       Registreer(1);
     }else{
       alert("U heeft nog niet aangegeven of u een nieuwe klant bent, of reeds staat geregistreerd.");
     }
   }
   function Bestellen_stap1()
      {
      // Controleer of er al bezorgkosten zijn geselecteerd...
      var Betaalkosten;
      var Bezorgkosten;
      
      Bezorgkosten = document.getElementById("BezorgkostenLijst");
      Betaalkosten = document.getElementById("BetaalkostenLijst");

      if (Bezorgkosten.value == "0")
         {
         alert("U heeft nog geen bezorgmethode geselecteerd!");
         return;
         }
      if (Betaalkosten.value == "-1")
         {
         alert("U heeft nog geen betaalmethode geselecteerd!");
         return;
         }
         xajax_BuildBasketOrderForm1(Betaalkosten.value);
      }
   function Bestellen_stap1a()
      {
      
      }
   function Bestellen_stap2()
      {
      //Vraag of het om een klant gaat
          Bestellen_stap3(xajax.getFormValues('bestellen_1'));
      }
   function Bestellen_stap3(formValues) {
      // Doe controle op de invoer
      // ****
        xajax_FetchOrder(formValues,'1');
      }
                
// -->
