///////////////////////////// JAVASCRIPT PRINCIPAL DU FORUM /////////////////////////////////

//////// RUBRIQUE ////////
	function verif_ajout_rubrique() {
		if(document.nouvelle_rub.ensemble_rubrique.value=="")
			{
			alert("Veuillez sélectionner un ensemble pour votre Rubrique");
			return false;
			}
		else if(document.nouvelle_rub.titre.value=="")
			{
			alert("Veuillez mettre un titre à votre Rubrique");
			return false;
			}
		else if(document.nouvelle_rub.description.value=="")
			{
			alert("Veuillez mettre un description à votre Rubrique");
			return false;
			}
		else {
		return true;
		}
	}
	
	function verif_modif_rubrique() {
		if(document.modif_rub.titre.value=="")
			{
			alert("Veuillez mettre un titre à votre Rubrique");
			return false;
			}
		else if(document.modif_rub.description.value=="")
			{
			alert("Veuillez mettre un description à votre Rubrique");
			return false;
			}
		else {
		return true;
		}
	}
	
	function suppr_rub() {
		var choix = confirm('Voulez-vous supprimer la rubrique? ATTENTION cette action supprimera la Rubrique ainsi que tous les sujets et les reponses la concernant');
			if(choix == true) {
				return true;
			}
			else {
				return false;
			}
		}

//////// ENSEMBLE ////////

	function verif_nouvel_ensemble() {
		if(document.nouvel_ensemble.nom_ensemble.value=="")
			{
			alert("Veuillez mettre un nom à votre Ensemble");
			return false;
			}
		else if(document.nouvel_ensemble.priorite.value=="")
			{
			alert("Veuillez sélectionner une priorité pour votre Ensemble");
			return false;
			}
		else {
		return true;
		}
	}
	
	function suppr_ensemble() {
		var choix = confirm('Voulez-vous supprimer cet ensemble ?');
			if(choix == true) {
				return true;
			}
			else {
				return false;
			}
		}

//////// SUJETS ////////

	function verif_ajout_sujet() {
		if(document.post.refid_rub.value == '') {
		alert('Vous devez choisir une Rubrique pour votre sujet.');
		return false;
		}
		else if(document.post.titre.value == '')
		{
		alert('Vous devez mettre un titre à votre sujet.');
		return false;
		}
		else if(document.post.texte.value == '')
		{
		alert('Vous n\'avez pas rempli le champ Votre Sujet.');
		return false;
		}
		else {
		return true;
		}
		}
		
	function verif_modif_sujet() {
		if(document.post.titre.value == '')
		{
		alert('Vous devez mettre un titre à votre sujet.');
		return false;
		}
		else if(document.post.texte.value == '')
		{
		alert('Vous n\'avez pas rempli le champ Votre Sujet.');
		return false;
		}
		else {
		return true;
		}
		}
		
	function suppr_suj() {
		var choix = confirm('Voulez-vous supprimer le sujet? ATTENTION cette action supprimera le sujet ainsi que tous ses commentaires le concernant');
		if(choix == true) {
		return true;
		}
		else {
		return false;
		}
		}
		
	function AddText(startTag, defaultText, endTag)
	{
		with(document.post)
		{
		if(texte.createTextRange)
		{
		var text;
		texte.focus(texte.caretPos);
		texte.caretPos = document.selection.createRange().duplicate();
		if(texte.caretPos.text.length>0)
		{
		var sel = texte.caretPos.text;
		var fin = '';
		while(sel.substring(sel.length-1, sel.length)==' ')
		{
		sel = sel.substring(0, sel.length-1)
		fin += ' ';
		}
		texte.caretPos.text = startTag + sel + endTag + fin;
		}
		else
		texte.caretPos.text = startTag+defaultText+endTag;
		}
		else
		texte.value += startTag+defaultText+endTag;
		}
	}

//////// REPONSES ////////

	function verif_ajout_reponse() {
		if(document.post.texte.value == '')
		{
		alert('Vous n\'avez pas rempli le champ Votre Réponse.');
		return false;
		}
		else {
		return true;
		}
		}
		
	function verif_modif_reponse() {
		if(document.post.texte.value == '')
		{
		alert('Vous n\'avez pas rempli le champ Votre Réponse.');
		return false;
		}
		else {
		return true;
		}
		}
		
	function suppr_rep() {
		var choix = confirm('Voulez-vous supprimer cette reponse?');
		if(choix == true) {
		return true;
		}
		else {
		return false;
		}
		}

//////// PREVISUALISER ////////

	function afficheId(baliseId) 
	  {
	  if (document.getElementById && document.getElementById(baliseId) != null) 
		{
		document.getElementById(baliseId).style.visibility='visible';
		document.getElementById(baliseId).style.display='block';
		}
	  }
	
	function cacheId(baliseId) 
	  {
	  if (document.getElementById && document.getElementById(baliseId) != null) 
		{
		document.getElementById(baliseId).style.visibility='hidden';
		document.getElementById(baliseId).style.display='none';
		}
	  }

//////// RECHERCHE ////////

	function verif_recherche() {
		if(document.rechercher.rechercher.value == '')
		{
		alert('Vous n\'avez pas rempli le champ Mot(s) Clé(s).');
		return false;
		}
		else {
		return true;
		}
		}

//////// ABONNEMENT ////////

	function suppr_abonnement() {
		var choix = confirm('Voulez-vous supprimer cet abonnement?');
		if(choix == true) {
		return true;
		}
		else {
		return false;
		}
		}
	
	