/* ajax / jquery -- apopreis.de ============== */
var $z = jQuery.noConflict();
$z(document).ready(function(){
	
  $z('.remove-bgred').live('click', function () {
    $z(this).removeClass("background-red");
  });

  //Email Formular
  $z("#emailform-submit").live('click', function() {
    var options = {
      url:    '/tools/sendmail.cfm'+'?cb=_'+new Date().getTime(),
      timeout: 5000,
      cache: false,
      target: $z("#emailform-inner"),
      beforeSend: function(){
				if ( $z("#emailform-name").val() == "" ) {
					$z("#emailform-name").addClass("background-red");
					return false;
				};
				if ( $z("#emailform-email").val() != '' && $z("#emailform-email").val().indexOf('@') == -1 ) {
					$z("#emailform-email").addClass("background-red");
          return false;
				};
        $z("#emailform").fadeOut("slow");
        $z("#emailform-inner").addClass("bg-ajax");
      },
      error: function() {
        $z("#emailform-inner").html("Ajax- / Timeout-Fehler!");
        $z("#emailform-inner").fadeIn("slow");
      },
      success: function() {
        //$z(".block-spenden-form-content").fadeIn("slow");
      },
      complete: function() {
        $z("#emailform-inner").removeClass("bg-ajax");
      }
    };
    $z("#emailform").ajaxSubmit(options);
  });
	
	//Newsletter Formular
  $z("#newsletterform-submit").live('click', function() {
    var options = {
      url:    '/tools/mailchimp.cfm'+'?cb=_'+new Date().getTime(),
      timeout: 50000,
      cache: false,
      target: $z("#emailform-inner"),
      beforeSend: function(){
        if ( $z("#emailform-vorname").val() == "" ) {
          $z("#emailform-vorname").addClass("background-red");
          return false;
        };
				if ( $z("#emailform-nachname").val() == "" ) {
          $z("#emailform-nachname").addClass("background-red");
          return false;
        };
				if ( $z("#emailform-email").val() == "" ) {
          $z("#emailform-email").addClass("background-red");
          return false;
        };
        if ( $z("#emailform-email").val() != '' && $z("#emailform-email").val().indexOf('@') == -1 ) {
          $z("#emailform-email").addClass("background-red");
          return false;
        };
        $z("#emailform").fadeOut("slow");
        $z("#emailform-inner").addClass("bg-ajax");
      },
      error: function() {
        $z("#emailform-inner").html("Ajax- / Timeout-Fehler!");
        $z("#emailform-inner").fadeIn("slow");
      },
      success: function() {
        //$z(".block-spenden-form-content").fadeIn("slow");
      },
      complete: function() {
        $z("#emailform-inner").removeClass("bg-ajax");
      }
    };
    $z("#emailform").ajaxSubmit(options);
  });
	
});



