var GB_ROOT_DIR = "http://www.villard-reculas.com/templates/1/javascripts/greybox/";

function getElementsByClass(searchClass,node,tag) {
	var classElements = new Array();
	if ( node == null )
		node = document;
	if ( tag == null )
		tag = '*';
	var els = node.getElementsByTagName(tag);
	var elsLen = els.length;
	var pattern = new RegExp("(^|\\s)"+searchClass+"(\\s|$)");
	for (i = 0, j = 0; i < elsLen; i++) {
		if ( pattern.test(els[i].className) ) {
			classElements[j] = els[i];
			j++;
		}
	}
	return classElements;
}

function encarInfo(slide,id){
	/*alert(slide);*/
	switch(slide){
		case "g":
			for(var i=1;i<4;i++){
				if(id!=i){document.getElementById(slide+"0"+i).style.zIndex = 2;}
				if(i==1){document.getElementById("m_"+slide+"0"+i).className = "firstChild";}
				else{document.getElementById("m_"+slide+"0"+i).className = "";}
			}
			document.getElementById(slide+"0"+id).style.zIndex = 8;
			if(id==1){document.getElementById("m_"+slide+"0"+id).className = "firstChild active";}
			else{document.getElementById("m_"+slide+"0"+id).className = "active";}
			break;
		case "d":
			for(var i=1;i<4;i++){
				if(id!=i){document.getElementById(slide+"0"+i).style.zIndex = 2;}
				if(i==1){document.getElementById("m_"+slide+"0"+i).className = "firstChild";}
				else{document.getElementById("m_"+slide+"0"+i).className = "";}
			}
			document.getElementById(slide+"0"+id).style.zIndex = 8;
			if(id==1){
				document.getElementById("m_"+slide+"0"+id).className = "firstChild active";
				document.getElementById("duree").style.display = "inline";
			}
			else{
				document.getElementById("m_"+slide+"0"+id).className = "active";
				document.getElementById("duree").style.display = "none";
			}
			break;
	}
	return false;
}

function switchBgOver(element){
	document.getElementById(element).style.backgroundPosition = "left bottom";
}
function switchBgOut(element){
	document.getElementById(element).style.backgroundPosition = "left top";
}


function listeOver(element){
	var mesliens = getElementsByClass("lienListeIdeesSejour",element,"a");
	mesliens[0].style.color="#ffffff";
	mesliens[0].style.textDecoration="underline";
	element.style.background = "#c6af3d";
	element.style.color = "#ffffff";
}
function listeOut(element,mode){
	switch(mode){
		case "gris":
			element.style.background = "#eeeeee";
			element.style.color	= "#454545";
			var mesliens = getElementsByClass("lienListeIdeesSejour",element,"a");
			mesliens[0].style.color="#454545";
			mesliens[0].style.textDecoration="none";
			break;
		case "or":
			element.style.background = "#ffffff";
			element.style.color	= "#c6af3d";
			var mesliens = getElementsByClass("lienListeIdeesSejour",element,"a");
			mesliens[0].style.color="#c6af3d";
			mesliens[0].style.textDecoration="none";
			break;
	}
}
function listeClick(lien){
	document.location = lien;
}

function setimg(id,lien){
	document.getElementById('img_big').src = document.getElementById(id).src;
	if ( document.getElementById('lien1') ) {
		document.getElementById('lien1').className='';
	}
	if ( document.getElementById('lien2') ) {
		document.getElementById('lien2').className='';
	}
	if ( document.getElementById('lien3') ) {
		document.getElementById('lien3').className='';
	}
	if ( document.getElementById('lien4') ) {
		document.getElementById('lien4').className='';
	}
	if ( document.getElementById('lien5') ) {
		document.getElementById('lien5').className='';
	}
	if ( document.getElementById('lien6') ) {
		document.getElementById('lien6').className='';
	}
	if ( document.getElementById('lien7') ) {
		document.getElementById('lien7').className='';
	}
	document.getElementById(lien).className='active';	
}













