// Auteur : Gilles Mélot
// Outil  : Permet d'attribuer une class en fonction du suffixe de l'url
// Ex     : http://silex2/novitis/documents/word.doc
//			Le suffixe sera 'doc' -> On peut ajouter la class 'doc'

$(function(){
	
//	01 Variables modifiables
	var zone_recherche = $(".page_bloc");
	var prefix_css = 'icone_';
	var tableau_extension = Array("pdf","doc","xls");
	var sortie = 'image';	// class ou image
	var dossier_image = "../../themes/defaut/public/images/";
	var format_image = "gif";
	var image_unique = {on : false, file : "dwld.gif"};
	
//	02 Variables protégées
	var tableau_lien = Array();
	var nb_extension = tableau_extension.length;
	
//	03 Parcours le DOM à la recherche de tous les liens
	zone_recherche.find("a").each(function(i){
	url = this.href;
	longeur_url = url.length;
	extension_url = url.substr(url.lastIndexOf("."),4);
	extension_url = extension_url.substring(1,4);
	tableau_lien[i] = extension_url;
		
//	04 Verifie l'extension avec la liste des extensions sur lesquelles on veut que s'applique l'effet
		
		for(i=0;i<nb_extension;i++){
			if(extension_url == tableau_extension[i]){
				if(sortie == 'class'){
					$(this).addClass(prefix_css+extension_url);
				}
				else{
					if(image_unique.on){
						$(this).after(" <img class=\"position\" src="+dossier_image+image_unique.file+" /> ");
					}
					else{
						$(this).append(" <img class=\"position\" src="+dossier_image+image_unique.file+" />");
					}
				}
			}
		}
		
	});
	
});
