function load_mat(category) {
	var contenuti = document.getElementById('contenuti');
	var materials = Array();
	var categorie = Array();
	var letters = '';
	var html = '';
	var ajaxMat = new ajaXHR();
	var current_letter = '';
	var changed = 0;
	
	function sort_alfa(a,b) {
		return (b[2] < a[2]);
	};
	if(ajaxMat) {
		ajaxMat.open('get', '../materie.xml', true);
		ajaxMat.setRequestHeader("connection", "close");
		ajaxMat.onreadystatechange = function() {
			if(ajaxMat.readyState === readyState.COMPLETATO) {
				
				if(statusText[ajaxMat.status] === "OK") {
					try {
						simple_mat = simplexml_load_string(ajaxMat.responseText);

						simple_mat.categorie[0].cat.each(function(c,i){
							categorie[c.id] = c.it;
						});

						var string_cat = 'Ordine Alfabetico';
						if(category != 0) {
							string_cat = categorie[category];
						};
						var incipit = '<p class="subtitle"><span class="raq">&raquo;</span> '+string_cat+'</p><ul id="materials">';

						simple_mat.item.each(function(item, i){
							for(d=0;d<item.desc.length;d++) {
								var desc = item.desc[d];
								if(desc.name[0].textNode == '') {
									console.log(item);
								};
								if(category == 0) {
									if(desc.lang == 'it') {
										materials.push([item.cat, item.inci, desc.name[0].textNode, desc.description[0].textNode, desc.st[0].textNode, desc.ss[0].textNode]);
									}
								} else {
									if(desc.lang == 'it' && item.cat == category) {
										materials.push([item.cat, item.inci, desc.name[0].textNode, desc.description[0].textNode, desc.st[0].textNode, desc.ss[0].textNode]);
									}
								}
							}
						});
					} catch(e) {
						console.log(e);
					}
					materials.sort(sort_alfa);
					for(n=0;n<materials.length;n++) {
						if(category == 0) {
							var let = materials[n][2].substr(0,1);
							if(current_letter != let) {
								if(letters.length != 0) {
									changed = 1;
								};
								letters+='<a href="#'+let+'">'+let+'</a>&nbsp;';
								current_letter = let
							}
						}
						var anchor = '';
						var return_top = '';
						if(changed == 1) {
							anchor = '<a name="'+current_letter+'"></a>';
							return_top = '<li style="background-color: transparent; text-align:center"><a href="#inizio">TOP</a></li>';
							changed = 0;
						};
						html+=return_top+anchor+'<li><h1><span class="raq">&raquo;</span> '+materials[n][2]+' <span class="font-size: 11px">('+categorie[materials[n][0]]+')</span></h1><h2>INCI NAME: '+materials[n][1]+'</h2><h3>'+materials[n][3]+'</h3><h4><a href="'+materials[n][4]+'">SCHEDA TECNICA</a><a href="'+materials[n][5]+'">SCHEDA SICUREZZA</a></h4><div style="clear:both"></div></li>';
					};
					contenuti.innerHTML = '<a name="inizio"></a>' + incipit + '<p style="text-align: center">'+letters+'</p>' + html;
					materials = null;
				} else {
					alert(statusText[ajaxMat.status]);
				}
			}
		};
		ajaxMat.send(null);
	}
}

function load_s(t) {
	var contenuti = document.getElementById('contenuti');
	var schede = new Array();
	var html = '';
	var ajaxMat = new ajaXHR();
	var incipit = 'di Sicurezza';
	var index_s = 1;
	if(t=='tecniche') {
		incipit = 'Tecniche';
		index_s = 2;
	};
	function sort_alfa(a,b) {
		return (b[0] < a[0]);
	};
	if(ajaxMat) {
		ajaxMat.open('get', '../materie.xml', true);
		ajaxMat.setRequestHeader("connection", "close");
		ajaxMat.onreadystatechange = function() {
			if(ajaxMat.readyState === readyState.COMPLETATO) {
				
				if(statusText[ajaxMat.status] === "OK") {
					
					try {
						simple_sh = simplexml_load_string(ajaxMat.responseText);
						simple_sh.item.each(function(item, i){
							for(var x=0;x<item.desc.length;x++) {
								var desc = item.desc[x];
								if(desc.lang=='it') {
									schede.push([desc.name[0].textNode, desc.ss[0].textNode, desc.st[0].textNode]);
								}
							}
						});
					} catch (e) {
						alert(e);
					};
					schede.sort(sort_alfa);
					html = '<p class="subtitle"><span class="raq">&raquo;</span> Schede '+incipit+'</p><ul id="list_schede">';
					schede.each(function(s, i){
						html+='<li><a href="'+s[index_s]+'"><span class="raq">&raquo;</span> '+s[0]+'</li>';
					});
					contenuti.innerHTML = html+'</ul>';
				} else {
					alert(statusText[ajaxMat.status]);
				}
			}
		};
		ajaxMat.send(null);
	}
}