// <![CDATA[
	$(document).ready(
		function() {
			// transparencia IE6
			if (($.browser.msie) && ($.browser.version == '6.0')) { 
				DD_belatedPNG.fix('.transparente');
			}
			// le saca los puntitos de m*** a los links en IE
			if ($.browser.msie) {
				$('a').focus(
					function() {
						$(this).blur()
					}
				);
			}
			// menu
			var delay_menu = 300;
			function desapareceItemb() {
				$('.menu-top .itemb').each(
					function() {
						$(this).fadeOut(delay_menu);
					}
				);
			}
			$('.menu-top .item').mouseenter(
				function() {
					var nombre = '#' + $(this).attr('id') + 'b';
					if($(nombre).is(':animated')) return;
					desapareceItemb();
					$(nombre).fadeIn(delay_menu);
				}
			);
			$('.menu-top').mouseleave(
				function() {
					desapareceItemb();
				}
			)
			$('.menu-top .itemc').mouseenter(
				function() {
					desapareceItemb();
				}
			);
			// carga imagenes
			function cargaImg(sID, sURL) {
				$(sID).unbind("load");
				$(sID).bind("load", function() { $(this).fadeIn(); } )
				$(sID).stop(true, true).fadeOut("normal", function () { $(sID).attr('src', sURL); } );
			}
			// opacidad
			function opacidad(elemento, valor) {
				var valor_noie = valor / 100;
				$(elemento).css('filter', 'alpha(opacity=' + valor + ')');
				$(elemento).css('-moz-opacity', valor_noie);
				$(elemento).css('-khtml-opacity', valor_noie);
				$(elemento).css('opacity',valor_noie);
			}
			// centrar elemento en la pantalla
			function centro(lo_que) {
				var x = parseFloat($(window).width()) / 2 - parseFloat($(lo_que).width()) / 2;
				var y = $(window).scrollTop();
				y += 30;
				x = x + 'px';
				y = y + 'px';
				$(lo_que).css({'left': x, 'top': y});
			}
			// lightbox
			var lb_activo = null;
			var link_lb_activo = null;
			function muestraLB(lb, esssta) {
				$('#fon-lb').css('width', $(window).width() + 'px');
				$('#fon-lb').css('height', $(document).height() + 'px');
				
				opacidad('#fon-lb', 70);
				centro(lb);
				
				cargaImg('#img-lb', esssta.attr('href'));
				$('.lb .texto').text(esssta.parent().find('span.no').text());
				
				$('#fon-lb').fadeIn('normal', function() {$(lb).fadeIn('normal');} );
				lb_activo = lb;
				link_lb_activo = esssta;
			}
			function cierraLB() {
				lb_activo.fadeOut('normal', function() {$('#fon-lb').fadeOut('normal');} );
				lb_activo = null;
			}
			$('ul.items-fg li a').click(
				function() {
					muestraLB($('.lb'), $(this));
					return false;
				}
			);
			$('.cerralort, #fon-lb').click(
				function() {
					cierraLB();
					return false;
				}
			);
			function lbAntSig(padonde) {
				var lachota = null;
				var lachotadefinitiva = null;
				if(padonde == 'sig') {
					lachota = link_lb_activo.parent().next().find('a');
				}
				else {
					if(padonde == 'ant') {
						lachota = link_lb_activo.parent().prev().find('a');
					}
				}
				if(lachota.length < 1) {
					return false;
				}
				
				muestraLB($('.lb'), lachota);
				
				return false;
			}
			$('ul.ant-sig li.ant a').click(
				function() {
					return lbAntSig('ant');
				}
			);
			$('ul.ant-sig li.sig a, .lb .imagenzota img').click(
				function() {
					return lbAntSig('sig');
				}
			);
			// menu tecnologia
			$('.tec-izq li a').click(
				function() {
					if($(this).parent().hasClass('activo')) {
						return false;
					}
					
					if($('.tec-der .lo-texto .the-text-itself').is(':animated')) {
						return false;
					}
					
					var id = $(this).attr('href');
					$('.tec-izq li').removeClass('activo');
					$(this).parent().addClass('activo');
					$('.tec-der .lo-texto .the-text-itself:visible').fadeOut('normal', function() { $(id).fadeIn('normal'); });
					
					return false;
				}
			);
			// lightbox para los productos
			link_lb_prod_activo = null;
			function muestraLBProd(lb, esssta) {
				$('#fon-lb').css('width', $(window).width() + 'px');
				$('#fon-lb').css('height', $(document).height() + 'px');
				
				opacidad('#fon-lb', 70);
				centro(lb);
				
				cargaImg('#img-lb', esssta.attr('href'));
				var txt_lb = esssta.parents('.item').find('.der').html();
				$('.lb .texto').html(txt_lb);
				
				$('#fon-lb').fadeIn('normal', function() {$(lb).fadeIn('normal');} );
				lb_activo = lb;
				link_lb_prod_activo = esssta;
			}
			function lbAntSigProd(padonde) {
				var lachota = null;
				var padre = null;
				
				// padre es .item
				if(link_lb_prod_activo.parent().hasClass('izq')) {
					padre = link_lb_prod_activo.parent().parent();
				}
				else {
					padre = link_lb_prod_activo.parent().parent().parent().parent().parent();
				}
				
				if(padonde == 'sig') {
					lachota = padre.next().find('.izq').find('a');
				}
				else {
					if(padonde == 'ant') {
						lachota = padre.prev().find('.izq').find('a');
					}
				}
				if(lachota.length < 1) {
					return false;
				}
				
				muestraLBProd($('.lb'), lachota);

				return false;
			}
			$('.cols-prods .item a').click(
				function() {
					muestraLBProd($('.lb'), $(this));
					return false;
				}
			);
			$('ul.ant-sig-prod li.ant a').click(
				function() {
					return lbAntSigProd('ant');
				}
			);
			$('ul.ant-sig-prod li.sig a, .lb .imagenzota-prod img').click(
				function() {
					return lbAntSigProd('sig');
				}
			);
		}
	);
// ]]>