$(document).ready(function() {
	//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: '|'});	
	
	//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: "Tienda.php?op=CargarTiendas&noheaders=all",
				//dataType: "json",
				cache: true,
				data: {
					noheaders: "all",
					q: request.term
					
				},
				beforeSend: function(){
					$("#cabecera .mensaje").addClass("cargando")
					$("#cabecera .mensaje").html("Cargando...").show();					
				},
				success: function( data ) {
				
					data = eval(data)
					
					$("#cabecera .mensaje").removeClass("cargando")
					
					if(data.length == 0)
						$("#cabecera .mensaje").html("No se han encontrado resultados")	
					else
						$("#cabecera .mensaje").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 == "tienda")
					var tipo = "Marca";
				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 );
				
			};;
});
