function refresh(nameButton)
{
	if(document.formAdd.update != null)
	{
		document.formAdd.update.value = "Ajouter";
		document.formAdd.update.name = "add";
	}
	document.getElementById("htmlSource").innerText = document.formAdd.objet.value = "";
}

function format(f)
{
	var str = document.selection.createRange().text;
 	document.formAdd.texte.focus();
 	var sel = document.selection.createRange();
 	sel.text = "<" + f + ">" + str + "</" + f + ">";
 	return;
}

function displayHelp()
{
	var helpWindow = window.open("",'Aide',"toolbar=no, status=no, width=600, height=400");
	helpWindow.document.write("<B>Aide pour la saisie d'annonce</B><BR><BR>");
	helpWindow.document.write("<UL><LI>Pour insérer un saut de ligne:</LI><BR>");
	helpWindow.document.write("appuyer simultanément sur 'Shift' et 'Enter'.<BR>");
	helpWindow.document.write("<LI>Pour insérer un nouveau paragraphe:</LI><BR>");
	helpWindow.document.write("appuyer sur 'Enter'.<BR>");
	helpWindow.document.write("<LI>Liens web et emails:</LI><BR>");
	helpWindow.document.write("tout lien commençant pas 'http' ou 'www' ainsi<BR>");
	helpWindow.document.write("que toute adresse email contenant un '@' est reconnu<BR>");
	helpWindow.document.write("automatiquement par l'éditeur.</UL><BR><BR>");
	helpWindow.document.write("Pour d'éventuelles questions: <a href=mailto:sparis@tmp-multiservice.com>webmaster</a>");
}

function validateAddImmo()
{
	copyContent();
	if(document.formAdd.titre.value == "")
	{
		if(document.formAdd.texte.value == "")
			alert("Vous devez entrer un titre et un contenu");
		else
			alert("Vous devez entrer un titre !");
		document.formAdd.titre.focus();
		return false;
	}
	else if(document.formAdd.texte.value == "")
	{
		alert("Vous devez entrer un contenu !");
		document.getElementById("htmlSource").focus();
		return false;
	}
	else if(!isValidateDate(document.formAdd.selectDay.value, document.formAdd.selectMonth.value, document.formAdd.selectYear.value))
	{
		alert("Date incorrecte !");
		document.formAdd.selectDay.focus();
		return false;
	}
	else
		document.formAdd.submit();
}

function isValidateDate(day, month, year)
{
 	var _date = new Date();
	var _currentMonth = _date.getMonth() + 1;
	var _currentDay = _date.getDate();

	if(_currentMonth < 10)
		_currentMonth = "0" + _currentMonth;
	if(_currentDay < 10)
		_currentDay = "0" + _currentDay;

	var _currentDate = _date.getFullYear() + "" + _currentMonth + "" + _currentDay;
	var _selectedDate = year + "" + month + "" + day;

	var _difference = _selectedDate - _currentDate;

	if(_difference < 0)
 		return false;
	else
		return true;
}

function selectAll()
{
	for(i = 1; i < document.formHistory.newsSelected.length; i++)
	{
		document.formHistory.newsSelected[i].checked = true;
	}
}

function deselectAll()
{
	for(i = 1; i < document.formHistory.newsSelected.length; i++)
	{
		document.formHistory.newsSelected[i].checked = false;
	}
}



function copyContent()
{
	document.getElementById("textTarget").value = document.getElementById("htmlSource").innerHTML;
}

