function basename(filename) {
     var out = '';
     // si la chaine est vide on retourne false
     if(filename =='') {
         return false;
         
     }
     // si la chaine se termine par un / ou \ on le supprime.
     var slashpos = filename.lastIndexOf('/');
     
     var antislashpos = filename.lastIndexOf(""+ String.fromCharCode(92) +"");
     var strlen = filename.length;
     //alert(strlen+' ' + antislashpos+" " +String.fromCharCode(92));
     if((slashpos +1) == strlen) {
         
         out = basename(filename.substring(0,strlen-1));
         return out;
     }
     if((antislashpos +1) == strlen) {
         
         out = basename(filename.substring(0,strlen-1));
         return out;
     }
     if(slashpos > antislashpos) {
         
         return filename.substring(slashpos +1 , strlen);
         
     } else {
         
         return filename.substring(antislashpos +1 , strlen);
     }
      
     return false;
}



function verif_ext(filename) {

if (filename != "") {

	var tab_ext = new Array("jpg","jpeg","gif");
	pt = filename.lastIndexOf(".");
	ext = filename.substring(pt + 1 ,filename.length);
	ext = ext.toLowerCase();
	i = 0;
	while (i < tab_ext.length)  {
			
		 if (ext == tab_ext[i]) {
		     return true
		 }
		 i++;
		 
   	}
	
   }
return false;
}

var tab_images = new Array();

function copyToText(id,file){
    
    
    if(verif_ext(file.value)) {
    
    document.getElementById('file_'+id).value = basename(file.value);
    if(document.all)  {
      // prechargement des images local   
      var img = new Image();
      img.src = file.value;
      tab_images[file.value] = img;
    }
   
    
    } else {
        alert('mauvais type de fichier autorise jpeg,jpg,gif')
        return false;        
    }
    
    
}