/*var Amazone_Turbo 		= new Product("amazone_turbo","NESCAF&Eacute; Amazone Turbo",1,"nescafe_amazone_turbo.jpg","fr_amazone_turbo.pdf","Une machine à café ultra-rapide et compacte permettant de servir jusqu’à 700 tasses par heure, grâce à une simple pression sur un bouton de sélection. Des mélanges de café exceptionnels et, bien entendu, un bouton permettant de faire des carafes entières. Économie de déchets, d’espace et de temps.");
var Vista_quick 		= new Product("vista_quick","NESCAF&Eacute; Vista Quick",2,"nescafe_vista_quick.jpg","fr_vista_quick.pdf","Une machine à café design. Un look branché pour de nombreuses variantes de café. De l’espresso au macchiato, du café noir au cappuccino. Cette machine prépare jusqu'à 500 tasses par heure. Avec écran tactile innovant.");
var PRO4_Vision 		= new Product("pro4_vision","NESCAF&Eacute; PRO 4 Vision",3,"nescafe_pro4_vision.jpg","fr_pro4vision.pdf","Une infinité de variantes de café, sans oublier du chocolat chaud et de l’eau chaude. Rapide, solide et compacte. Et comme pour toutes nos machines à café : une économie de déchets, de temps et donc d’argent.");
var Amazone_xl 			= new Product("amazone_xl","NESCAF&Eacute; Amazone XL",4,"nescafe_amazone_xl.jpg","amazonexl_brochure_fr.pdf","La machine à café multifonctionnelle NESCAFÉ Amazone, proposant pas moins de 9 variantes de café, plus de l’eau chaude. Chaque tasse est prête grâce à une simple pression sur le bouton de sélection. Jusqu’à 240 tasses par heure.");
var Amazone_l			= new Product("amazone_l","NESCAF&Eacute; Amazone L",5,"nescafe_amazone_l.jpg","fr_amazone_l.pdf","Du café, de l’eau chaude ainsi qu’un délicieux chocolat chaud. Une machine compacte, rapide et simple. Une tasse de café frais, en quelques secondes. Il suffit d’une pression sur le bouton de sélection pour savourer un délicieux café ou chocolat, jusqu'à 240 tasses par heure.");
var Amazone 			= new Product("amazone","NESCAF&Eacute; Amazone",6,"nescafe_amazone.jpg","fr_amazone.pdf","La machine la plus compacte. Idéale pour toute personne qui ne boit que du café, à la tasse ou à la carafe. Peut servir jusqu'à 240 tasses de café par heure. Utilisation et entretien très faciles.");
var Amazone_michaklein	= new Product("nescafe_special_edition","NESCAF&Eacute; Special Edition",20,"nescafe_special_edition.jpg","nescafe_special_edition.pdf","NESCAFÉ introduceert een unieke koffiemachine designed by Micha Klein. Maak een afspraak en krijg meteen deze unieke Kunstmok cadeau!");

var Colombia_s 			= new Product("colombia_s","NESCAF&Eacute; Colombia S",7,"nescafe_colombia_s.jpg","fr_columbia_s.pdf","Une machine à café ultra-rapide permettant d’avoir 10 litres de café en seulement 2 minutes (jusqu’à 500 tasses de café par heure). En moins de 4 secondes, vous pouvez déguster une délicieuse tasse de café frais, 24 heures sur 24.");
var Compact_one 		= new Product("compact_one","NESCAF&Eacute; Compact One",8,"nescafe_compact_one.jpg","fr_compact_one.pdf","Une machine à café ultra-rapide et compacte permettant de servir jusqu’à 700 tasses par heure, grâce à une simple pression sur un bouton de sélection. Des mélanges de café exceptionnels et, bien entendu, un bouton permettant de faire des carafes entières. Économie de déchets, d’espace et de temps.");
var Caffeeurope 		= new Product("caffeeurope","NESCAF&Eacute; Caff&egrave; Europa",12,"nescafe_caffeeurope.jpg","fr_nescafe_caffeeurope.jpg","Meilleurs m&eacute;langes de caf&eacute;, design professionnel et dosage constant... cette machine combine fonctionnalit&eacute;, design et flexibilit&eacute;.");
var Mini_cafe 			= new Product("mini_cafe","NESCAF&Eacute; Mini Caf&eacute;",14,"nescafe_mini_cafe.jpg","fr_mini_cafe.pdf","Petite machine &agrave; caf&eacute; miraculeuse qui offre 11 d&eacute;licieuses vari&eacute;t&eacute;s de caf&eacute; et de chocolat avec une fonction scroll pour le choix de vari&eacute;t&eacute; et des instructions textuelles sur l&rsquo;&eacute;cran. Le plus de vari&eacute;t&eacute;s de caf&eacute; par tout en une machine.");
var Coffee_on_the_spot	= new Product("coffee_on_wheels","NESCAF&Eacute; Coffee on wheels",16,"nescafe_coffee_on_the_spot.jpg","fr_coffe_on_wheels.pdf","NESCAF&Eacute;  vous offre la solution id&eacute;ale pour pouvoir offrir les meilleures vari&eacute;t&eacute;s de caf&eacute; &agrave; chaque moment et partout o&ugrave; vous le souhaitez, avec la nouvelle machine Nescaf&eacute; Coffee on Wheels. Pourvu d&rsquo;une batterie rechargeable, cette solution caf&eacute; mobile vous pr&eacute;pare un d&eacute;licieux Cappuccino ou autre vari&eacute;t&eacute; de caf&eacute;, et ceci &agrave; l&rsquo;endroit de votre choix.");
var Vista_quick_koud_water	= new Product("vista_quick_koud_water","NESCAF&Eacute; Vista Quick avec eau froide",19,"nescafe_vista_quick_koud_water.jpg","fr_vista_koud_water.pdf","Une machine &agrave; caf&eacute; design. Un look branch&eacute; pour de nombreuses vari&eacute;t&eacute;s de caf&eacute; et de l&rsquo;eau froide. Machine tout-en-un : plus besoin d&rsquo;un container &agrave; eau s&eacute;par&eacute;. Cette machine pr&eacute;pare jusqu&rsquo;&agrave; 250 tasses par heure. Avec &eacute;cran tactile innovant.");

var Mini 				= new Product("nescafe_mini","NESCAF&Eacute; Mini",20,"nescafe_mini.jpg","fr_mini.pdf","Machine &agrave; caf&eacute; compacte, mais fonctionnelle qui offre 6 d&eacute;licieuses vari&eacute;t&eacute;s de caf&eacute; et de chocolat.");
var Lioness 			= new Product("nescafe_linoness","NESCAF&Eacute; Lioness",21,"nescafe_lioness.jpg","fr_lioness.pdf","Cette petite machine puissante &agrave; l&rsquo;&eacute;l&eacute;gance italienne n&rsquo;est pas sans raison la machine la plus vendue dans sa cat&eacute;gorie!");
var Media				= new Product("nescafe_media","NESCAF&Eacute; Media",22,"nescafe_media.jpg","fr_media.pdf","Un minimum d&rsquo;espace et un maximum de capacit&eacute;. 240 gobelets avec distributeur automatique et d&eacute;tecteur de gobelets.");
var LuceX2				= new Product("nescafe_lucex2","NESCAF&Eacute; Luce X2",23,"nescafe_lucex2.jpg","fr_lucex2.pdf","Avec 124 possibilit&eacute;s de vari&eacute;t&eacute;s, cette machine fait la r&eacute;volution dans la vari&eacute;t&eacute;!");

var allProductsArray	= new Array(Amazone_michaklein,Amazone_Turbo,PRO4_Vision,Amazone_xl,Colombia_s,Vista_quick,Amazone_l,Amazone,Compact_one,Caffeeurope,Mini_cafe,Coffee_on_the_spot,Vista_quick_koud_water,Mini,Lioness,Media,LuceX2);

///all machines in the vertical colums 
var gebuikersProductenArr 	= new Array();
gebuikersProductenArr[0]	= new Array(Amazone_l,Amazone,Mini_cafe,Mini);
gebuikersProductenArr[1]	= new Array(Amazone,Colombia_s,Amazone_l,Amazone_Turbo,Mini_cafe,Caffeeurope,Mini,Lioness,Media);
gebuikersProductenArr[2]	= new Array(Amazone_michaklein,Amazone_xl,Colombia_s,Compact_one,Amazone_Turbo,Vista_quick,PRO4_Vision,Caffeeurope,Coffee_on_the_spot,Vista_quick_koud_water,Lioness,Media,LuceX2);
gebuikersProductenArr[3]	= new Array(Colombia_s,Compact_one,Amazone_Turbo,Vista_quick,PRO4_Vision,Caffeeurope,Coffee_on_the_spot,Vista_quick_koud_water,Lioness,Media,LuceX2);
gebuikersProductenArr[4]	= new Array(Vista_quick,PRO4_Vision,Colombia_s,Compact_one,Caffeeurope,Coffee_on_the_spot,Vista_quick_koud_water,Amazone_Turbo,Lioness,Media,LuceX2);

//all machines in the horizontal colums
var productenArray 	    = new Array();
productenArray[0]		= new Array(Amazone,Compact_one,Colombia_s);
productenArray[1]		= new Array(Amazone_l,Amazone_Turbo,Compact_one);
productenArray[2]		= new Array(Amazone_michaklein,Amazone_xl,Vista_quick,PRO4_Vision,Mini_cafe,Lioness,Mini);
productenArray[3]		= new Array(Amazone_michaklein,Amazone_xl,Vista_quick,PRO4_Vision,Lioness);
productenArray[4]		= new Array(Vista_quick_koud_water);
productenArray[5]		= new Array(Coffee_on_the_spot);
productenArray[6]		= new Array(Caffeeurope,Media,LuceX2);

*/

//Kharis' edition. //K' notes: pdf never been used, therefore there is no used in changing the pdf var to the correct one
// 6/30 - 8/60 have not been categorized yet, check also the amazone_l whether categorized in the koffie, heet ater, hotchocolate, en cappucino
var _630 = new Product("machinescafe.aspx?naam=6_30", "NESCAF&Eacute; 6/30", 1, "nescafe_630.png", "nl_630_860_brochure.pdf", "Machine &agrave; caf&eacute au design exclusif de NESCAFE. Chaque vari&eacute;t&eacute; de caf&eacute; disponible d&acute;une simple pression sur un bouton, jusque 100 tasses de caf&eacute; par heure.");
var _860_Instant = new Product("machinescafe.aspx?naam=8_60_instant", "NESCAF&Eacute; 8/60 Instant", 2, "nescafe_860.png", "nl_630_860_brochure.pdf", "Machine &agrave; caf&eacute; au design exclusif de NESCAF&Eacute;. Chaque vari&eacute;t&eacute; de caf&eacute; disponible d&acute;une simple pression sur un bouton, jusque 140 tasses de caf&eacute; par heure.");
var _860_Espresso = new Product("machinescafe.aspx?naam=8_60_espresso", "NESCAF&Eacute; 8/60 Espresso", 3, "nescafe_860.png", "nl_630_860_brochure.pdf", "Machine &agrave; caf&eacute; au design exclusif de NESCAF&Eacute;. Un appareil styl&eacute; et &eacute;clair&eacute; par LED pour le meilleur des Espresso avec des grains de caf&eacute; frais. Dispose d&acute;un raccordement fixe &agrave; l&acute;eau courante, mais comporte &eacute;galement un r&eacute;servoir d&acute;eau int&eacute;gr&eacute;.");
var Vista_quick = new Product("machinescafe.aspx?naam=vista_quick", "NESCAF&Eacute; Vista Quick", 4, "nescafe_vista_quick.png", "fr_vista_quick.pdf", "Une machine &agrave; caf&eacute; design. Un look branch&eacute; pour de nombreuses variantes de caf&eacute;. De l&rsquo;espresso au macchiato, du caf&eacute; noir au cappuccino. Cette machine pr&eacute;pare jusqu&rsquo;&agrave; 350 tasses par heure. Avec &eacute;cran tactile innovant.");
var Vista_espresso = new Product("machinescafe.aspx?naam=vista_espresso", "NESCAF&Eacute; Vista Espresso", 5, "nescafe_vista_espresso.png", "vista_espresso_brochure.pdf", "La manière la plus rapide d’offrir un maximum de variétés");
var Omnia = new Product("machinescafe.aspx?naam=omnia", "NESCAF&Eacute; Omnia", 6, "nescafe_omnia.png", "omnia_brochure.pdf", "Du costaud pour combler chaque envie café.");
var Omnia_tabletop = new Product("machinescafe.aspx?naam=omnia_tabletop", "NESCAF&Eacute; Omnia Tabletop", 7, "nescafe_omnia-tabletop.png", "omnia_brochure.pdf", "Du costaud pour combler chaque envie café");
var Coffee_on_the_spot = new Product("machinescafe.aspx?naam=coffee_on_wheels", "NESCAF&Eacute; Coffee on wheels", 8, "nescafe_coffee_on_the_spot.png", "fr_coffe_on_wheels.pdf", "NESCAF&Eacute;  vous offre la solution id&eacute;ale pour pouvoir offrir les meilleures vari&eacute;t&eacute;s de caf&eacute; &agrave; chaque moment et partout o&ugrave; vous le souhaitez, avec la nouvelle machine Nescaf&eacute; Coffee on Wheels. Pourvu d&rsquo;une batterie rechargeable, cette solution caf&eacute; mobile vous pr&eacute;pare un d&eacute;licieux Cappuccino ou autre vari&eacute;t&eacute; de caf&eacute;, et ceci &agrave; l&rsquo;endroit de votre choix.");
var Amazone_Turbo = new Product("machinescafe.aspx?naam=amazone_turbo", "NESCAF&Eacute; Amazone Turbo", 9, "nescafe_amazone_turbo.png", "fr_amazone_turbo.pdf", "Une machine à café ultra-rapide et compacte permettant de servir jusqu’à 700 tasses par heure, grâce à une simple pression sur un bouton de sélection. Des mélanges de café exceptionnels et, bien entendu, un bouton permettant de faire des carafes entières. Économie de déchets, d’espace et de temps.");

var allProductsArray = new Array(_630, _860_Instant, _860_Espresso, Vista_quick, Vista_espresso, Omnia, Omnia_tabletop, Coffee_on_the_spot, Amazone_Turbo);

///all machines in the vertical colums 
var gebuikersProductenArr = new Array();
gebuikersProductenArr[0] = new Array();
gebuikersProductenArr[1] = new Array(_630, _860_Instant, _860_Espresso, Vista_espresso, Amazone_Turbo);
gebuikersProductenArr[2] = new Array(_630, _860_Instant, _860_Espresso, Vista_quick, Vista_espresso, Coffee_on_the_spot, Amazone_Turbo);
gebuikersProductenArr[3] = new Array(_630, _860_Instant, _860_Espresso, Vista_quick, Vista_espresso, Omnia_tabletop, Coffee_on_the_spot, Amazone_Turbo);
gebuikersProductenArr[4] = new Array(Vista_quick, Omnia, Omnia_tabletop, Coffee_on_the_spot, Amazone_Turbo);

//capacity, id, machines, capabilities, active
var gebruikersGroupArr = new Array();
gebruikersGroupArr[gebruikersGroupArr.length] = new Group("1-10", "option1", gebuikersProductenArr[0], new Array(""), 1);
gebruikersGroupArr[gebruikersGroupArr.length] = new Group("11-30", "option2", gebuikersProductenArr[1], new Array("1", "3", "5"), 1);
gebruikersGroupArr[gebruikersGroupArr.length] = new Group("31-50", "option3", gebuikersProductenArr[2], new Array("1", "3", "4", "5", "6"), 1);
gebruikersGroupArr[gebruikersGroupArr.length] = new Group("51-100", "option4", gebuikersProductenArr[3], new Array("1", "3", "4", "5", "6"), 1);
gebruikersGroupArr[gebruikersGroupArr.length] = new Group("100 of meer", "option5", gebuikersProductenArr[4], new Array("1", "3", "4", "6"), 1);

//all machines in the horizontal colums
var productenArray = new Array();
productenArray[0] = new Array(Amazone_Turbo);
productenArray[1] = new Array();
productenArray[2] = new Array(_630, _860_Instant, _860_Espresso, Vista_quick, Vista_espresso);
productenArray[3] = new Array(Vista_quick, Omnia, Omnia_tabletop);
productenArray[4] = new Array(Vista_espresso);
productenArray[5] = new Array(Coffee_on_the_spot);
productenArray[6] = new Array();

var variatieGroupArr = new Array();
variatieGroupArr[variatieGroupArr.length] = new Group("Koffie en heet water", "option1", productenArray[0], new Array("2", "3", "4", "5"), 1);
variatieGroupArr[variatieGroupArr.length] = new Group("Koffie, heet water en hot chocolate", "option2", productenArray[1], new Array(""), 1);
variatieGroupArr[variatieGroupArr.length] = new Group("Koffie, heet water, cappuccino en chocolademelk", "option3", productenArray[2], new Array("2", "3", "4", "5"), 1);
variatieGroupArr[variatieGroupArr.length] = new Group("Maximale koffievariaties", "option4", productenArray[3], new Array("3", "4", "5"), 1);
variatieGroupArr[variatieGroupArr.length] = new Group("Maximale koffievariaties en koud water", "option5", productenArray[4], new Array("2", "3", "4"), 1);
variatieGroupArr[variatieGroupArr.length] = new Group("Mobiele koffieautomaat met koffievariaties", "option6", productenArray[5], new Array("3", "4", "5"), 1);
variatieGroupArr[variatieGroupArr.length] = new Group("Automaat met bekeruitgifte", "option7", productenArray[6], new Array(""), 1);
