//Verifie le formulaire d'ajout de blog ou site de la page nouveau-blog.php
function checkform1(thisform,nbrubrique){
	var erreur = '' ;
	var n ;
	var cnt = 0 ;		
	
	with(thisform){
		
		if(titre.value.length < 3){
			erreur += 'Le titre est trop court.\n' ;
		}
		if(presentation.value.length < 20){
			erreur += 'La présentation est trop courte.\n' ;
		}
		//rubriques
		for(n=0 ; n<=28 ; n++){
			if(elements["rubriques[]"][n].checked){
				cnt ++ ;
			}
		}
		if(cnt == 0){
			erreur += 'Vous devez choisir au moins une rubrique.\n' ;
		}
		if(cnt > 3){
			erreur += 'Vous pouvez choisir jusqu\'à 3 rubriques.\n' ;
		}
		
		if(url.value.length < 7){
			erreur += 'L\'url n\'est pas valide.\n' ;
		}else{
			monurl = url.value ; 
			if(monurl.substring(0,7) != "http://"){
				erreur += 'Une url doit commencer par http://.\n' ;
			}
		}
		if(flux_rss.value.length < 7){
			erreur += 'L\'url de votre flux rss n\'est pas valide.\n' ;
		}else{
			monurl_rss = flux_rss.value ; 
			if(monurl_rss.substring(0,7) != "http://"){
				erreur += 'L\'url de votre flux rss doit commencer par http://.\n' ;
			}
		}
		monurlimage = url_image.value ;
		if(url_image.value.length >= 7 && monurlimage.substring(0,7) != "http://" ){
			erreur += 'L\'url de votre image n\'est pas valide.\n' ;
		}
		if(pseudo.value.length == 0){
			erreur+='Vous devez saisir un pseudo.\n';
		}
		
		if (!/^.+\@.+\..+$/.test(email.value)) {
			erreur += 'Votre email n\'est pas correct.\n';
		}
		if (cp.value.length < 5) {
			erreur += 'Code postal incomplet.\n';
		}
	}
	if(erreur == ''){	
		return true ;
	}
	else{
		alert(erreur) ;
		return false ;
	}
}

var shown = new Array();
function toggle(i){
	
	shown[i] = shown[i] ? shown[i] : false;
	shown[i] = !shown[i];
	var current = shown[i] ? 'block' : 'none';
    var state = shown[i] ? 'expanded' : 'collapsed';
    if (document.getElementById && document.getElementById('rubrique_' + i)) {
        document.getElementById('rubrique_' + i).style.display = current;
	} 
	else{ 
		if (document.all && document.all['rubrique_'+ i]) {
        	document.all['rubrique_'+ i].style.display = current;
		}
	}
}




function checkabuse(thisform){
	var erreur = '' ;
	
	with(thisform){
		
			
		
		if (!/^.+\@.+\..+$/.test(email.value)) {
			erreur += 'Votre email n\'est pas correct.\n';
		}
		
	}
	if(erreur == ''){	
		return true ;
	}
	else{
		alert(erreur) ;
		return false ;
	}
}









