document.addEvent('domready', function(){




    aTextArea = $$('textarea');

    aTextArea.each(function(el){

        el.addEvent('click', function(){

      
            if(this.get('text') == 'Veuillez être le plus précis(e) possible.' || this.get('text') == 'Veuillez indiquer tous les avantages auxquels vous pensez.' || this.get('text') == 'Pouvez vous décrire les changements que vous avez faits dans votre maison pour que le robot-aspirateur puisse nettoyer plus facilement ?'){

                this.set('text','');
        }


        });
        

});
	
	var oAjax = new MD.frmAjax(
	{

		onSuccess:function(oForm, oJson)
		{
			document.location.replace(oJson.url);
		},
		onError:function(oForm, oJson)
		{
			alert('Vous n\'avez pas rempli tout le formulaire! ');
		}
	});

        oAjax.sendAjax = function(el){

    obj     = this;
  
    aTextArea = $$('textarea');
    
    aTextArea.each(function(el){ 
   
        if(el.get('text') == 'Veuillez être le plus précis(e) possible.' || el.get('text') == 'Veuillez indiquer tous les avantages auxquels vous pensez.' || el.get('text') == 'Pouvez vous décrire les changements que vous avez faits dans votre maison pour que le robot-aspirateur puisse nettoyer plus facilement ?'){

                el.set('text','');
        }


});

    el.set('send',
    {
      onComplete: function(xml)
      {
        var oJson = xml2json.parser(xml);
        oJson     = oJson.xml;
        if(oJson.success == 1)
        {
          var c = 'ERRORS-'+el.get('id');
          if($(c)){$(c).setStyle('display','none');}
          var c = 'SUCCESS-'+el.get('id');
          if($(c)){$(c).setStyle('display','block');}
          obj.fireEvent("onSuccess",[el,oJson]);
        }
        else
        {
          var aErr=oJson.errors.error;
          if(MD.is(aErr,'Array'))
          {
            for(var i=0;i<aErr.length;i++)
            {
            obj.traiteError(aErr[i],el.id, el);
            }
          }
          else
          {
            obj.traiteError(aErr,el.id,el);
          }
          var c = 'SUCCESS-'+el.get('id');
          if($(c)){$(c).setStyle('display','none');}
          var c = 'ERRORS-'+el.get('id');
          if($(c)){$(c).setStyle('display','block');}
          obj.fireEvent("onError",[el,oJson]);
        }
      }
	  });
	  el.send();
  }
        
		
	$$('.next').addEvent('click', function(){
		document.forms[0].submit();
		
	});
	
	// ETAPE 1
	if($('step1')){
		func_Step1Quest1 = function(note){
			$('quest1-exp').setStyle('display','block');
			if(note<8){
				$('quest1-exp-text1').setStyle('display','block');
				$('quest1-exp-text2').setStyle('display','none');
			} else{
				$('quest1-exp-text1').setStyle('display','none');
				$('quest1-exp-text2').setStyle('display','block');
			}
		}
		func_Step1Quest2 = function(note){
			$('quest2-exp').setStyle('display','block');
			if(note<3){
				$('quest2-exp1-text1').setStyle('display','block');
				$('quest2-exp2-text1').setStyle('display','block');
				$('quest2-exp1-text2').setStyle('display','none');
				$('quest2-exp2-text2').setStyle('display','none');
			} else{
				$('quest2-exp1-text1').setStyle('display','none');
				$('quest2-exp2-text1').setStyle('display','none');
				$('quest2-exp1-text2').setStyle('display','block');
				$('quest2-exp2-text2').setStyle('display','block');
			}
		}
		var aStep1Quest1 = $('step1').getElements('input[name="step1_quest1_app"]');
		aStep1Quest1.addEvent('click', function(){
			for(i=0; i<aStep1Quest1.length; i++){
				if(aStep1Quest1[i]==this){
				func_Step1Quest1(i);
				}
			}
		});
		var aStep1Quest2 = $('step1').getElements('input[name="step1_quest2_app"]');
		aStep1Quest2.addEvent('click', function(){
			for(i=0; i<aStep1Quest2.length; i++){
				if(aStep1Quest2[i]==this){
				func_Step1Quest2(i);
				}
			}
		});
	}
	// ETAPE 2
	if($('step2')){
		func_Step2Quest3App1 = function(note){
			$('quest3-app1-exp').setStyle('display','block');
			if(note<2){
				$('quest3-app1-exp-text1').setStyle('display','block');
				$('quest3-app1-exp-text2').setStyle('display','none');
				$('quest3-app1-exp-text3').setStyle('display','none');
			}
			if(note==2){
				$('quest3-app1-exp-text1').setStyle('display','none');
				$('quest3-app1-exp-text2').setStyle('display','block');
				$('quest3-app1-exp-text3').setStyle('display','none');
			}
			if(note>2){
				$('quest3-app1-exp-text1').setStyle('display','none');
				$('quest3-app1-exp-text2').setStyle('display','none');
				$('quest3-app1-exp-text3').setStyle('display','block');
			}
		}
		func_Step2Quest3App2 = function(note){
			$('quest3-app2-exp').setStyle('display','block');
			if(note<2){
				$('quest3-app2-exp-text1').setStyle('display','block');
				$('quest3-app2-exp-text2').setStyle('display','none');
				$('quest3-app2-exp-text3').setStyle('display','none');
			}
			if(note==2){
				$('quest3-app2-exp-text1').setStyle('display','none');
				$('quest3-app2-exp-text2').setStyle('display','block');
				$('quest3-app2-exp-text3').setStyle('display','none');
			}
			if(note>2){
				$('quest3-app2-exp-text1').setStyle('display','none');
				$('quest3-app2-exp-text2').setStyle('display','none');
				$('quest3-app2-exp-text3').setStyle('display','block');
			}
		}
		func_Step2Quest3App3 = function(note){
			$('quest3-app3-exp').setStyle('display','block');
			if(note<2){
				$('quest3-app3-exp-text1').setStyle('display','block');
				$('quest3-app3-exp-text2').setStyle('display','none');
				$('quest3-app3-exp-text3').setStyle('display','none');
			}
			if(note==2){
				$('quest3-app3-exp-text1').setStyle('display','none');
				$('quest3-app3-exp-text2').setStyle('display','block');
				$('quest3-app3-exp-text3').setStyle('display','none');
			}
			if(note>2){
				$('quest3-app3-exp-text1').setStyle('display','none');
				$('quest3-app3-exp-text2').setStyle('display','none');
				$('quest3-app3-exp-text3').setStyle('display','block');
			}
		}
		func_Step2Quest3App4 = function(note){
			$('quest3-app4-exp').setStyle('display','block');
			if(note<2){
				$('quest3-app4-exp-text1').setStyle('display','block');
				$('quest3-app4-exp-text2').setStyle('display','none');
				$('quest3-app4-exp-text3').setStyle('display','none');
			}
			if(note==2){
				$('quest3-app4-exp-text1').setStyle('display','none');
				$('quest3-app4-exp-text2').setStyle('display','block');
				$('quest3-app4-exp-text3').setStyle('display','none');
			}
			if(note>2){
				$('quest3-app4-exp-text1').setStyle('display','none');
				$('quest3-app4-exp-text2').setStyle('display','none');
				$('quest3-app4-exp-text3').setStyle('display','block');
			}
		}
		func_Step2Quest3App5 = function(note){
			$('quest3-app5-exp').setStyle('display','block');
			if(note<2){
				$('quest3-app5-exp-text1').setStyle('display','block');
				$('quest3-app5-exp-text2').setStyle('display','none');
				$('quest3-app5-exp-text3').setStyle('display','none');
			}
			if(note==2){
				$('quest3-app5-exp-text1').setStyle('display','none');
				$('quest3-app5-exp-text2').setStyle('display','block');
				$('quest3-app5-exp-text3').setStyle('display','none');
			}
			if(note>2){
				$('quest3-app5-exp-text1').setStyle('display','none');
				$('quest3-app5-exp-text2').setStyle('display','none');
				$('quest3-app5-exp-text3').setStyle('display','block');
			}
		}
		var aStep2Quest3App1 = $('step2').getElements('input[name="step2_quest3_app1"]');
		aStep2Quest3App1.addEvent('click', function(){
			for(i=0; i<aStep2Quest3App1.length; i++){
				if(aStep2Quest3App1[i]==this){
				func_Step2Quest3App1(i);
				}
			}
		});
		var aStep2Quest3App2 = $('step2').getElements('input[name="step2_quest3_app2"]');
		aStep2Quest3App2.addEvent('click', function(){
			for(i=0; i<aStep2Quest3App2.length; i++){
				if(aStep2Quest3App2[i]==this){
				func_Step2Quest3App2(i);
				}
			}
		});
		var aStep2Quest3App3 = $('step2').getElements('input[name="step2_quest3_app3"]');
		aStep2Quest3App3.addEvent('click', function(){
			for(i=0; i<aStep2Quest3App3.length; i++){
				if(aStep2Quest3App3[i]==this){
				func_Step2Quest3App3(i);
				}
			}
		});
		var aStep2Quest3App4 = $('step2').getElements('input[name="step2_quest3_app4"]');
		aStep2Quest3App4.addEvent('click', function(){
			for(i=0; i<aStep2Quest3App4.length; i++){
				if(aStep2Quest3App4[i]==this){
				func_Step2Quest3App4(i);
				}
			}
		});
		var aStep2Quest3App5 = $('step2').getElements('input[name="step2_quest3_app5"]');
		aStep2Quest3App5.addEvent('click', function(){
			for(i=0; i<aStep2Quest3App5.length; i++){
				if(aStep2Quest3App5[i]==this){
				func_Step2Quest3App5(i);
				}
			}
		});
	}
	// ETAPE 3
	if($('step3')){
		func_Step3Quest4App1 = function(note){
			$('quest4-app1-exp').setStyle('display','block');
			if(note<2){
				$('quest4-app1-exp-text1').setStyle('display','block');
				$('quest4-app1-exp-text2').setStyle('display','none');
			}
			if(note==2){
				$('quest4-app1-exp-text1').setStyle('display','none');
				$('quest4-app1-exp-text2').setStyle('display','block');
			}
			if(note>2){
				$('quest4-app1-exp').setStyle('display','none');
				$('quest4-app1-exp-text1').setStyle('display','none');
				$('quest4-app1-exp-text2').setStyle('display','none');
			}
		}
		func_Step3Quest4App2 = function(note){
			$('quest4-app2-exp').setStyle('display','block');
			if(note<2){
				$('quest4-app2-exp-text1').setStyle('display','block');
				$('quest4-app2-exp-text2').setStyle('display','none');
			}
			if(note==2){
				$('quest4-app2-exp-text1').setStyle('display','none');
				$('quest4-app2-exp-text2').setStyle('display','block');
			}
			if(note>2){
				$('quest4-app2-exp').setStyle('display','none');
				$('quest4-app2-exp-text1').setStyle('display','none');
				$('quest4-app2-exp-text2').setStyle('display','none');
			}
		}
		func_Step3Quest4App3 = function(note){
			$('quest4-app3-exp').setStyle('display','block');
			if(note<2){
				$('quest4-app3-exp-text1').setStyle('display','block');
				$('quest4-app3-exp-text2').setStyle('display','none');
			}
			if(note==2){
				$('quest4-app3-exp-text1').setStyle('display','none');
				$('quest4-app3-exp-text2').setStyle('display','block');
			}
			if(note>2){
				$('quest4-app3-exp').setStyle('display','none');
				$('quest4-app3-exp-text1').setStyle('display','none');
				$('quest4-app3-exp-text2').setStyle('display','none');
			}
		}
		
		var aStep3Quest4App1 = $('step3').getElements('input[name="step3_quest4_app1"]');
		aStep3Quest4App1.addEvent('click', function(){
			for(i=0; i<aStep3Quest4App1.length; i++){
				if(aStep3Quest4App1[i]==this){
				func_Step3Quest4App1(i);
				}
			}
		});
		var aStep3Quest4App2 = $('step3').getElements('input[name="step3_quest4_app2"]');
		aStep3Quest4App2.addEvent('click', function(){
			for(i=0; i<aStep3Quest4App2.length; i++){
				if(aStep3Quest4App2[i]==this){
				func_Step3Quest4App2(i);
				}
			}
		});
		var aStep3Quest4App3 = $('step3').getElements('input[name="step3_quest4_app3"]');
		aStep3Quest4App3.addEvent('click', function(){
			for(i=0; i<aStep3Quest4App3.length; i++){
				if(aStep3Quest4App3[i]==this){
				func_Step3Quest4App3(i);
				}
			}
		});
	}		
	// ETAPE 4
	if($('step4')){
		func_Step4Quest5App1 = function(note){
			$('quest5-app1-exp').setStyle('display','block');
			if(note<2){
				$('quest5-app1-exp-text1').setStyle('display','block');
				$('quest5-app1-exp-text2').setStyle('display','none');
				$('quest5-app1-exp-text3').setStyle('display','none');
			}
			if(note==2){
				$('quest5-app1-exp-text1').setStyle('display','none');
				$('quest5-app1-exp-text2').setStyle('display','block');
				$('quest5-app1-exp-text3').setStyle('display','none');
			}
			if(note>2){
				$('quest5-app1-exp-text1').setStyle('display','none');
				$('quest5-app1-exp-text2').setStyle('display','none');
				$('quest5-app1-exp-text3').setStyle('display','block');
			}
		}
		func_Step4Quest5App2 = function(note){
			$('quest5-app2-exp').setStyle('display','block');
			if(note<2){
				$('quest5-app2-exp-text1').setStyle('display','block');
				$('quest5-app2-exp-text2').setStyle('display','none');
				$('quest5-app2-exp-text3').setStyle('display','none');
			}
			if(note==2){
				$('quest5-app2-exp-text1').setStyle('display','none');
				$('quest5-app2-exp-text2').setStyle('display','block');
				$('quest5-app2-exp-text3').setStyle('display','none');
			}
			if(note>2){
				$('quest5-app2-exp-text1').setStyle('display','none');
				$('quest5-app2-exp-text2').setStyle('display','none');
				$('quest5-app2-exp-text3').setStyle('display','block');
			}
		}
		func_Step4Quest5App3 = function(note){
			$('quest5-app3-exp').setStyle('display','block');
			if(note<2){
				$('quest5-app3-exp-text1').setStyle('display','block');
				$('quest5-app3-exp-text2').setStyle('display','none');
				$('quest5-app3-exp-text3').setStyle('display','none');
			}
			if(note==2){
				$('quest5-app3-exp-text1').setStyle('display','none');
				$('quest5-app3-exp-text2').setStyle('display','block');
				$('quest5-app3-exp-text3').setStyle('display','none');
			}
			if(note>2){
				$('quest5-app3-exp-text1').setStyle('display','none');
				$('quest5-app3-exp-text2').setStyle('display','none');
				$('quest5-app3-exp-text3').setStyle('display','block');
			}
		}
		func_Step4Quest5App4 = function(note){
			$('quest5-app4-exp').setStyle('display','block');
			if(note<2){
				$('quest5-app4-exp-text1').setStyle('display','block');
				$('quest5-app4-exp-text2').setStyle('display','none');
				$('quest5-app4-exp-text3').setStyle('display','none');
			}
			if(note==2){
				$('quest5-app4-exp-text1').setStyle('display','none');
				$('quest5-app4-exp-text2').setStyle('display','block');
				$('quest5-app4-exp-text3').setStyle('display','none');
			}
			if(note>2){
				$('quest5-app4-exp-text1').setStyle('display','none');
				$('quest5-app4-exp-text2').setStyle('display','none');
				$('quest5-app4-exp-text3').setStyle('display','block');
			}
		}
		func_Step4Quest5App5 = function(note){
			$('quest5-app5-exp').setStyle('display','block');
			if(note<2){
				$('quest5-app5-exp-text1').setStyle('display','block');
				$('quest5-app5-exp-text2').setStyle('display','none');
				$('quest5-app5-exp-text3').setStyle('display','none');
			}
			if(note==2){
				$('quest5-app5-exp-text1').setStyle('display','none');
				$('quest5-app5-exp-text2').setStyle('display','block');
				$('quest5-app5-exp-text3').setStyle('display','none');
			}
			if(note>2){
				$('quest5-app5-exp-text1').setStyle('display','none');
				$('quest5-app5-exp-text2').setStyle('display','none');
				$('quest5-app5-exp-text3').setStyle('display','block');
			}
		}
		var aStep4Quest5App1 = $('step4').getElements('input[name="step4_quest5_app1"]');
		aStep4Quest5App1.addEvent('click', function(){
			for(i=0; i<aStep4Quest5App1.length; i++){
				if(aStep4Quest5App1[i]==this){
				func_Step4Quest5App1(i);
				}
			}
		});
		var aStep4Quest5App2 = $('step4').getElements('input[name="step4_quest5_app2"]');
		aStep4Quest5App2.addEvent('click', function(){
			for(i=0; i<aStep4Quest5App2.length; i++){
				if(aStep4Quest5App2[i]==this){
				func_Step4Quest5App2(i);
				}
			}
		});
		var aStep4Quest5App3 = $('step4').getElements('input[name="step4_quest5_app3"]');
		aStep4Quest5App3.addEvent('click', function(){
			for(i=0; i<aStep4Quest5App3.length; i++){
				if(aStep4Quest5App3[i]==this){
				func_Step4Quest5App3(i);
				}
			}
		});
		var aStep4Quest5App4 = $('step4').getElements('input[name="step4_quest5_app4"]');
		aStep4Quest5App4.addEvent('click', function(){
			for(i=0; i<aStep4Quest5App4.length; i++){
				if(aStep4Quest5App4[i]==this){
				func_Step4Quest5App4(i);
				}
			}
		});
		var aStep4Quest5App5 = $('step4').getElements('input[name="step4_quest5_app5"]');
		aStep4Quest5App5.addEvent('click', function(){
			for(i=0; i<aStep4Quest5App5.length; i++){
				if(aStep4Quest5App5[i]==this){
				func_Step4Quest5App5(i);
				}
			}
		});
	}
	// ETAPE 5
	if($('step5')){
		func_Step5Quest7App = function(note){
			if(note<1){
				$('quest7-app-exp').setStyle('display','block');
			}else{
				$('quest7-app-exp').setStyle('display','none');
			}
		}
		var aStep5Quest7App = $('step5').getElements('input[name="step5_quest7_app"]');
		aStep5Quest7App.addEvent('click', function(){
			for(i=0; i<aStep5Quest7App.length; i++){
				if(aStep5Quest7App[i]==this){
				func_Step5Quest7App(i);
				}
			}
		});
	}


        // Etape 7

        if($('step7')){

            $('step7_quest14_app_rep1').addEvent('click', function(){display('quest15',0);});
            $('step7_quest14_app_rep2').addEvent('click', function(){display('quest15',1);});
            $('step7_quest14_app_rep3').addEvent('click', function(){display('quest15',1);});
            $('step7_quest14_app_rep4').addEvent('click', function(){display('quest15',1);});
            $('step7_quest14_app_rep5').addEvent('click', function(){display('quest15',1);} );

        }

	// ETAPE 8
	if($('step8')){
		func_Step8Quest17App = function(note){
			if(note<1){
				$('quest18').setStyle('display','block');
			}else{
				$('quest18').setStyle('display','none');
			}
		}
		var aStep8Quest17App = $('step8').getElements('input[name="step8_quest17_app"]');
		aStep8Quest17App.addEvent('click', function(){
			for(i=0; i<aStep8Quest17App.length; i++){
				if(aStep8Quest17App[i]==this){
				func_Step8Quest17App(i);
				}
			}
		});
	}
	// ETAPE 11
	if($('step11')){
		func_Step11Quest29App = function(note){
			if(note<1){
				$('quest30-33').setStyle('display','block');
			}else{
				$('quest30-33').setStyle('display','none');
			}
		}
		var aStep11Quest29App = $('step11').getElements('input[name="step11_quest29_app"]');
		aStep11Quest29App.addEvent('click', function(){
			for(i=0; i<aStep11Quest29App.length; i++){
				if(aStep11Quest29App[i]==this){
				func_Step11Quest29App(i);
				}
			}
		});
	}

 
});



function display($id, $sense){

    if($($id)){

        if($sense){

            $($id).setStyle('display','block');
        }
        else{
            $($id).setStyle('display','none');
        }
    }

}
