//Pour vider le Titre et la zone de saizie des nouvelles
function btnClear_OnClick()
{
	document.frm1.hidState.value = "clear";
	document.frm1.submit();
}

//Pour enregistrer(submit) les nouvelles et fait un validation que les 2 champs(titre et text) ne cont pas vide
function btnSave_OnClick()
{
	if(document.frm1.txtTitle.value != "" && document.frm1.txtText.value != "")
	{
		document.frm1.hidState.value = "save";
		document.frm1.submit();
	}
	else
	{
		alert("Votre nouvelle doit contenir un titre et un texte.");
	}
}

//pour afficher la nouvelle à modifiez
function cboNewsList_OnChange()
{
	var index = document.frm1.cboNewsList.options.selectedIndex;
	var value = document.frm1.cboNewsList.options[document.frm1.cboNewsList.options.selectedIndex].value;
	if(index != 0)
	{
		//alert("index :" + index + "," + "value : " + value);
		document.frm1.hidState.value = "modNewsDetails";
		document.frm1.hidIndex.value = value;
		document.frm1.submit();
	}
}

//Menu Navigation Nouvelles
function tdAddNews_OnClick()
{
	document.frm1.hidState.value = "addNews";
	document.frm1.submit();
	//alert("Ajouter");
}

function tdModNews_OnClick()
{
	document.frm1.hidState.value = "modNews";
	document.frm1.submit();
	//alert("Modifiez");
}

function tdDelNews_OnClick()
{
	document.frm1.hidState.value = "delNews";
	document.frm1.submit();
	//alert("Delete");
}

/*Menu admin Navigation des nouvelles*/

//Page Precedente
function btnLast_OnClick()
{
	document.frm1.hidPage.value = "last";
	document.frm1.submit();
}

//Page Suivante
function btnNext_OnClick()
{
	document.frm1.hidPage.value = "next";
	document.frm1.submit();									
}

//pour modifiez une nouvelle
function btnModifyNews_OnClick()
{
	if(document.frm1.txtTitleMod.value != "" && document.frm1.txtTextMod.value != "" && document.frm1.hidIndex.value != "")
	{
			var pkNouvelle = document.frm1.hidIndex.value;
			//alert(pkNouvelle);
			document.frm1.hidState.value = "modifyNews";
			document.frm1.submit();
			
	}
	else
	{
		alert("Vous devez sélectionner une nouvelle");
	}
}

//Pour deleter(submit) les nouvelles
function btnDelete_OnClick()
{
	//alert("delete");
	document.frm1.hidState.value = "delNews";
	document.frm1.submit();
}


//Pour enregistrer le nombre de nouvelles qui va apparaitre dans la page des news.
function btnNbrNews_OnClick()
{
	document.frm1.hidState.value = "nbrNews";
	document.frm1.submit();
}

//Pour sortir de la section administratives
function btnQuit_OnClick()
{
	location.href = "../../";
}

//fonction qui detecte les touches presser dans la zone d'entre des nouvelles.
//Elle detecte si la touche "ENTER" est taper et elle le remplace par un "<br>"
function txtText_OnKeyPress(e)
{
	var unicode=e.keyCode? e.keyCode : e.charCode
	if(unicode == 13)
	{
		document.frm1.txtText.value += "<br>";
	}
}

//gestionnaire click pour la liste des nouvelles qui sont deja entrer.
//sur le click les info de la nouvelles va s'afficher dans la page admin
function tdNews_OnClick(index)
{
	document.frm1.hidState.value = "afficher";
	document.frm1.hidIndex.value = index;
	document.frm1.submit();
}

//validation du login et pass.
function btnLogin_OnClick()
{	
	if(document.frm1.txtNom.value == "" && document.frm1.txtPass.value == "")
	{
		alert("Entrez un nom d'usager et un password, svp.");
	}
	else
	{
		document.frm1.hidState.value = "connect";
		document.frm1.submit();
	}
}

//sert a rediriger vers la page des nouvelles
function divMiniNews_OnClick(index)
{
	location.href = "nouvelles/news.php" + "?index=" + index;
}

function tdTitreNews_OnClick(index)
{
	var myDisplay = document.getElementById("divNews" + index).className;
	
	if(myDisplay == "showNews")
	{
		document.getElementById("divNews" + index).className = "hideNews";
	}
	else
	{
			if(myDisplay == "hideNews")
			{
				document.getElementById("divNews" + index).className = "showNews";
			}
	}
	//location.href = "news.php" + "?index=" + index;
}
