

/**********************************************************/
/*** SmartASP product database ****************************/
/**********************************************************/
var categoryById 	 = new Object();
var productById  	 = new Object();
var productsByCategoryId = new Object();
var productsByCaracteristicId = new Object();
var caracteristicById	 = new Object();
var categoryList 	 = new Array();
var productList	 	 = new Array();

var linkCategorie = '';	

/** Represents a Category (une gamme) of products */
function Category(ref, name, aUrl) {
	this.ref 	= ref ;
	this.name 	= name ;
	this.url 	= aUrl ;
	this.caracGroups = new Object();
	this.caracGroups.length = 0;
	
	categoryById[ref] = this;
	categoryList.push(this);	

	var categoryProducts = productsByCategoryId[this.ref];	
	if(categoryProducts == null) {
		categoryProducts = new Array();
		productsByCategoryId[this.ref] = categoryProducts;
	}
}

/** Represents a product */
function Product(ref, categoryRef, name, aUrl) {
	this.ref 	= ref ;
	this.categoryRef = categoryRef ;
	this.name 	= name ;
	this.url 	= aUrl ;
	
	productById[ref] = this;
	productList.push(this);	
	
	var categoryProducts = productsByCategoryId[this.categoryRef];	
	if(categoryProducts == null) {
		categoryProducts = new Array();
		productsByCategoryId[this.categoryRef] = categoryProducts;
	}
	categoryProducts.push(this);
}

/** Represents a Caracteristic */
function Caracteristic(code, name) {
	this.code = code ;
	this.name = name;

	caracteristicById[code] = this;
}

/** Return this Category's Product list */
Category.prototype.getProducts = function() {
	return productsByCategoryId[this.ref];
}


Category.prototype.addCaracteristic = function(carac) {
	var caracCode = carac.code ;
	var groupName = caracCode.substring(0, caracCode.indexOf('_'));
	var group = this.caracGroups[groupName];
	if(group == null) {
		group = new Array();
		this.caracGroups[groupName] = group;
		this.caracGroups.length++;
	}
	if(!carac.isInside(group)) {
		group.push(carac);
	}	
}

/** Return this Product's Category */
Product.prototype.getCategory = function() {
	return categoryById[this.categoryRef];
}

Product.prototype.addCaracteristic = function(caracCode, caracName, caracValue) {
	if(caracCode.indexOf("C") == 0) {
		var carac = caracteristicById[caracCode];
		if(carac == null) {
			carac = new Caracteristic(caracCode, caracName);
		}

		if(caracValue == 'y') {
			carac.addProduct(this);
		}

		var cat = this.getCategory();
		cat.addCaracteristic(carac);
	}
}

Caracteristic.prototype.isInside = function(caracArray) {
	for(var i=0; i<caracArray.length; ++i) {
		if(this.code == caracArray[i].code) {
			return true;
		}
	}
	return false;
}

Caracteristic.prototype.addProduct = function(aProduct) {
	var products = productsByCaracteristicId[this.code];
	if(products == null) {
		products = new Array();
		productsByCaracteristicId[this.code] = products;
	}

	products.push(aProduct);
}

Caracteristic.prototype.getProducts = function() {
	return productsByCaracteristicId[this.code];
}

function isIntersectionNotNull(list1, list2) {
	for(var i=0; i<list1.length; ++i) {
		var item1 = list1[i];
		if(isInside(item1, list2)) {
			return true;
		}
	}
	return false ;
}

function intersection(list1, list2) {
	var result = new Array();
	for(var i=0; i<list1.length; ++i) {
		var item1 = list1[i];
		if(isInside(item1, list2)) {
			result.push(item1);
		}
	}
	return result ;
}

function isInside(item, aList) {
	for(var i=0; i<aList.length; ++i) {
		var item2 = aList[i];
		if(item == item2) {
			return true;
		}
	}
	return false ;	
}


/*************************************************************/
/**** Select ************************************************/
/*************************************************************/
/** Displays the Gamme select in "Recherche produits" */ 
function displayCategorySelect() {
	var str = '<select name="category" onChange="categorySelected(this);">\n';
	str += '<option> -- Select a range -- </option>\n';
	for(var i=0; i<categoryList.length; ++i) {
		var cCategory = categoryList[i];
		str += '<option value="';
		str += cCategory.ref ;
		str += '">';
		str += cCategory.name ;
		str += '</option>\n' ;
	}
	str += "</select>";
	document.write(str);	
}

/** Displays the Produit select in "Recherche produits" */
function displayProductSelect() {
	var str = '<select name="product">\n';
	str += '<option> -- Select a product -- </option>\n';
	for(var i=0; i<productList.length; ++i) {
		var cItem = productList[i];
		str += '<option value="';
		str += cItem.ref ;
		str += '">';
		str += cItem.name ;
		str += '</option>\n' ;
	}
	str += "</select>";
	document.write(str);	
}

/** Gamme select onchange handler. Restrict product select. */
function categorySelected(categorySelect) {
	var form = categorySelect.form;	
	var productSelect = form.product;	
	var categoryRef = categorySelect.options[categorySelect.selectedIndex].value;	
	var category = categoryById[categoryRef];
	
	empty(productSelect);
	addOption(productSelect, '', ' -- sélectionner un produit -- ');
	if(category != null) {
		populateSelect(productSelect, category.getProducts());
	} else {
		populateSelect(productSelect, productList);
	}
}

/** Used to navigate to the gamme or product page when "recherche produit" form is submitted */
function productFormSumit(productForm) {
	var targetUrl = null ;
	var productSelect = productForm.product;
	var productRef = productSelect.options[productSelect.selectedIndex].value;
	var product = productById[productRef];
	if(product == null) {
		var categorySelect = productForm.category;
		var categoryRef = categorySelect.options[categorySelect.selectedIndex].value;
		var category = categoryById[categoryRef];
		if(category != null) {
			targetUrl = category.url;	
		}
	} else {
		targetUrl = product.url;
	}
	
	if(targetUrl != null) {
		//productForm.action = targetUrl ;
		document.location.href = targetUrl ;
		return false;
	} else {
		alert("Veuillez sélectionner une gamme ou/et un produit.");
		return false;
	}
}

function populateSelect(aSelect, items) {
	if(items != null) {
		for(var i=0; i<items.length; ++i) {
			addOption(aSelect, items[i].ref, items[i].name);	
		}
	}
}

function empty(select) {
	var i = select.options.length;	
	while(i-- > 0) {
		if(select.options.remove) {
			select.options.remove(0);
		} else {
			select.options[0] = null;
		}
	}
}

function addOption(select, optionValue, optionText) {
	var opt = document.createElement("OPTION");
	opt.text = optionText;
	opt.value = optionValue;
	select.options.add(opt);		
}

/*************************************************************/
/**** Radio  ************************************************/
/*************************************************************/
/** Displays the Gamme radio in "Recherche produits" */ 
function displayCategoryRadio(options) {
	options = options != null ? options : '';
	var str = '';
	for(var i=0; i<categoryList.length; ++i) {
		var cCategory = categoryList[i];
		str += '<div><input type="radio" name="category" value="';
		str += cCategory.ref ;
		str += '" ';
		str += options;
		str += ' />';
		str += cCategory.name ;
		/*str += ' (';
		str += cCategory.getProducts().length ;
		str += ')';*/
		str += '</div>\n' ;
	}
	document.write(str);
}

function categorySelected(aRadio) {
	var category = categoryById[aRadio.value];
	displayCaractGroup(category, 'C1', 'onclick="caracteristicSelected(this, \''+aRadio.value+'\')"');
	cleanCaractGroup('C2');
}

function caracteristicSelected(radio, categoryId) {
	var category = categoryById[categoryId];
	var selectedCaract = caracteristicById[radio.value];
	displayCaractGroup(category, 'C2', '',  selectedCaract);
}

function displayCaractGroup(category, groupName, options, restrictionCaract) {
	var targetDiv = getElementById(groupName);
	//alert('targetDiv='+targetDiv+" - "+groupName+" - "+targetDiv.id+" -\n"+targetDiv.oldValueOfInnerHTML+" - \n"+targetDiv.innerHTML);

	var group = category.caracGroups[groupName];
	if(group != null) {
		if(restrictionCaract != null) {
			var restrictedProductList = restrictionCaract.getProducts();
			var completeGroup = group;
			group = new Array();
			for(var i=0; i<completeGroup.length; ++i) {
				var cCaract = completeGroup[i];
				if(isIntersectionNotNull(restrictedProductList, cCaract.getProducts())) {
					group.push(cCaract);
				}
			}
		}

		options = options != null ? options : '';
		var str = '';
		for(var i=0; i<group.length; ++i) {
			var cCarac = group[i];
			str += '<input type="radio" name="';
			str += groupName;
			str += '" value="';
			str += cCarac.code ;
			str += '" ';
			str += options;
			str += ' />';
			str += cCarac.name ;
			str += '<br/>\n' ;
		}
		if(targetDiv.oldValueOfInnerHTML == null) {
			targetDiv.oldValueOfInnerHTML = targetDiv.innerHTML;
		}
		targetDiv.innerHTML = str;
	} else {
		//targetDiv.innerHTML = targetDiv.oldValueOfInnerHTML;
targetDiv.innerHTML = "";
	}
}

function cleanCaractGroup(targetID) {
	var targetDiv = getElementById(targetID);
	if(targetDiv.oldValueOfInnerHTML != null) {
		targetDiv.innerHTML = targetDiv.oldValueOfInnerHTML;
	}	
}

function alertCategoryProducts(categoriesRadioList) {
	var aRadio = getSelectedRadio(categoriesRadioList);
	if(aRadio != null) {
		var category = categoryById[aRadio.value];
		alertProducts(category.getProducts());
	}
}

function getSelectedRadio(aRadioList) {
	for(var i=0; i<aRadioList.length; ++i) {
		var cRadio = aRadioList[i];
		if(cRadio.checked) {
			return cRadio;
		}
	}
}

function alertCaracteristicProducts(c1RadioList, c2RadioList) {
	var r1 = getSelectedRadio(c1RadioList);
	if(r1 != null) {
		var products = caracteristicById[r1.value].getProducts();		
		if(c2RadioList != null) {
			var r2 = getSelectedRadio(c2RadioList);
			if(r2 != null) {
				var products2 = caracteristicById[r2.value].getProducts();
				products = intersection(products, products2);
			}
		}
		alertProducts(products);
	}
}

function alertProducts(products) {
	var str = '' ;
	for(var i=0; i<products.length; ++i) {
		str += products[i].name;
		str += " - ";
	}
	alert(str);
}

/***********************************************************************************************************************/
/***************************************** Function utiles à la recherche *****************************************/
/***********************************************************************************************************************/
/* Semblables à alertCaracteristicProducts mais appel la fonction resProducts */
function recupProducts(c1RadioList, c2RadioList) {
	var r1 = getSelectedRadio(c1RadioList);
	if(r1 != null) {
		var products = caracteristicById[r1.value].getProducts();		
		if(c2RadioList != null) {
			var r2 = getSelectedRadio(c2RadioList);
			if(r2 != null) {
				var products2 = caracteristicById[r2.value].getProducts();
				products = intersection(products, products2);
			}
		}
		resProducts(products);
	}
}

/* function qui redirige vers la rubru=qieu correspondante à la catégorie de produit */
function testerRadio(radio) {
                     for (var i=0; i<radio.length;i++) {
                                          if (radio[i].checked) {
                                                               //alert(radio[i].value)
                                                               var testCat = radio[i].value;
                                                               if (testCat == "100_ALI") {
                                                                                    linkCategorie = "../../catalogue/aliments/liste-produits.html";
                                                               }
                                                               if (testCat == "200_LIT") {
                                                                                    linkCategorie = "../../catalogue/litieres/liste-produits.html";
                                                               }
                                                               if (testCat == "300_HYG") {
                                                                                    linkCategorie = "../../catalogue/hygiene/liste-produits.html";
                                                               }
                                          }
                     }
                     return linkCategorie;
}

/* envoie l'utilisateur vers la rubrique correspondante à la famille de produit et ajoute les produits à afficher à la fin de l'url */
function resProducts(products) {
	var str = '' ;
                     str += "?produits=";
	for(var i=0; i<products.length; ++i) {
		str += products[i].name;
		str += "|";
	}
                     //alert(str);
                     document.location.href = linkCategorie+str;
}

/* Affiche la fiche produite correspondante à partir d'une expression (nom de produit) saisie */
function searchByWord(exp) {



  
   new Category("100_ALI", "&#23455;&#39443;&#29992;&#39164;&#26009;", "/jpn/catalogue/aliments");

   var product = null;
   
   
       var refProduct = "105";
       if (exp == refProduct) {
       product = new Product("105", "100_ALI", "105", '/jpn/catalogue/aliments/fiche-produit-105.html');
	document.location.href = '/jpn/catalogue/aliments/fiche-produit-105.html';
       }

   
       var refProduct = "106";
       if (exp == refProduct) {
       product = new Product("106", "100_ALI", "106", '/jpn/catalogue/aliments/fiche-produit-106.html');
	document.location.href = '/jpn/catalogue/aliments/fiche-produit-106.html';
       }

   
       var refProduct = "107";
       if (exp == refProduct) {
       product = new Product("107", "100_ALI", "107", '/jpn/catalogue/aliments/fiche-produit-107.html');
	document.location.href = '/jpn/catalogue/aliments/fiche-produit-107.html';
       }

   
       var refProduct = "110";
       if (exp == refProduct) {
       product = new Product("110", "100_ALI", "110", '/jpn/catalogue/aliments/fiche-produit-110.html');
	document.location.href = '/jpn/catalogue/aliments/fiche-produit-110.html';
       }

   
       var refProduct = "112";
       if (exp == refProduct) {
       product = new Product("112", "100_ALI", "112", '/jpn/catalogue/aliments/fiche-produit-112.html');
	document.location.href = '/jpn/catalogue/aliments/fiche-produit-112.html';
       }

   
       var refProduct = "113";
       if (exp == refProduct) {
       product = new Product("113", "100_ALI", "113", '/jpn/catalogue/aliments/fiche-produit-113.html');
	document.location.href = '/jpn/catalogue/aliments/fiche-produit-113.html';
       }

   
       var refProduct = "114";
       if (exp == refProduct) {
       product = new Product("114", "100_ALI", "114", '/jpn/catalogue/aliments/fiche-produit-114.html');
	document.location.href = '/jpn/catalogue/aliments/fiche-produit-114.html';
       }

   
       var refProduct = "125";
       if (exp == refProduct) {
       product = new Product("125", "100_ALI", "125", '/jpn/catalogue/aliments/fiche-produit-125.html');
	document.location.href = '/jpn/catalogue/aliments/fiche-produit-125.html';
       }

   
       var refProduct = "127";
       if (exp == refProduct) {
       product = new Product("127", "100_ALI", "127", '/jpn/catalogue/aliments/fiche-produit-127.html');
	document.location.href = '/jpn/catalogue/aliments/fiche-produit-127.html';
       }

   
       var refProduct = "A03";
       if (exp == refProduct) {
       product = new Product("A03", "100_ALI", "A03", '/jpn/catalogue/aliments/fiche-produit-a03.html');
	document.location.href = '/jpn/catalogue/aliments/fiche-produit-a03.html';
       }

   
       var refProduct = "A04";
       if (exp == refProduct) {
       product = new Product("A04", "100_ALI", "A04", '/jpn/catalogue/aliments/fiche-produit-a04.html');
	document.location.href = '/jpn/catalogue/aliments/fiche-produit-a04.html';
       }

   
       var refProduct = "D03";
       if (exp == refProduct) {
       product = new Product("D03", "100_ALI", "D03", '/jpn/catalogue/aliments/fiche-produit-d03.html');
	document.location.href = '/jpn/catalogue/aliments/fiche-produit-d03.html';
       }

   
       var refProduct = "D04";
       if (exp == refProduct) {
       product = new Product("D04", "100_ALI", "D04", '/jpn/catalogue/aliments/fiche-produit-d04.html');
	document.location.href = '/jpn/catalogue/aliments/fiche-produit-d04.html';
       }

   
       var refProduct = "D05";
       if (exp == refProduct) {
       product = new Product("D05", "100_ALI", "D05", '/jpn/catalogue/aliments/fiche-produit-d05.html');
	document.location.href = '/jpn/catalogue/aliments/fiche-produit-d05.html';
       }

   
       var refProduct = "R01-10";
       if (exp == refProduct) {
       product = new Product("R01-10", "100_ALI", "R01-10", '/jpn/catalogue/aliments/fiche-produit-r01-10.html');
	document.location.href = '/jpn/catalogue/aliments/fiche-produit-r01-10.html';
       }

   
       var refProduct = "R03T-25";
       if (exp == refProduct) {
       product = new Product("R03T-25", "100_ALI", "R03T-25", '/jpn/catalogue/aliments/fiche-produit-r03t-25.html');
	document.location.href = '/jpn/catalogue/aliments/fiche-produit-r03t-25.html';
       }

   
       var refProduct = "R04T-25";
       if (exp == refProduct) {
       product = new Product("R04T-25", "100_ALI", "R04T-25", '/jpn/catalogue/aliments/r04t-25.html');
	document.location.href = '/jpn/catalogue/aliments/r04t-25.html';
       }

   
       var refProduct = "R05-10";
       if (exp == refProduct) {
       product = new Product("R05-10", "100_ALI", "R05-10", '/jpn/catalogue/aliments/fiche-produit-r05-10.html');
	document.location.href = '/jpn/catalogue/aliments/fiche-produit-r05-10.html';
       }

   


  
   new Category("200_LIT", "&#39164;&#32946;&#25152;", "/jpn/catalogue/litieres");

   var product = null;
   
   
       var refProduct = "TOP WOODWOOL";
       if (exp == refProduct) {
       product = new Product("TOP WOODWOOL", "200_LIT", "TOP WOODWOOL", '/jpn/catalogue/litieres/top-woodwool.html');
	document.location.href = '/jpn/catalogue/litieres/top-woodwool.html';
       }

   
       var refProduct = "TOP BRICK";
       if (exp == refProduct) {
       product = new Product("TOP BRICK", "200_LIT", "TOP BRICK", '/jpn/catalogue/litieres/top-brick.html');
	document.location.href = '/jpn/catalogue/litieres/top-brick.html';
       }

   
       var refProduct = "GM-12";
       if (exp == refProduct) {
       product = new Product("GM-12", "200_LIT", "GM-12", '/jpn/catalogue/litieres/gm-12.html');
	document.location.href = '/jpn/catalogue/litieres/gm-12.html';
       }

   
       var refProduct = "MIXAL";
       if (exp == refProduct) {
       product = new Product("MIXAL", "200_LIT", "Mixal", '/jpn/catalogue/litieres/mixal.html');
	document.location.href = '/jpn/catalogue/litieres/mixal.html';
       }

   
       var refProduct = "TOPLIT PREMIUM";
       if (exp == refProduct) {
       product = new Product("TOPLIT PREMIUM", "200_LIT", "Toplit premium", '/jpn/catalogue/litieres/toplit-premium.html');
	document.location.href = '/jpn/catalogue/litieres/toplit-premium.html';
       }

   
       var refProduct = "TOPLIT CLASSIC";
       if (exp == refProduct) {
       product = new Product("TOPLIT CLASSIC", "200_LIT", "Toplit classic", '/jpn/catalogue/litieres/fiche-produit-toplit-classique.html');
	document.location.href = '/jpn/catalogue/litieres/fiche-produit-toplit-classique.html';
       }

   
       var refProduct = "LITIERE PLUS";
       if (exp == refProduct) {
       product = new Product("LITIERE PLUS", "200_LIT", "Litières plus", '/jpn/catalogue/litieres/litiere-plus.html');
	document.location.href = '/jpn/catalogue/litieres/litiere-plus.html';
       }

   
       var refProduct = "COPEAUX";
       if (exp == refProduct) {
       product = new Product("COPEAUX", "200_LIT", "Copeaux", '/jpn/catalogue/litieres/copeaux.html');
	document.location.href = '/jpn/catalogue/litieres/copeaux.html';
       }

   


  
   new Category("300_HYG", "&#34907;&#29983;", "/jpn/catalogue/hygiene");

   var product = null;
   
   
       var refProduct = "VIRKON";
       if (exp == refProduct) {
       product = new Product("VIRKON", "300_HYG", "VIRKON", '/jpn/catalogue/hygiene/virkon.html');
	document.location.href = '/jpn/catalogue/hygiene/virkon.html';
       }

   



}
/***********************************************************************************************************************/
/***********************************************************************************************************************/

//
//****** Support multi navigateur ***************************
//
var objStore = new Object();
function getElementById(id) {
	var obj = objStore[id];
	if(obj == null) {
		var obj = getElementById2(id);
		if(obj != null) {
			objStore[id] = obj ;
		}
	}
	
	return obj;
}

function getElementById2(id) {
	if(document.all) {   					// Internet Explorer
		return document.all[id] ;
	} else if(document.getElementById) {	// Safari
		return document.getElementById(id);
	} else {
		alert("Unsupported Navigator");
	}
}

////////////////////////////////
//// Product catalog definition


  
   new Category("100_ALI", "&#23455;&#39443;&#29992;&#39164;&#26009;", "/jpn/catalogue/aliments");
   

   var product = null;
   
   
       product = new Product("105", "100_ALI", "105", '/jpn/catalogue/aliments/fiche-produit-105.html');
        


         
         
		product.addCaracteristic("C1_010_Rongeur", "&#12466;&#12483;&#27503;&#30446;", "y");
         
		product.addCaracteristic("C1_020_Singe", "&#12469;&#12523;", "n");
         
		product.addCaracteristic("C1_030_Lapin", "&#12454;&#12469;&#12462;", "n");
         
		product.addCaracteristic("C1_040_Cobaye", "&#12466;&#12483;&#27503;&#30446;", "n");
         
		product.addCaracteristic("C1_050_Hamster", "&#12495;&#12512;&#12473;&#12479;&#12540; ", "y");
         
		product.addCaracteristic("C1_060_Chien", "&#12452;&#12492;", "n");
         
		product.addCaracteristic("C1_070_Miniporc", "&#12511;&#12491;&#35930;", "n");
         
		product.addCaracteristic("C2_010_Elevage", "&#32321;&#27542;&#29992;", "y");
         
		product.addCaracteristic("C2_020_Croissance", "&#25104;&#38263;&#39164;&#32946;&#29992;", "y");
         
		product.addCaracteristic("C2_030_Maintenance", "&#39164;&#32946;&#29992;", "n");
         
		product.addCaracteristic("C2_040_Adulte", "&#25104;&#38263;&#12375;&#12383;&#21205;&#29289;&#29992;", "n");
         
		product.addCaracteristic("C2_060_Repro", "&#29983;&#27542;&#29992;", "y");
         
		product.addCaracteristic("C2_070_LTerme", "&#38263;&#26399;&#39164;&#32946;&#29992;", "n");
         
		product.addCaracteristic("C2_080_Mutant", "&#36986;&#20253;&#23376;&#32068;&#25563;&#12360;&#29992;", "n");
         
		product.addCaracteristic("PIE1_010_ProVeg", "", "17.75");
         
		product.addCaracteristic("PIE1_020_ProAni", "", "6");
         
		product.addCaracteristic("PIE1_030_VitaMin", "", "0");
         
		product.addCaracteristic("PIE1_040_Cereal", "", "72.05");
         
		product.addCaracteristic("PIE1_050_Four", "", "");
         
		product.addCaracteristic("PIE1_060_Luz", "", "");
         
		product.addCaracteristic("PIE1_070_Fibre", "", "");
         
		product.addCaracteristic("PIE1_080_SonRem", "", "");
         
		product.addCaracteristic("PIE1_090_Foin", "", "");
         
		product.addCaracteristic("PIE2_010_Lipide", "", "0");
         
		product.addCaracteristic("PIE2_020_Humidite", "", "12");
         
		product.addCaracteristic("PIE2_030_MinCen", "", "5");
         
		product.addCaracteristic("PIE2_040_Fibres", "", "4");
         
		product.addCaracteristic("PIE2_050_Protéines", "", "0");
         
		product.addCaracteristic("PIE2_060_ENA", "", "55");
         


   
       product = new Product("106", "100_ALI", "106", '/jpn/catalogue/aliments/fiche-produit-106.html');
        


         
         
		product.addCaracteristic("C1_010_Rongeur", "&#12466;&#12483;&#27503;&#30446;", "n");
         
		product.addCaracteristic("C1_020_Singe", "&#12469;&#12523;", "n");
         
		product.addCaracteristic("C1_030_Lapin", "&#12454;&#12469;&#12462;", "n");
         
		product.addCaracteristic("C1_040_Cobaye", "&#12466;&#12483;&#27503;&#30446;", "y");
         
		product.addCaracteristic("C1_050_Hamster", "&#12495;&#12512;&#12473;&#12479;&#12540; ", "n");
         
		product.addCaracteristic("C1_060_Chien", "&#12452;&#12492;", "n");
         
		product.addCaracteristic("C1_070_Miniporc", "&#12511;&#12491;&#35930;", "n");
         
		product.addCaracteristic("C2_010_Elevage", "&#32321;&#27542;&#29992;", "n");
         
		product.addCaracteristic("C2_020_Croissance", "&#25104;&#38263;&#39164;&#32946;&#29992;", "n");
         
		product.addCaracteristic("C2_030_Maintenance", "&#39164;&#32946;&#29992;", "y");
         
		product.addCaracteristic("C2_040_Adulte", "&#25104;&#38263;&#12375;&#12383;&#21205;&#29289;&#29992;", "y");
         
		product.addCaracteristic("C2_060_Repro", "&#29983;&#27542;&#29992;", "n");
         
		product.addCaracteristic("C2_070_LTerme", "&#38263;&#26399;&#39164;&#32946;&#29992;", "n");
         
		product.addCaracteristic("C2_080_Mutant", "&#36986;&#20253;&#23376;&#32068;&#25563;&#12360;&#29992;", "n");
         
		product.addCaracteristic("PIE1_010_ProVeg", "", "9");
         
		product.addCaracteristic("PIE1_020_ProAni", "", "0");
         
		product.addCaracteristic("PIE1_030_VitaMin", "", "0");
         
		product.addCaracteristic("PIE1_040_Cereal", "", "52.4");
         
		product.addCaracteristic("PIE1_050_Four", "", "36");
         
		product.addCaracteristic("PIE1_060_Luz", "", "");
         
		product.addCaracteristic("PIE1_070_Fibre", "", "");
         
		product.addCaracteristic("PIE1_080_SonRem", "", "");
         
		product.addCaracteristic("PIE1_090_Foin", "", "");
         
		product.addCaracteristic("PIE2_010_Lipide", "", "0");
         
		product.addCaracteristic("PIE2_020_Humidite", "", "0");
         
		product.addCaracteristic("PIE2_030_MinCen", "", "0");
         
		product.addCaracteristic("PIE2_040_Fibres", "", "13.33");
         
		product.addCaracteristic("PIE2_050_Protéines", "", "0");
         
		product.addCaracteristic("PIE2_060_ENA", "", "50.6");
         


   
       product = new Product("107", "100_ALI", "107", '/jpn/catalogue/aliments/fiche-produit-107.html');
        


         
         
		product.addCaracteristic("C1_010_Rongeur", "&#12466;&#12483;&#27503;&#30446;", "n");
         
		product.addCaracteristic("C1_020_Singe", "&#12469;&#12523;", "y");
         
		product.addCaracteristic("C1_030_Lapin", "&#12454;&#12469;&#12462;", "n");
         
		product.addCaracteristic("C1_040_Cobaye", "&#12466;&#12483;&#27503;&#30446;", "n");
         
		product.addCaracteristic("C1_050_Hamster", "&#12495;&#12512;&#12473;&#12479;&#12540; ", "n");
         
		product.addCaracteristic("C1_060_Chien", "&#12452;&#12492;", "n");
         
		product.addCaracteristic("C1_070_Miniporc", "&#12511;&#12491;&#35930;", "n");
         
		product.addCaracteristic("C2_010_Elevage", "&#32321;&#27542;&#29992;", "n");
         
		product.addCaracteristic("C2_020_Croissance", "&#25104;&#38263;&#39164;&#32946;&#29992;", "n");
         
		product.addCaracteristic("C2_030_Maintenance", "&#39164;&#32946;&#29992;", "y");
         
		product.addCaracteristic("C2_040_Adulte", "&#25104;&#38263;&#12375;&#12383;&#21205;&#29289;&#29992;", "y");
         
		product.addCaracteristic("C2_060_Repro", "&#29983;&#27542;&#29992;", "n");
         
		product.addCaracteristic("C2_070_LTerme", "&#38263;&#26399;&#39164;&#32946;&#29992;", "n");
         
		product.addCaracteristic("C2_080_Mutant", "&#36986;&#20253;&#23376;&#32068;&#25563;&#12360;&#29992;", "n");
         
		product.addCaracteristic("PIE1_010_ProVeg", "", "0");
         
		product.addCaracteristic("PIE1_020_ProAni", "", "0");
         
		product.addCaracteristic("PIE1_030_VitaMin", "", "0");
         
		product.addCaracteristic("PIE1_040_Cereal", "", "63.55");
         
		product.addCaracteristic("PIE1_050_Four", "", "");
         
		product.addCaracteristic("PIE1_060_Luz", "", "2");
         
		product.addCaracteristic("PIE1_070_Fibre", "", "");
         
		product.addCaracteristic("PIE1_080_SonRem", "", "");
         
		product.addCaracteristic("PIE1_090_Foin", "", "");
         
		product.addCaracteristic("PIE2_010_Lipide", "", "0");
         
		product.addCaracteristic("PIE2_020_Humidite", "", "11");
         
		product.addCaracteristic("PIE2_030_MinCen", "", "0");
         
		product.addCaracteristic("PIE2_040_Fibres", "", "0");
         
		product.addCaracteristic("PIE2_050_Protéines", "", "19");
         
		product.addCaracteristic("PIE2_060_ENA", "", "54.5");
         


   
       product = new Product("110", "100_ALI", "110", '/jpn/catalogue/aliments/fiche-produit-110.html');
        


         
         
		product.addCaracteristic("C1_010_Rongeur", "&#12466;&#12483;&#27503;&#30446;", "n");
         
		product.addCaracteristic("C1_020_Singe", "&#12469;&#12523;", "n");
         
		product.addCaracteristic("C1_030_Lapin", "&#12454;&#12469;&#12462;", "y");
         
		product.addCaracteristic("C1_040_Cobaye", "&#12466;&#12483;&#27503;&#30446;", "n");
         
		product.addCaracteristic("C1_050_Hamster", "&#12495;&#12512;&#12473;&#12479;&#12540; ", "n");
         
		product.addCaracteristic("C1_060_Chien", "&#12452;&#12492;", "n");
         
		product.addCaracteristic("C1_070_Miniporc", "&#12511;&#12491;&#35930;", "n");
         
		product.addCaracteristic("C2_010_Elevage", "&#32321;&#27542;&#29992;", "y");
         
		product.addCaracteristic("C2_020_Croissance", "&#25104;&#38263;&#39164;&#32946;&#29992;", "y");
         
		product.addCaracteristic("C2_030_Maintenance", "&#39164;&#32946;&#29992;", "n");
         
		product.addCaracteristic("C2_040_Adulte", "&#25104;&#38263;&#12375;&#12383;&#21205;&#29289;&#29992;", "n");
         
		product.addCaracteristic("C2_060_Repro", "&#29983;&#27542;&#29992;", "y");
         
		product.addCaracteristic("C2_070_LTerme", "&#38263;&#26399;&#39164;&#32946;&#29992;", "n");
         
		product.addCaracteristic("C2_080_Mutant", "&#36986;&#20253;&#23376;&#32068;&#25563;&#12360;&#29992;", "n");
         
		product.addCaracteristic("PIE1_010_ProVeg", "", "14");
         
		product.addCaracteristic("PIE1_020_ProAni", "", "0");
         
		product.addCaracteristic("PIE1_030_VitaMin", "", "0");
         
		product.addCaracteristic("PIE1_040_Cereal", "", "33.8");
         
		product.addCaracteristic("PIE1_050_Four", "", "48");
         
		product.addCaracteristic("PIE1_060_Luz", "", "");
         
		product.addCaracteristic("PIE1_070_Fibre", "", "");
         
		product.addCaracteristic("PIE1_080_SonRem", "", "");
         
		product.addCaracteristic("PIE1_090_Foin", "", "");
         
		product.addCaracteristic("PIE2_010_Lipide", "", "0");
         
		product.addCaracteristic("PIE2_020_Humidite", "", "10");
         
		product.addCaracteristic("PIE2_030_MinCen", "", "0");
         
		product.addCaracteristic("PIE2_040_Fibres", "", "17");
         
		product.addCaracteristic("PIE2_050_Protéines", "", "15");
         
		product.addCaracteristic("PIE2_060_ENA", "", "48.2");
         


   
       product = new Product("112", "100_ALI", "112", '/jpn/catalogue/aliments/fiche-produit-112.html');
        


         
         
		product.addCaracteristic("C1_010_Rongeur", "&#12466;&#12483;&#27503;&#30446;", "n");
         
		product.addCaracteristic("C1_020_Singe", "&#12469;&#12523;", "n");
         
		product.addCaracteristic("C1_030_Lapin", "&#12454;&#12469;&#12462;", "y");
         
		product.addCaracteristic("C1_040_Cobaye", "&#12466;&#12483;&#27503;&#30446;", "n");
         
		product.addCaracteristic("C1_050_Hamster", "&#12495;&#12512;&#12473;&#12479;&#12540; ", "n");
         
		product.addCaracteristic("C1_060_Chien", "&#12452;&#12492;", "n");
         
		product.addCaracteristic("C1_070_Miniporc", "&#12511;&#12491;&#35930;", "n");
         
		product.addCaracteristic("C2_010_Elevage", "&#32321;&#27542;&#29992;", "n");
         
		product.addCaracteristic("C2_020_Croissance", "&#25104;&#38263;&#39164;&#32946;&#29992;", "n");
         
		product.addCaracteristic("C2_030_Maintenance", "&#39164;&#32946;&#29992;", "y");
         
		product.addCaracteristic("C2_040_Adulte", "&#25104;&#38263;&#12375;&#12383;&#21205;&#29289;&#29992;", "y");
         
		product.addCaracteristic("C2_060_Repro", "&#29983;&#27542;&#29992;", "n");
         
		product.addCaracteristic("C2_070_LTerme", "&#38263;&#26399;&#39164;&#32946;&#29992;", "n");
         
		product.addCaracteristic("C2_080_Mutant", "&#36986;&#20253;&#23376;&#32068;&#25563;&#12360;&#29992;", "n");
         
		product.addCaracteristic("PIE1_010_ProVeg", "", "0");
         
		product.addCaracteristic("PIE1_020_ProAni", "", "0");
         
		product.addCaracteristic("PIE1_030_VitaMin", "", "0");
         
		product.addCaracteristic("PIE1_040_Cereal", "", "59.9");
         
		product.addCaracteristic("PIE1_050_Four", "", "35");
         
		product.addCaracteristic("PIE1_060_Luz", "", "");
         
		product.addCaracteristic("PIE1_070_Fibre", "", "");
         
		product.addCaracteristic("PIE1_080_SonRem", "", "");
         
		product.addCaracteristic("PIE1_090_Foin", "", "");
         
		product.addCaracteristic("PIE2_010_Lipide", "", "3");
         
		product.addCaracteristic("PIE2_020_Humidite", "", "10");
         
		product.addCaracteristic("PIE2_030_MinCen", "", "0");
         
		product.addCaracteristic("PIE2_040_Fibres", "", "16");
         
		product.addCaracteristic("PIE2_050_Protéines", "", "12");
         
		product.addCaracteristic("PIE2_060_ENA", "", "52.5");
         


   
       product = new Product("113", "100_ALI", "113", '/jpn/catalogue/aliments/fiche-produit-113.html');
        


         
         
		product.addCaracteristic("C1_010_Rongeur", "&#12466;&#12483;&#27503;&#30446;", "y");
         
		product.addCaracteristic("C1_020_Singe", "&#12469;&#12523;", "n");
         
		product.addCaracteristic("C1_030_Lapin", "&#12454;&#12469;&#12462;", "n");
         
		product.addCaracteristic("C1_040_Cobaye", "&#12466;&#12483;&#27503;&#30446;", "n");
         
		product.addCaracteristic("C1_050_Hamster", "&#12495;&#12512;&#12473;&#12479;&#12540; ", "n");
         
		product.addCaracteristic("C1_060_Chien", "&#12452;&#12492;", "n");
         
		product.addCaracteristic("C1_070_Miniporc", "&#12511;&#12491;&#35930;", "n");
         
		product.addCaracteristic("C2_010_Elevage", "&#32321;&#27542;&#29992;", "y");
         
		product.addCaracteristic("C2_020_Croissance", "&#25104;&#38263;&#39164;&#32946;&#29992;", "y");
         
		product.addCaracteristic("C2_030_Maintenance", "&#39164;&#32946;&#29992;", "n");
         
		product.addCaracteristic("C2_040_Adulte", "&#25104;&#38263;&#12375;&#12383;&#21205;&#29289;&#29992;", "n");
         
		product.addCaracteristic("C2_060_Repro", "&#29983;&#27542;&#29992;", "y");
         
		product.addCaracteristic("C2_070_LTerme", "&#38263;&#26399;&#39164;&#32946;&#29992;", "n");
         
		product.addCaracteristic("C2_080_Mutant", "&#36986;&#20253;&#23376;&#32068;&#25563;&#12360;&#29992;", "n");
         
		product.addCaracteristic("PIE1_010_ProVeg", "", "17.75");
         
		product.addCaracteristic("PIE1_020_ProAni", "", "6");
         
		product.addCaracteristic("PIE1_030_VitaMin", "", "0");
         
		product.addCaracteristic("PIE1_040_Cereal", "", "72.05");
         
		product.addCaracteristic("PIE1_050_Four", "", "");
         
		product.addCaracteristic("PIE1_060_Luz", "", "");
         
		product.addCaracteristic("PIE1_070_Fibre", "", "");
         
		product.addCaracteristic("PIE1_080_SonRem", "", "");
         
		product.addCaracteristic("PIE1_090_Foin", "", "");
         
		product.addCaracteristic("PIE2_010_Lipide", "", "0");
         
		product.addCaracteristic("PIE2_020_Humidite", "", "12");
         
		product.addCaracteristic("PIE2_030_MinCen", "", "5");
         
		product.addCaracteristic("PIE2_040_Fibres", "", "4");
         
		product.addCaracteristic("PIE2_050_Protéines", "", "0");
         
		product.addCaracteristic("PIE2_060_ENA", "", "55");
         


   
       product = new Product("114", "100_ALI", "114", '/jpn/catalogue/aliments/fiche-produit-114.html');
        


         
         
		product.addCaracteristic("C1_010_Rongeur", "&#12466;&#12483;&#27503;&#30446;", "n");
         
		product.addCaracteristic("C1_020_Singe", "&#12469;&#12523;", "n");
         
		product.addCaracteristic("C1_030_Lapin", "&#12454;&#12469;&#12462;", "n");
         
		product.addCaracteristic("C1_040_Cobaye", "&#12466;&#12483;&#27503;&#30446;", "y");
         
		product.addCaracteristic("C1_050_Hamster", "&#12495;&#12512;&#12473;&#12479;&#12540; ", "n");
         
		product.addCaracteristic("C1_060_Chien", "&#12452;&#12492;", "n");
         
		product.addCaracteristic("C1_070_Miniporc", "&#12511;&#12491;&#35930;", "n");
         
		product.addCaracteristic("C2_010_Elevage", "&#32321;&#27542;&#29992;", "y");
         
		product.addCaracteristic("C2_020_Croissance", "&#25104;&#38263;&#39164;&#32946;&#29992;", "y");
         
		product.addCaracteristic("C2_030_Maintenance", "&#39164;&#32946;&#29992;", "n");
         
		product.addCaracteristic("C2_040_Adulte", "&#25104;&#38263;&#12375;&#12383;&#21205;&#29289;&#29992;", "n");
         
		product.addCaracteristic("C2_060_Repro", "&#29983;&#27542;&#29992;", "n");
         
		product.addCaracteristic("C2_070_LTerme", "&#38263;&#26399;&#39164;&#32946;&#29992;", "n");
         
		product.addCaracteristic("C2_080_Mutant", "&#36986;&#20253;&#23376;&#32068;&#25563;&#12360;&#29992;", "n");
         
		product.addCaracteristic("PIE1_010_ProVeg", "", "0");
         
		product.addCaracteristic("PIE1_020_ProAni", "", "0");
         
		product.addCaracteristic("PIE1_030_VitaMin", "", "0");
         
		product.addCaracteristic("PIE1_040_Cereal", "", "44.3");
         
		product.addCaracteristic("PIE1_050_Four", "", "30");
         
		product.addCaracteristic("PIE1_060_Luz", "", "");
         
		product.addCaracteristic("PIE1_070_Fibre", "", "");
         
		product.addCaracteristic("PIE1_080_SonRem", "", "");
         
		product.addCaracteristic("PIE1_090_Foin", "", "");
         
		product.addCaracteristic("PIE2_010_Lipide", "", "4");
         
		product.addCaracteristic("PIE2_020_Humidite", "", "10");
         
		product.addCaracteristic("PIE2_030_MinCen", "", "0");
         
		product.addCaracteristic("PIE2_040_Fibres", "", "0");
         
		product.addCaracteristic("PIE2_050_Protéines", "", "19");
         
		product.addCaracteristic("PIE2_060_ENA", "", "47");
         


   
       product = new Product("125", "100_ALI", "125", '/jpn/catalogue/aliments/fiche-produit-125.html');
        


         
         
		product.addCaracteristic("C1_010_Rongeur", "&#12466;&#12483;&#27503;&#30446;", "n");
         
		product.addCaracteristic("C1_020_Singe", "&#12469;&#12523;", "n");
         
		product.addCaracteristic("C1_030_Lapin", "&#12454;&#12469;&#12462;", "n");
         
		product.addCaracteristic("C1_040_Cobaye", "&#12466;&#12483;&#27503;&#30446;", "n");
         
		product.addCaracteristic("C1_050_Hamster", "&#12495;&#12512;&#12473;&#12479;&#12540; ", "n");
         
		product.addCaracteristic("C1_060_Chien", "&#12452;&#12492;", "y");
         
		product.addCaracteristic("C1_070_Miniporc", "&#12511;&#12491;&#35930;", "n");
         
		product.addCaracteristic("C2_010_Elevage", "&#32321;&#27542;&#29992;", "n");
         
		product.addCaracteristic("C2_020_Croissance", "&#25104;&#38263;&#39164;&#32946;&#29992;", "n");
         
		product.addCaracteristic("C2_030_Maintenance", "&#39164;&#32946;&#29992;", "y");
         
		product.addCaracteristic("C2_040_Adulte", "&#25104;&#38263;&#12375;&#12383;&#21205;&#29289;&#29992;", "y");
         
		product.addCaracteristic("C2_060_Repro", "&#29983;&#27542;&#29992;", "n");
         
		product.addCaracteristic("C2_070_LTerme", "&#38263;&#26399;&#39164;&#32946;&#29992;", "n");
         
		product.addCaracteristic("C2_080_Mutant", "&#36986;&#20253;&#23376;&#32068;&#25563;&#12360;&#29992;", "n");
         
		product.addCaracteristic("PIE1_010_ProVeg", "", "0");
         
		product.addCaracteristic("PIE1_020_ProAni", "", "21");
         
		product.addCaracteristic("PIE1_030_VitaMin", "", "0");
         
		product.addCaracteristic("PIE1_040_Cereal", "", "67.2");
         
		product.addCaracteristic("PIE1_050_Four", "", "");
         
		product.addCaracteristic("PIE1_060_Luz", "", "");
         
		product.addCaracteristic("PIE1_070_Fibre", "", "");
         
		product.addCaracteristic("PIE1_080_SonRem", "", "");
         
		product.addCaracteristic("PIE1_090_Foin", "", "");
         
		product.addCaracteristic("PIE2_010_Lipide", "", "0");
         
		product.addCaracteristic("PIE2_020_Humidite", "", "11");
         
		product.addCaracteristic("PIE2_030_MinCen", "", "5");
         
		product.addCaracteristic("PIE2_040_Fibres", "", "3");
         
		product.addCaracteristic("PIE2_050_Protéines", "", "21");
         
		product.addCaracteristic("PIE2_060_ENA", "", "56.8");
         


   
       product = new Product("127", "100_ALI", "127", '/jpn/catalogue/aliments/fiche-produit-127.html');
        


         
         
		product.addCaracteristic("C1_010_Rongeur", "&#12466;&#12483;&#27503;&#30446;", "n");
         
		product.addCaracteristic("C1_020_Singe", "&#12469;&#12523;", "n");
         
		product.addCaracteristic("C1_030_Lapin", "&#12454;&#12469;&#12462;", "n");
         
		product.addCaracteristic("C1_040_Cobaye", "&#12466;&#12483;&#27503;&#30446;", "n");
         
		product.addCaracteristic("C1_050_Hamster", "&#12495;&#12512;&#12473;&#12479;&#12540; ", "n");
         
		product.addCaracteristic("C1_060_Chien", "&#12452;&#12492;", "n");
         
		product.addCaracteristic("C1_070_Miniporc", "&#12511;&#12491;&#35930;", "y");
         
		product.addCaracteristic("C2_010_Elevage", "&#32321;&#27542;&#29992;", "n");
         
		product.addCaracteristic("C2_020_Croissance", "&#25104;&#38263;&#39164;&#32946;&#29992;", "n");
         
		product.addCaracteristic("C2_030_Maintenance", "&#39164;&#32946;&#29992;", "y");
         
		product.addCaracteristic("C2_040_Adulte", "&#25104;&#38263;&#12375;&#12383;&#21205;&#29289;&#29992;", "y");
         
		product.addCaracteristic("C2_060_Repro", "&#29983;&#27542;&#29992;", "n");
         
		product.addCaracteristic("C2_070_LTerme", "&#38263;&#26399;&#39164;&#32946;&#29992;", "n");
         
		product.addCaracteristic("C2_080_Mutant", "&#36986;&#20253;&#23376;&#32068;&#25563;&#12360;&#29992;", "n");
         
		product.addCaracteristic("PIE1_010_ProVeg", "", "0");
         
		product.addCaracteristic("PIE1_020_ProAni", "", "2");
         
		product.addCaracteristic("PIE1_030_VitaMin", "", "3");
         
		product.addCaracteristic("PIE1_040_Cereal", "", "48.5");
         
		product.addCaracteristic("PIE1_050_Four", "", "");
         
		product.addCaracteristic("PIE1_060_Luz", "", "");
         
		product.addCaracteristic("PIE1_070_Fibre", "", "");
         
		product.addCaracteristic("PIE1_080_SonRem", "", "40");
         
		product.addCaracteristic("PIE1_090_Foin", "", "");
         
		product.addCaracteristic("PIE2_010_Lipide", "", "0");
         
		product.addCaracteristic("PIE2_020_Humidite", "", "0");
         
		product.addCaracteristic("PIE2_030_MinCen", "", "0");
         
		product.addCaracteristic("PIE2_040_Fibres", "", "0");
         
		product.addCaracteristic("PIE2_050_Protéines", "", "13.43");
         
		product.addCaracteristic("PIE2_060_ENA", "", "55.22");
         


   
       product = new Product("A03", "100_ALI", "A03", '/jpn/catalogue/aliments/fiche-produit-a03.html');
        


         
         
		product.addCaracteristic("C1_010_Rongeur", "&#12466;&#12483;&#27503;&#30446;", "y");
         
		product.addCaracteristic("C1_020_Singe", "&#12469;&#12523;", "n");
         
		product.addCaracteristic("C1_030_Lapin", "&#12454;&#12469;&#12462;", "n");
         
		product.addCaracteristic("C1_040_Cobaye", "&#12466;&#12483;&#27503;&#30446;", "n");
         
		product.addCaracteristic("C1_050_Hamster", "&#12495;&#12512;&#12473;&#12479;&#12540; ", "n");
         
		product.addCaracteristic("C1_060_Chien", "&#12452;&#12492;", "n");
         
		product.addCaracteristic("C1_070_Miniporc", "&#12511;&#12491;&#35930;", "n");
         
		product.addCaracteristic("C2_010_Elevage", "&#32321;&#27542;&#29992;", "y");
         
		product.addCaracteristic("C2_020_Croissance", "&#25104;&#38263;&#39164;&#32946;&#29992;", "y");
         
		product.addCaracteristic("C2_030_Maintenance", "&#39164;&#32946;&#29992;", "n");
         
		product.addCaracteristic("C2_040_Adulte", "&#25104;&#38263;&#12375;&#12383;&#21205;&#29289;&#29992;", "n");
         
		product.addCaracteristic("C2_060_Repro", "&#29983;&#27542;&#29992;", "y");
         
		product.addCaracteristic("C2_070_LTerme", "&#38263;&#26399;&#39164;&#32946;&#29992;", "n");
         
		product.addCaracteristic("C2_080_Mutant", "&#36986;&#20253;&#23376;&#32068;&#25563;&#12360;&#29992;", "n");
         
		product.addCaracteristic("PIE1_010_ProVeg", "", "0");
         
		product.addCaracteristic("PIE1_020_ProAni", "", "6");
         
		product.addCaracteristic("PIE1_030_VitaMin", "", "0");
         
		product.addCaracteristic("PIE1_040_Cereal", "", "69.2");
         
		product.addCaracteristic("PIE1_050_Four", "", "");
         
		product.addCaracteristic("PIE1_060_Luz", "", "");
         
		product.addCaracteristic("PIE1_070_Fibre", "", "");
         
		product.addCaracteristic("PIE1_080_SonRem", "", "");
         
		product.addCaracteristic("PIE1_090_Foin", "", "");
         
		product.addCaracteristic("PIE2_010_Lipide", "", "0");
         
		product.addCaracteristic("PIE2_020_Humidite", "", "0");
         
		product.addCaracteristic("PIE2_030_MinCen", "", "0");
         
		product.addCaracteristic("PIE2_040_Fibres", "", "0");
         
		product.addCaracteristic("PIE2_050_Protéines", "", "0");
         
		product.addCaracteristic("PIE2_060_ENA", "", "51.7");
         


   
       product = new Product("A04", "100_ALI", "A04", '/jpn/catalogue/aliments/fiche-produit-a04.html');
        


         
         
		product.addCaracteristic("C1_010_Rongeur", "&#12466;&#12483;&#27503;&#30446;", "y");
         
		product.addCaracteristic("C1_020_Singe", "&#12469;&#12523;", "n");
         
		product.addCaracteristic("C1_030_Lapin", "&#12454;&#12469;&#12462;", "n");
         
		product.addCaracteristic("C1_040_Cobaye", "&#12466;&#12483;&#27503;&#30446;", "n");
         
		product.addCaracteristic("C1_050_Hamster", "&#12495;&#12512;&#12473;&#12479;&#12540; ", "n");
         
		product.addCaracteristic("C1_060_Chien", "&#12452;&#12492;", "n");
         
		product.addCaracteristic("C1_070_Miniporc", "&#12511;&#12491;&#35930;", "n");
         
		product.addCaracteristic("C2_010_Elevage", "&#32321;&#27542;&#29992;", "n");
         
		product.addCaracteristic("C2_020_Croissance", "&#25104;&#38263;&#39164;&#32946;&#29992;", "n");
         
		product.addCaracteristic("C2_030_Maintenance", "&#39164;&#32946;&#29992;", "y");
         
		product.addCaracteristic("C2_040_Adulte", "&#25104;&#38263;&#12375;&#12383;&#21205;&#29289;&#29992;", "y");
         
		product.addCaracteristic("C2_060_Repro", "&#29983;&#27542;&#29992;", "n");
         
		product.addCaracteristic("C2_070_LTerme", "&#38263;&#26399;&#39164;&#32946;&#29992;", "n");
         
		product.addCaracteristic("C2_080_Mutant", "&#36986;&#20253;&#23376;&#32068;&#25563;&#12360;&#29992;", "n");
         
		product.addCaracteristic("PIE1_010_ProVeg", "", "8");
         
		product.addCaracteristic("PIE1_020_ProAni", "", "4");
         
		product.addCaracteristic("PIE1_030_VitaMin", "", "0");
         
		product.addCaracteristic("PIE1_040_Cereal", "", "83.9");
         
		product.addCaracteristic("PIE1_050_Four", "", "");
         
		product.addCaracteristic("PIE1_060_Luz", "", "");
         
		product.addCaracteristic("PIE1_070_Fibre", "", "");
         
		product.addCaracteristic("PIE1_080_SonRem", "", "");
         
		product.addCaracteristic("PIE1_090_Foin", "", "");
         
		product.addCaracteristic("PIE2_010_Lipide", "", "3");
         
		product.addCaracteristic("PIE2_020_Humidite", "", "12");
         
		product.addCaracteristic("PIE2_030_MinCen", "", "5");
         
		product.addCaracteristic("PIE2_040_Fibres", "", "4");
         
		product.addCaracteristic("PIE2_050_Protéines", "", "16");
         
		product.addCaracteristic("PIE2_060_ENA", "", "60");
         


   
       product = new Product("D03", "100_ALI", "D03", '/jpn/catalogue/aliments/fiche-produit-d03.html');
        


         
         
		product.addCaracteristic("C1_010_Rongeur", "&#12466;&#12483;&#27503;&#30446;", "y");
         
		product.addCaracteristic("C1_020_Singe", "&#12469;&#12523;", "n");
         
		product.addCaracteristic("C1_030_Lapin", "&#12454;&#12469;&#12462;", "n");
         
		product.addCaracteristic("C1_040_Cobaye", "&#12466;&#12483;&#27503;&#30446;", "n");
         
		product.addCaracteristic("C1_050_Hamster", "&#12495;&#12512;&#12473;&#12479;&#12540; ", "n");
         
		product.addCaracteristic("C1_060_Chien", "&#12452;&#12492;", "n");
         
		product.addCaracteristic("C1_070_Miniporc", "&#12511;&#12491;&#35930;", "n");
         
		product.addCaracteristic("C2_010_Elevage", "&#32321;&#27542;&#29992;", "y");
         
		product.addCaracteristic("C2_020_Croissance", "&#25104;&#38263;&#39164;&#32946;&#29992;", "y");
         
		product.addCaracteristic("C2_030_Maintenance", "&#39164;&#32946;&#29992;", "n");
         
		product.addCaracteristic("C2_040_Adulte", "&#25104;&#38263;&#12375;&#12383;&#21205;&#29289;&#29992;", "n");
         
		product.addCaracteristic("C2_060_Repro", "&#29983;&#27542;&#29992;", "y");
         
		product.addCaracteristic("C2_070_LTerme", "&#38263;&#26399;&#39164;&#32946;&#29992;", "n");
         
		product.addCaracteristic("C2_080_Mutant", "&#36986;&#20253;&#23376;&#32068;&#25563;&#12360;&#29992;", "n");
         
		product.addCaracteristic("PIE1_010_ProVeg", "", "0");
         
		product.addCaracteristic("PIE1_020_ProAni", "", "10");
         
		product.addCaracteristic("PIE1_030_VitaMin", "", "0");
         
		product.addCaracteristic("PIE1_040_Cereal", "", "63.2");
         
		product.addCaracteristic("PIE1_050_Four", "", "");
         
		product.addCaracteristic("PIE1_060_Luz", "", "");
         
		product.addCaracteristic("PIE1_070_Fibre", "", "");
         
		product.addCaracteristic("PIE1_080_SonRem", "", "");
         
		product.addCaracteristic("PIE1_090_Foin", "", "");
         
		product.addCaracteristic("PIE2_010_Lipide", "", "0");
         
		product.addCaracteristic("PIE2_020_Humidite", "", "12");
         
		product.addCaracteristic("PIE2_030_MinCen", "", "0");
         
		product.addCaracteristic("PIE2_040_Fibres", "", "4");
         
		product.addCaracteristic("PIE2_050_Protéines", "", "23");
         
		product.addCaracteristic("PIE2_060_ENA", "", "50");
         


   
       product = new Product("D04", "100_ALI", "D04", '/jpn/catalogue/aliments/fiche-produit-d04.html');
        


         
         
		product.addCaracteristic("C1_010_Rongeur", "&#12466;&#12483;&#27503;&#30446;", "y");
         
		product.addCaracteristic("C1_020_Singe", "&#12469;&#12523;", "n");
         
		product.addCaracteristic("C1_030_Lapin", "&#12454;&#12469;&#12462;", "n");
         
		product.addCaracteristic("C1_040_Cobaye", "&#12466;&#12483;&#27503;&#30446;", "n");
         
		product.addCaracteristic("C1_050_Hamster", "&#12495;&#12512;&#12473;&#12479;&#12540; ", "n");
         
		product.addCaracteristic("C1_060_Chien", "&#12452;&#12492;", "n");
         
		product.addCaracteristic("C1_070_Miniporc", "&#12511;&#12491;&#35930;", "n");
         
		product.addCaracteristic("C2_010_Elevage", "&#32321;&#27542;&#29992;", "n");
         
		product.addCaracteristic("C2_020_Croissance", "&#25104;&#38263;&#39164;&#32946;&#29992;", "n");
         
		product.addCaracteristic("C2_030_Maintenance", "&#39164;&#32946;&#29992;", "y");
         
		product.addCaracteristic("C2_040_Adulte", "&#25104;&#38263;&#12375;&#12383;&#21205;&#29289;&#29992;", "y");
         
		product.addCaracteristic("C2_060_Repro", "&#29983;&#27542;&#29992;", "n");
         
		product.addCaracteristic("C2_070_LTerme", "&#38263;&#26399;&#39164;&#32946;&#29992;", "n");
         
		product.addCaracteristic("C2_080_Mutant", "&#36986;&#20253;&#23376;&#32068;&#25563;&#12360;&#29992;", "n");
         
		product.addCaracteristic("PIE1_010_ProVeg", "", "0");
         
		product.addCaracteristic("PIE1_020_ProAni", "", "3");
         
		product.addCaracteristic("PIE1_030_VitaMin", "", "0");
         
		product.addCaracteristic("PIE1_040_Cereal", "", "84.4");
         
		product.addCaracteristic("PIE1_050_Four", "", "");
         
		product.addCaracteristic("PIE1_060_Luz", "", "");
         
		product.addCaracteristic("PIE1_070_Fibre", "", "");
         
		product.addCaracteristic("PIE1_080_SonRem", "", "");
         
		product.addCaracteristic("PIE1_090_Foin", "", "");
         
		product.addCaracteristic("PIE2_010_Lipide", "", "3");
         
		product.addCaracteristic("PIE2_020_Humidite", "", "12");
         
		product.addCaracteristic("PIE2_030_MinCen", "", "0");
         
		product.addCaracteristic("PIE2_040_Fibres", "", "4");
         
		product.addCaracteristic("PIE2_050_Protéines", "", "0");
         
		product.addCaracteristic("PIE2_060_ENA", "", "60.1");
         


   
       product = new Product("D05", "100_ALI", "D05", '/jpn/catalogue/aliments/fiche-produit-d05.html');
        


         
         
		product.addCaracteristic("C1_010_Rongeur", "&#12466;&#12483;&#27503;&#30446;", "y");
         
		product.addCaracteristic("C1_020_Singe", "&#12469;&#12523;", "n");
         
		product.addCaracteristic("C1_030_Lapin", "&#12454;&#12469;&#12462;", "n");
         
		product.addCaracteristic("C1_040_Cobaye", "&#12466;&#12483;&#27503;&#30446;", "n");
         
		product.addCaracteristic("C1_050_Hamster", "&#12495;&#12512;&#12473;&#12479;&#12540; ", "n");
         
		product.addCaracteristic("C1_060_Chien", "&#12452;&#12492;", "n");
         
		product.addCaracteristic("C1_070_Miniporc", "&#12511;&#12491;&#35930;", "n");
         
		product.addCaracteristic("C2_010_Elevage", "&#32321;&#27542;&#29992;", "n");
         
		product.addCaracteristic("C2_020_Croissance", "&#25104;&#38263;&#39164;&#32946;&#29992;", "n");
         
		product.addCaracteristic("C2_030_Maintenance", "&#39164;&#32946;&#29992;", "n");
         
		product.addCaracteristic("C2_040_Adulte", "&#25104;&#38263;&#12375;&#12383;&#21205;&#29289;&#29992;", "n");
         
		product.addCaracteristic("C2_060_Repro", "&#29983;&#27542;&#29992;", "n");
         
		product.addCaracteristic("C2_070_LTerme", "&#38263;&#26399;&#39164;&#32946;&#29992;", "y");
         
		product.addCaracteristic("C2_080_Mutant", "&#36986;&#20253;&#23376;&#32068;&#25563;&#12360;&#29992;", "n");
         
		product.addCaracteristic("PIE1_010_ProVeg", "", "0");
         
		product.addCaracteristic("PIE1_020_ProAni", "", "0.66");
         
		product.addCaracteristic("PIE1_030_VitaMin", "", "0");
         
		product.addCaracteristic("PIE1_040_Cereal", "", "87.74");
         
		product.addCaracteristic("PIE1_050_Four", "", "");
         
		product.addCaracteristic("PIE1_060_Luz", "", "");
         
		product.addCaracteristic("PIE1_070_Fibre", "", "");
         
		product.addCaracteristic("PIE1_080_SonRem", "", "");
         
		product.addCaracteristic("PIE1_090_Foin", "", "");
         
		product.addCaracteristic("PIE2_010_Lipide", "", "0");
         
		product.addCaracteristic("PIE2_020_Humidite", "", "12");
         
		product.addCaracteristic("PIE2_030_MinCen", "", "0");
         
		product.addCaracteristic("PIE2_040_Fibres", "", "0");
         
		product.addCaracteristic("PIE2_050_Protéines", "", "0");
         
		product.addCaracteristic("PIE2_060_ENA", "", "61");
         


   
       product = new Product("R01-10", "100_ALI", "R01-10", '/jpn/catalogue/aliments/fiche-produit-r01-10.html');
        


         
         
		product.addCaracteristic("C1_010_Rongeur", "&#12466;&#12483;&#27503;&#30446;", "y");
         
		product.addCaracteristic("C1_020_Singe", "&#12469;&#12523;", "n");
         
		product.addCaracteristic("C1_030_Lapin", "&#12454;&#12469;&#12462;", "n");
         
		product.addCaracteristic("C1_040_Cobaye", "&#12466;&#12483;&#27503;&#30446;", "n");
         
		product.addCaracteristic("C1_050_Hamster", "&#12495;&#12512;&#12473;&#12479;&#12540; ", "n");
         
		product.addCaracteristic("C1_060_Chien", "&#12452;&#12492;", "n");
         
		product.addCaracteristic("C1_070_Miniporc", "&#12511;&#12491;&#35930;", "n");
         
		product.addCaracteristic("C2_010_Elevage", "&#32321;&#27542;&#29992;", "y");
         
		product.addCaracteristic("C2_020_Croissance", "&#25104;&#38263;&#39164;&#32946;&#29992;", "y");
         
		product.addCaracteristic("C2_030_Maintenance", "&#39164;&#32946;&#29992;", "n");
         
		product.addCaracteristic("C2_040_Adulte", "&#25104;&#38263;&#12375;&#12383;&#21205;&#29289;&#29992;", "n");
         
		product.addCaracteristic("C2_060_Repro", "&#29983;&#27542;&#29992;", "y");
         
		product.addCaracteristic("C2_070_LTerme", "&#38263;&#26399;&#39164;&#32946;&#29992;", "n");
         
		product.addCaracteristic("C2_080_Mutant", "&#36986;&#20253;&#23376;&#32068;&#25563;&#12360;&#29992;", "y");
         
		product.addCaracteristic("PIE1_010_ProVeg", "", "0");
         
		product.addCaracteristic("PIE1_020_ProAni", "", "10");
         
		product.addCaracteristic("PIE1_030_VitaMin", "", "0");
         
		product.addCaracteristic("PIE1_040_Cereal", "", "63.2");
         
		product.addCaracteristic("PIE1_050_Four", "", "");
         
		product.addCaracteristic("PIE1_060_Luz", "", "");
         
		product.addCaracteristic("PIE1_070_Fibre", "", "");
         
		product.addCaracteristic("PIE1_080_SonRem", "", "");
         
		product.addCaracteristic("PIE1_090_Foin", "", "");
         
		product.addCaracteristic("PIE2_010_Lipide", "", "0");
         
		product.addCaracteristic("PIE2_020_Humidite", "", "12");
         
		product.addCaracteristic("PIE2_030_MinCen", "", "0");
         
		product.addCaracteristic("PIE2_040_Fibres", "", "4");
         
		product.addCaracteristic("PIE2_050_Protéines", "", "23");
         
		product.addCaracteristic("PIE2_060_ENA", "", "50");
         


   
       product = new Product("R03T-25", "100_ALI", "R03T-25", '/jpn/catalogue/aliments/fiche-produit-r03t-25.html');
        


         
         
		product.addCaracteristic("C1_010_Rongeur", "&#12466;&#12483;&#27503;&#30446;", "y");
         
		product.addCaracteristic("C1_020_Singe", "&#12469;&#12523;", "n");
         
		product.addCaracteristic("C1_030_Lapin", "&#12454;&#12469;&#12462;", "n");
         
		product.addCaracteristic("C1_040_Cobaye", "&#12466;&#12483;&#27503;&#30446;", "n");
         
		product.addCaracteristic("C1_050_Hamster", "&#12495;&#12512;&#12473;&#12479;&#12540; ", "n");
         
		product.addCaracteristic("C1_060_Chien", "&#12452;&#12492;", "n");
         
		product.addCaracteristic("C1_070_Miniporc", "&#12511;&#12491;&#35930;", "n");
         
		product.addCaracteristic("C2_010_Elevage", "&#32321;&#27542;&#29992;", "y");
         
		product.addCaracteristic("C2_020_Croissance", "&#25104;&#38263;&#39164;&#32946;&#29992;", "y");
         
		product.addCaracteristic("C2_030_Maintenance", "&#39164;&#32946;&#29992;", "n");
         
		product.addCaracteristic("C2_040_Adulte", "&#25104;&#38263;&#12375;&#12383;&#21205;&#29289;&#29992;", "n");
         
		product.addCaracteristic("C2_060_Repro", "&#29983;&#27542;&#29992;", "y");
         
		product.addCaracteristic("C2_070_LTerme", "&#38263;&#26399;&#39164;&#32946;&#29992;", "n");
         
		product.addCaracteristic("C2_080_Mutant", "&#36986;&#20253;&#23376;&#32068;&#25563;&#12360;&#29992;", "y");
         
		product.addCaracteristic("PIE1_010_ProVeg", "", "0");
         
		product.addCaracteristic("PIE1_020_ProAni", "", "6");
         
		product.addCaracteristic("PIE1_030_VitaMin", "", "0");
         
		product.addCaracteristic("PIE1_040_Cereal", "", "69.2");
         
		product.addCaracteristic("PIE1_050_Four", "", "");
         
		product.addCaracteristic("PIE1_060_Luz", "", "");
         
		product.addCaracteristic("PIE1_070_Fibre", "", "");
         
		product.addCaracteristic("PIE1_080_SonRem", "", "");
         
		product.addCaracteristic("PIE1_090_Foin", "", "");
         
		product.addCaracteristic("PIE2_010_Lipide", "", "0");
         
		product.addCaracteristic("PIE2_020_Humidite", "", "0");
         
		product.addCaracteristic("PIE2_030_MinCen", "", "0");
         
		product.addCaracteristic("PIE2_040_Fibres", "", "0");
         
		product.addCaracteristic("PIE2_050_Protéines", "", "0");
         
		product.addCaracteristic("PIE2_060_ENA", "", "51.7");
         


   
       product = new Product("R04T-25", "100_ALI", "R04T-25", '/jpn/catalogue/aliments/r04t-25.html');
        


         
         
		product.addCaracteristic("C1_010_Rongeur", "&#12466;&#12483;&#27503;&#30446;", "y");
         
		product.addCaracteristic("C1_020_Singe", "&#12469;&#12523;", "n");
         
		product.addCaracteristic("C1_030_Lapin", "&#12454;&#12469;&#12462;", "n");
         
		product.addCaracteristic("C1_040_Cobaye", "&#12466;&#12483;&#27503;&#30446;", "n");
         
		product.addCaracteristic("C1_050_Hamster", "&#12495;&#12512;&#12473;&#12479;&#12540; ", "n");
         
		product.addCaracteristic("C1_060_Chien", "&#12452;&#12492;", "n");
         
		product.addCaracteristic("C1_070_Miniporc", "&#12511;&#12491;&#35930;", "n");
         
		product.addCaracteristic("C2_010_Elevage", "&#32321;&#27542;&#29992;", "n");
         
		product.addCaracteristic("C2_020_Croissance", "&#25104;&#38263;&#39164;&#32946;&#29992;", "n");
         
		product.addCaracteristic("C2_030_Maintenance", "&#39164;&#32946;&#29992;", "y");
         
		product.addCaracteristic("C2_040_Adulte", "&#25104;&#38263;&#12375;&#12383;&#21205;&#29289;&#29992;", "y");
         
		product.addCaracteristic("C2_060_Repro", "&#29983;&#27542;&#29992;", "n");
         
		product.addCaracteristic("C2_070_LTerme", "&#38263;&#26399;&#39164;&#32946;&#29992;", "n");
         
		product.addCaracteristic("C2_080_Mutant", "&#36986;&#20253;&#23376;&#32068;&#25563;&#12360;&#29992;", "y");
         
		product.addCaracteristic("PIE1_010_ProVeg", "", "8");
         
		product.addCaracteristic("PIE1_020_ProAni", "", "4");
         
		product.addCaracteristic("PIE1_030_VitaMin", "", "0");
         
		product.addCaracteristic("PIE1_040_Cereal", "", "83.9");
         
		product.addCaracteristic("PIE1_050_Four", "", "");
         
		product.addCaracteristic("PIE1_060_Luz", "", "");
         
		product.addCaracteristic("PIE1_070_Fibre", "", "");
         
		product.addCaracteristic("PIE1_080_SonRem", "", "");
         
		product.addCaracteristic("PIE1_090_Foin", "", "");
         
		product.addCaracteristic("PIE2_010_Lipide", "", "3");
         
		product.addCaracteristic("PIE2_020_Humidite", "", "12");
         
		product.addCaracteristic("PIE2_030_MinCen", "", "5");
         
		product.addCaracteristic("PIE2_040_Fibres", "", "4");
         
		product.addCaracteristic("PIE2_050_Protéines", "", "16");
         
		product.addCaracteristic("PIE2_060_ENA", "", "60");
         


   
       product = new Product("R05-10", "100_ALI", "R05-10", '/jpn/catalogue/aliments/fiche-produit-r05-10.html');
        


         
         
		product.addCaracteristic("C1_010_Rongeur", "&#12466;&#12483;&#27503;&#30446;", "y");
         
		product.addCaracteristic("C1_020_Singe", "&#12469;&#12523;", "n");
         
		product.addCaracteristic("C1_030_Lapin", "&#12454;&#12469;&#12462;", "n");
         
		product.addCaracteristic("C1_040_Cobaye", "&#12466;&#12483;&#27503;&#30446;", "n");
         
		product.addCaracteristic("C1_050_Hamster", "&#12495;&#12512;&#12473;&#12479;&#12540; ", "n");
         
		product.addCaracteristic("C1_060_Chien", "&#12452;&#12492;", "n");
         
		product.addCaracteristic("C1_070_Miniporc", "&#12511;&#12491;&#35930;", "n");
         
		product.addCaracteristic("C2_010_Elevage", "&#32321;&#27542;&#29992;", "n");
         
		product.addCaracteristic("C2_020_Croissance", "&#25104;&#38263;&#39164;&#32946;&#29992;", "n");
         
		product.addCaracteristic("C2_030_Maintenance", "&#39164;&#32946;&#29992;", "n");
         
		product.addCaracteristic("C2_040_Adulte", "&#25104;&#38263;&#12375;&#12383;&#21205;&#29289;&#29992;", "n");
         
		product.addCaracteristic("C2_060_Repro", "&#29983;&#27542;&#29992;", "n");
         
		product.addCaracteristic("C2_070_LTerme", "&#38263;&#26399;&#39164;&#32946;&#29992;", "y");
         
		product.addCaracteristic("C2_080_Mutant", "&#36986;&#20253;&#23376;&#32068;&#25563;&#12360;&#29992;", "n");
         
		product.addCaracteristic("PIE1_010_ProVeg", "", "0");
         
		product.addCaracteristic("PIE1_020_ProAni", "", "0.66");
         
		product.addCaracteristic("PIE1_030_VitaMin", "", "0");
         
		product.addCaracteristic("PIE1_040_Cereal", "", "87.74");
         
		product.addCaracteristic("PIE1_050_Four", "", "");
         
		product.addCaracteristic("PIE1_060_Luz", "", "");
         
		product.addCaracteristic("PIE1_070_Fibre", "", "");
         
		product.addCaracteristic("PIE1_080_SonRem", "", "");
         
		product.addCaracteristic("PIE1_090_Foin", "", "5");
         
		product.addCaracteristic("PIE2_010_Lipide", "", "0");
         
		product.addCaracteristic("PIE2_020_Humidite", "", "12");
         
		product.addCaracteristic("PIE2_030_MinCen", "", "0");
         
		product.addCaracteristic("PIE2_040_Fibres", "", "0");
         
		product.addCaracteristic("PIE2_050_Protéines", "", "0");
         
		product.addCaracteristic("PIE2_060_ENA", "", "61");
         


   


  
   new Category("200_LIT", "&#39164;&#32946;&#25152;", "/jpn/catalogue/litieres");
   

   var product = null;
   
   
       product = new Product("TOP WOODWOOL", "200_LIT", "TOP WOODWOOL", '/jpn/catalogue/litieres/top-woodwool.html');
        


         
         
		product.addCaracteristic("C1_010_Copeaux", "&#20999;&#12426;&#12367;&#12378;", "");
         
		product.addCaracteristic("C1_020_Epicea", "&#12510;&#12484;", "");
         
		product.addCaracteristic("C1_030_Peuplier", "&#12509;&#12503;&#12521;", "");
         
		product.addCaracteristic("C1_040_Melange", "&#28151;&#21512;", "");
         
		product.addCaracteristic("C1_050_RMais", "&#12392;&#12358;&#12418;&#12429;&#12371;&#12375;", "");
         


   
       product = new Product("TOP BRICK", "200_LIT", "TOP BRICK", '/jpn/catalogue/litieres/top-brick.html');
        


         
         
		product.addCaracteristic("C1_010_Copeaux", "&#20999;&#12426;&#12367;&#12378;", "");
         
		product.addCaracteristic("C1_020_Epicea", "&#12510;&#12484;", "");
         
		product.addCaracteristic("C1_030_Peuplier", "&#12509;&#12503;&#12521;", "");
         
		product.addCaracteristic("C1_040_Melange", "&#28151;&#21512;", "");
         
		product.addCaracteristic("C1_050_RMais", "&#12392;&#12358;&#12418;&#12429;&#12371;&#12375;", "");
         


   
       product = new Product("GM-12", "200_LIT", "GM-12", '/jpn/catalogue/litieres/gm-12.html');
        


         
         
		product.addCaracteristic("C1_010_Copeaux", "&#20999;&#12426;&#12367;&#12378;", "n");
         
		product.addCaracteristic("C1_020_Epicea", "&#12510;&#12484;", "n");
         
		product.addCaracteristic("C1_030_Peuplier", "&#12509;&#12503;&#12521;", "n");
         
		product.addCaracteristic("C1_040_Melange", "&#28151;&#21512;", "n");
         
		product.addCaracteristic("C1_050_RMais", "&#12392;&#12358;&#12418;&#12429;&#12371;&#12375;", "y");
         


   
       product = new Product("MIXAL", "200_LIT", "Mixal", '/jpn/catalogue/litieres/mixal.html');
        


         
         
		product.addCaracteristic("C1_010_Copeaux", "&#20999;&#12426;&#12367;&#12378;", "n");
         
		product.addCaracteristic("C1_020_Epicea", "&#12510;&#12484;", "n");
         
		product.addCaracteristic("C1_030_Peuplier", "&#12509;&#12503;&#12521;", "n");
         
		product.addCaracteristic("C1_040_Melange", "&#28151;&#21512;", "y");
         
		product.addCaracteristic("C1_050_RMais", "&#12392;&#12358;&#12418;&#12429;&#12371;&#12375;", "n");
         


   
       product = new Product("TOPLIT PREMIUM", "200_LIT", "Toplit premium", '/jpn/catalogue/litieres/toplit-premium.html');
        


         
         
		product.addCaracteristic("C1_010_Copeaux", "&#20999;&#12426;&#12367;&#12378;", "n");
         
		product.addCaracteristic("C1_020_Epicea", "&#12510;&#12484;", "n");
         
		product.addCaracteristic("C1_030_Peuplier", "&#12509;&#12503;&#12521;", "y");
         
		product.addCaracteristic("C1_040_Melange", "&#28151;&#21512;", "n");
         
		product.addCaracteristic("C1_050_RMais", "&#12392;&#12358;&#12418;&#12429;&#12371;&#12375;", "n");
         


   
       product = new Product("TOPLIT CLASSIC", "200_LIT", "Toplit classic", '/jpn/catalogue/litieres/fiche-produit-toplit-classique.html');
        


         
         
		product.addCaracteristic("C1_010_Copeaux", "&#20999;&#12426;&#12367;&#12378;", "n");
         
		product.addCaracteristic("C1_020_Epicea", "&#12510;&#12484;", "n");
         
		product.addCaracteristic("C1_030_Peuplier", "&#12509;&#12503;&#12521;", "y");
         
		product.addCaracteristic("C1_040_Melange", "&#28151;&#21512;", "n");
         
		product.addCaracteristic("C1_050_RMais", "&#12392;&#12358;&#12418;&#12429;&#12371;&#12375;", "n");
         


   
       product = new Product("LITIERE PLUS", "200_LIT", "Litières plus", '/jpn/catalogue/litieres/litiere-plus.html');
        


         
         
		product.addCaracteristic("C1_010_Copeaux", "&#20999;&#12426;&#12367;&#12378;", "n");
         
		product.addCaracteristic("C1_020_Epicea", "&#12510;&#12484;", "y");
         
		product.addCaracteristic("C1_030_Peuplier", "&#12509;&#12503;&#12521;", "n");
         
		product.addCaracteristic("C1_040_Melange", "&#28151;&#21512;", "n");
         
		product.addCaracteristic("C1_050_RMais", "&#12392;&#12358;&#12418;&#12429;&#12371;&#12375;", "n");
         


   
       product = new Product("COPEAUX", "200_LIT", "Copeaux", '/jpn/catalogue/litieres/copeaux.html');
        


         
         
		product.addCaracteristic("C1_010_Copeaux", "&#20999;&#12426;&#12367;&#12378;", "y");
         
		product.addCaracteristic("C1_020_Epicea", "&#12510;&#12484;", "n");
         
		product.addCaracteristic("C1_030_Peuplier", "&#12509;&#12503;&#12521;", "n");
         
		product.addCaracteristic("C1_040_Melange", "&#28151;&#21512;", "n");
         
		product.addCaracteristic("C1_050_RMais", "&#12392;&#12358;&#12418;&#12429;&#12371;&#12375;", "n");
         


   


  
   new Category("300_HYG", "&#34907;&#29983;", "/jpn/catalogue/hygiene");
   

   var product = null;
   
   
       product = new Product("VIRKON", "300_HYG", "VIRKON", '/jpn/catalogue/hygiene/virkon.html');
        


         
         
		product.addCaracteristic("C1_010_Desinfect", "&#28040;&#27602;&#21092;", "y");
         
		product.addCaracteristic("C1_020_Lavage", "&#27927;&#27972;&#29992;", "");
         
		product.addCaracteristic("C1_030_Trempage", "&#12388;&#12369;&#27927;&#12356;&#29992;", "");
         
		product.addCaracteristic("C1_040_Degraissant", "&#12464;&#12522;&#12540;&#12473;&#38500;&#21435;&#21092;", "");
         
		product.addCaracteristic("C1_050_Detartrant", "&#12473;&#12465;&#12540;&#12523;&#38500;&#21435;&#21092;", "");
         
		product.addCaracteristic("C1_060_Decapant", "&#12473;&#12488;&#12522;&#12483;&#12497;&#12540;", "");
         
		product.addCaracteristic("C1_070_Detergent", "&#21512;&#25104;&#27927;&#21092;", "");
         
		product.addCaracteristic("C1_080_Savon", "&#30707;&#40568;", "");
         
		product.addCaracteristic("C1_090_Virucidal", "&#27578;&#12454;&#12452;&#12523;&#12473;", "y");
         


   


