


	// Resize
	var posicio = function(){
		
		var wleft = (document.getSize().x / 2) - ($('identificate').getSize().x / 2);
		$('identificate').setStyle('left', wleft);		
		
	}
	
	
	// Portada de catalegs	
	var cataleg = function(){
		
		$('llistatCat').getElements('a').each(function(obj, x){
			var i = '.img' + x;
			var img = $$('.portada').getElement(i);						
			obj.addEvents({
				
				'mouseenter' : function(){
					img[0].removeClass('ocult');
					$$('.imgIni').addClass('ocult');
				},
				
				'mouseleave' : function(){
					img[0].addClass('ocult');
					$$('.imgIni').removeClass('ocult');							
				}
				
			});
		});
		
	};
	
	
	// Menu
	var menu = function(idioma){
		
		// Menu 
		if ($('cat')){
			var links = $('cat').getElements('h4 a');			
			var imgs = $('cat').getElements('li > a');			
			links.getLast().addClass('last');
			imgs.getLast().addClass('last');
		}
		
		if ($('subcat')){
			var links = $('subcat').getElements('li');			
			links.getLast().addClass('last');
		}		
		
		var cat = $('menu').getElement('.catalogo');
		
		cat.getElement('a').addEvent('click', function(e){ e.stop(); });
		
	   if (!$('contenidor').hasClass('producto')){
					 
				cat.addEvents({
					   
						'mouseenter' : function(){
					   
							$$('.submenu').removeClass('ocult');
							$$('.catalogo').addClass('menu_act');
						   
						},
					   
						'mouseleave' : function(){
						   
							$$('.submenu').addClass('ocult');
							$$('.catalogo').removeClass('menu_act');
			   
						}
					   
				});   
			   
			}
				
	}
			
			
	// Identificacio
	var identificacio = function(idioma){
		
		$('area').addEvent('click', function(e){

				e.stop();

				//var iden = new Element('div', {'id': 'identificate'}).inject(document);	
				var iden = $('identificate');
				
				// posicio formulari
				var wleft = (document.getSize().x / 2) - (iden.getSize().x / 2);
				iden.setStyle('left', wleft);
				
				// Mostrar formulari
				new Element('div', { id : 'fondo',	styles : { 'display' : 'block', 'z-index' : '99'} }).inject(document.body);	
	
	
				new Request.HTML({ 
						method		: 'get',						
						url 		: idioma + '/identificate', 
						update 		: 'identificate',							
						onSuccess	: function() { 						
							activar(idioma);
							cancela();
						},
						useSpinner: true
				}).send();					

		});
				
	};
	

	var activar = function(idioma){
		
		// Activar enter
		$('identificacio').addEvent('keydown', function(e){	
			if (e.key == "enter"){ 
				enviar(idioma);
			}
		});					
		
		// Activar boto enviar
		$('enviar').addEvent('click', function(e){
			e.stop();
			$('msg_log').removeClass('msg_error');
			enviar();
		});
			
		$('formulari').removeClass('ocult')				
	
		$('formulari').getElements('input').each(function(obj){
			obj.addEvents({
				'focus':function(){ this.setStyle('background', '#FEFEEE'); },
				'blur':function(){ this.setStyle('background', '#fff'); }
			});
		});					

		$('user').focus();

					
	};
	
				
	// Enviar formulari
	var enviar = function(idioma){
		
		new Form.Request('identificacio', 'msg_log', {
			onSuccess: function(responseJavaScript) { 	
				if (responseJavaScript.get('html').substr(0, 5) == 'Error') {
					$('msg_log').addClass('msg_error');
				}
				else
				{
					$('msg_log').removeClass('msg_error');
					$('msg_log').set('text', 'Area Profesional');
				}
				$('user').focus();
			}
		}).send();
					
	};
		
		
	// Tancar Form Identificacio
	var cancela = function(){
				
		$('cancelar').addEvent('click', function(e){
			e.stop();
			$('formulari').destroy();
			$('fondo').destroy();
		});				
					
	};	

