//--------------------//
//--------AntiBot-----//
//--------------------//
function send_form( id_form , action , connecte ){
	if(!connecte && !document.getElementById('pseudo').value){
		alert("Choisis un pseudo");
		return;
	}
	
	if(id_form == 'nouveau_topic'){
		if(document.getElementById('nom').value == 'Nom du topic' || document.getElementById('nom').value == ''){
			alert('Il faut un titre au topic');
			return;
		}
	
		if(document.getElementById('description').value == 'Petite description')
			document.getElementById('description').value = '';
	}
	
	document.getElementById( id_form ).action = action;
	document.getElementById( "anti_bot" ).value = 'plop';
	document.getElementById( id_form ).submit();
}
//--------------------//
//--------Date--------//
//--------------------//
function date_form( annee_en_cours  , prefixe){
	var annee = document.getElementById(prefixe + '_annee').value;
	var mois = document.getElementById(prefixe + '_mois').value;
	var jours = document.getElementById(prefixe + '_jours').value;
	var afficher = '<option selected="selected" disabled="disabled">Jours</option>';
	if(mois == 1 || mois == 3 || mois == 5 || mois == 7 || mois == 8 || mois == 10 || mois == 12){
		nbr_jours = 31 ;
	}else if(mois == 2 && annee % 4 == 0){
		nbr_jours = 29 ;
	}else if(mois == 2){
		nbr_jours = 28 ;
	}else{
		nbr_jours = 30 ;
	}
	for(i = 1 ; i <=nbr_jours ; i++){
		if(jours == i){
			afficher += '<option value="'+i+'" selected="selected">'+i+'</option>';
		}else{
			afficher += '<option value="'+i+'">'+i+'</option>';
		}
	}
	document.getElementById(prefixe + '_jours').innerHTML = afficher ;
}
//--------------------//
//------Preview-------//
//--------------------//
function preview(textarea){
	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;
	}
	
	var method   = "POST";
	var filename = "preview.php";
	var requete  = "preview=" + document.getElementById(textarea).value;
	
	xhr_object.onreadystatechange = function() {
		if(xhr_object.readyState == 4) {
			var reponse = xhr_object.responseText; 
			document.getElementById("prev").innerHTML =  '<h4>Prévisualisation</h4><div class="preview">' + reponse + '</div>';
		} 
	} 
	
	xhr_object.open(method, filename, true);
	xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xhr_object.send(requete);
	
}

