		// Ocultar el submenu de productes
		function ocultaSub(){
			var submen = $$('#subpro .submenuproduc');								
			submen.each(function(elem){	elem.setStyles({ display: 'none' }); });
		}
		// Desmarca opcions al llistat de productes / Categories
		function desmarcar(num){
			$$('.menpro').each(function(elem){
				opc = elem.getFirst();
				nel = elem.id.split('_');
				if (num != nel[1])
					opc.setStyles({ background: '#fff', color: '#000' });
			});
		}
		
		var opcio;
		// Llistat de Productes
		function llistaProductes(opcio, producte){
			var menProd = $$('#menupro .menpro');
			menProd.each(function(menproc){
								  
				// marcar por defecto
				if (opcio){
					x = menproc.id.split('_');
					if (producte == x[1]){
						menproc.getFirst().setStyles({ background: '#812990', color: '#fff' });									
					}
				}

				menproc.addEvent('mouseenter', function(e){
					desmarcar(producte);
					menproc.getFirst().setStyles({ background: '#333', color: '#fff' });
					if (opcio){
						x = menproc.id.split('_');
							if (producte == x[1])
							menproc.getFirst().setStyles({ background: '#812990', color: '#fff' });									
					}
					x = menproc.id.split('_');						
					$$('.fotPro').setStyles({ display : 'none' });
					$$('.titol').setStyles({ display : 'none' });
					oFoto_id = 'fot_' + x[1];
					oTitol_id = 'titol_' + x[1];
					$(oFoto_id).setStyles({ display: 'block' });
					$(oTitol_id).setStyles({ display: 'block' });						
				});	
				
				menproc.addEvent('mouseleave', function(e){
					x = menproc.id.split('_');	
					if (producte != x[1])
						menproc.getFirst().setStyles({ background: '#fff', color: '#000' });																											
				});						

			});
		}
		
		// Llistat de Projectes	
		function llistaProjectes(opcio, producte){
			var menProd = $$('#menupro .menpro');
			menProd.each(function(menproc){
				// marcar por defecto
				if (opcio){
					x = menproc.id.split('_');
					if (opcio == x[1])
						menproc.getFirst().setStyles({ background: '#812990', color: '#fff' });	
				}
				menproc.addEvent('mouseenter', function(e){
					desmarcar(opcio);
					menproc.getFirst().setStyles({ background: '#333', color: '#fff' });
					if (opcio){
						x = menproc.id.split('_');
						if (opcio == x[1])
							menproc.getFirst().setStyles({ background: '#812990', color: '#fff' });									
					}
					
				});	
				menproc.addEvent('mouseleave', function(e){
					x = menproc.id.split('_');	
					if (opcio != x[1])
						menproc.getFirst().setStyles({ background: '#fff', color: '#000' });																											
				});						
			});	
		}
		
		// Llistat de Categories	
		function llistaCategories(opcio, producte){
			var menProd = $$('#menupro .menpro');
			menProd.each(function(menproc){
				// marcar por defecto
				if (opcio){
					x = menproc.id.split('_');
					if (opcio == x[1]){
						menproc.getFirst().setStyles({ background: '#812990', color: '#fff' });									
						opc = menproc.id.replace('opc_', 'cat_');
						if ($(opc))
							$(opc).setStyles({ display: 'block' });
						//buscar el element amb id = a producte
						//alert(producte);
					}
				}

				menproc.addEvent('mouseenter', function(e){
					desmarcar(opcio);
					menproc.getFirst().setStyles({ background: '#333', color: '#fff' });
					if (opcio){
						x = menproc.id.split('_');
						if (opcio == x[1])
							menproc.getFirst().setStyles({ background: '#812990', color: '#fff' });									
					}
				});	
				menproc.addEvent('mouseleave', function(e){
					x = menproc.id.split('_');	
					if (opcio != x[1])
						menproc.getFirst().setStyles({ background: '#fff', color: '#000' });																											
				});						
				menproc.addEvent('click', function(e){
					var ev = new Event(e).stop();
					x = menproc.id.split('_');	opcio = x[1]
					// marca opcio de menu	
					menproc.getFirst().setStyles({ background: '#812990', color: '#fff' });
					ocultaSub();
					desmarcar(opcio);	
					// mostrar submenu
					opc = menproc.id.replace('opc_', 'cat_');
					$(opc).setStyles({ display: 'block' });						
				});
			});	
			// Llistat de Productes
			var prod = $$('.submenuproduc a');
			prod.each(function(fot){
				fot.addEvent('mouseenter', function(e){
					$$('.fotPro').setStyles({ display : 'none' });
					$$('.titol').setStyles({ display : 'none' });
					object = this.id.split('_');
					oFoto_id = 'fot_' + object[1];
					oTitol_id = 'titol_' + object[1];
					$(oFoto_id).setStyles({ display: 'block' });
					$(oTitol_id).setStyles({ display: 'block' });						
				});
				fot.addEvent('mouseleave', function(e){
					$$('.fotPro').setStyles({ display : 'none' });
					$$('.titol').setStyles({ display : 'none' });
				});							
			});		
		}
		// Canvi de fotos en productes		
		function accions_producte(){
			var fotos = $$('#menuscroll a');
			fotos.each(function(foto){				
				foto.addEvent('click', function(e){		
					var ev = new Event(e).stop();
					var imat = foto.getFirst();	
					$('foto').src = imat.src.replace('_mini', '_media');
					$('galeria').href = imat.src.replace('_mini', '');
				});
			});			
		}	
		// Canvi de fotos en projectes		
		function accions_projectes(){
			var fotos = $$('#menuscroll a');
			fotos.each(function(foto){				
				foto.addEvent('click', function(e){		
					var ev = new Event(e).stop();
					var imat = foto.getFirst();	
					$('foto').src = imat.src.replace('_mini', '_media');
					//$('foto').setStyles({ display : 'block' });
				});
			});			
		}	
		
