//ANIMATIONS FLASH
function CreateFlash(id, chemin, width, height, vars){	
	document.observe('dom:loaded', function() {  
    //id : id de l'element dans lequel on va ecrire le flash    
    var d = document.getElementById(id);
    var flash = '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="' + width + '" height="' + height + '">' +
    '<param name="movie" value="' + chemin + '" />' +
    '<param name="quality" value="high" />' +
    '<param name="wmode" value="transparent" />' +
    '<param name="flashvars" value="' + vars + '">' +
    '<embed src="' + chemin + '" quality="high" wmode="transparent" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" flashvars="' + vars + '" width="' + width + '" height="' + height + '"></embed></object>'
    d.innerHTML = flash
    });
}
var GAUCHE
var CENTER
var DROITE 
var FOOTER
var __message
//pour la carte des implantations
function ShowRegion(ag){
	Ch = $("coordonnees").childNodes
	for(i=0;i<Ch.length;i++) {if (Ch[i].nodeName=="SPAN") {Ch[i].style.display = 'none'}}
	$('c'+ag).style.display = 'block'
}

function loadPage(){
    GAUCHE = $('gauche')
    CENTER = $('centre')
    DROITE = $('droite') 
    FOOTER = $('footer')
	__message = new OBJdisplayMessage('filtre');
    __message.setMessage('c', false);
}

function showMessage(page,l,h){
    __message.showMessage()
	var contenu = '<a href="#a" onclick="__message.hideMessage();" class="fermer">fermer&nbsp;X</a><br/><iframe height="'+h+'" width="'+l+'" frameborder="0" src="'+page+'" scrolling="no"></iframe>'	
	$('c').innerHTML = contenu
}

// ##### placement des div de la page #####
function placeDiv(){
	//alert('test')
	loadPage()
	window.onresize=setPosition    
	setPosition()
}

function setPosition(){
	if(GAUCHE){
		var h = GAUCHE.clientHeight
		GAUCHE.style.height = h + 'px'
	}
    if(CENTER){
		h = (h < CENTER.clientHeight)?CENTER.clientHeight:h
		CENTER.style.height = h + 'px'
	}
	
	
    if(DROITE){
		h = (h < DROITE.clientHeight)?DROITE.clientHeight:h
		DROITE.style.height = h + 'px'
	}
	FOOTER.style.top = h + 130 + 'px'
	if($('centrelarge')){
		var c = $('centrelarge')
		h = c.clientHeight
		c.style.height = h + 'px'
		FOOTER.style.top = h + 320 + 'px'
	}
} 

function ouvresousmenu(nom){
	var sm=$(nom);
	sm.style.display = 'block';
}

function VerifChamps(c)
{
	if (!c.value)
	{
		c.className = 'champcontacterreur';
		return false;
  }
	else
	{
		c.className = 'champcontact';
		return true;
	}
}

function FocusChamps(c)
{
	c.className = 'champfocus';
}

function changeClass(o, c)
{
	o.className = c;
}

function BlurChamps(c)
{
	c.className = 'champcontact';
}

function VerifMail(c)
{
	if (!c.value)
	{
		c.className = 'champcontacterreur';
		return false;
	}
	else if (c.value.search(/^([\w-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([\w-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$/) == -1)
	{
		c.className = 'champcontacterreur';
		return false;
	}
	else
	{
		c.className = 'champcontact';
		return true;
	}
}
document.observe('dom:loaded', function() {placeDiv();});
