
/** for smooth scrolling to contact */
Event.observe(window, 'load', function() {
  $$('a[href^=#]:not([href=#])').each(function(element) {
    element.observe('click', function(event) {
      new Effect.ScrollTo(this.hash.substr(1));
      Event.stop(event);
    }.bindAsEventListener(element))
  })
});

Ajax.Responders.register({
  onCreate: function(){
    Effect.Appear($('contact_form_info_div'));
    Effect.Fade($('contact_form_div'));
    $('contact_form_info_div').innerHTML = "Wiadomość została wysłana. Dziękujemy.";
  }
});

Event.observe(window, 'load', function() {
  Event.observe('fTopic', 'focus', clearInput);
  Event.observe('fEmail', 'focus', clearInput);
  Event.observe('contact_form', 'submit', onFormSubmit);
  Event.observe('submit', 'click', onFormSubmit);
});

function clearInput() {
   if(this.value == "Temat wiadomości" || this.value == "Twój email") {
      this.value = "";
   }
}

function onFormSubmit() {

//   var pars = 'email='++'&topic='+language+'&content='+;
   var myAjax = new Ajax.Request('sendForm.php', {
      method:'post',

      parameters: {email: $('fEmail').value, topic: $('fTopic').value, content: $('fTxt').value},
      onSuccess: function(transport){
         $('contact_form_info_div').innerHTML = "Message has been sent. Thank You.<br />Wiadomość została wysłana. Dziękujemy.";
      },
      onFailure: function() { 
         $('contact_form_info_div').innerHTML = "<div style=\"color:red\">Your message hasn't been send.<br />Please send e-mail manually on adress batog@uoo.univ.szczecin.pl.<br />Twoja wiadmość nie została wysłana. Wyślij ją ponownie na adres batog@uoo.univ.szczecin.pl.</div>";
      }
   });
}