$(document).ready(function() {
	//Menú secundario interna
	$("#izq .menu-aux .subopciones .terciario").prepend('<a class="cerrar" href="#">Cerrar</a>')
	
	$("#izq .menu-aux .secundario li a").hover(function(){
		var index = $(this).parent().index();
		$("#izq .menu-aux .subopciones").show()
		$("#izq .menu-aux .secundario li a").removeClass("selected")
		$(this).addClass("selected")
		
		$("#izq .menu-aux .subopciones .terciario").removeClass("selected")
		$("#izq .menu-aux .subopciones .terciario").removeClass("activo")
		$("#izq .menu-aux .subopciones .terciario").eq(index).addClass("selected")
		$("#izq .menu-aux .subopciones .terciario").eq(index).addClass("activo")
		return false;
	})
	$("#izq .menu-aux").mouseleave(function(){
		$("#izq .menu-aux .subopciones").hide()
		$//("#izq .menu-aux .subopciones .terciario").removeClass("activo")
	});
	
	$("#izq .menu-aux .terciario .cerrar").click(function(){
		$("#izq .menu-aux .subopciones .terciario").removeClass("activo")
		$("#izq .menu-aux .subopciones .terciario").removeClass("selected")
	});
					  
	//Carrusel eventos
	$(".carrusel-micrositio").carousel({ 
        dispItems: 1,
        prevBtn:'<a class="arriba"></a>',
        nextBtn: '<a class="abajo"></a>',
		direction: "vertical" 
    });  
	
	$("#q").click(function(){
		if($(this).val()=="Buscar..")
			$(this).val("")
		
	}).blur(function(){
		if($(this).val()=="")
			$(this).val("Buscar..")
	});
	                
    //Lighbox   
    $(".fancybox").fancybox(); 
    
    $(".fancybox-efecto").fancybox({                
        'transitionIn'    : 'elastic',
        'transitionOut'    : 'elastic'
    }); 
    
    $(".fancybox-frame").fancybox({  
        'width'           : '80%',
        'height'          : '80%', 
        'autoScale'       : true,
        'transitionIn'    : 'none',
        'transitionOut'   : 'none',        
        'title'           : $(this).attr("title"),
        'href'            : $(this).attr("href"),
        'type'            : 'iframe'            
    });  
	
	//Toolips
	$('.tooltip,.ayuda').cluetip({splitTitle: '|', cluetipClass:'default', dropShadow:false});	
	
	//Videos de youtube
	//Archivos en flash
	$('.video-youtube').each(function (){
		var actual = this
		$(this).flash(
			{ src: $(actual).attr('href'), width: $(actual).css("width").replace("px",""), height: $(actual).css("height").replace("px",""), wmode: "transparent", id:$(actual).attr("id"), classid:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"}
		);
	});
	
	//Tiendas
	
	var itemactual_idtienda = { idtienda: "" };
        
	$( "#q" ).autocomplete({
		source: function( request, response ) {
			$.ajax({
				url: "Buscar.php?op=Autocompletar&noheaders=all",
				//dataType: "json",
				cache: true,
				data: {
					noheaders: "all",
					q: request.term
					
				},
				beforeSend: function(){
					$("#cabecera .mensaje-buscar").addClass("cargando")
					$("#cabecera .mensaje-buscar").html("Cargando...").show();					
				},
				success: function( data ) {
				
					data = eval(data)
					
					$("#cabecera .mensaje-buscar").removeClass("cargando")
					
					if(data.length == 0)
						$("#cabecera .mensaje-buscar").html("No se han encontrado resultados")	
					else
						$("#cabecera .mensaje-buscar").hide();
					
					response( $.map( data, function( item ) {
							
						return {
							data: item,
							label: "" +item.nombre+"",
							value: item.nombre,
							desc: item.imagen
						}
					}));
				}
			})
		},            
		minLength: 1, 
		focus: function(event, ui) {
			var item =  ui.item.data
			return "" +item.nombre+"";
		},
		select: function( event, ui ) {
			var item =  ui.item.data
			
			location.href = item.url
				
		}
	}).data( "autocomplete" )._renderItem = function( ul, item ) {
				if(item.data.tipo == "categoria")
					var tipo = "Categoría";
				else if (item.data.tipo == "ruta")
					var tipo = "Ruta";
				else
					var tipo = "Artículo";
				
				return $( "<li class=\"li-listatiendas\"></li>" )
					.data( "item.autocomplete", item )
					.append( "<a><img src='" + item.desc + "' /><div><p>" + item.label+ "</p> <span>" + tipo+ "</span></div></a>" )
					.appendTo( ul );
				
			};
	
    $("#filtros select").change(function (){
        document.getElementById("filtros").submit()
    });	
	
	$("#form-rutas #qrutas").click(function(){
		$(this).val("")
	});
	
	window.$zopim||(function(d,s){var z=$zopim=function(c){z._.push(c)},$=z.s=d.createElement(s),e=d.getElementsByTagName(s)[0];z.set=function(o){z.set._.push(o)};$.setAttribute('charset','utf-8');$.async=!0;z.set._=[];$.src=('https:'==d.location.protocol?'https://ssl':'http://cdn')+'.zopim.com/?en7PmtoRX27NER4rPf1znI5OkCkTtqny';$.type='text/java'+s;z.t=+new Date;z._=[];e.parentNode.insertBefore($,e)})(document,'script')
});


function googleTranslateElementInit() 
{
	new google.translate.TranslateElement({
	pageLanguage: 'es',
	autoDisplay: false,
	layout: google.translate.TranslateElement.InlineLayout.SIMPLE
	}, 'google_translate_element');
}

