function tableCheat(div) {
	jQuery("."+div).find("table").each(function() {
		jQuery(this).attr("style","");
		jQuery(this).attr("border",0);
		jQuery(this).attr("cellspacing",0);
		jQuery(this).attr("cellpadding",0);
		jQuery(this).find("tr:first-child").each(function() {
			jQuery(this).addClass('header');
		});
	});
}

function makeItCool(ladiv) {
	urlImg = new Array;
	urlThumbnail = new Array;
	jQuery("."+ladiv).each(function() {
		jQuery(this).find("img").each(function(i) {
			urlImg[i] = jQuery(this).attr('src');
			urlThumbnail[i] = "/media/thumbnails"+urlImg[i].substring(urlImg[i].lastIndexOf("/"))
			jQuery(this).remove();
		});
		for(i=0;i<(urlImg.length);i++) {
			jQuery(this).find("p").append('<a class="gallery" href="'+urlImg[i]+'" title="Visuels" rel="lightbox['+ladiv+']"><img src="'+urlThumbnail[i]+'" /></a>');
		}
		
		/**
		* On ne rajoute par ce texte pour la rubrique "Photométrie"
		* MAJ du 17/09/2009
		* Julie Vermeulen
		**/
		if(ladiv!="1coloris")
		{
			var title = "Galerie photo";
			if(ladiv == "3accessoires") title = "ACCESSOIRES";
			if(ladiv == "4realisations") title = "GALERIE PHOTO";
			explain = '<h3>'+title+'</h3><p class="info">Cliquez sur les miniatures afin de pouvoir visualiser les photos dans une taille plus grande</p>';
			jQuery(this).prepend(explain);		
		}
	});
}

function catalogue() {

	arrayButton = new Array;
	jQuery("#propriaddi div").each(function() {
		if (jQuery(this).attr("class")!="fichier_pdf_du_produit" && jQuery(this).attr("class")!="choix_des_pictos" && jQuery(this).attr("class")!="ordre_de_la_fiche_dans_la_famille_mere") {
			if (jQuery(this).attr("class")!="description" && jQuery(this).attr("class")!="5tarifs" && jQuery(this).attr("class")!="2croquis") {
				makeItCool(jQuery(this).attr("class"));
			}
			tableCheat(jQuery(this).attr("class"));
			jQuery("#propriaddi_buttons").append('<li class="'+jQuery(this).attr("class")+'"><a href="#">'+jQuery(this).find("span.libelle").text()+'</a></li>');
			jQuery("#visualize").append('<div class="'+jQuery(this).attr("class")+'" style="display: none;">'+jQuery(this).html()+'</div>');
			jQuery(this).remove();
		}
	});
	jQuery("#propriaddi").remove();
	jQuery("div.description").show().addClass("open");
	jQuery("li.description").addClass("active");
	jQuery(".toDel").remove();
	
	jQuery("#product").each(function() {
		jQuery("#product_availability").remove();
		jQuery("h2.search").remove();
		jQuery(".simple_catalog_search").remove();
		jQuery("#produits_results").remove();
		jQuery("#fiche_pdf a").text("Télécharger la brochure");
	});
	
	/* action sur click menu juste crée */
	jQuery("#propriaddi_buttons a").click(function() {
		if ( jQuery(this).parent().hasClass("active") ) return false
		
		laClass=jQuery(this).parent().attr('class');
		jQuery("#propriaddi_buttons li.active").removeClass("active");
		jQuery("#visualize div.open").each(function() {
			jQuery("#propriaddi_buttons li."+laClass).addClass("active");
			jQuery("#visualize div.open").fadeOut(500,function() {
				jQuery(this).removeClass("open");
				jQuery("#visualize ."+laClass).addClass("open");
				jQuery("#visualize ."+laClass).fadeIn(800);
			});		
		});	
		return false;
	});
	
	
	// BOf fonction affichage picto
	jQuery("#pictos img").each(function() {
		/*switch (jQuery(this).attr("src")) {
			case '/media/picto230v__072012500_1441_24022009.jpg':
				title = "230V"
			break;
			case '/media/pictoce__028479000_1442_24022009.jpg':
				title = "Norme CE"
			break;
			case '/media/pictoinflammable__035719300_1443_24022009.jpg':
				title = "Produit inflammable"
			break;
			case '/media/pictoterre__007901100_1446_24022009.jpg':
				title = "Branche sur terre"
			break;
			case 'Picto 230V':
			break;
			case 'Picto 230V':
			break;
			case 'Picto 230V':
			break;

		}*/
		var title = jQuery(this).attr("alt");
		jQuery(this).attr("title",title);
	});
	// EOF
	
	// BOF retrait de la fonction, inefficace sous IE
	jQuery("#productPicture").each(function() {
		jQuery.ajax({
			type: "GET",
			url: jQuery("#productPicture .zoomit").attr("href"),
			cache: false,
			dataType: "html",
			success: function(data) {
				leArray = new Array;
				jQuery(data).find("#zoom_gallery img").each(function(i){
					leArray[i]=jQuery(this).attr('src');
				});
				for (i=1;i<leArray.length;i++) {
					jQuery("#productPicture").append('<a href="'+leArray[i]+'" title="Visuels" rel="lightbox[zoomit]"></a>');
				}
				jQuery(".zoomit").attr({title : "Visuels",
									   href : leArray[0],
									   rel : "lightbox[zoomit]"});
			}
		});
	});
	/*
//jQuery("#visuels_additionnels").hide();
	jQuery("#visuels_additionnels img").each(function(i){
		var src = jQuery(this).attr("src");
		var thumb = src.replace("media","media/thumbnails");
		jQuery("#productPicture").append("<a href=\""+src+"\" title=\"Visuels\" rel=\"lightbox\">"+thumb+"</a>");
		//alert(thumb);
	});
	var src = jQuery("#productPicture img").attr('src');
	jQuery("#productPicture .zoomit").attr({rel : "lightbox",
											href : src});
	// EOF ajout
	// EOF retrait + BOF ajout
	*/	
	//jQuery("#backbar").html('<a href="'+document.location.href.substring(0,document.location.href.lastIndexOf('/')+1)+'" class="LinkIn">&lt; Retour au choix des produits</a>');
	if (jQuery("a.back2search").length>0){
		jQuery("a.back2search").appendTo("#backbar");
		jQuery("a.back2search").prepend("&lt;&nbsp;")
	}
	else 
		jQuery("#backbar").html('<a href="javascript:history.back()" class="LinkIn">&lt; Retour au choix des produits</a>');
}

/*BOF Marc */
// hack page societe (affichage images dans gallerie LightBox) */
jQuery("body.societe").ready(function() {
	jQuery(".medias .center a img").each(function(i) {
		var img_src = jQuery(this).attr('src').replace("/thumbnails","");
		jQuery(this).parent("a").attr({"href":img_src,"rel":"lightbox[zoomit]"});
	});
});

// Hack retirer le nombre de produit sur la page générale du catalogue
jQuery("body.catalogue").ready(function(){
	jQuery("body.catalogue .breadcrumb").remove();
	jQuery(".short_product h3 a").each(function(i) {
		var famille = jQuery(this).text();
		var reg = new RegExp(" \\([0-9]{1,4}\\)","g");
		famille = famille.replace(reg, "");
		jQuery(this).text(famille);
	});							
});
// hack changement de l'intitulé téléchargement PDF
/*EOF Marc */
