

var regex = new RegExp("[a-z0-9._-]{1,}@[a-z0-9.-]{3,}", "gi");



var message1 = "- Tu n'as pas mis ton pseudo.\n";

var message2 = "- Tu n'as pas mis ton email.\n";

var message3 = "- Tu n'as pas mis de titre.\n";

var message4 = "- Pseudo interdit.\n";









function verifCommentaire() {

	var message = "";

	if (document.form1.auteur.value.search(/\w/) == -1) {

		message += message1;}
	//if (document.form1.auteur.value == "phentermine") {

	//	message += message4;}
	//if (document.form1.email.value.search(regex) == -1) {

		//message += message2;}

	if (document.form1.titre.value.search(/\w/) == -1) {

		message += message3;}

	if (document.form1.texte.value.search(/\w/) == -1) {

		message += "- Tu n'as pas mis de commentaire.\n";}

	if (message.length > 0) {

		window.alert("Ton commentaire n'a pas été posté car :\n\n" + message);}

	else {

		document.form1.submit();}

}



function verifNews() {

	var message = "";

	if (document.form1.auteur.value.search(/\w/) == -1) {

		message += message1;}

	if (document.form1.email.value.search(regex) == -1) {

		message += message2;}

	if (document.form1.titre.value.search(/\w/) == -1) {

		message += message3;}

	if (document.form1.texte.value.search(/\w/) == -1) {

		message += "- Tu n'as pas mis d'infos.\n";}

	if (message.length > 0) {

		window.alert("Ta news n'a pas été postée car :\n\n" + message);}

	else {

		document.form1.submit();}

}



function verifGuestbook() {

	var message = "";

	if (document.form1.auteur.value.search(/\w/) == -1) {

		message += message1;}

	/*if (document.form1.email.value.search(regex) == -1) {

		message += message2;}*/

	if (document.form1.titre.value.search(/\w/) == -1) {

		message += message3;}

	if (document.form1.texte.value.search(/\w/) == -1) {

		message += "- Tu n'as pas mis de message.\n";}

	/*if ( !(document.form1.code.value=='aap9kla' || document.form1.code.value=='AAP9KLA' || document.form1.code.value=='t2r26ga' || document.form1.code.value=='T2R26GA' || document.form1.code.value=='56maf8n' || document.form1.code.value=='56MAF8N') ) { message += "- le code saisie n'est pas le bon!\n"; }*/


	if (message.length > 0) {

		window.alert("Ton message dans le livre d'or n'a pas été ajouté car :\n\n" + message );}

	else {

		document.form1.submit();}

}



function verifForum() {

	var message = "";

	if (document.form1.auteur.value.search(/\w/) == -1) {

		message += message1;}

	if (document.form1.email.value.search(regex) == -1) {

		message += message2;}

	if (document.form1.titre.value.search(/\w/) == -1) {

		message += message3;}

	if (document.form1.texte.value.search(/\w/) == -1) {

		message += "- Tu n'as pas mis de message.\n";}

	if (message.length > 0) {

		window.alert("Ton message n'a pas été posté car :\n\n" + message);}

	else {

		document.form1.submit();}

}



function verifCoords() {

	var message = "";

	if (document.form1.auteur.value.search(/\w/) == -1) {

		message += message1;}

	if (document.form1.email.value.search(regex) == -1) {

		message += message2;}

	if (message.length > 0) {

		window.alert("Tes coordonées n'ont pas été modifiées car :\n\n" + message);}

	else {

		document.form1.submit();}

}



function verifEvents() {

	var message = "";

	if (document.form1.titre.value.search(/\w/) == -1) {

		message += message3;}

	if (document.form1.texte.value.search(/\w/) == -1) {

		message += "- Tu n'as pas mis d'infos sur l'évenements.\n";}

	if (document.form1.date.value.search(/[0-3][0-9]\/[0-1][0-9]\/[0-9]{4,4}/) == -1) {

		message += "- Tu n'as pas daté l'évenement.\n";}

	if (message.length > 0) {

		window.alert("Ton évenement n'a pas été ajouté car :\n\n" + message);}

	else {

		document.form1.submit();}

}



function verifLien() {

	var message = "";

	if (document.form1.titre.value.search(/\w/) == -1) {

		message += message3;}

	if (document.form1.description.value.search(/\w/) == -1) {

		message += "- Tu n'as pas décrit le site.\n";}

	if (document.form1.url.value.search(/\w/) == -1) {

		message += "- Tu n'as pas mis l'adresse du site.\n";}

	if (document.form1.letest.value != "") {

		message += "- Il semble que tu n'as pas le droit de poster :-(.\n";}
		
	if (document.form1.newcat.value.search(/\w/) == -1 && document.form1.scat[1].checked == 1) {

		message += "- Tu n'as pas mis de nom à ta nouvelle catégorie.\n";}

	if (message.length > 0) {

		window.alert("Ton lien n'a pas été ajouté car :\n\n" + message);}

	else {

		if (document.form1.url.value.substring(0, 7).toLowerCase() != "http://") {

			var verifhttp = confirm("Ton lien ne commence pas par 'HTTP://'.\nEs-tu sûr de vouloir l'ajouter quand même ?");}

		else {

			var verifhttp = true;}

		if (verifhttp == true) {

			document.form1.submit();}

	}

}



function verifNewsletter() {

	var message = "";

	if (document.form1.email.value.search(regex) == -1) {

		message += message2;}

	if (message.length > 0) {

		window.alert("Il y a une erreur :\n\n" + message);}

	else {

		document.form1.submit();}

}



function toutSel() {

	document.form1.news.checked = true;

	document.form1.articles.checked = true;

	document.form1.liens.checked = true;

	document.form1.downloads.checked = true;

	document.form1.photos.checked = true;

	document.form1.events.checked = true;

	document.form1.videos.checked = true;

}



function rienSel() {

	document.form1.news.checked = false;

	document.form1.articles.checked = false;

	document.form1.liens.checked = false;

	document.form1.downloads.checked = false;

	document.form1.photos.checked = false;

	document.form1.events.checked = false;

	document.form1.videos.checked = false;

}



function sourire(t) {

	if (window.opener) {

		window.opener.document.form1.texte.value = window.opener.document.form1.texte.value + t;

	}

}



function filtrePhoto(filtre) {

	if (navigator.appName == "Microsoft Internet Explorer") {

		if (filtre.length > 0) {

			document.all["photo"].style.filter += " " + filtre;}

		else {

			document.all["photo"].style.filter = "";}

	}

	else {

		alert("Cette fonction n'est seulement disponible qu'avec Internet Explorer.\nDésolé ...");}

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


function lien() {
  var str = document.selection.createRange().text;
  document.form1.texte.focus();
  var lien = prompt("URL:","http://");
  if (lien != null) {
    var sel = document.selection.createRange();
    sel.text = "<a href=\"" + lien + "\">" + str + "</a>";
  }
  return;
} 

