{% block body %}
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>{% block title %}Welcome!{% endblock %}</title>
<link rel="stylesheet" type="text/css" media="all" href="{{ asset('css/style.css') }}">
{% block stylesheets %}{% endblock %}
</head>
<!-- The Modal -->
<div id="myModal" class="modalreg"
{% if user != null %}
data-user="true"
{% endif %}
>
<div class="modalreg2" onclick="closebut()"></div>
<!-- Modal content -->
<div class="modal-content">
<span class="close" onclick="closebut()">X</span>
<div id="connexion">
<h3 >Connexion</h3>
<form action="{{ path('home_log')}}" method="post" id="cnx_form">
<div class="form-group">
<input type="text" id="username" class="form-control" placeholder="email" required name="_username">
</div>
<div class="form-group">
<input type="password" id="password" class="form-control" placeholder="Mot de passe" required name="_password">
</div>
<div class="form-group">
<input type="submit" class="valider" onclick="" value="Connexion">
</div>
</form>
<button id="registr" onclick="registr()">Créer un compte</button>
</div>
<div id="registration" style="display:none" >
<h3 >Vous êtes Nouveau ?<br />Bienvenu !</h3>
{{ form_start(form, {'action': path('home_reg') })}}
{{ form_row(form.Type, {'label': ' ', 'attr': { 'class': 'typerad', 'onChange': 'seltyp()' }})}}
<br />
{{ form_row(form.Username, {'label': ' ', 'attr': { 'placeholder': 'Nom d\'utilisateur'}})}}
{{ form_row(form.Raisonsocial, {'label': ' ', 'attr': {'placeholder': 'Raison social', 'class': 'entre collec' }})}}
{{ form_row(form.Denomination, {'label': ' ', 'attr': {'placeholder': 'Denomination', 'class': 'assoc' }})}}
{{ form_row(form.NoTva, {'label': ' ', 'attr': {'placeholder': 'Numéro de TVA', 'class': 'entre collec assoc' }})}}
{{ form_row(form.Rna, {'label': ' ', 'attr': {'placeholder': 'Numéro RNA', 'class': 'assoc' }})}}
{{ form_row(form.Nom, {'label': ' ', 'attr': {'placeholder': 'Nom', 'class': 'partic' }})}}
{{ form_row(form.Prenom, {'label': ' ', 'attr': {'placeholder': 'Prenom', 'class': 'partic' }})}}
<br />
{{ form_row(form.Adresse, {'label': ' ', 'attr': {'placeholder': 'Adresse' }})}}
{{ form_row(form.Ville, {'label': ' ', 'attr': {'placeholder': 'Ville' }})}}
{{ form_row(form.Pays, {'label': ' ', 'attr': {'placeholder': 'Pays'}})}}
{{ form_row(form.CP, {'label': ' ', 'attr': {'placeholder': 'Code Postal'}})}}
<br />
{{ form_row(form.Email, {'label': ' ', 'attr': {'placeholder': 'Email'}})}}
{{ form_row(form.Password, {'label': ' ', 'attr': {'placeholder': 'Mot de passe'}})}}
<p>Tous vos devis sont consultables en ligne depuis votre compte.</p>
<button type="submit" class="valider">
Valider
</button>
{{ form_end(form)}}
<button id="cnxion" onclick="cnxion()">Déjà un compte ? Se connecter</button>
</div>
</div>
</div>
</div>
<script>
{% if showform == 1 %}
{% elseif showform == 2 %}
registration.style.display = "block";
connexion.style.display = "none";
{% endif %}
function registr() {
let connexion = document.getElementById("connexion");
let registration = document.getElementById("registration");
history.pushState({ reg: true}, "register", "/register")
registration.style.display = "block";
connexion.style.display = "none";
}
function cnxion() {
let connexion = document.getElementById("connexion");
let registration = document.getElementById("registration");
history.pushState({ reg: true}, "login", "/login")
registration.style.display = "none";
connexion.style.display = "block";
}
function seltyp() {
let users_Type = document.getElementById("users_Type");
let radsel = ''
for (let item of users_Type.children) {
if( item.checked == true){
radsel = item.value
}
}
let entrepr = document.getElementsByClassName("entre");
let partic = document.getElementsByClassName("partic");
let collect = document.getElementsByClassName("collec");
let associ = document.getElementsByClassName("assoc");
if( radsel == 'Entreprise' ){
for (let itementre_part of partic) {
itementre_part.parentNode.style.display = "none";
}
for (let itementre_collect of collect) {
itementre_collect.parentNode.style.display = "none";
}
for (let itementre_associ of associ) {
itementre_associ.parentNode.style.display = "none";
}
for (let itementre_entrepr of entrepr) {
itementre_entrepr.parentNode.style.display = "block";
}
}else if( radsel == 'Particulier' ){
for (let itementre_collect of collect) {
itementre_collect.parentNode.style.display = "none";
}
for (let itementre_associ of associ) {
itementre_associ.parentNode.style.display = "none";
}
for (let itementre_entrepr of entrepr) {
itementre_entrepr.parentNode.style.display = "none";
}
for (let itementre_part of partic) {
itementre_part.parentNode.style.display = "block";
}
}else if( radsel == 'Collectivité' ){
for (let itementre_part of partic) {
itementre_part.parentNode.style.display = "none";
}
for (let itementre_associ of associ) {
itementre_associ.parentNode.style.display = "none";
}
for (let itementre_entrepr of entrepr) {
itementre_entrepr.parentNode.style.display = "none";
}
for (let itementre_collect of collect) {
itementre_collect.parentNode.style.display = "block";
}
}else if( radsel == 'Association' ){
for (let itementre_part of partic) {
itementre_part.parentNode.style.display = "none";
}
for (let itementre_collect of collect) {
itementre_collect.parentNode.style.display = "none";
}
for (let itementre_entrepr of entrepr) {
itementre_entrepr.parentNode.style.display = "none";
}
for (let itementre_associ of associ) {
itementre_associ.parentNode.style.display = "block";
}
}
}
function send_cnx(){
}
function closebut(){
var modal = document.getElementById("myModal");
modal.style.display = "none";
}
/*
var span = document.getElementsByClassName("close")[0];
// When the user clicks on <span> (x), close the modal
span.onclick = function() {
// modal.style.display = "none";
}*/
/*
// Get the modal
var modal = document.getElementById("myModal");
// Get the button that opens the modal
var btn = document.getElementById("myBtn");
// When the user clicks on the button, open the modal
btn.onclick = function(e) {
e.preventDefault();
modal.style.display = "block";
}
// When the user clicks anywhere outside of the modal, close it
window.onclick = function(event) {
if (event.target == modal) {
modal.style.display = "none";
}
} */
</script>
{% endblock %}