/**
 * Body-Onload
 */
function init() {

  $(document).ready( function() {

    /**
     * Formular-Validierung
     *
     * @author Florian Preusner
     */
    $(".form_validate").validationEngine({

      promptPosition: "topRight",
      success:        false,
      failure:        function() {}
    })

    /**
     * Checkboxes (iPhone style)
     *
     * @author Florian Preusner
     */
    $(":checkbox").iphoneStyle();

    /*
     * Input Listener
     *
     * @author Florian Preusner
     */
    $(":input.listen").each(function() {

      $(this).focus(function() {

        text = $("#" + this.id + "_hidden").val();
      
        if($(this).val() == text) {

          $(this).val("");
        }

        $(this).blur(function () {

          if($.trim($(this).val()) == "") {

            $(this).val(text);
          }
        });
      });
    });
  });
}
