function isValidExtention(filename, validExtentions)
{
 var valid = false;
 for(i = 0;i < validExtentions.length;i++)
 {
 		if(filename == validExtentions[i])
			
			valid = true;
 }
	return valid;

}
function case_rouge(ID)
{
document.getElementById(ID).style.backgroundColor='#F7AFB6';
}
function case_blanche(ID)
{
document.getElementById(ID).style.backgroundColor='#FFFFFF';
}
function case_grise(ID)
{
document.getElementById(ID).style.backgroundColor='#EDEDED';
}
function popupcentree(page,largeur,hauteur,options)
{
	var top= 40 ///(screen.height-hauteur)/2;
	var left=(screen.width-largeur)/2; 	
	window.open(page,"","top="+top+",left="+left+",width="+largeur+",height="+hauteur+","+options).focus();

}
function isEmpty(str) {
  if (str==null || str=="")
    return true;
  return false;
}
function textCounter(field, countfield, maxlimit) {
	if (field.value.length > maxlimit) {
		field.value = field.value.substring(0, maxlimit);
	} else {
		countfield.value = maxlimit - field.value.length;
	}
}
function details(id)
{
var mt = document.getElementById(id);
if(mt.style.display=='none') {
		mt.style.display='block';
		document.getElementById('detail'+id.substr(0,1)).src = 'images_ars_slsj/btn2_over.jpg';
		document.getElementById('detail2').src = 'images_ars_slsj/btn6.jpg';	
}
else{
	mt.style.display='none';
 document.getElementById('detail'+id.substr(0,1)).src = 'images_ars_slsj/btn2.jpg';	
}
}
function details2(id)
{
var mt = document.getElementById(id);
if(mt.style.display=='none') {
		mt.style.display='block';
		document.getElementById('detail'+id.substr(0,1)).src = 'images_ars_slsj/btn6_over.jpg';
		document.getElementById('detail1').src = 'images_ars_slsj/btn2.jpg';	
}
else{
	mt.style.display='none';
 document.getElementById('detail'+id.substr(0,1)).src = 'images_ars_slsj/btn6.jpg';	
}
}
function details_on(id)
{
var mt = document.getElementById(id);
 mt.style.display='block';
}
function details_off(id)
{
var mt = document.getElementById(id);
 mt.style.display='none';
}
function image_on2(id)
{
document.getElementById('detail'+id.substr(0,1)).src = 'images_ars_slsj/btn2_over.jpg';
}
function image_off2(id)
{
document.getElementById('detail'+id.substr(0,1)).src = 'images_ars_slsj/btn2.jpg';
}
function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
function valid_document(){
	var $msg='';
	case_blanche('Titre_document');
	case_blanche('Photo1');
	case_blanche('Date1');
	case_blanche('box_rub_id2');
	case_blanche('box_rub_id6');
	case_blanche('box_rub_id7');
	if(isEmpty(document.form1.Titre_document.value))
	{
		$msg+="-> Le titre du document\n";
		case_rouge('Titre_document');
    }
	var validExtention1 = new Array(".doc",".pdf",".jpg",".gif","jpeg",".jpe",".xls",".zip",".pps",".ppt",".txt",".wmn");
	var validExtention2 = new Array(".jpg",".gif","jpeg",".jpe");	
	var extention1 = document.form1.Photo1.value.slice(-4);
	if(!isEmpty(document.form1.Photo1.value))
	{
		if(!isValidExtention(extention1,validExtention1))
		{
			$msg+="-> Le document doit être de format: ( jpg, jpe, jpeg, gif, txt, ppt, pps, zip, xls, wmn, doc, pdf ) \n";
			case_rouge('Photo1');
		}
	
	}		
	if(isEmpty(document.form1.Photo1.value))
	{
		$msg+="-> Le fichier à télécharger\n";
		case_rouge('Photo1');
	}
	
	if(isEmpty(document.form1.Date1.value))
	{
		$msg+="-> La date du document\n";
		case_rouge('Date1');
	}
	
	if((document.form1.Id2.checked==true))
	{
	  if((document.form1.Rub_id2.value=='---')){
		$msg+="-> Le choix de la rubrique Accueil (Horaires)\n";
		case_rouge('box_rub_id2');
		}
	}
		if((document.form1.Id6.checked==true))
	{
	  if((document.form1.Rub_id6.value=='---')){
		$msg+="-> Le choix de la rubrique Documents\n";
		case_rouge('box_rub_id6');
		}
	}
			if((document.form1.Id7.checked==true))
	{
	  if((document.form1.Rub_id7.value=='---')){
		$msg+="-> Le choix de la rubrique Techniques\n";
		case_rouge('box_rub_id7');
		}
	}
	
	if (!isEmpty($msg)){
		alert('Les informations suivantes sont obligatoires: \n'+$msg)
		return false;
	}
	document.form1.Submit.disabled='true';
	return true;
	
}
function valid_document2(){
	var $msg='';
	case_blanche('Titre_document');
	case_blanche('Date1');
	case_blanche('box_rub_id2');
	case_blanche('box_rub_id6');
	case_blanche('box_rub_id7');
	case_blanche('Photo1');
	if(isEmpty(document.form1.Titre_document.value))
	{
		$msg+="-> Le titre du document\n";
		case_rouge('Titre_document');
    }
	var validExtention1 = new Array(".doc",".pdf",".jpg",".gif","jpeg",".jpe",".xls",".zip",".pps",".ppt",".txt",".wmn");
	var validExtention2 = new Array(".jpg",".gif","jpeg",".jpe");	
	var extention1 = document.form1.Photo1.value.slice(-4);
	if(!isEmpty(document.form1.Photo1.value))
	{
		if(!isValidExtention(extention1,validExtention1))
		{
			$msg+="-> Le document doit être de format: (jpg,jpe,jpeg,gif,txt,ppt,pps,zip,xls,wmn,doc,pdf) \n";
			case_rouge('Photo1');
		}
	
	}
	if(isEmpty(document.form1.Date1.value))
	{
		$msg+="-> La date du document\n";
		case_rouge('Date1');
	}
	
	if((document.form1.Id2.checked==true))
	{
	  if((document.form1.Rub_id2.value=='---')){
		$msg+="-> Le choix de la rubrique Accueil (Horaires)\n";
		case_rouge('box_rub_id2');
		}
	}
		if((document.form1.Id6.checked==true))
	{
	  if((document.form1.Rub_id6.value=='---')){
		$msg+="-> Le choix de la rubrique Documents\n";
		case_rouge('box_rub_id6');
		}
	}
			if((document.form1.Id7.checked==true))
	{
	  if((document.form1.Rub_id7.value=='---')){
		$msg+="-> Le choix de la rubrique Techniques\n";
		case_rouge('box_rub_id7');
		}
	}
	
	if (!isEmpty($msg)){
		alert('Les informations suivantes sont obligatoires: \n'+$msg)
		return false;
	}
	document.form1.Submit.disabled='true';
	return true;
	
}

function valid_texte(){
	var $msg='';
	case_blanche('Titre');
	case_blanche('Date1');
	case_blanche('Texte_en');
	case_blanche('Photo1');
	if(isEmpty(document.form1.Titre.value))
	{
		$msg+="-> Le titre\n";
		case_rouge('Titre');
    }
	var validExtention1 = new Array(".doc",".pdf",".jpg",".gif","jpeg",".jpe",".xls",".zip",".pps",".ppt",".txt",".wmn");
	var validExtention2 = new Array(".jpg",".gif","jpeg",".jpe");	
	var extention1 = document.form1.Photo1.value.slice(-4);
	if(!isEmpty(document.form1.Photo1.value))
	{
		if(!isValidExtention(extention1,validExtention2))
		{
			$msg+="-> La photographie doit être de format: ( jpg, jpe, jpeg, gif ) \n";
			case_rouge('Photo1');
		}
	
	}
	if(isEmpty(document.form1.Date1.value))
	{
		$msg+="-> La date\n";
		case_rouge('Date1');
	}
	if(isEmpty(document.form1.Texte_en.value))
	{
		$msg+="-> Le texte\n";
		case_rouge('Texte_en');
	}
	
	if (!isEmpty($msg)){
		alert('Les informations suivantes sont obligatoires: \n'+$msg)
		return false;
	}
	document.form1.Submit.disabled='true';
	return true;
	
}
//////////
function valid_equipe(){
	var $msg='';
	case_blanche('Prenom');
	case_blanche('Nom');
	case_blanche('Fonction_fr');
	case_blanche('Fonction_en');
	case_blanche('Courriel');
	case_blanche('Telbur');
	case_blanche('Position');
	
	//case_blanche('Photo1');
	//var validExtention1 = new Array(".doc",".pdf",".jpg",".gif","jpeg",".jpe",".xls",".zip",".pps",".ppt",".txt",".wmn");
	//var validExtention2 = new Array(".jpg",".gif","jpeg",".jpe");	
	//var extention1 = document.form1.Photo1.value.slice(-4);
	//if(!isEmpty(document.form1.Photo1.value))
	//{
	//	if(!isValidExtention(extention1,validExtention2))
	//	{
	//		$msg+="-> La photographie doit être de format: ( jpg, jpe, jpeg, gif ) \n";
	//		case_rouge('Photo1');
	//	}
	//}
	
	if(isEmpty(document.form1.Prenom.value))
	{
		$msg+="-> Le prénom\n";
		case_rouge('Prenom');
	}
	if(isEmpty(document.form1.Nom.value))
	{
		$msg+="-> Le nom\n";
		case_rouge('Nom');
	}
	if(isEmpty(document.form1.Fonction_fr.value))
	{
		$msg+="-> La fonction en français\n";
		case_rouge('Fonction_fr');
	}
	if(isEmpty(document.form1.Fonction_en.value))
	{
		$msg+="-> La fonction en anglais\n";
		case_rouge('Fonction_en');
	}	
	if(isEmpty(document.form1.Courriel.value))
	{
		$msg+="-> Le courriel\n";
		case_rouge('Courriel');
	}
	if(isEmpty(document.form1.Telbur.value))
	{
		$msg+="-> Le téléphone\n";
		case_rouge('Telbur');
	}	
	if(isEmpty(document.form1.Position.value))
	{
		$msg+="-> La position\n";
		case_rouge('Position');
	}		
		
	if (!isEmpty($msg)){
		alert('Les informations suivantes sont obligatoires: \n'+$msg)
		return false;
	}
	document.form1.Submit.disabled='true';
	return true;
	
}

function valid_adress(){
	var $msg='';
	case_blanche('Organisation_fr');
	case_blanche('Organisation_en');
	case_blanche('Texte_fr');
	case_blanche('Texte_en');
	case_blanche('Photo1');
	case_blanche('Photo2');

	var validExtention1 = new Array(".doc",".pdf",".jpg",".gif","jpeg",".jpe",".xls",".zip",".pps",".ppt",".txt",".wmn");
	var validExtention2 = new Array(".jpg",".gif","jpeg",".jpe");
		
	var extention1 = document.form1.Photo1.value.slice(-4);
	if(!isEmpty(document.form1.Photo1.value))
	{
		if(!isValidExtention(extention1,validExtention2))
		{
			$msg+="-> La photographie #1 doit être de format: ( jpg, jpe, jpeg, gif ) \n";
			case_rouge('Photo1');
		}
	}
	
	var extention2 = document.form1.Photo2.value.slice(-4);
	if(!isEmpty(document.form1.Photo2.value))
	{
		if(!isValidExtention(extention2,validExtention2))
		{
			$msg+="-> La photographie de l'équipe doit être de format: ( jpg, jpe, jpeg, gif ) \n";
			case_rouge('Photo2');
		}
	}	
	if(isEmpty(document.form1.Organisation_fr.value))
	{
		$msg+="-> Organisation en français\n";
		case_rouge('Organisation_fr');
	}
	if(isEmpty(document.form1.Organisation_en.value))
	{
		$msg+="-> Organisation en anglais\n";
		case_rouge('Organisation_en');
	}
	if(isEmpty(document.form1.Texte_fr.value))
	{
		$msg+="-> L'adresse postale en français\n";
		case_rouge('Texte_fr');
	}
	if(isEmpty(document.form1.Texte_en.value))
	{
		$msg+="-> L'adresse postale en anglais\n";
		case_rouge('Texte_en');
	}	
		
		
	if (!isEmpty($msg)){
		alert('Les informations suivantes sont obligatoires: \n'+$msg)
		return false;
	}
	document.form1.Submit.disabled='true';
	return true;
	
}


function valid_mission(){
	var $msg='';
	case_blanche('Texte_fr');
	case_blanche('Texte_en');
	case_blanche('Photo1');
	case_blanche('Photo2');
	case_blanche('Photo3');
	case_blanche('Document1');

	var validExtention1 = new Array(".doc",".pdf",".jpg",".gif","jpeg",".jpe",".xls",".zip",".pps",".ppt",".txt",".wmn");
	var validExtention2 = new Array(".jpg",".gif","jpeg",".jpe");
		
	var extention1 = document.form1.Photo1.value.slice(-4);
	if(!isEmpty(document.form1.Photo1.value))
	{
		if(!isValidExtention(extention1,validExtention2))
		{
			$msg+="-> La photographie #1 doit être de format: ( jpg, jpe, jpeg, gif ) \n";
			case_rouge('Photo1');
		}
	}
	
	var extention2 = document.form1.Photo2.value.slice(-4);
	if(!isEmpty(document.form1.Photo2.value))
	{
		if(!isValidExtention(extention2,validExtention2))
		{
			$msg+="-> La photographie #2 doit être de format: ( jpg, jpe, jpeg, gif ) \n";
			case_rouge('Photo2');
		}
	}

	var extention3 = document.form1.Photo3.value.slice(-4);
	if(!isEmpty(document.form1.Photo3.value))
	{
		if(!isValidExtention(extention3,validExtention2))
		{
			$msg+="-> La photographie #3 doit être de format: ( jpg, jpe, jpeg, gif ) \n";
			case_rouge('Photo2');
		}
	}
		
	var extention4 = document.form1.Document1.value.slice(-4);
	if(!isEmpty(document.form1.Document1.value))
	{
		if(!isValidExtention(extention4,validExtention1))
		{
			$msg+="-> Le document doit être de format: (jpg,jpe,jpeg,gif,txt,ppt,pps,zip,xls,wmn,doc,pdf) \n";
			case_rouge('Document1');
		}
	
	}

	if(isEmpty(document.form1.Texte_fr.value))
	{
		$msg+="-> Le texte en français\n";
		case_rouge('Texte_fr');
	}
	if(isEmpty(document.form1.Texte_en.value))
	{
		$msg+="-> Le texte en anglais\n";
		case_rouge('Texte_en');
	}	
		
		
	if (!isEmpty($msg)){
		alert('Les informations suivantes sont obligatoires: \n'+$msg)
		return false;
	}
	document.form1.Submit.disabled='true';
	return true;
	
}


function valid_produit(){
	var $msg='';
	case_blanche('Titre_fr');
	case_blanche('Titre_en');
	case_blanche('Texte_fr');
	case_blanche('Texte_en');
		
	case_blanche('Photo1');
	case_blanche('Photo2');
	case_blanche('Photo5');
	
	
	case_blanche('Photo3');
	case_blanche('Photo4');
	case_blanche('Document1');

	var validExtention1 = new Array(".doc",".pdf",".jpg",".gif","jpeg",".jpe",".xls",".zip",".pps",".ppt",".txt",".wmn");
	var validExtention2 = new Array(".jpg",".gif","jpeg",".jpe");
	
	
	if(isEmpty(document.form1.Titre_fr.value))
	{
		$msg+="-> Le titre en français\n";
		case_rouge('Titre_fr');
	}
	if(isEmpty(document.form1.Titre_en.value))
	{
		$msg+="-> Le titre en anglais\n";
		case_rouge('Titre_en');
	}
	
	if(isEmpty(document.form1.Texte_fr.value))
	{
		$msg+="-> La description en français\n";
		case_rouge('Texte_fr');
	}
	if(isEmpty(document.form1.Texte_en.value))
	{
		$msg+="-> La description en anglais\n";
		case_rouge('Texte_en');
	}
	
		
	var extention1 = document.form1.Photo1.value.slice(-4);
	if(!isEmpty(document.form1.Photo1.value))
	{
		if(!isValidExtention(extention1,validExtention2))
		{
			$msg+="-> La photographie #1 doit être de format: ( jpg, jpe, jpeg, gif ) \n";
			case_rouge('Photo1');
		}
	}
	
	var extention2 = document.form1.Photo2.value.slice(-4);
	if(!isEmpty(document.form1.Photo2.value))
	{
		if(!isValidExtention(extention2,validExtention2))
		{
			$msg+="-> La photographie #2 doit être de format: ( jpg, jpe, jpeg, gif ) \n";
			case_rouge('Photo2');
		}
	}

	var extention5 = document.form1.Photo5.value.slice(-4);
	if(!isEmpty(document.form1.Photo5.value))
	{
		if(!isValidExtention(extention5,validExtention2))
		{
			$msg+="-> La photographie #3 doit être de format: ( jpg, jpe, jpeg, gif ) \n";
			case_rouge('Photo5');
		}
	}
	
	var extention3 = document.form1.Photo3.value.slice(-4);
	if(!isEmpty(document.form1.Photo3.value))
	{
		if(!isValidExtention(extention3,validExtention2))
		{
			$msg+="-> Le tableau comparatif français doit être de format: ( jpg, jpe, jpeg, gif ) \n";
			case_rouge('Photo3');
		}
	}
	var extention4 = document.form1.Photo4.value.slice(-4);
	if(!isEmpty(document.form1.Photo4.value))
	{
		if(!isValidExtention(extention4,validExtention2))
		{
			$msg+="-> Le tableau comparatif anglais doit être de format: ( jpg, jpe, jpeg, gif ) \n";
			case_rouge('Photo4');
		}
	}		
		
	var extention4 = document.form1.Document1.value.slice(-4);
	if(!isEmpty(document.form1.Document1.value))
	{
		if(!isValidExtention(extention4,validExtention1))
		{
			$msg+="-> Le document doit être de format: (jpg,jpe,jpeg,gif,txt,ppt,pps,zip,xls,wmn,doc,pdf) \n";
			case_rouge('Document1');
		}
	
	}

	
		
		
	if (!isEmpty($msg)){
		alert('Les informations suivantes sont obligatoires: \n'+$msg)
		return false;
	}
	document.form1.Submit.disabled='true';
	return true;
	
}


function valid_art(){
	var $msg='';
	case_blanche('Titre_fr');
	case_blanche('Titre_en');
	case_blanche('Texte1_fr');
	case_blanche('Texte1_en');
	case_blanche('Texte2_fr');
	case_blanche('Texte2_en');
			
	case_blanche('Photo1');
	case_blanche('Photo2');
	case_blanche('Photo3');
	case_blanche('Document1');

	var validExtention1 = new Array(".doc",".pdf",".jpg",".gif","jpeg",".jpe",".xls",".zip",".pps",".ppt",".txt",".wmn");
	var validExtention2 = new Array(".jpg",".gif","jpeg",".jpe");
	
	
	if(isEmpty(document.form1.Titre_fr.value))
	{
		$msg+="-> Le titre en français\n";
		case_rouge('Titre_fr');
	}
	if(isEmpty(document.form1.Titre_en.value))
	{
		$msg+="-> Le titre en anglais\n";
		case_rouge('Titre_en');
	}
	
	if(isEmpty(document.form1.Texte1_fr.value))
	{
		$msg+="-> Le résumé en français\n";
		case_rouge('Texte1_fr');
	}
	if(isEmpty(document.form1.Texte1_en.value))
	{
		$msg+="-> Le résumé en anglais\n";
		case_rouge('Texte1_en');
	}
	if(isEmpty(document.form1.Texte2_fr.value))
	{
		$msg+="-> Le texte en français\n";
		case_rouge('Texte2_fr');
	}
	if(isEmpty(document.form1.Texte2_en.value))
	{
		$msg+="-> Le texte en anglais\n";
		case_rouge('Texte2_en');
	}	
		
	var extention1 = document.form1.Photo1.value.slice(-4);
	if(!isEmpty(document.form1.Photo1.value))
	{
		if(!isValidExtention(extention1,validExtention2))
		{
			$msg+="-> La photographie #1 doit être de format: ( jpg, jpe, jpeg, gif ) \n";
			case_rouge('Photo1');
		}
	}
	
	var extention2 = document.form1.Photo2.value.slice(-4);
	if(!isEmpty(document.form1.Photo2.value))
	{
		if(!isValidExtention(extention2,validExtention2))
		{
			$msg+="-> La photographie #2 doit être de format: ( jpg, jpe, jpeg, gif ) \n";
			case_rouge('Photo2');
		}
	}
	
	var extention3 = document.form1.Photo3.value.slice(-4);
	if(!isEmpty(document.form1.Photo3.value))
	{
		if(!isValidExtention(extention3,validExtention2))
		{
			$msg+="-> La photographie #3 doit être de format: ( jpg, jpe, jpeg, gif ) \n";
			case_rouge('Photo3');
		}
	}		
		
	var extention4 = document.form1.Document1.value.slice(-4);
	if(!isEmpty(document.form1.Document1.value))
	{
		if(!isValidExtention(extention4,validExtention1))
		{
			$msg+="-> Le document doit être de format: (jpg,jpe,jpeg,gif,txt,ppt,pps,zip,xls,wmn,doc,pdf) \n";
			case_rouge('Document1');
		}
	
	}	
		
	if (!isEmpty($msg)){
		alert('Les informations suivantes sont obligatoires: \n'+$msg)
		return false;
	}
	document.form1.Submit.disabled='true';
	return true;
	
}


///////////


function popupcentree(page,largeur,hauteur,options)
{
var top=(screen.height-hauteur)/2;
var left=(screen.width-largeur)/2;
window.open(page,"","top="+top+",left="+left+",width="+largeur+",height="+hauteur+","+options);
}
function insertcode(type,var3,var1,var2) {
   with(document.form1)
   {
     if(var1 != null){
      if(var2 == null){ var2='  '; }

	switch(type) {
		case 'link':
			code = '<a class=Lire_plus href="' +var1+ '" target=_blank>' +var2+ '</a>';
			break;
		case 'linkM':
			code = '<a class=MT href="' +var1+ '" target=_blank>' +var2+ '</a>';
			break;
		case 'mailM':
			code = '<a class=MT href="' +var1+ '">' +var2+ '</a>';
			break;		
	   case 'mail':
			code = '<a class=MT href="' +var1+ '">' +var2+ '</a>';
			break;
	   case 'bold':
			code = '<b>' +var1+ '</b>';
			break;
		default:
	}
        	code = ' ' + code + ' ';

	switch(var3) {
		case 'Texte_fr':
			Texte_fr.value +=code;
			break;
		case 'Texte_en':
			Texte_en.value +=code;
			break;
		case 'Autre_fr':
			Autre_fr.value +=code;
			break;
		case 'Autre_en':
			Autre_en.value +=code;
			break;
		case 'Texte1_fr':
			Texte1_fr.value +=code;
			break;
		case 'Texte2_fr':
			Texte2_fr.value +=code;
			break;
		case 'Texte1_en':
			Texte1_en.value +=code;
			break;
		case 'Texte2_en':
			Texte2_en.value +=code;
			break;												
	}
   }
            
      }
	}
	
function valid_nouvelle(){
var $msg='';
case_blanche('Date_eve');
case_blanche('Texte_fr');
case_blanche('Texte_en');
case_blanche('Titre_nouvelle');
case_blanche('Document1');
	case_blanche('Photo1');
	case_blanche('Photo2');
	case_blanche('Photo3');
	var validExtention1 = new Array(".pdf",".zip",".txt",".doc",".xls",".ppt",".pps",".wmv",".mov",".mpg");
	var validExtention2 = new Array(".jpg",".gif","jpeg",".jpe");

	if(isEmpty(document.form1.Titre_nouvelle.value))
	{
		$msg+="-> Le titre\n";
		case_rouge('Titre_nouvelle');
	}
	if(isEmpty(document.form1.Date_eve.value))
	{
		$msg+="-> La date\n";
		case_rouge('Date_eve');
	}
	if(isEmpty(document.form1.Texte_fr.value))
	{
		$msg+="-> Le résumé\n";
		case_rouge('Texte_fr');
	}
	//if(isEmpty(document.form1.Texte_en.value))
	//{
	//	$msg+="-> La description complète\n";
	//	case_rouge('Texte_en');
	//}
		//photos 1 2 3...
	var extention1 = document.form1.Photo1.value.slice(-4);
	if(!isEmpty(document.form1.Photo1.value))
	{
		if(!isValidExtention(extention1,validExtention2))
		{
			$msg+="-> L'image # 1 doit être de format: .jpg | .jpe  | .jpeg | .gif \n";
			case_rouge('Photo1');
		}
	}
	var extention2 = document.form1.Photo2.value.slice(-4);
    if(!isEmpty(document.form1.Photo2.value))
	{
		if(!isValidExtention(extention2,validExtention2))
		{
			$msg+="-> L'image # 2 doit être de format: .jpg | .jpe  | .jpeg | .gif \n";
			case_rouge('Photo2');
		}
	}
	var extention3 = document.form1.Photo3.value.slice(-4);
    if(!isEmpty(document.form1.Photo3.value))
	{
		if(!isValidExtention(extention3,validExtention2))
		{
			$msg+="-> L'image # 3 doit être de format: .jpg | .jpe  | .jpeg | .gif \n";
			case_rouge('Photo3');
		}
	}
	//document 1...
	var extention1= document.form1.Document1.value.slice(-4);
	if( (!isEmpty(document.form1.Document1.value)))
	{
		if(!isValidExtention(extention1,validExtention1))
		{
			$msg+="-> Le document doit être de format: ( pdf, zip, txt, doc, xls, ppt, pps, wmv, mov, mpg )\An";
			case_rouge('Document1');
		}
	}
///fin document 1...
	if (!isEmpty($msg)){
		alert('Les informations suivantes sont obligatoires: \n'+$msg)
		return false;
	}
	document.form1.Submit.disabled='true';
	return true;
}
////////////////////////////////////////////////////////////////////debut
function AddTextC(startTag,defaultText,endTag) 
{
   with(document.form1)
   {
      if (Commentaire.createTextRange) 
      {
         var text;
         Commentaire.focus(Commentaire.caretPos);
         Commentaire.caretPos = document.selection.createRange().duplicate();
         if(Commentaire.caretPos.text.length>0)
         {
            //gère les espace de fin de sélection. Un double-click sélectionne le mot
            //+ un espace qu'on ne souhaite pas forcément...
            var sel = Commentaire.caretPos.text;
            var fin = '';
            while(sel.substring(sel.length-1, sel.length)==' ')
            {
               sel = sel.substring(0, sel.length-1)
               fin += ' ';
            }
            Commentaire.caretPos.text = startTag + sel + endTag + fin;
         }
         else
            Commentaire.caretPos.text = startTag+defaultText+endTag;
      }
      else Commentaire.value += startTag+defaultText+endTag;
   }
}


function AddTextF(startTag,defaultText,endTag) 
{
   with(document.form1)
   {
      if (Texte_fr.createTextRange) 
      {
         var text;
         Texte_fr.focus(Texte_fr.caretPos);
         Texte_fr.caretPos = document.selection.createRange().duplicate();
         if(Texte_fr.caretPos.text.length>0)
         {
            //gère les espace de fin de sélection. Un double-click sélectionne le mot
            //+ un espace qu'on ne souhaite pas forcément...
            var sel = Texte_fr.caretPos.text;
            var fin = '';
            while(sel.substring(sel.length-1, sel.length)==' ')
            {
               sel = sel.substring(0, sel.length-1)
               fin += ' ';
            }
            Texte_fr.caretPos.text = startTag + sel + endTag + fin;
         }
         else
            Texte_fr.caretPos.text = startTag+defaultText+endTag;
      }
      else Texte_fr.value += startTag+defaultText+endTag;
   }
}


function AddTextF1(startTag,defaultText,endTag) 
{
   with(document.form1)
   {
      if (Autre_fr.createTextRange) 
      {
         var text;
         Autre_fr.focus(Autre_fr.caretPos);
         Autre_fr.caretPos = document.selection.createRange().duplicate();
         if(Autre_fr.caretPos.text.length>0)
         {
            //gère les espace de fin de sélection. Un double-click sélectionne le mot
            //+ un espace qu'on ne souhaite pas forcément...
            var sel = Autre_fr.caretPos.text;
            var fin = '';
            while(sel.substring(sel.length-1, sel.length)==' ')
            {
               sel = sel.substring(0, sel.length-1)
               fin += ' ';
            }
            Autre_fr.caretPos.text = startTag + sel + endTag + fin;
         }
         else
            Autre_fr.caretPos.text = startTag+defaultText+endTag;
      }
      else Autre_fr.value += startTag+defaultText+endTag;
   }
}


function AddTextE(startTag,defaultText,endTag) 
{
   with(document.form1)
   {
      if (Texte_en.createTextRange) 
      {
         var text;
         Texte_en.focus(Texte_en.caretPos);
         Texte_en.caretPos = document.selection.createRange().duplicate();
         if(Texte_en.caretPos.text.length>0)
         {
            //gère les espace de fin de sélection. Un double-click sélectionne le mot
            //+ un espace qu'on ne souhaite pas forcément...
            var sel = Texte_en.caretPos.text;
            var fin = '';
            while(sel.substring(sel.length-1, sel.length)==' ')
            {
               sel = sel.substring(0, sel.length-1)
               fin += ' ';
            }
            Texte_en.caretPos.text = startTag + sel + endTag + fin;
         }
         else
            Texte_en.caretPos.text = startTag+defaultText+endTag;
      }
      else Texte_en.value += startTag+defaultText+endTag;
   }
}


function AddTextE1(startTag,defaultText,endTag) 
{
   with(document.form1)
   {
      if (Texte3_en.createTextRange) 
      {
         var text;
         Texte3_en.focus(Texte3_en.caretPos);
         Texte3_en.caretPos = document.selection.createRange().duplicate();
         if(Texte3_en.caretPos.text.length>0)
         {
            //gère les espace de fin de sélection. Un double-click sélectionne le mot
            //+ un espace qu'on ne souhaite pas forcément...
            var sel = Texte3_en.caretPos.text;
            var fin = '';
            while(sel.substring(sel.length-1, sel.length)==' ')
            {
               sel = sel.substring(0, sel.length-1)
               fin += ' ';
            }
            Texte3_en.caretPos.text = startTag + sel + endTag + fin;
         }
         else
            Texte3_en.caretPos.text = startTag+defaultText+endTag;
      }
      else Texte3_en.value += startTag+defaultText+endTag;
   }
}


function AddTextPF(startTag,defaultText,endTag) 
{
   with(document.form1)
   {
      if (Texte2_en.createTextRange) 
      {
         var text;
         Texte2_en.focus(Texte2_en.caretPos);
         Texte2_en.caretPos = document.selection.createRange().duplicate();
         if(Texte2_en.caretPos.text.length>0)
         {
            //gère les espace de fin de sélection. Un double-click sélectionne le mot
            //+ un espace qu'on ne souhaite pas forcément...
            var sel = Texte2_en.caretPos.text;
            var fin = '';
            while(sel.substring(sel.length-1, sel.length)==' ')
            {
               sel = sel.substring(0, sel.length-1)
               fin += ' ';
            }
            Texte2_en.caretPos.text = startTag + sel + endTag + fin;
         }
         else
            Texte2_en.caretPos.text = startTag+defaultText+endTag;
      }
      else Texte2_en.value += startTag+defaultText+endTag;
   }
}


function AddTextPE(startTag,defaultText,endTag) 
{
   with(document.form1)
   {
      if (Prod_en.createTextRange) 
      {
         var text;
         Prod_en.focus(Prod_en.caretPos);
         Prod_en.caretPos = document.selection.createRange().duplicate();
         if(Prod_en.caretPos.text.length>0)
         {
            //gère les espace de fin de sélection. Un double-click sélectionne le mot
            //+ un espace qu'on ne souhaite pas forcément...
            var sel = Prod_en.caretPos.text;
            var fin = '';
            while(sel.substring(sel.length-1, sel.length)==' ')
            {
               sel = sel.substring(0, sel.length-1)
               fin += ' ';
            }
            Prod_en.caretPos.text = startTag + sel + endTag + fin;
         }
         else
            Prod_en.caretPos.text = startTag+defaultText+endTag;
      }
      else Prod_en.value += startTag+defaultText+endTag;
   }
}
function MM_popupMsg(msg) { //v1.0
  alert(msg);
}
//


function AddText_vi1f(startTag,defaultText,endTag) 
{
   with(document.form1)
   {
      if (Vignette1_fr.createTextRange) 
      {
         var text;
         Vignette1_fr.focus(Vignette1_fr.caretPos);
         Vignette1_fr.caretPos = document.selection.createRange().duplicate();
         if(Vignette1_fr.caretPos.text.length>0)
         {
            //gère les espace de fin de sélection. Un double-click sélectionne le mot
            //+ un espace qu'on ne souhaite pas forcément...
            var sel = Vignette1_fr.caretPos.text;
            var fin = '';
            while(sel.substring(sel.length-1, sel.length)==' ')
            {
               sel = sel.substring(0, sel.length-1)
               fin += ' ';
            }
            Vignette1_fr.caretPos.text = startTag + sel + endTag + fin;
         }
         else
            Vignette1_fr.caretPos.text = startTag+defaultText+endTag;
      }
      else Vignette1_fr.value += startTag+defaultText+endTag;
   }
}


function AddText_vi2f(startTag,defaultText,endTag) 
{
   with(document.form1)
   {
      if (Vignette2_fr.createTextRange) 
      {
         var text;
         Vignette2_fr.focus(Vignette2_fr.caretPos);
         Vignette2_fr.caretPos = document.selection.createRange().duplicate();
         if(Vignette2_fr.caretPos.text.length>0)
         {
            //gère les espace de fin de sélection. Un double-click sélectionne le mot
            //+ un espace qu'on ne souhaite pas forcément...
            var sel = Vignette2_fr.caretPos.text;
            var fin = '';
            while(sel.substring(sel.length-1, sel.length)==' ')
            {
               sel = sel.substring(0, sel.length-1)
               fin += ' ';
            }
            Vignette2_fr.caretPos.text = startTag + sel + endTag + fin;
         }
         else
            Vignette2_fr.caretPos.text = startTag+defaultText+endTag;
      }
      else Vignette2_fr.value += startTag+defaultText+endTag;
   }
}


function AddText_vi3f(startTag,defaultText,endTag) 
{
   with(document.form1)
   {
      if (Vignette3_fr.createTextRange) 
      {
         var text;
         Vignette3_fr.focus(Vignette1_fr.caretPos);
         Vignette3_fr.caretPos = document.selection.createRange().duplicate();
         if(Vignette3_fr.caretPos.text.length>0)
         {
            //gère les espace de fin de sélection. Un double-click sélectionne le mot
            //+ un espace qu'on ne souhaite pas forcément...
            var sel = Vignette3_fr.caretPos.text;
            var fin = '';
            while(sel.substring(sel.length-1, sel.length)==' ')
            {
               sel = sel.substring(0, sel.length-1)

               fin += ' ';
            }
            Vignette3_fr.caretPos.text = startTag + sel + endTag + fin;
         }
         else
            Vignette3_fr.caretPos.text = startTag+defaultText+endTag;
      }
      else Vignette3_fr.value += startTag+defaultText+endTag;
   }
}


function AddText_vi1e(startTag,defaultText,endTag) 
{
   with(document.form1)
   {
      if (Vignette1_en.createTextRange) 
      {
         var text;
         Vignette1_en.focus(Vignette1_en.caretPos);
         Vignette1_en.caretPos = document.selection.createRange().duplicate();
         if(Vignette1_en.caretPos.text.length>0)

         {
            //gère les espace de fin de sélection. Un double-click sélectionne le mot
            //+ un espace qu'on ne souhaite pas forcément...
            var sel = Vignette1_en.caretPos.text;
            var fin = '';
            while(sel.substring(sel.length-1, sel.length)==' ')
            {
               sel = sel.substring(0, sel.length-1)
               fin += ' ';
            }
            Vignette1_en.caretPos.text = startTag + sel + endTag + fin;
         }
         else
            Vignette1_en.caretPos.text = startTag+defaultText+endTag;
      }
      else Vignette1_en.value += startTag+defaultText+endTag;
   }
}


function AddText_vi2e(startTag,defaultText,endTag) 
{
   with(document.form1)
   {
      if (Vignette2_en.createTextRange) 
      {
         var text;
         Vignette2_en.focus(Vignette2_en.caretPos);
         Vignette2_en.caretPos = document.selection.createRange().duplicate();
         if(Vignette2_en.caretPos.text.length>0)
         {
            //gère les espace de fin de sélection. Un double-click sélectionne le mot
            //+ un espace qu'on ne souhaite pas forcément...
            var sel = Vignette2_en.caretPos.text;
            var fin = '';
            while(sel.substring(sel.length-1, sel.length)==' ')
            {
               sel = sel.substring(0, sel.length-1)
               fin += ' ';
            }
            Vignette2_en.caretPos.text = startTag + sel + endTag + fin;
         }
         else
            Vignette2_en.caretPos.text = startTag+defaultText+endTag;
      }
      else Vignette2_en.value += startTag+defaultText+endTag;
   }
}


function AddText_vi3e(startTag,defaultText,endTag) 
{
   with(document.form1)
   {
      if (Vignette3_en.createTextRange) 
      {
         var text;
         Vignette3_en.focus(Vignette3_en.caretPos);
         Vignette3_en.caretPos = document.selection.createRange().duplicate();
         if(Vignette3_en.caretPos.text.length>0)
         {
            //gère les espace de fin de sélection. Un double-click sélectionne le mot
            //+ un espace qu'on ne souhaite pas forcément...
            var sel = Vignette3_en.caretPos.text;
            var fin = '';
            while(sel.substring(sel.length-1, sel.length)==' ')
            {
               sel = sel.substring(0, sel.length-1)
               fin += ' ';
            }
            Vignette3_en.caretPos.text = startTag + sel + endTag + fin;
         }
         else
            Vignette3_en.caretPos.text = startTag+defaultText+endTag;
      }
      else Vignette3_en.value += startTag+defaultText+endTag;
   }
}


//////////nouvelle...
function AddTxt(startTag,defaultText,endTag,varo) 
{
  
   with(document.form1)
   {
	  var vary = document.getElementById(varo);
      if (vary.createTextRange) 
      {
         var text;
         vary.focus(vary.caretPos);
         vary.caretPos = document.selection.createRange().duplicate();
         if(vary.caretPos.text.length>0)
         {
            //gère les espace de fin de sélection. Un double-click sélectionne le mot
            //+ un espace qu'on ne souhaite pas forcément...
            var sel = vary.caretPos.text;
            var fin = '';
            while(sel.substring(sel.length-1, sel.length)==' ')
            {
               sel = sel.substring(0, sel.length-1)
               fin += ' ';
            }
            vary.caretPos.text = startTag + sel + endTag + fin;
         }
         else
            vary.caretPos.text = startTag+defaultText+endTag;
      }
      else vary.value += startTag+defaultText+endTag;
   }
}
////////////////
