window.addEvent('load',function(){
	
	
	//create our Accordion instance
	var myAccordion = new Accordion($('accordion'), 'h3.toggler', 'div.element', {
		opacity: false,
      alwaysHide: true,
		onActive: function(toggler, element){
			toggler.setStyle('color', '#df341a');
		},
		onBackground: function(toggler, element){
			toggler.setStyle('color', '#FFF');
		}
	});
	initFormContact();
});



var initFormContact = function () {
  var clicEnvoyer = false;
  var champs = ['nomContact', 'emailContact', 'objetContact', 'commentContact'];

  var requete = new Request({
     url: 'validerContact.php',
     method: 'post',
     encoding: 'iso-8859-1',
     onSuccess: function (reponseTxt, reponseXml) {
        clicEnvoyer = false;
        $('chargementContact').fade('out');
        if (reponseTxt != '') {
           alert(reponseTxt);
           $('tableContact').fade('in');
        }
        else {
           $('terminerContact').fade('in');
        }
     }
  });
  $('validerForm').addEvent('click', function (event) {
     event = new Event(event).stop();
     if (clicEnvoyer === true) {
        return;
     }
     clicEnvoyer = true;
     $('tableContact').fade('out');
     $('chargementContact').fade('in');

     var data = '';
     for (var i = 0; i < champs.length; i++) {
        data += champs[i] + '=' + $(champs[i]).value + '&';
     }
     data = data.substr(0, data.length - 1);
     requete.send(data);
  });

  $('recommencerContact').addEvent('click', function (event) {
     event = new Event(event).stop();

     clicEnvoyer = false;

     for (var i = 0; i < champs.length; i++) {
        $(champs[i]).value = '';
     }

     $('tableContact').fade('in');
     $('terminerContact').fade('out');
  });
}
