logged = 0; function doLogin(event) { if (logged == 0) { jQuery.get('/login.php?ajax=1', function(data) { originalElement = $(event.currentTarget); jQuery.facebox(data); }); return false; } return true; } jQuery(document).ready(function ($) { $.facebox.settings.opacity = 0.6; $('.login').bind('click', doLogin); }); function reserve(event) { consultationType = $('#mainConsult input:radio:checked').val(); cvlogin = event.data.cvlogin; when = event.data.when; if (typeof(consultationType) == 'undefined') { alert('Vous devez choisir un type de consultation'); return false; } if (doLogin(event)) { jQuery.get('/reserve.php', {consultationType: consultationType, cvlogin: cvlogin, when: when}, function (data) { jQuery.facebox(data); }); } } function consult(event) { consultationType = $('#mainConsult input:radio:checked').val(); cvlogin = event.data.cvlogin; if (typeof(consultationType) == 'undefined') { alert('Vous devez choisir un type de consultation'); return false; } if (doLogin(event)) { jQuery.get('/reserve.php', {consultationType: consultationType, cvlogin: cvlogin, when: 'now'}, function (data) { jQuery.facebox(data); }); } } function dataConsult(event) { code = event.data.code; if (doLogin(event)) { jQuery.get('/infos_prog.php', {code: code, originalUrl: window.location.href}, function (data) { jQuery.facebox(data); }); } return false; } function dataCode(event) { if (doLogin(event)) { code = event.data.code; jQuery.get('/infos_code.php', {code: code, originalUrl: window.location.href}, function (data) { jQuery.facebox(data); }); } return false; } function updateCompteurComment() { $('#compteur_comment').html(200 - $('#comment').val().length + ' caractères restants') }