var pages = new Array();
pages[0] = 1;
pages[1] = 1;
var categorias = {"a":"26", "b":"27", "c":"28", "d":"25","e":"29","f":"16", "g":"35","h":"36","i":"37","j":"38","k":"39","l":"40","m":"41","n":"42","o":"43","p":"44","q":"45","r":"54","s":"47","t":"48","u":"17"};

var first = true;
jQuery(document).ready(function(){
	pages[0] = 1;
	pages[1] = 1;
	var url = jQuery('#menu_categoria').attr('url') + '/searchPosts.php';
	var cat = categorias.f;
	jQuery('li').click(function(event){
		var id = jQuery(this).attr('id');
		if(id == "a" || id == "b" || id == "c" || id == "d" || id == "e" || id == "f" || id == "g" || id == "h" || id == "i" || id == "j" || id == "k" || id == "l" || id == "m" || id == "n" || id == "o" || id == "p" || id == "q" || id == "r" || id == "s" || id == "t" || id == "u"){
			jQuery('.banner2').hide();
			jQuery('.title').html(jQuery(this).text());
			jQuery('.title').show();

			var group = 1;
			if(id == "a" || id == "b" || id == "c" || id == "d" || id == "e" || id == "f" || id == "g" || id == "h" || id == "i" || id == "j" || id == "k" || id == "l" || id == "m" || id == "n" || id == "o" || id == "p" || id == "q" || id == "r" || id == "s" || id == "t" || id == "u"){
				cat = categorias[id];
				if(id == "a" || id == "b" || id == "c" || id == "d" || id == "e"){
					group = 0;
				}
				pages[0] = 1;
				pages[1] = 1;
				var opts = {search:'menu', category:cat, group:group, page:pages[group]};
				jQuery('li').removeClass();
				jQuery(this).addClass('active_' + id);
				return showResults(opts, url);
			}else{
				return true;
			}
		}
	});
});

showResults = function(opts, url){
	jQuery("#search_result").html("");
	jQuery.ajax({
		url: url,
		data:opts,
		success: function(data){
			var num_pages = data.substring(data.indexOf("NUM=")+4, data.indexOf("<"));
			data = data.substring(data.indexOf("<"), data.length);
			jQuery("#search_result").html(data);
			if(pages[opts.group] == 1){
				jQuery('.nav-next a').hide();
			}else{
				jQuery('.nav-next a').show();
			}
			jQuery('.nav-previous a').die().live('click', function(event){
				pages[opts.group] += 1;
				opts.page = pages[opts.group];
				jQuery.ajax({
					url: url,
					data:opts,
					success: function(data){
						data = data.substring(data.indexOf("<"), data.length);
						jQuery('#search_result').html(data);
						jQuery("body").scrollTop(0);
						if(pages[opts.group] == 1){
							jQuery('.nav-next a').hide();
						}else{
							jQuery('.nav-next a').show();
						}
						if(num_pages > pages[opts.group]){
							jQuery('.nav-previous a').show();
						}else{
							jQuery('.nav-previous a').hide();
						}
					},
					error: function(jqXHR, textStatus, errorThrown){
					}
				});
				return false;
			});
			jQuery('.nav-next a').die().live('click', function(event){
				pages[opts.group] -= 1;
				
				opts.page = pages[opts.group];
				jQuery.ajax({
					url: url,
					data:opts,
					success: function(data){
						data = data.substring(data.indexOf("<"), data.length);
						jQuery('#search_result').html(data);
						if(pages[opts.group] == 1){
							jQuery('.nav-next a').hide();
						}else{
							jQuery('.nav-next a').show();
						}
					},
					error: function(jqXHR, textStatus, errorThrown){
					}
				});
				return false;
			});
		},
		error:function(){}
	});
	return false;
};

function search(){
	var group = jQuery('#menu_categoria').attr('cat') == 'u' ? 1 : 0;
	var selectOne = jQuery('#sector').find('select');	
	selectOne = jQuery(selectOne).val();
	var selectTwo = jQuery('#funcionalidad').find('select');
	selectTwo = jQuery(selectTwo).val();
	var url = jQuery('#menu_categoria').attr('url') + '/searchPosts.php';
	var opts = {selectOne:selectOne, selectTwo: selectTwo, search: 'filter', group: group, page: pages[group]};
	return showResults(opts, url);
};

/*function search(){
	first = false;
	var selectOne = jQuery('#sector').find('select');	
	selectOne = jQuery(selectOne).val();
	var selectTwo = jQuery('#funcionalidad').find('select');
	selectTwo = jQuery(selectTwo).val();
	var url = jQuery('#filter').attr('url') + '/searchPosts.php';
	/*var tag = jQuery('#tag').find('input').val();
	if(tag == "Inserte aquí la etiqueta"){
		tag = '';
	}*
	jQuery.ajax({
		url: url,
		//data:{selectOne: selectOne, selectTwo: selectTwo, tags: tag},
		data:{selectOne: selectOne, selectTwo: selectTwo},
		success: function(data){
			data = data.substring(data.indexOf("<"), data.length);
			jQuery("#search_result").html(data);
			jQuery('.nav-previous a').die().live('click', function(){
				var page = jQuery(this).attr('href');
				var fin = page.lastIndexOf("?")-1;
				var ini = page.lastIndexOf("/",fin-1);
				page = page.substring(ini+1,fin);
				jQuery.ajax({
					url: url,
					//data: {selectOne: selectOne, selectTwo: selectTwo, tags: tag, page: page},
					data: {selectOne: selectOne, selectTwo: selectTwo, page: page},
					success: function(data){
						data = data.substring(data.indexOf("<"), data.length);
						jQuery('#search_result').html(data);
					},
					error: function(jqXHR, textStatus, errorThrown){
					}
				});
				return false;
			});
			jQuery('.nav-next a').die().live('click', function(){
				var page = jQuery(this).attr('href');
				var fin = page.lastIndexOf("?")-1;
				var ini = page.lastIndexOf("/",fin-1);
				page = page.substring(ini+1,fin);
				jQuery.ajax({
					url: url,
					//data: {selectOne: selectOne, selectTwo: selectTwo, tags:tag, page: page},
					data: {selectOne: selectOne, selectTwo: selectTwo, page: page},
					success: function(data){
						data = data.substring(data.indexOf("<"), data.length);
						jQuery('#search_result').html(data);
					},
					error: function(jqXHR, textStatus, errorThrown){
					}
				});
				return false;
			});

		},
		error: function(jqXHR, textStatus, errorThrown){
		}
	});
	return false;
};*/
