	
function roundPrix(prix){
	p1=((Math.round(prix*100)/100));
	p2=(Math.floor(prix));
	p3=p1-p2;
	p4=Math.round(p3*100)/100;
	p4=p4+''
	p4=p4.length;
	if(p4==3){
		return Math.round(prix*100)/100+'0';
	}else{
		return Math.round(prix*100)/100;
	}
}

function changePro(){
	if($('select_type_pro').options[$('select_type_pro').selectedIndex].innerHTML=='Autre, à préciser :'){
		$('autre_type_professionnel').show();
	}else{
		$('autre_type_professionnel').hide();
	}
}

function particulier(){
	$('type_professionnel').hide();
	$('type_professionnel2').hide();
	$('autre_type_professionnel').hide();
}

function professionnel(){
	$('type_professionnel').show();
	$('type_professionnel2').show();
	changePro();
}

var last_objet=null;
var effect=null;
var last_texte='texte_reperage';

	
function log(str){
	if (window.console) {
		console.log(str);
	}
}
function mymoseover(label){
	if(last_objet!=$$('a.bt_'+label)[0]){
		if(last_objet){
			last_objet.toggleClassName('rollovered');
		}
		
		var coords=$$('area.bt_'+label)[0].coords.split(',');
		var coords_map=Position.cumulativeOffset($('image_map_diagno'));
		var x=parseInt(coords_map[0])+parseInt(coords[0]);
		var y=parseInt(coords_map[1])+parseInt(coords[1]);
		$('pop_texte').innerHTML='<a href="#" onclick="myclick(\''+label+'\');return false;">'+$$('a.bt_'+label)[0].innerHTML+'</a>';
		
		if(effect){
			effect.cancel();
			$('pop_fleche').hide();
		}
		
		$('pop_fleche').style.top=-10000+'px';
		$('pop_fleche').show();
		$('pop_fleche').style.top=y-$('pop_texte').getHeight()+'px';
		var dimensions=$('pop_fleche').getDimensions();
		
		if(x>650){
			$('pop_fleche').style.left=x-dimensions.width+'px';
			$('fleche_g').hide();
			$('fleche_d').show();
		}else{
			$('pop_fleche').style.left=x+'px';
			$('fleche_d').hide();
			$('fleche_g').show();
		}
		$('pop_fleche').hide();
		
		effect=new Effect.Appear('pop_fleche',{ duration: 0.3,  from: 0.0, to: 0.9 });
		
		
		last_objet=$$('a.bt_'+label)[0];
		last_objet.toggleClassName('rollovered');
	}
}
function myclick(label){
	$(last_texte).hide();
	$('texte_'+label).show();
	last_texte='texte_'+label;
	return false;
}
var slider1 =null;
function load_js_actu(){
	// vertical slider control
	slider1 = new Control.Slider('handle1', 'track1', {
		axis: 'vertical',
		onSlide: function(v) { scrollVertical(v, $('texte_actu'), slider1);  },
		onChange: function(v) { scrollVertical(v, $('texte_actu'), slider1); }
	});
	// disable vertical scrolling if text doesn't overflow the div
	if ($('texte_actu').scrollHeight <= $('texte_actu').offsetHeight) {
		slider1.setDisabled();
	}
}

// scroll the element vertically based on its width and the slider maximum value
function scrollVertical(value, element, slider) {
	element.scrollTop = Math.round(value/slider.maximum*(element.scrollHeight-element.offsetHeight));
}

// scroll the element horizontally based on its width and the slider maximum value
function scrollHorizontal(value, element, slider) {
	element.scrollLeft = Math.round(value/slider.maximum*(element.scrollWidth-element.offsetWidth));
}

function load_js_accueil(){
	$$('.bt_reperage').each(function(f){
		f.onmouseover = function() {
			mymoseover('reperage');
		}
		f.onclick = function() {
			myclick('reperage');
			return false;
		}
	});
	$$('.bt_electronique').each(function(f){
		f.onmouseover = function() {
			mymoseover('electronique');
		}
		f.onclick = function() {
			myclick('electronique');
			return false;
		}
	});
	$$('.bt_plomb').each(function(f){
		f.onmouseover = function() {
			mymoseover('plomb');
		}
		f.onclick = function() {
			myclick('plomb');
			return false;
		}
	});
	$$('.bt_gaz').each(function(f){
		f.onmouseover = function() {
			mymoseover('gaz');
		}
		f.onclick = function() {
			myclick('gaz');
			return false;
		}
	});
	$$('.bt_perf').each(function(f){
		f.onmouseover = function() {
			mymoseover('perf');
		}
		f.onclick = function() {
			myclick('perf');
			return false;
		}
	});
	$$('.bt_parasite').each(function(f){
		f.onmouseover = function() {
			mymoseover('parasite');
		}
		f.onclick = function() {
			myclick('parasite');
			return false;
		}
	});
	$$('.bt_loi_carre').each(function(f){
		f.onmouseover = function() {
			mymoseover('loi_carre');
		}
		f.onclick = function() {
			myclick('loi_carre');
			return false;
		}
	});
	$$('.bt_pret').each(function(f){
		f.onmouseover = function() {
			mymoseover('pret');
		}
		f.onclick = function() {
			myclick('pret');
			return false;
		}
	});
	$$('.bt_nat').each(function(f){
		f.onmouseover = function() {
			mymoseover('nat');
		}
		f.onclick = function() {
			myclick('nat');
			return false;
		}
	});
	mymoseover('reperage');
}
