function getreplyindex() {
  $(".guestbookarrow").click(function(){

    var guestbook_string = $(".guestbookselector_string").text();

    if ( $(this).hasClass("guestbookarrowleft") ) {
      var guestbook_change = "previous";
    }
    else {
      var guestbook_change = "next";
    }

    var querystring="querytype=ajax&viewsection=guestbook_getyear&guestbook_string="+guestbook_string+"&guestbook_change="+guestbook_change+"&guestbook_location="+guestbook_location;

    $.Tache.Get({
      url: newslinkurl,
      data: querystring,
      success: function(html){
        $(".guestbookselector").empty();
        $(".guestbookselector").append(html);
        getreplyindex();
        getreply();
      }
    });

    var guestbook_index="1";
    var querystring="querytype=ajax&viewsection=guestbook_getreply&guestbook_index="+guestbook_index+"&guestbook_string="+guestbook_string+"&guestbook_location="+guestbook_location+"&guestbook_change="+guestbook_change;

    $.Tache.Get({
      url: newslinkurl,
      data: querystring,
      success: function(html){
        $(".guestbookmessages").empty();
        $(".guestbookmessages").append(html);
      }
    });

    return false;
  });
}

function getreply() {
  $(".guestbookcounter").click(function(){
    var guestbook_index=$(this).text();
    var guestbook_string = $(".guestbookselector_string").text();

    var querystring="querytype=ajax&viewsection=guestbook_getreply&guestbook_index="+guestbook_index+"&guestbook_string="+guestbook_string+"&guestbook_location="+guestbook_location;
    var linkindoc = $(this);

    $.Tache.Get({
      url: newslinkurl,
      data: querystring,
      success: function(html){
        $(".guestbookmessages").empty();
        $(".guestbookmessages").append(html);
        $(".guestbookcounter").removeClass("guestbookcounter_active");
        $(linkindoc).addClass("guestbookcounter_active");
      }
    });

    return false;
  });
}

$(document).ready(function(){
  getreplyindex();
  getreply();
});

$(document).ready(function(){
  $(".guestbook_smiley").click(function(){
    var guestbook_smiley_pressed = $(this).children().attr("alt");
    var guestbook_message = $(".guestbookmessage").val();
    var guestbook_message = guestbook_message + " :" +guestbook_smiley_pressed + ": ";

    var guestbook_canadd = $("#guestbook_submit").attr("disabled");

    if ( ! guestbook_canadd ) {
      $(".guestbookmessage").val(guestbook_message);
      $(".guestbookmessage").focus();
    }

    return false;
  });
});

$(document).ready(function(){
  $(".styledsubmit").click(function(){

    var guestbook_name = $("#guestbook_submitname").val();
    var guestbook_antispam = $("#guestbook_antispam").val();
    var guestbook_message = $("#guestbook_submitmessage").val();

    if ( guestbook_name == "" ) {
      alert("Je bent vergeten je naam in te vullen in het formulier");
    }
    else if ( guestbook_antispam == "" ) {
      alert("Je bent vergeten antispam vraag in te vullen in het formulier");
    }
    else if ( guestbook_message == "" ) {
      alert("Je bent vergeten een bericht in te vullen");
    }
    else {
      $.post(newslinkurl, {
        querytype: "ajaxsubmit",
        viewsection: "guestbook_submit",
        guestbook_name: guestbook_name,
        guestbook_antispam: guestbook_antispam,
        guestbook_message: guestbook_message,
        guestbook_location: guestbook_location,
        guestbook_fuzzy: "SE6k2L6l31lka6KxAfB2"
      },
      function(html) {
        $("#guestbook_submitname").attr("disabled", "disabled");
        $("#guestbook_antispam").attr("disabled", "disabled");
        $("#guestbook_submitmessage").attr("disabled", "disabled");
        $("#guestbook_submit").attr("disabled", "disabled");

        var guestbook_change = "next";

        var querystring="querytype=ajax&viewsection=guestbook_getyear&guestbook_string="+guestbook_static_string+"&guestbook_change="+guestbook_change+"&guestbook_location="+guestbook_location;

        $.Tache.Get({
          url: newslinkurl,
          data: querystring,
          success: function(html){
            $(".guestbookselector").empty();
            $(".guestbookselector").append(html);
            getreplyindex();
            getreply();
          }
        });

        var guestbook_index="1";
        var querystring="querytype=ajax&viewsection=guestbook_getreply&guestbook_index="+guestbook_index+"&guestbook_string="+guestbook_static_string+"&guestbook_location="+guestbook_location+"&guestbook_change="+guestbook_change;

        $.Tache.DeleteAll();
        $.Tache.Get({
          url: newslinkurl,
          data: querystring,
          success: function(html){
            $(".guestbookmessages").empty();
            $(".guestbookmessages").append(html);
          }
        });

      });
    }

    return false;
  });
});

$(document).ready(function(){

  $.post(newslinkurl, {
    querytype: "ajaxsubmit",
    viewsection: "guestbook_username"
  },
  function(html) {
    username = String(html);
    if ( username != "" ) {
      $("#guestbook_submitname").val(username);
      $("#guestbook_submitname").attr("disabled", "disabled");
    }
  });

});
