window.addEvent( 'domready', function(){

    $$( '.toggleSection' ).each(function(item) {
        var thisSlider = new Fx.Slide( item.getElement( '.toggleInfo' ), { duration: 500 } );
        thisSlider.hide();
        
		item.getElement( '.toggler' ).addEvent( 'click', function() { 
			thisSlider.toggle();

			if (thisSlider.open == false) {

				/* SLIDER IS OPEN */
				

				item.getElements("*[class*=section_name]").each(function(el_section) {
					//console.log(el_section.id);
					document.getElementById(el_section.id).value = "true";
					//el_section.value = "true";
					//console.log(el_section);
				});

				item.getElements("*[class*=required]").each(function(el) {
					
					//console.log(el);
					el.removeClass("required");
					el.addClass("_required");
				});

				item.removeClass('nonactive');
				item.addClass('active');
			
			} else {

				item.getElements("*[class*=section_name]").each(function(el_section) {
					//console.log(el_section);
					document.getElementById(el_section.id).value = "";
					//el_section.value = "";
					//console.log(el_section);
				});
				
				item.getElements("*[class*=required]").each(function(el) {
					//console.log(el);
					el.removeClass("_required");
					el.addClass("required");
				});

				item.removeClass('active');
				item.addClass('nonactive');

			}

			//console.log(thisSlider.open);
		});

		thisSlider.addEvent('complete', function() {
			//console.log(thisSlider.open);
			
		}); 

    } );
	

} );
