function formate_date(date) {
	var day = date.getDate();
		if (day < 10) { day = "0"+day; }
	var month = date.getMonth() + 1;
		if (month < 10) { month = "0"+month; }
	var year = date.getFullYear();
	var hour = date.getHours();
		if (hour < 10) { hour = "0"+hour; }
	var minute = date.getMinutes();
		if (minute < 10) { minute = "0"+minute; }
	var seconde = date.getSeconds();
		if (seconde < 10) { seconde = "0"+seconde; }
	return year+"/"+month+"/"+day+" "+hour+":"+minute+":"+seconde;
}

function get_ip() {
	$.ajax({
		type: "POST",
		url: "get_ip.php",
		success: function(resultat){
			ip = resultat;
		}
 	});
	return ip;
}

function dernier_billet(rubrique){
	$.ajax({
		type: "POST",
		url: "dernier_billet.php",
		data: 'rubrique='+rubrique,
		success: function(resultat){
			if (typeof(resultat) != 'undefined') {
				dernier = resultat;
				//alert ("in:"+dernier);
			}
		}
 	});/*
	$.get("dernier_billet.php",{rubrique:rubrique},function(res){ alert(res); dernier=res;});*/
	//alert ("out:"+dernier);
	return dernier;
}

function num_new_billet(){
	// On récupère un tableau contenant les numéros de toutes les classes .billet
	var tableau = $('.billet').map(function(){
		return this.id.substring(7, this.id.length);
	}).get(); //alert(tableau.join(', '));
	var comment = parseInt(tableau.shift()); // récupère le premier élément du tableau trié décroissant et le numérise
	dernier = comment + 1; // on l'incrémente pour le nouveau commentaire
	dernier = dernier + ''; // on en fait une chaîne de caractère
	return dernier;
}

function dernier_commentaire(){
	$.ajax({
		type: "POST",
		url: "dernier_commentaire.php",
		success: function(resultat){
			dernier_commentaire = resultat;
		}
 	});
	return dernier_commentaire;	
}

function verif_code(essai){
	$.ajax({
		type: "POST",
		url: "verif_code.php",
		data: essai,
		success: function(resultat){
			verif_code = resultat;
		}
 	});
	return verif_code;	
}

function billet_actif(){
	var num = $('#num_mod_billet').val();
	return num;
}

function sup_enregistrement(table,enregistrement) {
	$.ajax({
		type: "POST",
		url: "sup_enregistrement.php",
		data: "table="+table+"&enregistrement="+enregistrement,
		success: function(resultat){
			if (resultat != 'done') {
				alert (resultat);
			}
		}
 	});
}

function sup_commentaires_billet(rubrique,billet) {
	$.ajax({
		type: "POST",
		url: "sup_commentaires_billet.php",
		data: "rubrique="+rubrique+"&billet="+billet,
		success: function(resultat){
			if (resultat != 'done') {
				alert (resultat);
			}
		}
 	});
}
	
function formate_texte(texte){
	var reg=new RegExp("(\n)", "g");
	var en_forme = texte.replace(reg,'<br/>');
	return en_forme;
}

function strip_tags(html){
 
		//PROCESS STRING
		if(arguments.length < 3) {
			html=html.replace(/<\/?(?!\!)[^>]*>/gi, '');
		} else {
			var allowed = arguments[1];
			var specified = eval("["+arguments[2]+"]");
			if(allowed){
				var regex='</?(?!(' + specified.join('|') + '))\b[^>]*>';
				html=html.replace(new RegExp(regex, 'gi'), '');
			} else{
				var regex='</?(' + specified.join('|') + ')\b[^>]*>';
				html=html.replace(new RegExp(regex, 'gi'), '');
			}
		}
 
		//CHANGE NAME TO CLEAN JUST BECAUSE 
		var clean_string = html;
 
		//RETURN THE CLEAN STRING
		return clean_string;
	}


