var url; 
var moz = (document.implementation && document.implementation.createDocument); 
var ie = (window.ActiveXObject);

function mouseSuivOverImage(){
	document.getElementById('suiv').src = "images/suiv-inactif.png";
}

function mouseSuivOutImage(){
	document.getElementById('suiv').src = "images/suiv.png";
}

function mousePrecOverImage(){
	document.getElementById('prec').src = "images/prec-inactif.png";
}

function mousePrecOutImage(){
	document.getElementById('prec').src = "images/prec.png";
}
function clickPrec(){
	var valeur = document.getElementById('idactu').value;
	var idActu = "";
	if(valeur != ""){
		idActu = valeur - 1;
	}else{
		idActu = '0';
	}
	
	recherche_ville(idActu);
}
	
function clickSuiv(){
	var valeur = document.getElementById('idactu').value;
	var idActu = "";
	if(valeur != ""){
		idActu = parseInt(valeur) + parseInt("1") ;
	}else{
		idActu = '1';
	}
	
	recherche_ville(idActu);
}
/*fonction qui ecrit dans une div*/
function writediv(nom_div, texte)
{
	document.getElementById(nom_div).innerHTML = texte;
}
 
function recherche_ville(valeur)
{
		
		document.getElementById('idactu').value = valeur;
		if(valeur == 1){
			resultat2 = '<img id="prec" src="images/prec-select.png" alt="pr&eacute;c&eacute;dent" align="top"><img id="suiv" style="cursor : pointer;" src="images/suiv.png" alt="suivant" align="top"  onclick="clickSuiv();" onmouseover="mouseSuivOverImage()" onmouseout="mouseSuivOutImage()">';
		}
		var xmlhttp = null;
		if (moz)
		{
			var xmlhttp = new XMLHttpRequest();
		}
		else if (ie)
		{
			var xmlhttp = new ActiveXObject('Microsoft.XMLHTTP');
		}
		
		if (!xmlhttp && typeof XMLHttpRequest!='undefined')
		{
			xmlhttp = new XMLHttpRequest();
		}
		
		xmlhttp.open('GET', 'ajax_actu.php?recherche='+escape(valeur), false);
		xmlhttp.setRequestHeader('User-Agent', 'Affichage recherche');
		xmlhttp.setRequestHeader('Accept', 'text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.7,*/*;q=0.1');
		xmlhttp.send(null);
		
		if(xmlhttp.status == 200)
		{
			var liste1 = xmlhttp.responseXML.getElementsByTagName('titre');
			var liste6 = xmlhttp.responseXML.getElementsByTagName('titreHtml');
			var liste2 = xmlhttp.responseXML.getElementsByTagName('date');
			var liste3 = xmlhttp.responseXML.getElementsByTagName('texte');
			var liste4 = xmlhttp.responseXML.getElementsByTagName('id');
			var liste5 = xmlhttp.responseXML.getElementsByTagName('nbr');
			document.getElementById('resultat').style.display='block';
			if(liste1.length==0)
			{
				writediv('resultat', "Aucun résultat...");
			}
			else
			{
				var resultat="";
				for(var i = 0, m = liste1.length; i < m; i++)
				{
					var titre =liste1[i].firstChild.nodeValue;
					var date =liste2[i].firstChild.nodeValue;
					var texte =liste3[i].firstChild.nodeValue;
					var id =liste4[i].firstChild.nodeValue;
					var nbr =liste5[i].firstChild.nodeValue;
					var titreHtml =liste6[i].firstChild.nodeValue;
					
					if(nbr == 1){
						alert(id);
						resultat2 = '<img id="prec" src="images/prec-select.png" alt="pr&eacute;c&eacute;dent" align="top" ><img id="suiv" src="images/suiv-select.png" alt="suivant" align="top" >';
					}else if(nbr == valeur){
						resultat2 = '<img id="prec" style="cursor : pointer;" src="images/prec.png" alt="pr&eacute;c&eacute;dent" align="top" onclick="clickPrec();" onmouseover="mousePrecOverImage()" onmouseout="mousePrecOutImage()"><img id="suiv" src="images/suiv-select.png" alt="suivant" align="top" >';
					}else if(valeur != 1){
						resultat2 = '<img id="prec" style="cursor : pointer;" src="images/prec.png" alt="pr&eacute;c&eacute;dent" align="top" onclick="clickPrec();" onmouseover="mousePrecOverImage()" onmouseout="mousePrecOutImage()"><img id="suiv" style="cursor : pointer;" src="images/suiv.png" alt="suivant" align="top" onclick="clickSuiv();" onmouseover="mouseSuivOverImage()" onmouseout="mouseSuivOutImage()">';
					}

					if(resultat!='' && titre!='')
					{
						resultat=resultat+'<br />';
					}
					resultat=resultat+'<h3 style="text-align:center; color : #3a3732;" id="titre_actu">'+titreHtml+'</h3><p id="date_actu" style="color:#afaca5;">'+date+'</p><p id="texte_actu">'+texte+'</p><a onclick="return fbs_click()" href="http://www.facebook.com/share.php?u=http://www.webneime.com/creation-site-internet-actualite.php?idactu='+id+'&title='+titre+'" target="_blank"><img style="padding-top:5px; padding-bottom:5px;" src="images/FaceBook_48x48.png" alt="webneime cr&eacute;ation site internet facebook" title="partager sur facebook webneime cr&eacute;ation site internet" /></a><a href="http://twitter.com/home?status='+titre+'%20http://www.webneime.com/creation-site-internet-actualite.php?idactu='+id+'%20via%20@webneime"><img style="padding-top:5px; padding-bottom:5px;" src="images/Twitter_48x48.png" alt="webneime cr&eacute;ation site internet twitter" title="partager sur Twitter webneime cr&eacute;ation site internet" /></a>';
					//document.title = titre +' - '+date+' - Creation Site Internet WebNeime en Vendee !';
					//document.getElementsByName("description")[0].content = texte;

				}	
				
				writediv('resultat', resultat);
				writediv('nav_actu', resultat2);
				
				
			}
		}
}
 
function clic_valeur(valeur)
{
	document.getElementById('resultat').style.display='none';
	//document.form_ville.ville.value=valeur;
}


/****************************************************/
function clickPrecRef(){
	var valeur = document.getElementById('idactu').value;
	var idActu = "";
	if(valeur != ""){
		idActu = valeur - 1;
	}else{
		idActu = '0';
	}
	
	recherche_ref(idActu);
}
	
function clickSuivRef(){
	var valeur = document.getElementById('idactu').value;
	var idActu = "";
	if(valeur != ""){
		idActu = parseInt(valeur) + parseInt("1") ;
	}else{
		idActu = '1';
	}
	
	recherche_ref(idActu);
}
/*fonction qui ecrit dans une div*/
function writedivref(nom_div, texte)
{
	document.getElementById(nom_div).innerHTML = texte;
}
 
function recherche_ref(valeur)
{
		
		var xmlhttp = null;
		if (moz)
		{
			var xmlhttp = new XMLHttpRequest();
		}
		else if (ie)
		{
			var xmlhttp = new ActiveXObject('Microsoft.XMLHTTP');
		}
		
		if (!xmlhttp && typeof XMLHttpRequest!='undefined')
		{
			xmlhttp = new XMLHttpRequest();
		}
		
		xmlhttp.open('GET', 'ajax_ref.php?recherche='+escape(valeur), false);
		xmlhttp.setRequestHeader('User-Agent', 'Affichage recherche');
		xmlhttp.setRequestHeader('Accept', 'text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.7,*/*;q=0.1');
		xmlhttp.send(null);
		
		if(xmlhttp.status == 200)
		{
			var liste1 = xmlhttp.responseXML.getElementsByTagName('titre');
			var liste2 = xmlhttp.responseXML.getElementsByTagName('photo');
			var liste3 = xmlhttp.responseXML.getElementsByTagName('texte');
			var liste4 = xmlhttp.responseXML.getElementsByTagName('url');
			var liste5 = xmlhttp.responseXML.getElementsByTagName('width');
			var liste6 = xmlhttp.responseXML.getElementsByTagName('height');
			
			document.getElementById('cont_ref').style.display='block';
			if(liste1.length==0)
			{
				writedivref('cont_ref', "Aucun r&eacute;sultat...");
			}
			else
			{
				var resultat="";
				for(var i = 0, m = liste1.length; i < m; i++)
				{
					var titre =liste1[i].firstChild.nodeValue;
					var photo =liste2[i].firstChild.nodeValue;
					var texte =liste3[i].firstChild.nodeValue;
					var url =liste4[i].firstChild.nodeValue;
					var width =liste5[i].firstChild.nodeValue;
					var height =liste6[i].firstChild.nodeValue;
					resultat='<div id="conteneur3"><a href="'+url+'" ><img src="reference/'+photo+'" alt=""Webneime '+titre+'" title="Webneime '+titre+'" style="width: '+width+'px; height:'+height+'px; display:block;float: right;"/></a></div><div id="conteneur4" ><h3>'+titre+'</h3><p>'+texte+'</p><br /><span style="color:#696969; font-size:13px;" >&nbsp;<&nbsp; Cliquez sur l\'image pour acc&eacute;der au site.</span></div>';

				}	
				
				writedivref('cont_ref', resultat);
				//writedivref('nav_actu', resultat2);
				
				
			}
		}
}
 
function clic_valeurs(valeur)
{
	document.getElementById('resultat').style.display='none';
	//document.form_ville.ville.value=valeur;
}


var init = function ()
	{
		google.load("maps", "2");
		google.setOnLoadCallback(initMap);
	}; // init
		
	var initMap = function ()
	{
		var map = new google.maps.Map2(document.getElementById('map'));
	 
		var adresse = '51 rue parmentier, 85340 olonne sur mer, vendee, france';
    var geocoder = new google.maps.ClientGeocoder();
    geocoder.getLatLng(adresse, function (coord) {
        map.setCenter(coord, 7	);  // Centrage sur le point dont on a obtenu les coordonnées depuis l'adresse
        // Vue satellite + informations cartographiques
				map.setMapType(G_NORMAL_MAP);  
				//Plan, Satellite, Mixte
				map.addControl(new GMapTypeControl());	
				 //Control 3D
				map.addControl(new GLargeMapControl3D());
				 //Scrool zoom
				map.enableScrollWheelZoom();

        var stationsMetro = [
    // Ligne A|
    {lat: 46.5043764, lng: -1.7570629} 
]; // stationsMetro
    map.addOverlay(createMarker(stationsMetro[0]));

 
    });
 
};

var createMarker = function(infosStation)
{
    var point = new GPoint(infosStation.lng, infosStation.lat);
    var marker = new GMarker(point);
    return marker;
}; // createMarker // initMap
	
	
function chargement()
{	
	var conteneur1 = document.getElementById("hebergement");
	var conteneur2 = document.getElementById("reference");
	conteneur1.style.display = 'none';
	conteneur2.style.display = 'none';
	
}

function machine()
{	
	var conteneur1 = document.getElementById("all_box");
	conteneur1.style.display = 'none';
}

function verifContactForm()
{
	var verif = document.contactForm ;
	if(verif.nom.value == "" || verif.nom.value == null){alert('Veuillez entrer votre nom.'); return false;}
	if(verif.prenom.value == "" || verif.prenom.value == null){alert('Veuillez entrer votre prenom.'); return false;}
	if(verif.mail.value == "" || verif.mail.value == null){alert('Veuillez entrer votre e-mail.'); return false;}
	if( verif.sujet.value == "" || verif.sujet.value == null){alert('Veuillez entrer votre message.'); return false;}
	var email=document.forms['contactForm'].elements['mail'].value
	var arobase = email.indexOf("@")
	var point = email.lastIndexOf(".")
		
	if((arobase < 3)||(point + 2 > email.length)||(point < arobase+3)) 
	{
		alert("Adresse e-mail destinataire incorrecte") ;
		return false;
	}
	return false;
}
