function processResponse() { var childrens = frames['INNER_RELOADER'].document.body.childNodes; if (childrens.length >= 1 && childrens[0].nodeValue != '') { //alert(childrens[0].nodeValue) var response = eval('(' + childrens[0].nodeValue + ')'); processForm(response); } } function showActorTab(e) { if(e.hasClass('disabled') == true){ e.removeClass('disabled'); e.addClass('enabled'); $('btn_actions').removeClass('enabled'); $('btn_actions').addClass('disabled'); $('acteurs_recherche').removeClass('none'); $('acteurs_recherche').addClass('block'); $('actions_recherche').removeClass('block'); $('actions_recherche').addClass('none'); } } function showActionTab(e) { if(e.hasClass('disabled') == true){ e.removeClass('disabled'); e.addClass('enabled'); $('btn_acteurs').removeClass('enabled'); $('btn_acteurs').addClass('disabled'); $('actions_recherche').removeClass('none'); $('actions_recherche').addClass('block'); $('acteurs_recherche').removeClass('block'); $('acteurs_recherche').addClass('none'); } } window.addEvent('domready', function(){ loadAsset('js','/fair_friends/js/popup.php','js_popup'); $('address').addEvent('keydown', function(event){ event = new Event(event); if (event.key == 'enter') return $('btn_submit3').fireEvent('click', event); }); $('champ_forgotten_email').addEvent('keydown', function(event){ event = new Event(event); if (event.key == 'enter') return $('btn_submit4').fireEvent('click', event); }); $('champ_email').addEvent( 'focus', function(evt){ new Event(evt).stop(); if ($('champ_email').value == 'Email') $('champ_email').value = ''; return false; }); $('champ_mdp').addEvent( 'focus', function(evt){ new Event(evt).stop(); if ($('champ_mdp').value == 'Mot de passe') $('champ_mdp').value = ''; return false; }); $('btn_submit3').addEvent( 'click', function(evt){ new Event(evt).stop(); $('form2').send({onComplete: function(response) { processForm(eval('('+ response + ')')); }}); return false; } ); $('btn_submit4').addEvent( 'click', function(evt){ new Event(evt).stop(); $('form3').send({onComplete: function(response) { processForm(eval('('+ response + ')')); }}); return false; } ); $('linkForgottenPassword').addEvent( 'click', function(evt){ new Event(evt).stop(); $('notLoggedIn').setStyle('display', 'none'); $('forgottenPassword').setStyle('display', 'block'); $('linkBack').setStyle('display', 'block'); $ES('.errorMessage').setHTML(''); return false; } ); $('linkBack').addEvent( 'click', function(evt){ $('forgottenPassword').setStyle('display', 'none'); $('notLoggedIn').setStyle('display', 'block'); return false; } ); $('champ_forgotten_email').addEvent( 'click', function(evt){ new Event(evt).stop(); $('champ_forgotten_email').value = ''; return false; } ); if ($('logout') != null) { $('logout').addEvent( 'click', function(evt){ new Event(evt).stop(); $('form4').send({onComplete: function(response) { processForm(eval('('+ response + ')')); }}); return false; } ); } $('c_acteur_1').addEvent( 'click', function(evt){ if($('c_acteur_1').checked) { if (!(GROUP & mask)) { mask += GROUP; reloadMarkers(mask); } } else { if (GROUP & mask) { mask -= GROUP; reloadMarkers(mask); } } }); $('c_acteur_2').addEvent( 'click', function(evt){ if($('c_acteur_2').checked) { if (!(COLLECTIVITY & mask)) { mask += COLLECTIVITY; reloadMarkers(mask); } } else { if (COLLECTIVITY & mask) { mask -= COLLECTIVITY; reloadMarkers(mask); } } }); $('c_acteur_3').addEvent( 'click', function(evt){ if($('c_acteur_3').checked) { if (!(AMBASSADORS & mask)) { mask += AMBASSADORS; reloadMarkers(mask); } } else { if (AMBASSADORS & mask) { mask -= AMBASSADORS; reloadMarkers(mask); } } }); $('c_acteur_4').addEvent( 'click', function(evt){ if($('c_acteur_4').checked) { if (!(BRAND & mask)) { mask += BRAND; reloadMarkers(mask); } } else { if (BRAND & mask) { mask -= BRAND; reloadMarkers(mask); } } }); $('c_acteur_5').addEvent( 'click', function(evt){ if($('c_acteur_5').checked) { if (!(PARTNERS & mask)) { mask += PARTNERS; reloadMarkers(mask); } } else { if (PARTNERS & mask) { mask -= PARTNERS; reloadMarkers(mask); } } }); $('c_action_1').addEvent( 'click', function(evt){ if($('c_action_1').checked) { if (!(ACTION_PAST & mask)) { mask += ACTION_PAST; reloadMarkers(mask); } } else { if (ACTION_PAST & mask) { mask -= ACTION_PAST; reloadMarkers(mask); } } }); $('c_action_2').addEvent( 'click', function(evt){ if($('c_action_2').checked) { if (!(ACTION_FUTURE & mask)) { mask += ACTION_FUTURE; reloadMarkers(mask); } } else { if (ACTION_FUTURE & mask) { mask -= ACTION_FUTURE; reloadMarkers(mask); } } }); $('c_action_3').addEvent( 'click', function(evt){ if($('c_action_3').checked) { if (!(ACTION_EVENT & mask)) { mask += ACTION_EVENT; reloadMarkers(mask); } } else { if (ACTION_EVENT & mask) { mask -= ACTION_EVENT; reloadMarkers(mask); } } }); $('btn_acteurs').addEvent('click',function(){ showActorTab(this); mask = 0; //reset for (i = 1; i <= 5; i++) { $('c_acteur_' + i).checked ? mask += parseInt($('c_acteur_' + i).value) : false; } reloadMarkers(mask); }); $('btn_actions').addEvent('click',function(){ showActionTab(this); mask = 0; //reset for (i = 1; i <= 3; i++) { $('c_action_' + i).checked ? mask += parseInt($('c_action_' + i).value) : false; } reloadMarkers(mask); }); });