function checkPicture() {
	var obj = document.FRM_Picture;
	if(obj.image == "") alert(ErrPhoto);
	else if((obj.image.value.lastIndexOf(".jpeg") == -1)
		&& (obj.image.value.lastIndexOf(".jpg") == -1)
		&& (obj.image.value.lastIndexOf(".JPG") == -1)
		&& (obj.image.value.lastIndexOf(".JPEG") == -1)
		&& (obj.image.value.lastIndexOf(".gif") == -1)
		&& (obj.image.value.lastIndexOf(".GIF") == -1)
		&& (obj.image.value.lastIndexOf(".png") == -1)
		&& (obj.image.value.lastIndexOf(".bmp") == -1)
		&& (obj.image.value.lastIndexOf(".bmp") == -1)
		&& (obj.image.value.lastIndexOf(".BMP") == -1)) 
	alert(ErrPhoto);
	else obj.submit();
}

function checkPictureJPG() {
	var obj = document.FRM_Picture;
	if(obj.image == "") alert(ErrPhoto);
	else if((obj.image.value.lastIndexOf(".jpeg") == -1)
		&& (obj.image.value.lastIndexOf(".jpg") == -1)
		&& (obj.image.value.lastIndexOf(".JPG") == -1)
		&& (obj.image.value.lastIndexOf(".JPEG") == -1))
	alert(ErrPhoto);
	else obj.submit();
}

function checkNews(oblig) {
	var obj = document.FRM_News;
		if (oblig == true) {
			var checkEmpty = checkTextEmpty(obj.titre, obj.nom, obj.prenom, obj.mail);
			if (checkEmpty != -1) alert(ErrMessage);
			else if (!isEmail(obj.mail.value))  alert(ErrEmail);
			else obj.submit();
		} else if (oblig == false) {
			var checkEmpty = checkTextEmpty(obj.titre, obj.prenom);
			if (checkEmpty != -1) alert(ErrMessage);
			else obj.submit();
		} 
}

function checkLogos() {
	var obj = document.FRM_Logos;
	var checkEmpty = checkTextEmpty(obj.marque, obj.url);
	if (checkEmpty != -1) alert(ErrMessage);
	else obj.submit();
}

function checkLinks() {
	var obj = document.FRM_Links;
	var checkEmpty = checkTextEmpty(obj.titrefr, obj.url);
	if (checkEmpty != -1) alert(ErrMessage);
	else obj.submit();
}

function goAlert (champ, msg) {
	champ.focus();
	alert (msg);
}

function checkEmail() {
	var obj = document.FRM_Email;
	if (isEmpty(obj.email.value) || !isEmail(obj.email.value)) alert(errEmail);
	else document.FRM_Email.submit();
}


function checkStage() {
	var obj = document.FRM_Stage;
	if (isEmpty(obj.email.value) || !isEmail(obj.email.value)) goAlert(obj.email, errEmail);
	else if (obj.email.value != obj.email2.value) goAlert(obj.email2, errEmail2);
	else if (isEmpty(obj.lname.value)) goAlert(obj.lname, errLname);
	else if (isEmpty(obj.fname.value)) goAlert(obj.fname, errFname);
	else if (obj.fname.value.toLowerCase() == obj.lname.value.toLowerCase()) goAlert(obj.fname, errFname2);
	else obj.submit();
}