/***************************************************************************/
// change le menu
/***************************************************************************/

function change(onglet){


document.getElementById('descriptif').src = "../images/fiche/onglet_descriptif.jpg";
document.getElementById('descriptif_txt').style.display = "none";

document.getElementById('photos').src = "../images/fiche/onglet_photos.jpg";
document.getElementById('photos_txt').style.display = "none";
document.getElementById('situation').src = "../images/fiche/onglet_situation.jpg";
document.getElementById('situation_txt').style.display = "none";
document.getElementById('map').style.display = "none";

document.getElementById('tarifs').src = "../images/fiche/onglet_tarifs.jpg";
document.getElementById('tarifs_txt').style.display = "none";


document.getElementById(onglet).src ="../images/fiche/onglet_"+onglet+"_on.jpg";
document.getElementById(onglet+'_txt').style.display = "block";
	if(onglet == "situation"){
		document.getElementById('map').style.display = "block";
		carte();
	}
}

function changeUk(onglet){

document.getElementById('photos').src = "../images/fiche/onglet_photos.jpg";
document.getElementById('photos_txt').style.display = "none";
document.getElementById('situation').src = "../images/fiche/onglet_situation.jpg";
document.getElementById('situation_txt').style.display = "none";
document.getElementById('map').style.display = "none";

document.getElementById('descriptif').src ="../images/fiche/onglet_description.jpg";
document.getElementById('descriptif_txt').style.display = "none";

document.getElementById('rates').src = "../images/fiche/onglet_rates.jpg";
document.getElementById('rates_txt').style.display = "none";

document.getElementById(onglet).src ="../images/fiche/onglet_"+onglet+"_on.jpg";
document.getElementById(onglet+'_txt').style.display = "block";
	if(onglet == "situation"){
		document.getElementById('map').style.display = "block";
		carte();
	}
}

// Popup Photo
  function PopDeezer(){
    var haut=(screen.height-25)/2;
    var gauche=(screen.width-190)/2;
    popmusique=window.open('musique.html','musique','top='+haut+',left='+gauche+',toolbar=0, location=0, directories=0, status=0, scrollbars=0, resizable=0, copyhistory=0, menuBar=0, width=190, height=25');
    if (popmusique.blur) popmusique.focus();
  }


/***************************************************************************/
// Google Map API
/***************************************************************************/
function chargemap(lat1,long2){
var lat;
		var long;
		<!-- crée la map dans la did id="map" -->
          var map = new GMap2(document.getElementById("map"));
		  <!--centre la map au coordonnées passé, avec un zoom de 9 -->
          map.setCenter(new GLatLng(43.50075243569041, 6.5533447265625), 9);
		  <!-- ajout du bouton zoom -->
		  map.addControl(new GLargeMapControl);
		<!--zoom avec la molete de la souris -->
		map.enableScrollWheelZoom();

		if(lat1!=1 && long2!=1){
			var point = new GLatLng(lat1,long2);
			var marker = new GMarker(point, {draggable: true});
			map.addOverlay(marker);

		}
	 <!--action au clic sur la map -->
	GEvent.addListener(map, "click", function(marker, point) {
			/* Si un marqueur est présent, alors il est supprimé */
			if (marker) map.removeOverlay(marker);
			/* Sinon, on ajoute un marqueur au point demandé */
			else {marker = new GMarker(point, {draggable: true});          
		  map.addOverlay(marker);
		  <!-- récupère les coordonnées des points -->
		  lat = marker.getPoint().lat();
			long = marker.getPoint().lng();
			document.getElementById('Lat').value =lat;
			document.getElementById('Long').value = long;
		}
	});

 
	/* Lorsque son déplacement se termine, on affiche récupère les coorodnnées points */
	GEvent.addListener(marker, "dragend", function() {
		lat = marker.getPoint().lat();
				long = marker.getPoint().lng();
				document.getElementById('Lat').value =lat;
				document.getElementById('Long').value = long;
	});
}

/***************************************************************************/
// Google Map API : fonction ajax pour afficher en fonction des cases cochés
/***************************************************************************/
function makeRequest(url) {
	
    	var httpRequest = false;
    	
        if (window.XMLHttpRequest) { // Mozilla, Safari,...
            httpRequest = new XMLHttpRequest();
            if (httpRequest.overrideMimeType) {
                httpRequest.overrideMimeType('text/xml');
                // Voir la note ci-dessous à propos de cette ligne
            }
        } else if (window.ActiveXObject) { // IE
            try {
                httpRequest = new ActiveXObject("Msxml2.XMLHTTP");
            } catch (e) {alert('test')
                try {
                    httpRequest = new ActiveXObject("Microsoft.XMLHTTP");
                } catch (e) {alert('test')}
            } 
        }
	
        if (!httpRequest) {
            alert('Abandon :( Impossible de créer une instance XMLHTTP');
            return false;
        }
        
        httpRequest.onreadystatechange = function() { alertContents(httpRequest); };
        httpRequest.open('GET', url, true);
        httpRequest.send(null);
		

}

function alertContents(httpRequest) {

	if (httpRequest.readyState == 4) {
		
		if (httpRequest.status == 200) {
            	
			contenu = unescape(httpRequest.responseText);
			chargeMarker(contenu);
			
			httpRequest.abort(); 

       	} else {
			alert('Un problème est survenu avec la requête.');
       	}
    }
}



function Affiche(type){
	
	makeRequest('../includes/affiche.php?type='+type);

}

/*****************************************/
/***Vérification email *******************/
/*****************************************/

function VerifMailContact()
{
	
	//alert('sdf');
	if (document.getElementById('emailcontact').value.indexOf("@") != "-1" &&    document.getElementById('emailcontact').value.indexOf(".") != "-1" &&    document.getElementById('emailcontact').value != ""){ 
   		
		return true;
		
   }else{
		messageContent = '<table width="400" border="0" cellpadding="5" cellspacing="0" bgcolor="#FFFFFF" style="border: solid 3px #ce7857;font-family:Arial;">';
    	messageContent += '<tr><td height="50" align="center" class="Arial-14-ocre" style="padding-right:20px;"><strong> Votre email n\'est pas au bon format</strong></td></tr>';
   		messageContent += '<tr><td align="center" style="padding-right:20px;"><a href="#" onClick="document.getElementById(\'message\').style.visibility=\'hidden\'">Fermer</a></td></tr>';
    	messageContent += '<tr><td height="10"></td></tr>';
  		messageContent += '</table>';
		
		
		document.getElementById('message').innerHTML = messageContent;
		document.getElementById('message').style.visibility = "visible";
		document.getElementById('message').style.left =((screen.width-400)/2) + "px";
		document.getElementById('message').style.top = 200 + "px";
   		
		return false;

   }
   return true;
   
}
function VerifMailContactUk()
{
	
	//alert('sdf');
	if (document.getElementById('emailcontact').value.indexOf("@") != "-1" &&    document.getElementById('emailcontact').value.indexOf(".") != "-1" &&    document.getElementById('emailcontact').value != ""){ 
   		
		return true;
		
   }else{
		messageContent = '<table width="400" border="0" cellpadding="5" cellspacing="0" bgcolor="#FFFFFF" style="border: solid 3px #ce7857;font-family:Arial;">';
    	messageContent += '<tr><td height="50" align="center" class="Arial-14-ocre" style="padding-right:20px;"><strong> Your email is not in proper format</strong></td></tr>';
   		messageContent += '<tr><td align="center" style="padding-right:20px;"><a href="#" onClick="document.getElementById(\'message\').style.visibility=\'hidden\'">Close</a></td></tr>';
    	messageContent += '<tr><td height="10"></td></tr>';
  		messageContent += '</table>';
		
		
		document.getElementById('message').innerHTML = messageContent;
		document.getElementById('message').style.visibility = "visible";
		document.getElementById('message').style.left =((screen.width-400)/2) + "px";
		document.getElementById('message').style.top = 200 + "px";
   		
		return false;

   }
   return true;
   
}

function VerifMail()
{
	
	//alert('dffgdgd');
	
	if (document.getElementById('email').value.indexOf("@") != "-1" &&    document.getElementById('email').value.indexOf(".") != "-1" &&    document.getElementById('email').value != ""){ 
   		
		return true;
		
   }else{
		messageContent = '<table width="400" border="0" cellpadding="5" cellspacing="0" bgcolor="#FFFFFF" style="border: solid 3px #ce7857;font-family:Arial;font-size:12px;">';
    	messageContent += '<tr><td height="50" align="center" class="Arial-14-ocre" style="padding-right:20px;"><strong> Votre email n\'est pas au bon format</strong></td></tr>';
   		messageContent += '<tr><td align="center" style="padding-right:20px;"><a href="#" onClick="document.getElementById(\'message\').style.visibility=\'hidden\'">Fermer</a></td></tr>';
    	messageContent += '<tr><td height="10"></td></tr>';
  		messageContent += '</table>';
		
		
		document.getElementById('message').innerHTML = messageContent;
		document.getElementById('message').style.visibility = "visible";
		document.getElementById('message').style.left =((screen.width-400)/2) + "px";
		document.getElementById('message').style.top = 200 + "px";
   		
		return false;

   }
   return true;
   
}

function VerifMailUk()
{
	
	//alert('dffgdgd');
	
	if (document.getElementById('email').value.indexOf("@") != "-1" &&    document.getElementById('email').value.indexOf(".") != "-1" &&    document.getElementById('email').value != ""){ 
   		
		return true;
		
   }else{
		messageContent = '<table width="400" border="0" cellpadding="5" cellspacing="0" bgcolor="#FFFFFF" style="border: solid 3px #ce7857;font-family:Arial;font-size:12px;">';
    	messageContent += '<tr><td height="50" align="center" class="Arial-14-ocre" style="padding-right:20px;"><strong> Your email is not in proper format</strong></td></tr>';
   		messageContent += '<tr><td align="center" style="padding-right:20px;"><a href="#" onClick="document.getElementById(\'message\').style.visibility=\'hidden\'">Close</a></td></tr>';
    	messageContent += '<tr><td height="10"></td></tr>';
  		messageContent += '</table>';
		
		
		document.getElementById('message').innerHTML = messageContent;
		document.getElementById('message').style.visibility = "visible";
		document.getElementById('message').style.left =((screen.width-400)/2) + "px";
		document.getElementById('message').style.top = 200 + "px";
   		
		return false;

   }
   return true;
   
}

function Bulle(mess){
	messageContent = '<table width="400" border="0" cellpadding="5" cellspacing="0" bgcolor="#FFFFFF" style="border: solid 3px #5c6063;font-family:Arial;font-size:12px;">';
    messageContent += '<tr><td height="50" align="center" class="Arial-14-noir70" style="padding-right:20px;"><strong>'+mess+'</strong></td></tr>';
   	messageContent += '<tr><td align="center" style="padding-right:20px;"><a href="#" onClick="document.getElementById(\'message\').style.visibility=\'hidden\'">Fermer</a></td></tr>';
    messageContent += '<tr><td height="10"></td></tr>';
  	messageContent += '</table>';
		
	document.getElementById('message').innerHTML = messageContent;
	document.getElementById('message').style.visibility = "visible";
	document.getElementById('message').style.left =((screen.width-400)/2) + "px";
	document.getElementById('message').style.top = 200 + "px";
}