

var togboxes, togboxessimple, boxes, boxessimple, updates;
var slides = [];
var slides2 = [];
var slidessimple = [];
window.addEvent('domready', function () {

    boxessimple    = $$('.aggboxsimple');         togboxessimple = $$('.toggleaggboxsimple');
    boxessimpleopen = $$('.aggboxsimpleopen');    togboxessimpleopen = $$('.toggleaggboxsimpleopen');	

    boxessimple.each(function (el,i) {    	slidessimple[i] = el; slidessimple[i].setStyle('display','none'); });		
	togboxessimple.each(function (el, i) 
		{ el.addEvent('click', function () {  slidessimple[i].setStyle('display', slidessimple[i].getStyle('display') == 'none' ? 'block' : 'none' ); });   
		});	

    boxes    = $$('.aggbox');         togboxes = $$('.toggleaggbox');
    boxesopen = $$('.aggboxopen');    togboxesopen = $$('.toggleaggboxopen');	
	
	boxes.setStyle('display', 'block');	
    boxes.each(function (el, i) { slides[i] = new Fx.Slide(el, {	duration: 500});  	slides[i].hide();   });
	togboxes.each(function (el, i) { el.addEvent('click', function (e) { e = new Event(e); slides[i].toggle(); el.highlight('#FFF993'); e.stop();  });  });
		
    boxesopen.each(function (el, i) {  slides2[i] = new Fx.Slide(el, {duration: 500});   	});
	togboxesopen.each(function (el, i) { el.addEvent('click', function (e) {  e = new Event(e);   slides2[i].toggle();  e.stop();  }); });
	
	
	var cpselecteur = $('codepostal-selecteur');
	
	if(cpselecteur)
		{
		cpselecteur.addEvent('click',function()
			{			
			var fieldval = $('regcodepostal').get('value'); 
			new Request({
				url : './ajaxrequest/ajaxcpget.php', 		
				method: 'post',
				onSuccess: function(txt){ $('selville').set('html', txt); }
				}).send('fieldval='+fieldval);		
			});	
		}
		
		
var showhidedivsonradio = $$('.showhidedivsradio');
showhidedivsonradio.each(function(elm)
	{
	var radioz = elm.getElements('input[type=radio]');		
	radioz.each(function(aromate)
		{
		var chk = aromate.get('checked');
		var idboxx = aromate.get('value');		
		aromate.addEvent('change', function ()
			{				
			radioz.each(function(btr)
				{
				var popo = btr.get('value');
				$(popo).setStyle('display','none');	
				});			
			$(idboxx).setStyle('display','block');	
			});		
		});		
	});
		
		
		
	var chkboxestoggledivs = $$('.boxtogglediv');
	chkboxestoggledivs.each(function(el)
		{
		var divid = el.get('rel');
		el.addEvent('click',function()
			{
			$(divid).setStyle('display',$(divid).getStyle('display')=='none' ? 'block':'none');			
			});		
		});
	
		
		
		
	
	var showhidedivsbybuttons = $$('.showhidedivsbybuttons');
	showhidedivsbybuttons.each(function(elm)
		{
		var buttons = elm.getElements('.buttonshdiv');		
		buttons.each(function(aromate)
			{
			aromate.addEvent('click',function()
				{			
				buttons.each(function(btr)
					{
					btr.removeClass('buttonshdivselected');
					$(btr.get('rel')).setStyle('display','none');				
					});			
				aromate.addClass('buttonshdivselected');
				$(aromate.get('rel')).setStyle('display','block');			
				});
			
			});		
		});			
		
	

	var simpletogglers = $$('.mp-simpletoggler');
	
	simpletogglers.each(function(elok)
		{
		elok.addEvent('click',function()
			{
			$(elok.get('rel')).setStyle('display', $(elok.get('rel')).getStyle('display') == 'none' ? 'block' : 'none' );			
			});		
		});

		
		
	});



 function ajaxcpville(cpfield,idtarget)
	{
    sel = document.getElementById(cpfield);     fieldval= sel.value;
    new Request({
		url : './ajaxrequest/ajaxcpget.php', 		
		method: 'post',
		onSuccess: function(txt){ $(idtarget).set('html', txt); }
		}).send('fieldval='+fieldval);
	return false;
    }
	
	
	
	
	
function toggleLayer(whichLayer)		{	$(whichLayer).setStyle('display', $(whichLayer).getStyle('display') == 'none' ? 'block' : 'none' ); }


