var last_id = null;
var last_img= null;
function show_block(id_block){
	if(last_id != null && last_id != id_block){
		close_block(last_id);
	}
	if(last_id != id_block){
		last_id=id_block;
		open_block(id_block);
	}
}
function show_menu(id_block){
	elem = document.getElementById('logo');
	elem.style.zIndex = 1;
	if(last_id != null && last_id != id_block){
		close_block(last_id);
	}
	if(last_id != id_block){
		last_id=id_block;
		open_block(id_block);
	}
}
function hide_menu(){
	elem = document.getElementById('logo');
	elem.style.zIndex = 5;
	if(last_id != null){
		close_block(last_id);
		last_id = null;
	}
}
function show_img(id_img){
	if(last_img != null && last_img != id_img){
		close_block(last_img);
	}
	if(last_img != id_img){
		last_img=id_img;
		open_block2(id_img);
	}
}
function hide_last(){
	if(last_id != null){
		close_block(last_id);
		last_id = null;
	}
}
function switch_blocks(id_open, id_close){
	open_block(id_open);
	close_block(id_close);
}
function open_block(id_block){
	elem = document.getElementById(id_block);
	if(elem.style.display == 'none' || elem.style.display == ''){
		elem.style.display = 'block';
	}else{
		close_block(id_block);
	}
}
function close_block(id_block){
	elem = document.getElementById(id_block);
	elem.style.display = 'none';
}
function open_block2(id_block){
	elem = document.getElementById(id_block);
	if(elem.style.display == 'none' || elem.style.display == ''){
		elem.style.display = 'block';
	}
}
function isDateValid(chaineDate) {
   if (chaineDate == "") return false;
   var ladate = (chaineDate).split("/");
   if ((ladate.length != 3) || isNaN(parseInt(ladate[0])) || isNaN(parseInt(ladate[1])) || isNaN(parseInt(ladate[2]))) return false;
   var unedate = new Date(eval(ladate[2]),eval(ladate[1])-1,eval(ladate[0]));
   var annee = unedate.getYear();
   if ((Math.abs(annee)+"").length < 4) annee = annee + 1900
   
   return ((unedate.getDate() == eval(ladate[0])) && (unedate.getMonth() == eval(ladate[1])-1) && (annee == eval(ladate[2])));
}
//chasselas
function chasselas_on(){
	elem_chasselas_1 = document.getElementById("chasselas");
	elem_chasselas_2 = document.getElementById("site");
	
	elem_chasselas_1.style.backgroundImage = "url('img/chasselas_v_on.gif')";
	elem_chasselas_2.style.backgroundImage = "url('img/chasselas_b_on.gif')";
}
function chasselas_off(){
	elem_chasselas_1 = document.getElementById("chasselas");
	elem_chasselas_2 = document.getElementById("site");
	
	elem_chasselas_1.style.backgroundImage = "url('img/chasselas_v.gif')";
	elem_chasselas_2.style.backgroundImage = "url('img/chasselas_b.gif')";
}
//défilement du panorama
var v_defil_pan = 50; // temps en milliseconde 
var l_defil_pan = 1;  //déplacement en pixel
var sens_pan = -1;
var act_pos_pan = 0; //position actuellle du panorama
var id_move_pan;
var l_img_pan = 3502;

var elem_pan;
function init_pan(){
	elem_pan = document.getElementById("panorama");
	defil_pan();
}
function defil_pan(){
	act_pos_pan = act_pos_pan + (sens_pan * l_defil_pan);
	if(act_pos_pan > 0){
		act_pos_pan = 0;
		sens_pan = -1;
	}
	if(elem_pan.offsetWidth > l_img_pan + act_pos_pan){
		act_pos_pan = elem_pan.offsetWidth - l_img_pan;
		sens_pan = 1;
	}
	elem_pan.style.backgroundPosition = act_pos_pan + 'px bottom';
	id_move_pan=setTimeout("defil_pan()", v_defil_pan);
}
function pan_left(){
	l_defil_pan = 10;
	sens_pan = 1;
}
function pan_right(){
	l_defil_pan = 10;
	sens_pan = -1;
}
function defil_pan_v_init(){
	l_defil_pan = 2;
}