/* EOF */
jQuery(document).ready(function($){ 
  var currentfolder = ips.system.currentfolder, urlroot = ips.system.urlroot;

  // VALIDATE E-MAIL.
  var emailpattern = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;

  // NEWSLETTER SIGN UP
  jQuery("#newsletterForm").submit(function(e){
    e.preventDefault();
    var $this = jQuery(this); //cache
    var $email = $this.find("input.email"); //cache
    if(!$this.find(".response").get()[0]) {
      jQuery("<p class='response' />").prependTo($this);
    }
    var $response = $this.find(".response"); // Cache
    if (emailpattern.test($email.val())) {
      $response.text("Sender...");
      $.ajax({
        url: "?template=newsletterResponse;ajax=true;",
        data: $this.serialize(),
        error: function() {
          $response.text("Feil / Error");
        },
        success: function(data) {
          $response.text("Din e-postadresse er lagt til som mottaker av nyhetsbrev");
          $email.removeClass("error").val("");
        }
      });
    } else {
      $email.addClass("error");
      $response.text("Skriv inn din e-postadresse");
    }
  });


  /*
    Article carusel
  */
  var $carusel = $('.article_carousel');
  if ($carusel.size()) {
    $carusel.before('<div id="slideshow_nav">')
    $carusel.cycle({ 
        speed:  'slow', 
        timeout: 5000,
        pager: '#slideshow_nav' 
    });
  }


});
