{% extends baseTemplateName(app.request) %}
{% block title_suffix %}Kontakt{% endblock %}
{% form_theme form 'bootstrap_4_layout.html.twig' %}
{% block head_scripts %}
<script src="https://www.google.com/recaptcha/api.js" async defer></script>
{% endblock %}
{% block body %}
<h2 class="mb-3">Kontakt aufnehmen ... und Hilfe erhalten</h2>
<h4>Bitte fülle dieses Formular aus</h4>
<p>Unsere Antwort erfolgt per E-Mail. Bitte achte daher auf eine gültige E-Mail Adresse, damit wir dich auch
erreichen können!</p>
<div class="align-items-center bg-grey-10 py-2 pb-lg-2 mx-0 mb-4">
{% if emailSent or failure %}
{% set class = failure ? "alert alert-danger" : "alert alert-success" %}
<div class="col-12 {{ class }}">
<strong>Vielen Dank!</strong>
{% if failure %}
<p>Das hat leider nicht geklappt. Bitte versuche es nochmal oder schicke uns eine E-Mail an support@frivol.com</p>
{% else %}
<p>Deine Nachricht wurde gespeichert und wird von einem Mitarbeiter aus dem Support bearbeitet.
Wir bitten um Geduld, besonders nachts, an Wochenenden und Feiertagen.</p>
{% endif %}
</div>
{% endif %}
{% if emailSent == false %}
{{ form_start(form, {'attr': {'class': 'col-12', 'id': 'contact_form'}}) }}
{{ form_row(form.firstName) }}
{{ form_row(form.lastName) }}
{{ form_row(form.email) }}
{{ form_row(form.phone) }}
{{ form_row(form.webmId) }}
{{ form_row(form.topic) }}
{{ form_row(form.message) }}
{{ form_row(form.info) }}
<div id="contactFormContent" style="visibility:hidden;">
{{ form_row(form.submit, {'attr': {'disabled':'disabled'}}) }}
</div>
<div class="g-recaptcha" data-sitekey="{{ RECAPTCHA_FORM_KEY }}" data-callback="recaptchaCallback"></div>
{{ form_end(form) }}
{% endif %}
</div>
<h4>Europäischer Support:</h4>
<img src="{{ asset('build/images/contactInfo.png')}}" data-callback="contactCallback" class="company-contact-info" />
<div class="row-fluid">
<div class="span12">
<h5>Online-Streitbeilegung (Art. 14 Abs. 1 ODR-Verordnung):</h5>
<p>
Die Europäische Kommission stellt unter <a href="http://ec.europa.eu/consumers/odr" target="_blank">
http://ec.europa.eu/consumers/odr</a> eine Plattform zur Online-Streitbeilegung bereit.
</p>
</div>
</div>
{% endblock %}
{% block javascripts %}
{{ parent() }}
<script>
function recaptchaCallback() {
$("#contactFormContent").css("visibility", "visible");
$('#contact_form_submit').removeAttr('disabled');
}
</script>
{% endblock %}