	var lastClick	= "";
	
	$(document).ready(function(){
		
		setTimeout("checkHash()", 200);
		
		currentHash	= location.hash;
		
				$('#header .search .searchButton')
			.click(function(){ search(); });
		
		$('#header .search .searchText')
			.keypress(function (e) { if(e.which == 13){ search(); }	});
				
					
			$('#searchResults').html('Aún no haz buscado, utiliza el cuadro de texto de búsqueda y luego haz click en la lupa.');
			
			var accordion = new Ext.Panel({
					layout:'accordion',
					region:'center',
					border:false,
					activeTab:1,
					tabPosition:'bottom',
					defaults: {
						border:false
					},
					layoutConfig: {
						titleCollapse: false,
						animate: false,
						activeOnTop: false,
						fill: true,
						titleCollapse: true
					},
					items:	[{
								title: 'Ediciones',
								contentEl: 'content',
								id: 'accordionContent',
								border: false,
								autoScroll: true
							},{
								title: 'Resultados de la Búsqueda',
								contentEl: 'searchResults',
								id: 'accordionSearch',
								border: false,
								autoScroll: true,
								hidden: true
							}]
				});
			
				
		var viewport = new Ext.Viewport({
			layout:'border',
			items:[
								accordion
				,
				new Ext.BoxComponent({
					region: 'north',
					el: 'header',
					autoHeight: true,
					border: false
				})			]
		});
		
		$(".viewLast img").each(function(){
			
			$(this).mopTip({'w':"auto", 'h':"auto", 'style':"overOut", 'get':"title"});
			
		});
		
		$(".volumeImage img").each(function(){
			
			$(this).mopTip({'w':"auto", 'h':"auto", 'style':"overOut", 'get':"title"});
			
		});
		
		$(".searchText").each(function(){
			
			$(this).mopTip({'w':"auto", 'h':"auto", 'style':"overOut", 'get':"title"});
			
		});
		
	});
	
	function searchSuccess(data){
			
			if(firstSearch){
				Ext.getCmp('accordionSearch').show();
				firstSearch	= false;
			}
			
			$('#searchResults').addClass('extended').html(data);
			
			$('#searchResults .searchExtended img').attr('align','left');
			
			$('#searchResults .searchExtended').each(function(){
					$(this).css('line-height',Math.round($('img',this).attr('height')/3)+'px');
				});
				
			$('#searchResults .searchExtended').hover(
					function(){
						$(this).addClass('over');
					},
					function(){
						$(this).removeClass('over');
					}
				);
			
			Ext.getCmp('accordionSearch').expand(true);
			
			$('#header .search .searchLoad').hide();
			$('#header .search .searchButton').show();
			
		}
		