window.addEvent('domready', function(){ /*$$('#etape-1-niveau label').each(function(element){ element.addEvent('click', function(){ $$('#etape-1-niveau label').each(function(subElement){subElement.set('tween', {'duration':200});subElement.tween('background-color', '#777')}); element.set('tween', {'duration':200}); element.tween('background-color', '#538F9B'); }) if(element.getChildren('input')[0].checked){element.setStyle('background-color', '#538F9B')}; })*/ $$('select[name=jour-appel]').addEvent('change', function(event){ this.getParent('p').getNext().setStyle('display', this.selectedIndex == 0 ? 'none' : 'block'); }).fireEvent('change'); if($('adulte-plus')){ var nba = 1; $('adulte-plus').addEvent('click', function(e){ e.stop(); if(nba < 2){ var input = new Element('input', {'type':'text','name':'adultes[]', maxlength: 4, size: 4}); var strong = new Element('strong'); var p = new Element('p'); var a = new Element ('a', {'href':'#','title':'Supprimer'}); var img = new Element('img', {'src':'/img/content/icons/delete.png'}); a.addEvent('click', function(e){ e.stop(); this.getParent().dispose(); nba--; if(nba < 2){$('adulte-plus').getParent('p').setStyle('display','block');} }) strong.appendText('Adulte : ', 'top'); //span2.appendText('Supprimer', 'top'); strong.inject(p); new Element('input', {'type':'text','name':'adultes_jour[]', maxlength: 2, size: 2}).inject(p); p.appendText(' / '); new Element('input', {'type':'text','name':'adultes_mois[]', maxlength: 2, size: 2}).inject(p); p.appendText(' / '); input.inject(p); img.inject(a); a.inject(p); p.inject(this.getParent('p'), 'before'); nba++; if(nba >= 2){$('adulte-plus').getParent('p').setStyle('display','none');} } }) } if($('enfant-plus')){ $('enfant-plus').addEvent('click', function(e){ e.stop(); var input = new Element('input', {'type':'text','name':'enfants[]', maxlength: 4, size: 4}); var strong = new Element('strong'); var p = new Element('p'); var a = new Element ('a', {'href':'#','title':'Supprimer'}); var img = new Element('img', {'src':'/img/content/icons/delete.png'}); a.addEvent('click', function(e){ e.stop(); this.getParent().dispose(); }) strong.appendText('Enfant : ', 'top'); strong.inject(p); new Element('input', {'type':'text','name':'enfants_jour[]', maxlength: 2, size: 2}).inject(p); p.appendText(' / '); new Element('input', {'type':'text','name':'enfants_mois[]', maxlength: 2, size: 2}).inject(p); p.appendText(' / '); input.inject(p); img.inject(a); a.inject(p); p.inject(this.getParent('p'), 'before'); }) } if($('statut')){ $('statut').addEvent('change', function(e){ e.stop(); var value = this.getSelected(); var elp = $('statut-autre'); if(value[0].getProperty('value').toLowerCase() == 'autre'){ elp.setStyle('display','block'); }else{ elp.setStyle('display','none'); }; }) } $$('.auto-dispose').each(function(element){ element.addEvent('click', function(e){ e.stop(); this.getParent().dispose(); }) }) $$('select.has-other').each(function(element){ element.addEvent('change', function(e){ e.stop(); var value = this.getSelected(); var elp = $(element.getProperty('name')+'-autre'); if(value[0].getProperty('value').toLowerCase() == 'autre'){ elp.setStyle('display','block'); }else{ elp.setStyle('display','none'); } }) }) $$('select.has-other-multi').each(function(element){ element.addEvent('change', function(e){ e.stop(); var value = this.getSelected(); var elpId = element.getProperty('id')+'-autre'; var elp = $(elpId); if(value[0].getProperty('value').toLowerCase() == 'autre'){ elp.setStyle('display','block'); }else{ elp.setStyle('display','none'); } }) }) if($('sous-etape')){ switch($('sous-etape').value){ case '1' : $$('.etape-3-2').each(function(element){ //element.store('oldHeight',element.offsetHeight); element.setStyle('display','none'); //element.setStyle('height','0px'); }) break; case '2' : $$('.etape-3-1').each(function(element){ //element.store('oldHeight',element.offsetHeight); element.setStyle('display','none'); //element.setStyle('height','0px'); }) break; } } }) function extendFields(caller){ if($('sous-etape')){ caller.dispose(); switch($('sous-etape').value){ case '1' : $$('.etape-3-2').each(function(element){ //element.set('tween', {duration: 1000}); element.setStyle('display','block'); //element.tween('height', '0px', element.retrieve('oldHeight')); }) break; case '2' : $$('.etape-3-1').each(function(element){ //element.set('tween', {duration: 1000}); element.setStyle('display','block'); //element.tween('height', '0px', element.retrieve('oldHeight')); }) break; } $('sous-etape').setProperty('value', '3'); var myRequest = new Request({method: 'get', url: '/php/devis-demande-double3.php'}); myRequest.send(); } }