﻿function affiche_carte2(langue,cible){
//valide ie6
//alert('carte');
var cible_size=cible.getSize();
var cible_type=cible.getElement('div[id=carte_groupe]');
var typegrp=cible_type.getProperty('html');
//alert(cible+'carte_'+cible_size.x+">"+cible_size.y+'>'+typegrp);
var obj2 = new Swiff('cartereseau_04_10_10.swf', {
    width: cible_size.x,
    height: cible_size.y,
    params: {
    	allowScriptAccess:'sameDomain',
        wmode: "opaque",
        play: false,
        menu: false,
        scale: "exactfit",
        salign: "LT"
    },
    vars: {lang:langue,typegrp:typegrp},
    container: cible   
});
}


function affiche_carte(langue,cible){
//valide ie6
//alert('carte2');
var cible_size=cible.getSize();
var cible_type=cible.getElement('div[id=carte_groupe]');
var cible_affi=cible.getElement('div[id=carte_affi]');
var typegrp=cible_type.getProperty('html');
var affi=cible_affi.getProperty('html');
//alert(cible+'carte_'+cible_size.x+">"+cible_size.y+'>'+typegrp);
var obj2 = new Swiff('cartereseau_02_09_11.swf', {
    width: cible_size.x,
    height: cible_size.y,
    params: {
        wmode: "opaque",
        play: false,
        menu: false,
        scale: "exactfit",
        salign: "LT"
    },
    vars: {lang:langue,typegrp:typegrp,affcontact:affi},
    container: cible   
});
}

function feed_contact(args){
//alert(args);    
var cible=$('contact_carte');  
var req = new Request.HTML({url:'sow_contact.php',
		onRequest : function()
		{
		cible.empty();
		cible.removeClass(cible.getProperty('class'));
		cible.addClass('contact_loading');
		},
		onSuccess: function(response) {
		cible.empty();
		cible.removeClass(cible.getProperty('class'));
		cible.adopt(response);
		},   	
		onFailure: function() {	cible.set('text', 'The request failed.');}
		});
	
req.send({
    method: 'post',
    data: 'data='+args
});


    
}


function affiche_menu_vehic() {
//valide ie6
var cible=$('vehic_menu');
var cibleid=$('vehic_menu');
var texte_intro=cible.getElement('div[id=texteintro]').getProperty('html');
var cible_size=cible.getSize();
var ciblelg=cible.getElement('div[id=language]');

var lg=ciblelg.getProperty('html');
var ciblemenuactif=cible.getElement('div[id=menuactif]');
var menuactif=ciblemenuactif.getProperty('html');

var menu1=cible.getElement('a[id=vehic_menu1]');
var menu2=cible.getElement('a[id=vehic_menu2]');
var menu3=cible.getElement('a[id=vehic_menu3]');
var menu4=cible.getElement('a[id=vehic_menu4]');

var imgg=cible.getElement('a[id=vehic_imgg]');
var img1=cible.getElement('a[id=vehic_img1]');
var img2=cible.getElement('a[id=vehic_img2]');
var img3=cible.getElement('a[id=vehic_img3]');
var img4=cible.getElement('a[id=vehic_img4]');

var menu1_texte=menu1.getProperty('html');
var menu1_url=menu1.getProperty('href');

var menu2_texte=menu2.getProperty('html');
var menu2_url=menu2.getProperty('href');

var menu3_texte=menu3.getProperty('html');
var menu3_url=menu3.getProperty('href');

var menu4_texte=menu4.getProperty('html');
var menu4_url=menu4.getProperty('href');

var img1_url=img1.getProperty('href');
var img2_url=img2.getProperty('href');
var img3_url=img3.getProperty('href');
var img4_url=img4.getProperty('href');
var imgg_url=imgg.getProperty('href');

//alert("affiche vehic"+cible+">>"+cibleid+">>"+cible_size.x+cible_size.y+texte_intro+menu4_url);

var objmenuvehic = new Swiff('menu_vehicules.swf',{
    width: cible_size.x,
    height: cible_size.y,
    params: {
        wmode: 'opaque',
        play: false,
        menu: false,
        scale: "noscale"
        },
    vars: {ftexteintro:texte_intro,
    fmenu1_texte:menu1_texte,
    fmenu2_texte:menu2_texte,
    fmenu3_texte:menu3_texte,
    fmenu4_texte:menu4_texte,
    fmenu1_url:menu1_url,
    fmenu2_url:menu2_url,
    fmenu3_url:menu3_url,
    fmenu4_url:menu4_url,
    fimg1_url:img1_url,
    fimg2_url:img2_url,
    fimg3_url:img3_url,
    fimg4_url:img4_url,
    fimgg_url:imgg_url,
    flg:lg,
    fmenuactif:menuactif
    },    
    container: cibleid   
});

}




function gere_over() {
//alert("init_roll over");
var mesrollovers = $(document.body).getElements('a[id^=rollover_]');
if(mesrollovers!=''){
	
	var nb=0;
	while(mesrollovers[nb]){
	var m_over=mesrollovers[nb]; 
	var m_img=m_over.getElement('img');
	var m_img_name_sp=m_img.id.split('.');
	var m_img_name_pat=m_img_name_sp[0];
	var m_img_name_ext=m_img_name_sp[1];
	
	//alert(mesrollovers[nb]+'>>'+m_img_name_pat);
	m_over.newsrc_over=m_img_name_pat+'_activ.'+m_img_name_ext;
	m_over.newsrc_out=m_img_name_pat+'_out.'+m_img_name_ext;
	m_over.m_img=m_img;
	//alert(nb+'>>'+m_over.newsrc_over+'>>'+m_over.newsrc_out);
	m_over.addEvents({
		'mouseover':function(e){
		e.stop(); 
		this.m_img.setProperties({src:this.newsrc_over});		
		},
		'mouseout':function(e){ 
		e.stop();
		this.m_img.setProperties({src:this.newsrc_out});
		}		
	});
	nb=nb+1; 
	}
}
}

function gere_over_home_vehic() {
//valide ie6
//alert("init_roll over" + img_home_vehic[1][1]);
var mesrollovers_home_vehics = $(document.body).getElements('a[id^=smenuhomevehicule_]');

	if(mesrollovers_home_vehics!=''){
	//alert('over_cehic');
	var m_img=$(document.body).getElement('img[id=img_home]');
	var src_out=m_img.getProperty('src');
	
	var nb=0;
	while(mesrollovers_home_vehics[nb]){
	var m_over=mesrollovers_home_vehics[nb]; 
	//alert(m_over.id);
	var img_over=$(document.body).getElement('img[id=img_'+m_over.id+']'); 
	var newsrc_over=img_over.getProperty('src');
	//alert(newsrc_over);
	m_over.newsrc_over=newsrc_over;
	m_over.m_img=m_img;
	m_over.src_out=src_out;
	m_over.addEvents({
		'mouseover':function(e){
		e.stop(); 
		m_img.setProperties({src: this.newsrc_over});		
		},
		'mouseout':function(e){ 
		e.stop();		
		m_img.setProperties({src: src_out});
		}		
	});	
	nb=nb+1; 
	}
	


	
}
}


function affiche_formation(cible) {
//valide ie6
//alert("init_foramtion"+cible);
var mes_menus_formation = cible.getElements('a[id^=formation_]');
var nb=0 ;
while(mes_menus_formation[nb]){
var m_menu = mes_menus_formation[nb];
var number_sp = m_menu.id.split('_');

var number = number_sp[1];
var mafiche=cible.getElement('div[id=fiche_'+number+']');
var bt_close = mafiche.getElement('a[class=fermer_fiche_formation]')
//alert(mafiche);
mafiche.nb=number;
m_menu.anim=new Fx.Slide(mafiche);
bt_close.anim=m_menu.anim;
m_menu.anim.hide();

m_menu.addEvents({
    'click': function(e){
     e.stop();
    this.anim.toggle();
    }
});




bt_close.addEvents({
    'click': function(e){
     e.stop();
    this.anim.toggle();
    }
});

nb=nb+1;
}

}


function gere_mailingvo(myboite)
{

var monbt=myboite.getElement('a[id^=ajax_btboitemailing]'); 
var boitedyn=myboite.getElement('div[id^=boite_dyn]'); 


	monbt.addEvents({
		'mouseover':function(e){
		e.stop();
		},
		'mouseout':function(e){
		e.stop();
		},
		'click':function(e){
		e.stop();
		alert(monbt);
		alert(boitedyn);
	
		var req = new Request.HTML({url:'info_vo.php',
		onRequest : function()
		{
		boitedyn.empty();
		boitedyn.removeClass();
		boitedyn.addClass('boitevo_loading');
		},
		onSuccess: function(response) {
		boitedyn.removeClass('boitevo_loading');
		boitedyn.addClass('boitevo_open');
		boitedyn.empty();
		boitedyn.adopt(response);
		},   	
		onFailure: function() {	boitedyn.set('text', 'The request failed.');}
		});
	
		req.post(); 
		
		}
	});


}

function gere_listevo(myliste)
{
//valide ie6
	
	
	
	var mesloupes=myliste.getElements('a[id^=ajax_loupe]'); 
	var nb=0;
	while(maloupe=mesloupes[nb]){ 
	
	montr = maloupe.getParent().getParent();
	
	
	montr.addEvents({
		'mouseover':function(e){
		e.stop();
		var where = this;
		var boitedyn=where.getNext().getElement('div[id=boitevo]');
		mestd=this.getElements('td');
		mestd.removeClass('tabligne_vo');
		mestd.addClass('tabligne_vo_open');
		var maloupe=this.getElement('a');
		maloupe.removeClass('fleche');
		maloupe.addClass('fleche_HOVER');
		},
		'mouseout':function(e){
		e.stop();
		var where = this;
		var boitedyn=where.getNext().getElement('div[id=boitevo]');
		if(boitedyn==null||boitedyn.getProperty('class')=='boitevo_close'){
		mestd=this.getElements('td');
		mestd.removeClass('tabligne_vo_open');
		mestd.addClass('tabligne_vo');
		var maloupe=this.getElement('a');
		maloupe.removeClass('fleche_HOVER');
		maloupe.addClass('fleche');
		}
		},
		'click':function(e){
		e.stop();
		var maloupe=this.getElement('a');
		var name=maloupe.id.split('_');
		var id_nume = name[2];
		var id_langue = name[3];
		var id_type = name[4];
		mestd=this.getElements('td');
		mestd.removeClass('tabligne_vo');
		mestd.addClass('tabligne_vo_open');
		var where = this;
		var boitedyn=where.getNext().getElement('div[id=boitevo]');
		if(boitedyn==null){
		var code = '<tr><td colspan="6" ><div id="boitevo" ><div></td></tr>'.toDOM();
		code.inject(where,'after');
		
		var boitedyn=where.getNext().getElement('div[id=boitevo]');
		boitedyn.getParent().addClass('trinclus');	
		
		var req = new Request.HTML({url:'vo_show_inside.php?activid='+id_nume+'&typ='+id_type+'&language='+id_langue,
		onRequest : function()
		{
		boitedyn.empty();
		boitedyn.removeClass();
		boitedyn.addClass('boitevo_loading');
		},
		onSuccess: function(response) {
		boitedyn.removeClass('boitevo_loading');
		boitedyn.addClass('boitevo_open');
		boitedyn.empty();
		boitedyn.adopt(response);
		},   	
		onFailure: function() {	boitedyn.set('text', 'The request failed.');}
		});
	
		req.post(); 
		}else{ 		
		if(boitedyn.getProperty('class')=='boitevo_open'){
		boitedyn.removeClass('boitevo_open');
		boitedyn.addClass('boitevo_close');
		}else{
		boitedyn.removeClass('boitevo_close');
		boitedyn.addClass('boitevo_open');
		
		}
		}
		
		}
		
	});
	
		
	nb=nb+1;
	} 
	
}


function affiche_tirroir() {
//valide ie6

var mes_menus_tirroir = $(document.body).getElements('a[id^=ajaxtirroirbt_]');

if(mes_menus_tirroir){
//alert(mes_menus_tirroir);

var nb=0 ;
while(mes_menus_tirroir[nb]){
var m_menu = mes_menus_tirroir[nb];
var number_sp = m_menu.id.split('_');
var number = number_sp[1];
var mafiche=$(document.body).getElement('div[id=ajaxtirroiraf_'+number+']');
//alert(m_menu);
mafiche.nb=number;
m_menu.anim=new Fx.Slide(mafiche);
m_menu.anim=m_menu.anim;
m_menu.anim.hide();
m_menu.addEvents({
    'click': function(e){
     e.stop();
    this.anim.toggle();
    }
});
nb=nb+1;
}

}

}

function defile_news() {
//valide ie6


//alert("test");

function replacebouge(){
  if(etape==0){etape=etape+1; }else{ 
  var myfirst=$aboujer.getFirst();
  var mylast=$aboujer.getLast();
  myfirst.inject(mylast,'after');
  }
  $aboujer.scrollTo(0,-76);
  myFx.start(0,-($aboujer.getPosition($('ajaxinfo_home')).y)+76);

}


$aboujer=$('content_scrollauto');
var etape=0;
var posy=$aboujer.getPosition($('ajaxinfo_home')).y;


var myFx = new Fx.Scroll($aboujer, {
	duration: 2000,
	onComplete: function(){
      timeoutID2=replacebouge.delay(4000);  
      }
});

var nbnews=$aboujer.getElements('div[id^=boit]').length;
if(nbnews>3){
timeoutID2=replacebouge.delay(5000); 
}

}



function gere_perso(myperso)
{
//avalider ie6
	
	//alert("gerperso");
	
	
	
	function chargeur(nb){
	//alert(nb);	
	boitevrlo.set("html","");

	
	var mvr_viewer = new Element('div',{id:"vr_viewer"});
	var loadervr = boitevrlo.adopt(mvr_viewer);
	var mydatavr = $(document.body).getElement('div[id=vr3]');
	var mytitre = $(document.body).getElement('div[id=titrevr]');
	var monvr = $(document.body).getElement('div[id=vrpat]').get('html');
	//alert(mydatavr);
	
	var mytitre_texte =  "360° "+mydatavr.getElement('div[id=vrname]').get('html');
	mytitre.set('text',mytitre_texte);;
	//var texte =  "360° "+$(document.body).getElement('div[id=titreid_harmo'+nb+']').get('html');
	
	anim_boirevr.toggle().chain(function(){
    //alert(anim.open); //Alerts true.
	if(anim_boirevr.open==true){
		
	var flashvars = {};
	flashvars.panorama="IMG_VN/HARMONIES/"+monvr;
	var params = {};
	params.scale = "noscale";
	params.menu = "false";

	params.salign = "LT" ;
	params.allowFullScreen = "true";
	params.allowscriptaccess = "sameDomain";
	var attributes = {};
	attributes.id = "vr_viewer_swf";
	swfobject.embedSWF("PurePlayer.swf","vr_viewer",602,260,"9.0.0",false,flashvars,params,attributes);	
	}
	}); 
	}
	
	function rechargeur(nb){
	//alert("recharge"+nb);
	
	var mydatavr = $(document.body).getElement('div[id=vr3]');
	var mytitre = $(document.body).getElement('div[id=titrevr]');
	var monvr = $(document.body).getElement('div[id=vrpat]').get('html');
	//alert(mydatavr);
	
	var mytitre_texte =  "360° "+mydatavr.getElement('div[id=vrname]').get('html');
	mytitre.set('text',mytitre_texte);;
	
	boitevrlo.set("html","");
	var mvr_viewer = new Element('div',{id:"vr_viewer"});
	var loadervr = boitevrlo.adopt(mvr_viewer);
	var flashvars = {};
	flashvars.panorama="IMG_VN/HARMONIES/"+monvr;
	var params = {};
	params.scale = "noscale";
	params.menu = "false";
	params.allowFullScreen = "true";
	params.salign = "LT" ;
	params.allowscriptaccess = "sameDomain";
	var attributes = {};
	attributes.id = "vr_viewer_swf";
	swfobject.embedSWF("PurePlayer.swf","vr_viewer",602,260,"9.0.0",false,flashvars,params,attributes);	
	
	}
	
	function dechargeur(){
	boitevrlo.set("html",""); 
	anim_boirevr.toggle();
	}
	
	
	
	if(myperso.getElement('div[id^=vr]')!=null){
	var mesbtvr = myperso.getElements('a[id^=ajax_vrbt]');
	var nbbtvr=0;
	var mybt_actif=null;
	var boitevr = $(document.body).getElement('div[id=vr]');
	var boitevrlo = $(document.body).getElement('div[id=harmovr]');
	var anim_boirevr=new Fx.Slide(boitevr);
	anim_boirevr.hide();
	
	
	
	while(mesbtvr[nbbtvr]){ 
		
		var Mybtvr=mesbtvr[nbbtvr];
		var patover="IMG_VN/HARMONIES/bt_350_on.gif";
		var patoff="IMG_VN/HARMONIES/bt_350_off.gif";
		Mybtvr.img = Mybtvr.firstChild;
		var number_sp= Mybtvr.id.split('ajax_vrbt_');
		Mybtvr.nbbt=number_sp[1];
		
		
		Mybtvr.addEvents({
		'mouseover':function(e){
		e.stop();
		this.img.src=patover;
		},
		'mouseout':function(e){	
		e.stop();
		if(mybt_actif!=this){ this.img.src=patoff; }
		},
		'click':function(e){
		e.stop();
		
		if(mybt_actif==null){  this.img.src=patover; mybt_actif=this; chargeur(this.nbbt); }else{
		if(mybt_actif==this){   this.img.src=patoff; mybt_actif=null; dechargeur();     }else{
		mybt_actif.img.src=patoff;
		mybt_actif=this;
		rechargeur(this.nbbt);
		
		}
		
		}
		
		}		
		});
		nbbtvr=nbbtvr+1;
	}	
	
	}
	
	
	function activmenu(mesboites,mesmenuse,menuactiv){
	var nb=0;
		
	while(mesmenuse[nb]){ 
	var mmenu=mesmenuse[nb];
	mmenu.removeClass(mmenu.getProperty('class'));  
	mmenu.addClass('perso_onglet');
	menuactiv.removeClass(menuactiv.getProperty('class'));  
	menuactiv.addClass('perso_onglet_activ');
	nb=nb+1;
	}
	
	
	var nbb=0;
	while(mesboites[nbb]){ 
		var mboite=mesboites[nbb];
	mboite.removeClass(mboite.getProperty('class'));  
	if(mboite.id=='ajax_persomenuoption_'+menuactiv.number){ mboite.addClass('boite_onglet_activ');      }else{ mboite.addClass('boite_onglet');}
	
	nbb=nbb+1;}	
	}

	
	
	
	
	if($('menuonglet_harmonie')){
	
	var monmenu=$('menuonglet_harmonie');
	var mesmenus=monmenu.getElements('div[id^=onglet_menu]'); 
	var mesboites_perso=myperso.getElements('div[id^=ajax_persomenuoption]'); 
	
	
	
	var nb=0;
	while(mesmenus[nb]){
		var mmenu=mesmenus[nb];
		var name=mmenu.id.split('_');
		var number=name[2];
		
		
		
		mmenu.number=number;
		
		mmenu.addEvents({
		'mouseover':function(e){
		e.stop();
		var cas = this.getProperty('class');
		if(cas!='perso_onglet_activ'){
		this.removeClass(this.getProperty('class'));
		this.addClass('perso_onglet_on');
		}
		},
		'mouseout':function(e){
		e.stop();
		var cas = this.getProperty('class')
		if(cas!='perso_onglet_activ'){
		this.removeClass(this.getProperty('class'));
		this.addClass('perso_onglet');
		}
		},
		'click':function(e){
		e.stop();
		activmenu(mesboites_perso,mesmenus,this);		
		}
		});
	
	nb=nb+1;
	}
	
	
	}
	
	
	
	function onloadimg(ele)
	{
		
	if(ele.cibleimg.getElement('div[id=calque1]')){	var tempc=ele.cibleimg.getElements('div[id=calque1]');}
	
	
	var myc1 = new Element('div',{id:'calque1'});
	ele.cibleimg.adopt(myc1);
	
	var myi = new Element('img',{src:ele.newimg});
	
	ele.cibletexte.empty();
	
	//texte_efface.destroy();
	
	var mytxt1 = new Element('p',{html:ele.texte_1});
	var mytxt2 = new Element('p',{html:ele.texte_2});
	mytxt1.addClass('harmonie_texte1');
	mytxt2.addClass('harmonie_texte2');
	ele.cibletexte.adopt(mytxt1);
	ele.cibletexte.adopt(mytxt2);
	
	myc1.adopt(myi);
	ele.cibleimg.adopt(myc1);
	var myFx = new Fx.Tween(myc1, {property: 'opacity',duration:300});
	myFx.start(0,1).chain(
	function() { if(tempc!=null){ tempc.destroy();} }
	);
	}
	
	function delimg(ele){ 
	(function(){ 
	if(ele.cibleimg.on==0){ 
	var tempc = ele.cibleimg.getElement('div[id=calque1]');
	if(tempc!=null){tempc.destroy();} } }).delay(150);
	(function(){ 
	if(ele.cibleimg.on==0){ 
	var tempc = ele.cibleimg.getElement('div[id=calque1]');
	if(tempc!=null){tempc.destroy();} } }).delay(300);
	}
		
	var mesvignettes=myperso.getElements('div[id^=ajax_persobt]');
	var mesdata = myperso.getElement('div[id=ajax_dataperso]');
	mesdata.setStyle('display', 'none');
	var nb=0;
	
	
	
	
	
	while(mesvignettes[nb]){
		var mavignette=mesvignettes[nb];
		var name=mavignette.id.split('_');
		mavignette.id_nume = name[2];
		mavignette.id_data = name[3];
		mavignette.cibleimg = $('ajax_persocible_'+mavignette.id_nume);
		mavignette.cibletexte = $('ajax_persotexte_'+mavignette.id_nume);
		mavignette.data = mesdata.getElement('div[id=harmo'+mavignette.id_data+']');
		mavignette.datadefault = mesdata.getElement('div[id=default]');
		
		mavignette.cibletexte.empty();
		var mytxt1 = new Element('p',{html:mavignette.datadefault.getElement('div[id=texte1]').get('html')});
		var mytxt2 = new Element('p',{html:mavignette.datadefault.getElement('div[id=texte2]').get('html')});
		mytxt1.addClass('harmonie_texte3');
		mytxt2.addClass('harmonie_texte4');
		mavignette.cibletexte.adopt(mytxt1);
		mavignette.cibletexte.adopt(mytxt2);
		
		
		//alert(mavignette.id_nume);
		
		//alert(name+'>'+mavignette.id_data+'>'+mavignette.data);
		
		mavignette.addEvents({
		'mouseover':function(e){
		e.stop();
		this.removeClass(this.getProperty('class'));
		this.addClass('harmonie_on');
		this.imgc=this.cibleimg.getFirst();
		this.newimg=this.data.getElement('div[id=photo]').get('text');
		this.texte_1=this.data.getElement('div[id=texte1]').get('html');
		this.texte_2=this.data.getElement('div[id=texte2]').get('html');
		this.cibleimg.on=1;	
		var myImage = Asset.image(this.newimg,{
   		id: 'myImage',
    	title: 'myImage',
    	onComplete: onloadimg(this)
		});
		},
		'mouseout':function(e){
		e.stop();
		this.cibleimg.on=0;
		delimg(this);
		if(this.getProperty('class')!='harmonie_activ'){
		this.removeClass(this.getProperty('class'));
		this.addClass('harmonie_out');
		this.cibletexte.empty();
		var mytxt1 = new Element('p',{html:this.datadefault.getElement('div[id=texte1]').get('html')});
		var mytxt2 = new Element('p',{html:this.datadefault.getElement('div[id=texte2]').get('html')});
		mytxt1.addClass('harmonie_texte3');
		mytxt2.addClass('harmonie_texte4');
		this.cibletexte.adopt(mytxt1);
		this.cibletexte.adopt(mytxt2);
		
		}
		},
		'click':function(e){
		e.stop();
		}
		});
			
	nb=nb+1;
	}
	
}

