// On définit le nom de domaine du site
var domaine = 'http://www.full-scripts.com/';
// Variable témoin
var temoin;
var domaine_length = domaine.length;
// On lance l'animation
var a = setTimeout("animation()", 1000);
// On écoute l'url de la page
var b = setTimeout("ecouteur()", 100);
// On gére l'adresse à afficher en fonction du lien envoyé
function redirection()
	{
	var lieu = location;
	var lieu_hash = domaine+'ajax/'+location.hash;
	if(lieu == domaine)
		window.location.href = domaine+'ajax/';
	else if(lieu == domaine+'ajax')
		window.location.href = domaine+'ajax/';
	else if(domaine+'#' == lieu)
		window.location.href = domaine+'ajax/';
	else if(lieu != lieu_hash && location.hash.substr(1) != '')
		window.location.href = lieu_hash;
	else if(lieu != domaine+'ajax/' && location.hash.substr(1) == '')
		{
		var lieu_debug = lieu+'';
		window.location.href = domaine+'ajax/#'+lieu_debug.substr(domaine_length);
		}
	}
redirection();
// Récupération de la valeur du hash
function monhash()
	{
	var monhash = location.hash.substr(1);
	return monhash;
	}
// Fonction ajoutant le hash à l'url
function change(lien)
	{
	var lehash = monhash();
	if(lehash != lien)
		{
		location.hash = "#" + lien;
		page();
		}
	}
// On change de page lorsque la valeur du hash change
function ecouteur()
	{
	var lehash = monhash();
	if(lehash != temoin)
		if(lehash != '')
			page();
	return temoin = lehash;
	}
// On traite l'animation si le visiteur n'est pas sur une page précise
function animation()
	{
	var lehash = monhash();
	if(lehash == '')
		{
		if(document.getElementById('fleche').style.backgroundImage == 'url(img/fleche_fr.jpg)')
			{
			document.getElementById('fleche').style.backgroundImage = 'url(img/fleche_fp.jpg)';
			document.getElementById('fullreduc').style.visibility = 'hidden';
			document.getElementById('fullreduc').style.display = 'none';
			document.getElementById('fullpaidto').style.visibility = 'visible';
			document.getElementById('fullpaidto').style.display = 'block';
			}
		else if(document.getElementById('fleche').style.backgroundImage == 'url(img/fleche_fp.jpg)')
			{
			document.getElementById('fleche').style.backgroundImage = 'url(img/fleche_fg.jpg)';
			document.getElementById('fullpaidto').style.visibility = 'hidden';
			document.getElementById('fullpaidto').style.display = 'none';
			document.getElementById('fullgame').style.visibility = 'visible';
			document.getElementById('fullgame').style.display = 'block';
			}
		else if(document.getElementById('fleche').style.backgroundImage == 'url(img/fleche_fg.jpg)')
			{
			document.getElementById('fleche').style.backgroundImage = 'url(img/fleche_fl.jpg)';
			document.getElementById('fullgame').style.visibility = 'hidden';
			document.getElementById('fullgame').style.display = 'none';
			document.getElementById('fullloterie').style.visibility = 'visible';
			document.getElementById('fullloterie').style.display = 'block';
			}
		else if(document.getElementById('fleche').style.backgroundImage == 'url(img/fleche_fl.jpg)')
			{
			document.getElementById('fleche').style.backgroundImage = 'url(img/fleche_fr.jpg)';
			document.getElementById('fullloterie').style.visibility = 'hidden';
			document.getElementById('fullloterie').style.display = 'none';
			document.getElementById('fullreduc').style.visibility = 'visible';
			document.getElementById('fullreduc').style.display = 'block';
			}
		setTimeout("animation()", 1000);
		}
	}
// On affiche la bonne page grâce au hash
function page()
	{
	var lehash = monhash();
	document.getElementById('fullreduc').style.visibility = 'hidden';
	document.getElementById('fullreduc').style.display = 'none';
	document.getElementById('fullpaidto').style.visibility = 'hidden';
	document.getElementById('fullpaidto').style.display = 'none';
	document.getElementById('fullgame').style.visibility = 'hidden';
	document.getElementById('fullgame').style.display = 'none';
	document.getElementById('fullloterie').style.visibility = 'hidden';
	document.getElementById('fullloterie').style.display = 'none';
	document.getElementById('contact').style.visibility = 'hidden';
	document.getElementById('contact').style.display = 'none';
	switch(lehash)
		{
		case'fullreduc/':
			document.getElementById('fleche').style.backgroundImage = 'url(img/fleche_fr.jpg)';
			document.getElementById('fullreduc').style.visibility = 'visible';
			document.getElementById('fullreduc').style.display = 'block';
			clearTimeout("animation()");
			break;
		case'fullpaidto/':
			document.getElementById('fleche').style.backgroundImage = 'url(img/fleche_fp.jpg)';
			document.getElementById('fullpaidto').style.visibility = 'visible';
			document.getElementById('fullpaidto').style.display = 'block';
			clearTimeout("animation()");
			break;
		case'fullgame/':
			document.getElementById('fleche').style.backgroundImage = 'url(img/fleche_fg.jpg)';
			document.getElementById('fullgame').style.visibility = 'visible';
			document.getElementById('fullgame').style.display = 'block';
			clearTimeout("animation()");
			break;
		case'fullloterie/':
			document.getElementById('fleche').style.backgroundImage = 'url(img/fleche_fl.jpg)';
			document.getElementById('fullloterie').style.visibility = 'visible';
			document.getElementById('fullloterie').style.display = 'block';
			clearTimeout("animation()");
			break;
		case'contact/':
			document.getElementById('fleche').style.backgroundImage = 'url(img/fleche_no.jpg)';
			document.getElementById('contact').style.visibility = 'visible';
			document.getElementById('contact').style.display = 'block';
			clearTimeout("animation()");
			break;
		default:
			window.location.href = domaine+'ajax/';
		}
	}
// On envoie le mail du contact
function contact()
	{
	var xhr_object = null; 
	if(window.XMLHttpRequest) // Firefox 
		xhr_object = new XMLHttpRequest(); 
	else if(window.ActiveXObject) // Internet Explorer 
		xhr_object = new ActiveXObject("Microsoft.XMLHTTP"); 
	else
		{ // XMLHttpRequest non supporté par le navigateur 
		alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest..."); 
		return; 
		}	 
	xhr_object.onreadystatechange = function()
		{ 
		if(xhr_object.readyState == 4) 
			{
			document.getElementById('contact').innerHTML = xhr_object.responseText; 
			}
		} 
	xhr_object.open("POST", "include/contact.php", true); 
	xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded"); 
	var email = document.forms[0].elements[2].value;
	var entreprise = document.forms[0].elements[3].value;
	var objet = document.forms[0].elements[4].value;
	var message = document.forms[0].elements[0].value;
	var data = "email="+email+"&entreprise="+entreprise+"&objet="+objet+"&message="+message;
	xhr_object.send(data); 
	return false;
	}