// des beaux formulaires
$(document).ready(function() {
	$('input[type="text"]').addClass("idleField");
	$('input[type="text"]').focus(function() {
		$(this).removeClass("idleField").addClass("focusField");
		if (this.value == this.defaultValue){ 
			this.value = '';
		}
		if(this.value != this.defaultValue){
			this.select();
		}
	});
	$('input[type="text"]').blur(function() {
		$(this).removeClass("focusField").addClass("idleField");
		if ($.trim(this.value) == ''){
			this.value = (this.defaultValue ? this.defaultValue : '');
		}
	});
});
$(document).ready(function() {
	$('input[type="text"]').addClass("idleField");
	$('input[type="text"]').focus(function() {
		$(this).removeClass("idleField").addClass("focusField");
		if (this.value == this.defaultValue){ 
			this.value = '';
		}
		if(this.value != this.defaultValue){
			this.select();
		}
	});
	$('input[type="text"]').blur(function() {
		$(this).removeClass("focusField").addClass("idleField");
		if ($.trim(this.value) == ''){
			this.value = (this.defaultValue ? this.defaultValue : '');
		}
	});
});
$(document).ready(function() {
	$('textarea').addClass("idleField");
	$('textarea').focus(function() {
		$(this).removeClass("idleField").addClass("focusField");
		if (this.value == this.defaultValue){ 
			this.value = '';
		}
		if(this.value != this.defaultValue){
			this.select();
		}
	});
	$('textarea').blur(function() {
		$(this).removeClass("focusField").addClass("idleField");
		if ($.trim(this.value) == ''){
			this.value = (this.defaultValue ? this.defaultValue : '');
		}
	});
});
//ajax
var remplirChamp = function (obj, where)
	{
		document.getElementById(where).innerHTML = obj.responseText;
	}
	 
	function sendData(data, value, page, method, where)
	{
		var XHR = new XHRConnection();
		XHR.appendData(data, value);
		XHR.sendAndLoad(page, method, remplirChamp, where);
	}
//fonctions à la con
function Coucou ()
	{
		//alert ("coucou");
		requete = "adcons2.php?nom="+document.adcons.nom.options[document.adcons.nom.selectedIndex].value;
		requete = requete + "&lieu="+document.adcons.lieu.value;
		requete = requete + "&adresse="+document.adcons.adresse.value;
		requete = requete + "&ville="+document.adcons.ville.value;
		requete = requete + "&jour="+document.adcons.jour.options[document.adcons.jour.selectedIndex].value;
		requete = requete + "&mois="+document.adcons.mois.options[document.adcons.mois.selectedIndex].value;
		requete = requete + "&annee="+document.adcons.annee.options[document.adcons.annee.selectedIndex].value;
		requete = requete + "&heure="+document.adcons.heure.value;
		requete = requete + "&prix="+document.adcons.prix.value;
		requete = requete + "&tel="+document.adcons.tel.value;
		requete = requete + "&tel2="+document.adcons.tel.value;
		sendData('', '', requete, 'GET', 'administration')
	}
function Coucou3 ()
	{
		//alert ("coucou");
		requete = "modifierconcert2.php?nom="+document.adcons.nom.options[document.adcons.nom.selectedIndex].value;
		requete = requete + "&lieu="+document.adcons.lieu.value;
		requete = requete + "&adresse="+document.adcons.adresse.value;
		requete = requete + "&ville="+document.adcons.ville.value;
		requete = requete + "&jour="+document.adcons.jour.options[document.adcons.jour.selectedIndex].value;
		requete = requete + "&mois="+document.adcons.mois.options[document.adcons.mois.selectedIndex].value;
		requete = requete + "&annee="+document.adcons.annee.options[document.adcons.annee.selectedIndex].value;
		requete = requete + "&heure="+document.adcons.heure.value;
		requete = requete + "&prix="+document.adcons.prix.value;
		requete = requete + "&tel="+document.adcons.tel.value;
		requete = requete + "&id="+document.adcons.id.value;
		requete = requete + "&tel2="+document.adcons.tel.value;
		sendData('', '', requete, 'GET', 'administration')
	}
function Coucou2 ()
	{
		//alert ("coucou");
		requete = "mail2.php?nom="+document.contact.nom.value;
		requete = requete + "&objet="+document.contact.objet.value;
		requete = requete + "&mail="+document.contact.mail.value;
		requete = requete + "&message="+document.contact.message.value;
		requete = requete + "&message2="+document.contact.message.value;
		sendData('', '', requete, 'GET', 'twitter')
	}
//google maps
function initialiser(lat,long) 
	{
		var latlng = new google.maps.LatLng(lat, long);
		//objet contenant des propriétés avec des identificateurs prédéfinis dans Google Maps permettant
		//de définir des options d'affichage de notre carte
		var options = {
			center: latlng,
			zoom: 19,
			mapTypeId: google.maps.MapTypeId.ROADMAP
		};
		var carte = new google.maps.Map(document.getElementById("carte"), options);
		//création du marqueur
		var marqueur = new google.maps.Marker({
			position: latlng,
			map: carte
		});
		
	}
		
/* Déclaration des variables globales */ 
var geocoder = new google.maps.Geocoder();
var addr, latitude, longitude;

/* Fonction chargée de géolocaliser l'adresse */ 
function geolocalise(addr)
	{
		/* Tentative de géocodage */ 
		geocoder.geocode( { 'address': addr}, function(results, status)
			{
				/* Si géolocalisation réussie */ 
				if (status == google.maps.GeocoderStatus.OK)
					{
						/* Récupération des coordonnées */ 
						latitude = results[0].geometry.location.lat();
						longitude = results[0].geometry.location.lng();
						initialiser(latitude, longitude)
					}
			});
	}
		
