// On va chercher automatiquement la ville si elle a été choisi dans le formulaire d'avant

var diagsloc = function(){

	var verif_ville = $('search-q').get('value');
	$('villes_form_2').set('value', verif_ville);
 
}

// On va coche automatiquement les diags e fonction du formaulaire d'avant
var verif_carrez = function(){
	//Carrez boutin
	var carrez = $('carrez_valid').get('title');
	if (carrez == 'oui'){
	$('diagnosticcar').set('checked', 'checked');
	}
}

var verif_termites = function(){
	//termites
	var termites = $('termites_communes').get('title');
	if (termites == 'oui'){
	$('diagnosticpar').set('checked', 'checked');
	}
}

var verif_plomb = function(){
	//Plomb
	var plomb = $('plomb_valid').get('title');
	if (plomb == 'oui'){
	$('diagnosticplo').set('checked', 'checked');
	}
}

var verif_dpe = function(){
	//DPE
	var dpe = $('dpe_valid').get('title');
	if (dpe == 'oui'){
	$('diagnosticdpe').set('checked', 'checked');
	}
}

var verif_electricite = function(){
	//Electricite
	var electricite = $('electricite_valid').get('title');
	if (electricite == 'oui'){
	$('diagnosticelec').set('checked', 'checked');
	}
}

var verif_amiante = function(){
	//Amiante
	var amiante = $('amiante_valid').get('title');
	if (amiante == 'oui'){
	$('diagnosticami').set('checked', 'checked');
	}
}

var verif_gaz = function(){
	//Gaz
	var gaz = $('gaz_valid').get('title');
	if (gaz == 'oui'){
	$('diagnosticgaz').set('checked', 'checked');
	}
}

var verif_ernt = function(){
	//ERNT
	var ernt = $('ernt_valid').get('title');
	if (ernt == 'oui'){
	$('diagnosticernt').set('checked', 'checked');
	}
}

var remise_a_zero = function(){
	//Remise à zéro
	$('diagnosticcar').set('checked', '');	
	$('diagnosticpar').set('checked', '');
	$('diagnosticplo').set('checked', '');	
	$('diagnosticdpe').set('checked', '');		
	$('diagnosticdpe').set('checked', '');	
	$('diagnosticelec').set('checked', '');	
	$('diagnosticami').set('checked', '');	
	$('diagnosticgaz').set('checked', '');	
	$('diagnosticernt').set('checked', '');	
}

//Date de construction form 1 --> modif form 2
var verif_date = function(){
	var date_construction = document.getElementById('date_construction').selectedIndex;
	document.form2.anneeconstruction.selectedIndex=date_construction; 
}

//Nature du bien form 1 --> modif form 2
var verif_nature = function(){
	var nature = document.getElementById('nature').selectedIndex;
	document.form2.typepropriete.selectedIndex=nature;
}

//type du bien form 1 --> modif objet_diag form 2
var verif_type = function(){
	var type = document.getElementById('type').selectedIndex;
	document.form2.type_diag.selectedIndex=type;
}

//copro du bien form 1 --> modif copro_hidden form 2
var verif_copro_hidden = function(){
	var verif_copro_hidden = $('copropriete').get('value');
	$('copro_form_2').set('value', verif_copro_hidden);
}

//gaz du bien form 1 --> modif gaz_hidden form 2
var verif_gaz_hidden = function(){
	var verif_gaz_hidden = $('gaz').get('value');
	$('gaz_plus_de_15_ans_form_2').set('value', verif_gaz_hidden);
}

//copro du bien form 1 --> modif copro_hidden form 2
var verif_elec_hidden = function(){
	var verif_elec_hidden = $('electricite').get('value');
	$('elec_plus_de_15_ans_form_2').set('value', verif_elec_hidden);
}


//on fade gaz / elec / copro si location
var verif_vente_location = function(){
	var type = document.getElementById('type').selectedIndex;
	if ((type == '2')||(type == '3')||(type == '4')||(type == '5')||(type == '6')||(type == '7')||(type == '8')){
	//alert('test');
	$('slide_gaz').fade('0');
	$('slide_elec').fade('0');
	$('slide_copro').fade('0');
	verif_avant_envoi_formu_location = true;		
	} else if (type == '1') {
	$('slide_gaz').fade('1');
	$('slide_elec').fade('1');
	$('slide_copro').fade('1');
	verif_avant_envoi_formu_location = false;
	}
		
}

//on fade gaz / elec si local commercial
var verif_vente_pas_habitation = function(){
	var nature = document.getElementById('nature').selectedIndex;
	if ((nature == '2')||(nature == '3')||(nature == '4')||(nature == '5')){
	//alert('test');
	$('slide_gaz').fade('0');
	$('slide_elec').fade('0');
	} else if (nature == '1') {
	$('slide_gaz').fade('1');
	$('slide_elec').fade('1');
	}
		
}


//Affichage icone valid villes
var verif_icone_ville = function(){
	var verif_ville = $('search-q').get('value');
	//alert(verif_ville);
	var chaine=verif_ville;
	var reg=new RegExp("[()]+", "g");
	var tableau=chaine.split(reg);
	if (isNaN(tableau[1]) == false){
	//ville est OK
	$('icon_fade_ville_clean').erase('src'); 
	$('icon_fade_ville_clean').setProperty('src', 'images/clean-petit.png');	
	$('icon_fade_ville_clean').fade('0');	
	$('icon_fade_ville_clean').fade('1');
	verif_avant_envoi_formu_ville = true;
	} else if (isNaN(tableau[1]) == true){
	//ville est PAS OK
	$('icon_fade_ville_clean').erase('src');
	$('icon_fade_ville_clean').setProperty('src', 'images/error-mini.png');		
	$('icon_fade_ville_clean').fade('0');	
	$('icon_fade_ville_clean').fade('1');
	verif_avant_envoi_formu_ville = false;
	}
	//alert(verif_ville);
}

//Affichage icone valid nature
var verif_icone_nature = function(){
	var verif_icone_nature =  document.getElementById('nature').selectedIndex;
	if (verif_icone_nature == '0'){
	$('icon_fade_nature_clean').erase('src'); 
	$('icon_fade_nature_clean').setProperty('src', 'images/error-mini.png');	
	$('icon_fade_nature_clean').fade('0');	
	$('icon_fade_nature_clean').fade('1');
	verif_avant_envoi_formu_nature = false;
	}
	else {
	$('icon_fade_nature_clean').erase('src');
	$('icon_fade_nature_clean').setProperty('src', 'images/clean-petit.png');	
	$('icon_fade_nature_clean').fade('0');	
	$('icon_fade_nature_clean').fade('1');
	verif_avant_envoi_formu_nature = true;
	} 
	//alert(verif_ville);
}

//Affichage icone valid type
var verif_icone_type = function(){
	var verif_icone_type =  document.getElementById('type').selectedIndex;
	if (verif_icone_type == '0'){
	$('icon_fade_type_clean').erase('src'); 
	$('icon_fade_type_clean').setProperty('src', 'images/error-mini.png');	
	$('icon_fade_type_clean').fade('0');	
	$('icon_fade_type_clean').fade('1');
	verif_avant_envoi_formu_type = false;
	}
	else {
	$('icon_fade_type_clean').erase('src');
	$('icon_fade_type_clean').setProperty('src', 'images/clean-petit.png');	
	$('icon_fade_type_clean').fade('0');	
	$('icon_fade_type_clean').fade('1');
	verif_avant_envoi_formu_type = true;	
	} 
	//alert(verif_ville);
}

//Affichage icone valid date_construction
var verif_icone_date_construction = function(){
	var verif_icone_date_construction =  document.getElementById('date_construction').selectedIndex;
	if (verif_icone_date_construction == '0'){
	$('icon_fade_date_construction_clean').erase('src'); 
	$('icon_fade_date_construction_clean').setProperty('src', 'images/error-mini.png');	
	$('icon_fade_date_construction_clean').fade('0');	
	$('icon_fade_date_construction_clean').fade('1');
	verif_avant_envoi_formu_date_construction = false;
	}
	else {
	$('icon_fade_date_construction_clean').erase('src');
	$('icon_fade_date_construction_clean').setProperty('src', 'images/clean-petit.png');	
	$('icon_fade_date_construction_clean').fade('0');	
	$('icon_fade_date_construction_clean').fade('1');
	verif_avant_envoi_formu_date_construction = true;	
	} 
	//alert(verif_ville);
}


//Affichage icone valid gaz
var verif_icone_gaz = function(){
	var verif_icone_gaz =  document.getElementById('gaz').selectedIndex;
	if (verif_icone_gaz == '0'){
	$('icon_fade_gaz_clean').erase('src'); 
	$('icon_fade_gaz_clean').setProperty('src', 'images/error-mini.png');	
	$('icon_fade_gaz_clean').fade('0');	
	$('icon_fade_gaz_clean').fade('1');
	verif_avant_envoi_formu_gaz = false;		
	}
	else {
	$('icon_fade_gaz_clean').erase('src');
	$('icon_fade_gaz_clean').setProperty('src', 'images/clean-petit.png');	
	$('icon_fade_gaz_clean').fade('0');	
	$('icon_fade_gaz_clean').fade('1');
	verif_avant_envoi_formu_gaz = true;		
	} 
	//alert(verif_ville);
}

//Affichage icone valid electricite
var verif_icone_electricite = function(){
	var verif_icone_electricite =  document.getElementById('electricite').selectedIndex;
	if (verif_icone_electricite == '0'){
	$('icon_fade_electricite_clean').erase('src'); 
	$('icon_fade_electricite_clean').setProperty('src', 'images/error-mini.png');	
	$('icon_fade_electricite_clean').fade('1');
	verif_avant_envoi_formu_electricite = false;		
	}
	else {
	$('icon_fade_electricite_clean').erase('src');
	$('icon_fade_electricite_clean').setProperty('src', 'images/clean-petit.png');	
	$('icon_fade_electricite_clean').fade('1');	
	verif_avant_envoi_formu_electricite = true;		
	} 
	//alert(verif_ville);
}

//Affichage icone valid copropriete
var verif_icone_copropriete = function(){
	var verif_icone_copropriete =  document.getElementById('copropriete').selectedIndex;
	if (verif_icone_copropriete == '0'){
	$('icon_fade_copropriete_clean').erase('src'); 
	$('icon_fade_copropriete_clean').setProperty('src', 'images/error-mini.png');	
	$('icon_fade_copropriete_clean').fade('1');	
	verif_avant_envoi_formu_copropriete = false;		
	}
	else {
	$('icon_fade_copropriete_clean').erase('src');
	$('icon_fade_copropriete_clean').setProperty('src', 'images/clean-petit.png');
	$('icon_fade_copropriete_clean').fade('1');		
	 verif_avant_envoi_formu_copropriete = true;		
	} 
	//alert(verif_ville);
}



//Affichage icone verif_avant_envoi_formu
var verif_avant_envoi_formu = function(){

	if (verif_avant_envoi_formu_location == false){
		if (verif_avant_envoi_formu_ville == false){
		var verif_avant_envoi_formu = false;	
		} else if (verif_avant_envoi_formu_nature == false){
		var verif_avant_envoi_formu = false;	
		} else if (verif_avant_envoi_formu_type == false){
		var verif_avant_envoi_formu = false;	
		} else if (verif_avant_envoi_formu_date_construction == false){
		var verif_avant_envoi_formu = false;
		} else if (verif_avant_envoi_formu_gaz == false){
		var verif_avant_envoi_formu = false;	
		} else if (verif_avant_envoi_formu_electricite == false){
		var verif_avant_envoi_formu = false;	
		} else if (verif_avant_envoi_formu_copropriete == false){
		var verif_avant_envoi_formu = false;	
		}
	} else if (verif_avant_envoi_formu_location == true){
		if (verif_avant_envoi_formu_ville == false){
		var verif_avant_envoi_formu = false;	
		} else if (verif_avant_envoi_formu_nature == false){
		var verif_avant_envoi_formu = false;	
		} else if (verif_avant_envoi_formu_type == false){
		var verif_avant_envoi_formu = false;	
		} else if (verif_avant_envoi_formu_date_construction == false){
		var verif_avant_envoi_formu = false;	
		}		
	}
	
	if (verif_avant_envoi_formu == false) {
	alert('Remplissez tous les champs');	
	}
}


//fade quand result form s affiche
var tweenFadeFifty = function() {
	$('log_res').highlight('#525252');
}


// FORM 2 !!!
// FORM 2 !!!
// FORM 2 !!!
// FORM 2 !!!
// FORM 2 !!!

//on fade icones si 
var verif_avant_travaux = function(){
	var type_diag = document.getElementById('type_diag').selectedIndex;
	if (type_diag == '1'||type_diag == '2'){
	//alert('test');
	$('valid_diags_vente_loc_form2').fade('1');
	$('valid_carrez_form2').fade('1');
	$('valid_plomb_form2').fade('1');
	$('valid_termites_form2').fade('1');
	$('valid_elec_form2').fade('1');
	$('valid_dpe_form2').fade('1');
	$('valid_amiante_form2').fade('1');
	$('valid_gaz_form2').fade('1');
	$('valid_ernt_form2').fade('1');
	} else if (type_diag == '3' || type_diag == '4') {
	$('valid_diags_vente_loc_form2').fade('1');
	$('valid_carrez_form2').fade('0');
	$('valid_plomb_form2').fade('1');
	$('valid_termites_form2').fade('1');
	$('valid_elec_form2').fade('0');
	$('valid_dpe_form2').fade('0');
	$('valid_amiante_form2').fade('1');
	$('valid_gaz_form2').fade('0');
	$('valid_ernt_form2').fade('0');
	} else if (type_diag == '5' || type_diag == '6' || type_diag == '7' || type_diag == '8') {
	$('valid_diags_vente_loc_form2').fade('0');
	$('valid_carrez_form2').fade('0');
	$('valid_plomb_form2').fade('0');
	$('valid_termites_form2').fade('0');
	$('valid_elec_form2').fade('0');
	$('valid_dpe_form2').fade('0');
	$('valid_amiante_form2').fade('0');
	$('valid_gaz_form2').fade('0');
	$('valid_ernt_form2').fade('0');
	} else {
	$('valid_diags_vente_loc_form2').fade('1');
	$('valid_carrez_form2').fade('1');
	$('valid_plomb_form2').fade('1');
	$('valid_termites_form2').fade('1');
	$('valid_elec_form2').fade('1');
	$('valid_dpe_form2').fade('1');
	$('valid_amiante_form2').fade('1');
	$('valid_gaz_form2').fade('1');
	$('valid_ernt_form2').fade('1');		
	}
		
}

window.addEvent('domready', function(){
	//icones clean / error villes
	$('CollapsiblePanel2').addEvent('mouseover', verif_icone_ville);
	$('submitter').addEvent('click', tweenFadeFifty);
	$('icon_fade_ville_clean').fade('0');


	//icones clean / error nature
	$('icon_fade_nature_clean').fade('0');
	$('CollapsiblePanel2').addEvent('mouseover', verif_icone_nature);	
	//$('submitter').addEvent('click', verif_ville);	

	//icones clean / error type
	$('icon_fade_type_clean').fade('0');
	$('CollapsiblePanel2').addEvent('mouseover', verif_icone_type);	
	//$('submitter').addEvent('click', verif_ville);
	
	//icones clean / error date construction
	$('icon_fade_date_construction_clean').fade('0');
	$('CollapsiblePanel2').addEvent('mouseover', verif_icone_date_construction);		
	//$('submitter').addEvent('click', verif_ville);
	
	//icones clean / error gaz
	$('icon_fade_gaz_clean').fade('0');
	$('CollapsiblePanel2').addEvent('mouseover', verif_icone_gaz);		
	//$('submitter').addEvent('click', verif_ville);
	
	//icones clean / error electricite
	$('icon_fade_electricite_clean').fade('0');
	$('CollapsiblePanel2').addEvent('mouseover', verif_icone_electricite);		
	//$('submitter').addEvent('click', verif_ville);	
	
	//icones clean / error copro
	$('icon_fade_copropriete_clean').fade('0');
	$('CollapsiblePanel2').addEvent('mouseover', verif_icone_copropriete);	


//Ajouter l'évènement click ou mouseover sur les boutons
	$('CollapsiblePanel2').addEvent('mouseover', diagsloc);
	$('CollapsiblePanel2').addEvent('mouseover', verif_carrez);
	$('CollapsiblePanel2').addEvent('mouseover', verif_termites);
	$('CollapsiblePanel2').addEvent('mouseover', verif_plomb);
	$('CollapsiblePanel2').addEvent('mouseover', verif_dpe);
	$('CollapsiblePanel2').addEvent('mouseover', verif_electricite);
	$('CollapsiblePanel2').addEvent('mouseover', verif_amiante);
	$('CollapsiblePanel2').addEvent('mouseover', verif_gaz);
	$('CollapsiblePanel2').addEvent('mouseover', verif_ernt);
	$('submitter').addEvent('click', remise_a_zero);
	$('submitter').addEvent('click', verif_avant_envoi_formu);	
	$('date_construction').addEvent('change', verif_date);
	$('nature').addEvent('change', verif_nature);
	$('type').addEvent('change', verif_type);	
	$('type').addEvent('change', verif_vente_location);
	$('nature').addEvent('change', verif_vente_pas_habitation);
	$('form2').addEvent('mouseover', verif_avant_travaux);
	$('copropriete').addEvent('change', verif_copro_hidden);
	$('gaz').addEvent('change', verif_gaz_hidden);
	$('electricite').addEvent('change', verif_elec_hidden);




});
