function verifForm()
{
		document.getElementById("monForm").onsubmit = function() 
		{ 
			if (document.getElementById("equipe1").value.length==0) 
			{ 
				alert("Le champs de la première équipe est vide."); 
				return false; 
			} 
			if (document.getElementById("equipe2").value.length==0) 
			{ 
				alert("Le champs de la deuxième équipe est vide."); 
				return false; 
			} 
			if (document.getElementById("lien").value.length==0) 
			{ 
				alert("Le champs du lien est vide."); 
				return false; 
			} 
		} 
}


function bbcode(bbdebut, bbfin)
{
var input = window.document.formulaire.texte;
input.focus();
/* pour IE (toujous un cas appar lui ;) )*/
if(typeof document.selection != 'undefined')
{
var range = document.selection.createRange();
var insText = range.text;
range.text = bbdebut + insText + bbfin;
range = document.selection.createRange();
if (insText.length == 0)
{
range.move('character', -bbfin.length);
}
else
{
range.moveStart('character', bbdebut.length + insText.length + bbfin.length);
}
range.select();
}
/* pour les navigateurs plus récents que IE comme Firefox... */
else if(typeof input.selectionStart != 'undefined')
{
var start = input.selectionStart;
var end = input.selectionEnd;
var insText = input.value.substring(start, end);
input.value = input.value.substr(0, start) + bbdebut + insText + bbfin + input.value.substr(end);
var pos;
if (insText.length == 0)
{
pos = start + bbdebut.length;
}
else
{
pos = start + bbdebut.length + insText.length + bbfin.length;
}
input.selectionStart = pos;
input.selectionEnd = pos;
}
/* pour les autres navigateurs comme Netscape... */
else
{
var pos;
var re = new RegExp('^[0-9]{0,3}$');
while(!re.test(pos))
{
pos = prompt("insertion (0.." + input.value.length + "):", "0");
}
if(pos > input.value.length)
{
pos = input.value.length;
}
var insText = prompt("Veuillez taper le texte");
input.value = input.value.substr(0, pos) + bbdebut + insText + bbfin + input.value.substr(pos);
}
}


function bbcode(bbdebut, bbfin)
{
var input = window.document.formulaire.p1;
input.focus();
/* pour IE (toujous un cas appar lui ;) )*/
if(typeof document.selection != 'undefined')
{
var range = document.selection.createRange();
var insText = range.text;
range.text = bbdebut + insText + bbfin;
range = document.selection.createRange();
if (insText.length == 0)
{
range.move('character', -bbfin.length);
}
else
{
range.moveStart('character', bbdebut.length + insText.length + bbfin.length);
}
range.select();
}
/* pour les navigateurs plus récents que IE comme Firefox... */
else if(typeof input.selectionStart != 'undefined')
{
var start = input.selectionStart;
var end = input.selectionEnd;
var insText = input.value.substring(start, end);
input.value = input.value.substr(0, start) + bbdebut + insText + bbfin + input.value.substr(end);
var pos;
if (insText.length == 0)
{
pos = start + bbdebut.length;
}
else
{
pos = start + bbdebut.length + insText.length + bbfin.length;
}
input.selectionStart = pos;
input.selectionEnd = pos;
}
/* pour les autres navigateurs comme Netscape... */
else
{
var pos;
var re = new RegExp('^[0-9]{0,3}$');
while(!re.test(pos))
{
pos = prompt("insertion (0.." + input.value.length + "):", "0");
}
if(pos > input.value.length)
{
pos = input.value.length;
}
var insText = prompt("Veuillez taper le texte");
input.value = input.value.substr(0, pos) + bbdebut + insText + bbfin + input.value.substr(pos);
}
}


info = new Array(); //message d'info
//messages d'infos :
info["b"] = "Mettre le texte en gras. <b>Texte</b>";
info["i"] = "Mettre le texte en italique. <i>Texte</i>";
info["u"] = "Mettre le texte en souligné. <u>Texte</u>";
// info["s"] = "Barrer le texte. [s]Texte[/s]";
// info["quote"] = "Insérer une citation. [quote='Auteur']Citation[/quote]";
// info["list"] = "Insérer une liste [list][*]Elément 1 [*]Element 2 etc[/list]. (alt+l)";
// info["list="] = "Insérer une liste ordonnée: [list=]texte[/list]. (alt+o)";
info["img"] = "Insérer une image. <img src='Adresse' />";
info["url"] = "Insérer un lien. <a href='Adresse'> </a>";
info["color"] = "Mettre le texte en couleur. <font style='color:#009999'>Texte</font>.";
info["trait"] = "Faire un trait. <hr />.";
info["Retour"] = "Retour à la ligne. <br />.";
info["Saut"] = "Saut de ligne. <br /><br />.";
// info["size"] = 'Changer la taille du texte. [size=*Taille*]Texte[/size].';
// info["smiley"] = 'Ouvrir la pop-up des smileys.';
// info["close"] = 'Fermer toutes les balises BBCode ouvertes.';
info["center"] = 'Centrer. <center>Bla bla</center>';
// info["taille"] = 'Taille du texte. [size=xx]Bla bla[/size]';

function message_affiche_aide(info_type) {	document.formulaire.info_form.value = info[info_type]; }


function verifParticulier()
{
	message = new Array();
	
	nom = document.getElementById('nom').value;
	prenom = document.getElementById('prenom').value;
	tel = document.getElementById('tel').value;
	mail = document.getElementById('mail').value;
	ville = document.getElementById('ville').value;
	cp = document.getElementById('cp').value;
	url = document.getElementById('url').value;
	prix = document.getElementById('prix').value;
	urlannonce = document.getElementById('urlannonce').value;
	confirm1 = document.getElementById('confirm1');
	confirm2 = document.getElementById('confirm2');

	if(nom == '')
		message.push('- Le champ " Nom " doit être rempli');

	if(prenom == '')
		message.push('- Le champ " Prénom " doit être rempli');

	if(tel == '')
		message.push('- Le champ " Téléphone " doit être rempli');
	else
	{
		modele = /^[0-9]{10}$/;
		modele2 = /^([0-9]{2}(\.| |-)){4}[0-9]{2}$/;
		if((!modele.test(tel)) && (!modele2.test(tel)))
			message.push("- Le format de votre numéro de téléphone est invalide");
		else
			document.getElementById('tel').value = ((tel.replace(/\./g, '')).replace(/ /g, '')).replace(/-/g, '');
	}
	
	if(mail == '')
		message.push('- Le champ " E-mail " doit être rempli');
	else
	{
		modele = /^.+@.+\..+$/;
		if(!modele.test(mail))
			message.push("- Le format de votre e-mail est invalide");
	}
	
	if(ville == '')
		message.push('- Le champ " Ville " doit être rempli');
	
	if(cp == '')
	message.push('- Le champ " Code postal " doit être rempli');
	else
	{
		modele = /^[0-9]{5}$/;
		if(!modele.test(cp))
			message.push("- Le format de votre code postal est invalide");
	}

	if(prix == '')
		message.push('- Le champ " Prix " doit être rempli');
	
	if(prix != '')
	{
		modele = /^[0-9]*$/;
		if(!modele.test(prix))
			message.push('- Le champ " Prix " ne doit contenir qu\'une somme en €');
	}

	if(url != '')
	{
		modele = /^http:\/\/.*\..*$/;
		if(!modele.test(url))
			message.push("- Le format de votre url est invalide");
	}

	if(urlannonce != '')
	{
		modele = /^http:\/\/.*\..*$/;
		if(!modele.test(urlannonce))
			message.push("- Le format de votre url est invalide");
	}
	
	if(!(confirm1.checked))
	{
		message.push("- Vous devez accepter la première condition d'utilisation du site");
	}

	if(!(confirm2.checked))
	{
		message.push("- Vous devez accepter la deuxième condition d'utilisation du site");
	}



	if(message.length != 0)
	{
		alerte = 'Vous devez remplir correctement ce formulaire :';
		for(i in message)
			alerte += "\n" + message[i];
			
		alert(alerte);
	}
	else
		document.getElementById('formParticulier').submit();
}


function verifAgence()
{
	message = new Array();
	
	nom = document.getElementById('nom').value;
	tel = document.getElementById('tel').value;
	mail = document.getElementById('mail').value;
	ville = document.getElementById('ville').value;
	cp = document.getElementById('cp').value;
	urlsite= document.getElementById('urlsite').value;
	urllogo = document.getElementById('urllogo').value;
	confirm1 = document.getElementById('confirm1');
	confirm2 = document.getElementById('confirm2');

	if(nom == '')
		message.push('- Le champ " Nom " doit être rempli');
		
	if(tel == '')
		message.push('- Le champ " Téléphone " doit être rempli');
	else
	{
		modele = /^[0-9]{10}$/;
		modele2 = /^([0-9]{2}(\.| |-)){4}[0-9]{2}$/;
		if((!modele.test(tel)) && (!modele2.test(tel)))
			message.push("- Le format de votre numéro de téléphone est invalide");
		else
			document.getElementById('tel').value = ((tel.replace(/\./g, '')).replace(/ /g, '')).replace(/-/g, '');
	}
	
	if(mail == '')
		message.push('- Le champ " E-mail " doit être rempli');
	else
	{
		modele = /^.+@.+\..+$/;
		if(!modele.test(mail))
			message.push("- Le format de votre e-mail est invalide");
	}
	
	if(ville == '')
		message.push('- Le champ " Ville " doit être rempli');
	
	if(cp == '')
	message.push('- Le champ " Code postal " doit être rempli');
	else
	{
		modele = /^[0-9]{5}$/;
		if(!modele.test(cp))
			message.push("- Le format de votre code postal est invalide");
	}

	if(urllogo != '')
	{
		modele = /^http:\/\/.*\..*$/;
		if(!modele.test(urllogo))
			message.push("- Le format du lien de votre logo est invalide");
	}

	if(urlsite != '')
	{
		modele = /^http:\/\/.*\..*$/;
		if(!modele.test(urlsite))
			message.push("- Le format du lien de votre agence est invalide");
	}
	
	if(!(confirm1.checked))
	{
		message.push("- Vous devez accepter la première condition d'utilisation du site");
	}

	if(!(confirm2.checked))
	{
		message.push("- Vous devez accepter la deuxième condition d'utilisation du site");
	}

	if(message.length != 0)
	{
		alerte = 'Vous devez remplir correctement ce formulaire :';
		for(i in message)
			alerte += "\n" + message[i];
			
		alert(alerte);
	}
	else
		document.getElementById('formAgence').submit();
}