// JavaScript Document
/***
*   FONCTION D'OUVERTURE DU SHADOWBOX D'ENVOI A UN AMI
***/
function envoyerAunAmi(url,formUrl) {
	url = url.replace('http://',''); // fait bugger wpml avec le http://
	Shadowbox.open({
        content:    formUrl + '?url=' + url ,
        player:     "iframe",
        title:      "",
        width: 625,
        height: 460
    });
}
	
function afficherDiapoBg(diaporama_id,diaporama_name,zone_change_delay,zone_fade_duration) {
	var hauteurDocument = $(window).height();
	if (swfobject.hasFlashPlayerVersion("9.0.124.0")) {
		var flashvars = {
			ON_LOAD: 'javascript:void(0);',
			ON_CLICK: 'javascript:void(0);',
			CHANGE_DELAY: zone_change_delay,
			FADE_DURATION: zone_fade_duration,
			XML_URL: escape('http://www.carladez.fr/wp-content/plugins/sc_diaporama/sc_diaporama.xml.php?diaporama_id=' + diaporama_id + '&diaporama_name=' + diaporama_name + '&hauteurDocument=' + hauteurDocument)
		};
		var params = {wmode:"transparent"};
		var attributes = {};
		swfobject.embedSWF("http://www.carladez.fr/wp-content/themes/septime/inc/swf/diaporama.swf", "diaporamaBg", "100%", "100%", "9.0.124.0", "", flashvars, params, attributes);
	}
	else {
		document.getElementsByTagName('body')[0].className = 'sansFlash';
		document.getElementById('diaporamaBg').style.display = 'none';
	}
}

var afficherItineraire = function(type){
	if($('erreur_gmap')){
		$('erreur_gmap').remove();
	}
	
	// Itineraire
	var langue =  $F('langue');
	var from = $F('from');
	var to = [$F('to_latitude'),$F('to_longitude')];

	new Ajax.Request('fiche/_itineraire.php', {
		onComplete: function(transport){
			if(!$('route')){
				$('gmap_detail').insert({bottom:transport.responseText});
			}else{
				$('route').update('');
			}
			
			map = new GMap2($("map_localisation1"));
			map.addControl(new GMapTypeControl());
			map.addControl(new GSmallMapControl());
			directionsPanel = $("route");
			directions = new GDirections(map, directionsPanel);
			directions.load('from:'+from+' to:'+to,{"locale":langue});
			
			//TRAITEMENT DES ERREURS
			GEvent.addListener(directions, "error", function() {
				//db(directions.getStatus().code);
				if(!$('erreur_gmap')){
					$('gmap_detail').insert({before:'<div class="h_confirmation" id="erreur_gmap"><div class="b_confirmation"><div class="f_confirmation"><p>'+erreur_gmap+'</p></div></div></div>'});
				}
				$('map_localisation1').setStyle({'width':'0px','height': '0px'});
				$('route').hide();
			});
			// PAS D'ERREUR
			GEvent.addListener(directions, "load", function() {
				//db(directions.getStatus().code);
				if(!$('retour_geoloc')){
					$('gmap_detail').insert({before:'<div id="retour_geoloc"><a href="javascript:initialize();">'+retour_localisation+'</a></div>'});				
				}
				$('map_localisation1').setStyle({'float':'left','width':'519px','height': '393px'});
				$('route').show();
			});
		
		}
	});
	return false;
};

