// <![CDATA[
	function eliminaEventosQueNoCorrespondan(ssc) {
		// todo esto elimina los eventos que no corresponden a la tienda
		var chancharana = ssc;
		var listas_inutiles = new Array;
		var counter_from_hell = 0;
		var mostre_la_semana = false;
		$('.semana').each(
			function() {
				if($(this).find(chancharana).length < 1) {
					$(this).remove();
					listas_inutiles[counter_from_hell] = true;
				}
				else {
					if(!mostre_la_semana) {
						$(this).addClass('muestra-semana');
						mostre_la_semana = true;
					}
					listas_inutiles[counter_from_hell] = false;
				}
				counter_from_hell++;
			}
		);
		counter_from_hell = 0;
		$('#ul-semana li').each(
			function() {
				if(listas_inutiles[counter_from_hell]) {
					$(this).remove();
				}
				counter_from_hell++;
			}
		);
	}
	$(document).ready(
		function() {
			/* transparencia PNGs 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()
					}
				);
			}
			/* 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); } );
			}
			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);
			}
			opacidad('.span-oculto', 0);
			/* pestañas en ofertas y promociones */
			$('.pestanas a').click(
				function() {
					var delay_pest = 250;
					var pest = $(this).parent();
					var img_act = $('.imagenes .mostrando');
					var se_muestra = $('.pestanas ul li.mostrando');
					if (pest.hasClass('mostrando')) return false;
					var pepon = function(lala, url) {
										img_act.fadeOut(delay_pest, function() { $(lala).fadeIn(delay_pest); });
										img_act.removeClass('mostrando');
										$(lala).addClass('mostrando');
										$('.imagenes a').attr('href', url);
					}
					switch (pest.attr('id')) {
						case 'pest-1': 
										pepon('#img-1', 'producto-1.html');
										break;
						case 'pest-2': 
										pepon('#img-2', 'producto-2.html');
										break;
						case 'pest-3': 
										pepon('#img-3', 'producto-3.html');
										break;
					}
					se_muestra.stop().animate({'top': '-10px'}, delay_pest);
					se_muestra.removeClass('mostrando');
					pest.stop().animate({'top': '0'}, delay_pest);
					pest.addClass('mostrando');
					
					return false;
				}
			);
			/* agenda */
			var despl_semana = '30';
			var delay_semana = 600;
			var donde_actual = 1;
			function navegaNovedades(pa_donde) {
				var tope_max = $('.semana').length;
				var operacion = '';
				var semana;
				$('.semana').each(
					function() {
						if($(this).hasClass('muestra-semana')) {
							semana = $(this);
						}
					}
				);
				var sig;
				/* si llegamos al tope maximo o minimo */
				if(pa_donde == 'sig') {
					if(donde_actual == tope_max) {
						return false;
					}
					else {
						donde_actual = donde_actual + 1;
						operacion = '-=';
						sig = semana.next();
					}
				}				
				else {
					if(pa_donde == 'ant') {
						if(donde_actual == 1) {
							return false;
						}
						else {
							donde_actual = donde_actual - 1;
							operacion = '+=';
							sig = semana.prev();
						}
					}
				}
				$('#ul-semana').animate({'top' : operacion + despl_semana + 'px'}, delay_semana);
				semana.fadeOut(delay_semana/2, function() { sig.fadeIn(delay_semana/2); semana.removeClass('muestra-semana'); sig.addClass('muestra-semana') } );
				return false;
			}
			$('.ant-sig-agenda #sig').click(
				function() {
					navegaNovedades('sig');
					return false;
				}
			);
			$('.ant-sig-agenda #ant').click(
				function() {
					navegaNovedades('ant');
					return false;
				}
			);
			function navegaFotos(padonde, destino, tipo_item, tipo_id) {
				var item_act;
				var item_cont_1 = 0;
				var item_cont = 0; // el item de navegacion que buscamos
				var item_top = $(tipo_item).length - 1;
				
				$(tipo_item).each(
					function() {
						if ($(this).hasClass('activo')) {
							item_cont = item_cont_1;
						}
						else {
							item_cont_1++;
						}
					}
				);

				$(tipo_id + item_cont).removeClass('activo');
				if(padonde == 'sig') {
					if(item_cont == item_top) {
						item_cont = 0;
					}
					else {
						item_cont++;
					}
				}
				else {
					if(padonde == 'ant') {
						if(item_cont == 0) {
							item_cont = item_top;
						}
						else {
							item_cont--;
						}
					}
				}
				var item_actual = tipo_id + item_cont;
				$(item_actual).addClass('activo');
				cargaImg(destino, $(item_actual).attr('href'));
				
				return (item_actual);
			}
			function navegaFotosItem(quien, tipo_clase, destino) {
				$(tipo_clase).each(
					function() {
						if ($(this).hasClass('activo')) {
							$(this).removeClass('activo');
						}
					}
				);
				cargaImg(destino, quien.attr('href'));
				quien.addClass('activo');				
			}
			/* centrar la imagen de la galeria del detalle de producto */
			function imgMaskProd() {
				if ($('.img-mask-prod').length > 0) {
					var mitad_padre = parseFloat($('.img-mask-prod').parent().width()) / 2;
					var mitad_yo = parseFloat($('.img-mask-prod').width()) / 2
					var mitad = mitad_padre - mitad_yo;
					$('.img-mask-prod').css({'left': mitad + 'px', 'top' : '5px'});
				}
			}
			$('#navega-scc-sig').click(
				function() {
					$('#mask-ssc, #ampliar').attr('href', navegaFotos('sig', '.img-mask-ssc', '.navega-scc', 'a#item-'));
					return false;
				}
			);
			$('#navega-scc-ant').click(
				function() {
					$('#mask-ssc, #ampliar').attr('href', navegaFotos('ant', '.img-mask-ssc', '.navega-scc', 'a#item-'));
					return false;
				}
			);
			$('#navega-scc-sig-blanco').click(
				function() {
					navegaFotos('sig', '#img-lb', '.navega-scc-blanco', 'a#item-blanco-');
					return false;
				}
			);
			$('#navega-scc-ant-blanco').click(
				function() {
					navegaFotos('ant', '#img-lb', '.navega-scc-blanco', 'a#item-blanco-');
					return false;
				}
			);
			$('.navega-scc').click(
				function() {
					navegaFotosItem($(this), '.navega-scc', '.img-mask-ssc');
					$('#mask-ssc, #ampliar').attr('href', 'a#' + $(this).attr('id'));
					return false;
				}
			);
			$('.navega-scc-blanco').click(
				function() {
					navegaFotosItem($(this), '.navega-scc-blanco', '#img-lb');
					return false;
				}
			);
			
			/* da la ubicacion central horizontalmente en la pantalla */
			function centro(lo_que) {
				return parseFloat($(window).width()) / 2 - parseFloat($(lo_que).width()) / 2;
			}
			/* setup del fondo para el lightbox y muestra el lightbox */
			function setupFonLB(lo_que) {
				$('#fon-lb').css('width', $(window).width() + 'px');
				$('#fon-lb').css('height', $(document).height() + 'px');
				opacidad('#fon-lb', 70);
				
				$('#fon-lb').fadeIn('normal', function() {$(lo_que).fadeIn();} );
			}
			/* lightbox sony style centers */
			function muestraLBSCC(que_foto, item_activo) {

				var la_mitad = centro('.lightbox');
				var cont = 0;
				cargaImg('#img-lb', que_foto);
				
				$('.lightbox').css('left', la_mitad + 'px');
				$('.lightbox').css('top', $(window).scrollTop() + 30 + 'px');
				$('.icono-ssc2').each(
					function() {
						if(cont == item_activo) {
							$(this).find('a').addClass('activo');
							cont++
						}
						else {
							cont++;
						}
					}
				);	
				
				setupFonLB('.lightbox');
				
				/* acomoda algunas cosas en el lb para IE6... */
				if (($.browser.msie) && ($.browser.version == '6.0')) {
					var ancho = 182 + (16 * $('.icono-ssc2').length);
					$('.lb-navegador-inner').css('width', ancho + 'px');
					$('.lb-navegador-inner').css('right', '1px');
					$('.lb-navegador .esq').css({'right': '0', 'position': 'absolute'});
				}
			}
			function ocultaLBSCC() {
				$('.lightbox').fadeOut('normal', function() {$('#fon-lb').fadeOut();} );
				/* limpia todos los items que puedan haber quedado activos */
				$('.icono-ssc2').each(
					function() {
						if($(this).find('a').hasClass('activo')) {
							$(this).find('a').removeClass('activo');
						}
					}
				);	
			}
			
			$('#mask-ssc, #ampliar').click(
				function() {
					var cont = 0;
					var cont_final = 0;
					$('.galeria-ssc .icono-ssc').each(
						function() {
							if($(this).find('a').hasClass('activo')) {
								cont_final = cont;
							}
							else {
								cont++;
							}
						}
					);
					muestraLBSCC($($(this).attr('href')).attr('href'), cont_final);
					return false;
				}
			);
			$('.lightbox .cerrar a').click(
				function() {
					ocultaLBSCC();
					return false;
				}
			);
			/* lightbox del mapa */
			$('a#btn-como-llegar').click(
				function() {
					var la_mitad = centro('.lb-mapa');
					var cont = 0;
					$('.lb-mapa').css('left', la_mitad + 'px');
					$('.lb-mapa').css('top', $(window).scrollTop() + 30 + 'px');
					var src = $('#iframe-mapa').find('iframe').attr('src');
					setupFonLB('.lb-mapa')
					var info_mapa = $('.info-mapa').text();
					$('.lb-mapa .mapa').html('<iframe id="iframe-mapa" width="500" height="398" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="' + info_mapa + '"></iframe>');
					
					return false;
				}
			);
			$('.lb-mapa a.btn-cerrar').click(
				function() {
					$('.lb-mapa').fadeOut('normal', function() { $('#fon-lb').fadeOut(); });
					return false;
				}
			);
			/* link de volver */
			$('a.a-volver').click(
				function() {
					history.go(-1);
					return false;
				}
			);
			/* consejos */
			$('.ver-consejo').click(
				function() {
					var chotalarga = $(this).parent().parent().find('.lista-consejos');
					if ($(this).text() == 'ver') {
						chotalarga.slideDown('normal');
						$(this).text('cerrar');
					}
					else {
						chotalarga.slideUp('normal');
						$(this).text('ver');
					}
					return false;
				}
			);
			/* trabajar */
			$('a.a-requisitos').click(
				function() {
					$(this).parent().parent().find('.requisitos').slideDown('normal');
					$(this).hide();
					return false;
				}
			);
			$('a.a-cerrar').click(
				function() {
					$(this).parent().parent().slideUp('normal');
					$(this).parent().parent().parent().find('a.a-requisitos').show();
					return false;
				}
			);
			var cargo_ocupado = 0;
			$('a.aplicar').click(
				function() {
					$('.form-trabajar').slideDown()
					var cargo = $(this).attr('rel');
					if(cargo_ocupado == 0) {
						$('#cargo-1').val(cargo);
						cargo_ocupado = 1;
					}
					else {
						if(cargo_ocupado == 1) {
							$('#cargo-2').val(cargo);
							cargo_ocupado = 0;
						}
					}
					return false;
				}
			);

		/*******************************************/
		}
	);
// ]]>