function changeDescriptionForHome(str){
	var posDeuxPoint = str.indexOf(" : ");
	var societe = str.substring(0,posDeuxPoint);
	var description = str.substring(posDeuxPoint, str.length);
	document.getElementById('speDescriptionHome').innerHTML ="<strong>"+societe+"</strong>"+description;
}


function changeDescriptionForAnimation(str, url,nameLien){
	if(url != undefined &&  url != "" && url != "#"){
		var posDeuxPoint = str.indexOf(" : ");
		var societe = str.substring(0,posDeuxPoint);
		var description = str.substring(posDeuxPoint, str.length);
		document.getElementById('description').innerHTML = "<br /><br /><br /><div style='color:#434343;'><strong>"+societe+"</strong>"+description+"</div><br />";
		if(document.getElementById("descriptionLien"))document.getElementById("descriptionLien").style.display = "block";
		var checkSpeVoir = url.substring(0,9);
		if(checkSpeVoir == "-spe-url-"){
			url = url.substring(9,url.length);
			fillLien2(url, nameLien);
			document.getElementById("lienGO").style.display = 'none';
			document.getElementById("lienGO2").style.display = 'block';
		}
		else {
			document.getElementById("lienGO").style.display = 'block';
			document.getElementById("lienGO2").style.display = 'none';
			fillLien(url, nameLien);
		}
	}
	else{
		var posDeuxPoint = str.indexOf(" : ");
		var societe = str.substring(0,posDeuxPoint);
		var description = str.substring(posDeuxPoint, str.length);
		document.getElementById('description').innerHTML = "<br /><br /><br /><div style='color:#434343;'><strong>"+societe+"</strong>"+description+"</div><br />";
		if(document.getElementById("descriptionLien"))document.getElementById("descriptionLien").style.display = "none";
	}
}

function fillLien(url, name){
		document.getElementById("lienGO").href = url;
		document.getElementById("lienGO").innerHTML = name;
}
function fillLien2(url, name){
		document.getElementById("lienGO2").href = url;
		document.getElementById("lienGO2").innerHTML = "Voir l'archive";
}
function resetDescription(){
	document.getElementById('description').innerHTML = "";
	if(document.getElementById("descriptionLien"))document.getElementById("descriptionLien").style.display = "none";
}
function resetDescriptionSpeHome(){
	document.getElementById('speDescriptionHome').innerHTML = "";
}

function loadIndex(){
	var temp = Math.round(Math.random(1)*1);
	var img = "gabarit/img/home/img"+ temp + ".gif";
	var titre = "gabarit/img/home/titre"+ temp + ".gif";
	if(document.getElementById("image").firstChild)document.getElementById("image").firstChild.src = img ;
	if(document.getElementById("imgTitre"))document.getElementById("imgTitre").src = titre ;
	
}


function initFileUploads() {
	if (!W3CDOM) return;
	var fakeFileUpload = document.createElement('div');
	fakeFileUpload.className = 'fakefile';
	fakeFileUpload.appendChild(document.createElement('input'));
	var image = document.createElement('img');
	image.src='gabarit/img/button.gif';
	fakeFileUpload.appendChild(image);
	var x = document.getElementsByTagName('input');
	for (var i=0;i<x.length;i++) {
		if (x[i].type != 'file') continue;
		if (x[i].parentNode.className != 'fileinputs') continue;
		x[i].className = 'file hidden';
		var clone = fakeFileUpload.cloneNode(true);
		x[i].parentNode.appendChild(clone);
		x[i].relatedElement = clone.getElementsByTagName('input')[0];
		x[i].onchange = x[i].onmouseout = function () {
			this.relatedElement.value = this.value;
		}
	}
}

function verif(cible){
	// m3fbrp__2 => nom
	// m3fbrp__26 => email
	// m3fbrp__25 => message
	if(cible.m3fbrp__2.value.length == 0 || cible.m3fbrp__26.value.length== 0 || cible.m3fbrp__25.value.length == 0){
		alert("Les champs avec etoile sont obligatoires.");
		return false;
	}
	else{
		if(verifEmail(cible.m3fbrp__26,"La syntaxe de votre adresse email n'est pas correcte. Elle doit etre de la forme aaaa@bbbb.cc")){
			if(cible.m3fbrp__25.value.length > 1000){
				alert("Votre message est trop long. Il doit comporter un maximum de 1000 caracteres.");
				return false;
			}
			else return true;
			
		}
		else return false;
	}
}

function verifEmail(element, alertText){
	var emailType = /^[\w\-\.\+]+\@[a-zA-Z0-9\.\-]+\.[a-zA-z0-9]{2,4}$/;
	if(element.value.match(emailType)){
		return true;
	}
	else{
		alert(alertText);
		return false;
	}
}
