function changeZone( numZone)
{
	/*var url = document.URL;
	var debut = url.indexOf('/(zone)/');
	var nextUrl = url.substring(0,debut);
	if(numZone.length > 0 && debut == -1)
	{
		nextUrl =url + '/(zone)/' + numZone;
	}
	else if(debut != -1 && numZone.length > 0)
	{
		nextUrl = nextUrl + '/(zone)/' + numZone;
	}
	window.location = nextUrl;*/
	window.location = numZone;
}

function addProjet( )
{
	select = document.faire_un_don.nom_projet;
	if(select.value!='')
	{
		p = document.getElementById('projet_'+select.value);
		p.style.display = '';
	}
}

function isValidEmail(emailStr)
{
		var emailPat=/^(.+)@(.+)$/
		var specialChars="\\(\\)<>@,;:\\\\\\\"\\.\\[\\]"
		var validChars="\[^\\s" + specialChars + "\]"
		var quotedUser="(\"[^\"]*\")"
		var ipDomainPat=/^\[(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})\]$/
		var atom=validChars + '+'
		var word="(" + atom + "|" + quotedUser + ")"
		var userPat=new RegExp("^" + word + "(\\." + word + ")*$")
		var domainPat=new RegExp("^" + atom + "(\\." + atom +")*$")
		var matchArray=emailStr.match(emailPat)
		if (matchArray==null){return false;}
		var user=matchArray[1];
		var domain=matchArray[2];
		if (user.match(userPat)==null) {return false;}
		var IPArray=domain.match(ipDomainPat)
		if (IPArray!=null){for(var i=1;i<=4;i++){if(IPArray[i]>255){return false;}}return true;}
		var domainArray=domain.match(domainPat)
		if (domainArray==null){return false;}
		var atomPat=new RegExp(atom,"g");
		var domArr=domain.match(atomPat);
		var len=domArr.length;
		if (domArr[domArr.length-1].length<2 || domArr[domArr.length-1].length>3) {return false;}
		if (len<2) {return false;}
		return true;
}

function verifForm()
{
	var ret = true;
	var form = document.faire_un_don;
	var message = ''
	if(form.titre.value=='')
	{
		alert('Le titre est vide');
		return false;
	}
	
	if(form.nom.value=='')
	{
		alert("Vous n'avez pas remplit votre nom");
		return false;
	}
	
	if(form.prenom.value =='')
	{
		alert("Vous n'avez pas remplit votre prénom");
		return false;
	}
	
	if(form.adresse.value == '')
	{
		alert("Vous n'avez pas remplit votre adresse");
		return false;
	}

	if(form.cp.value =='')
	{
		alert("Vous n'avez pas remplit le code postal");
		return false;
	}

	if(form.ville.value =='')
	{
		alert("Vous n'avez pas remplit la ville où vous habitez");
		return false;
	}

	return true;
}

function view(div_name)
{
	var elt = document.getElementById(div_name);
	if(elt.style.display == '')
		elt.style.display = 'none';
	else
		elt.style.display = '';
}
