$(document).ready(function() {
		
	//activate questions
	$('h5.pregunta').each(function(k, el) {
	
		//hide answer
		$(el).next().css('display', 'none');
		
		//create button
		var button = document.createElement('p');
		button.className = 'mostrar';
		
		$(button).insertAfter($(el).next());
		$(button).bind('click', function() {
			
			if($(this).hasClass('mostrar')) {
				$(this).removeClass('mostrar').addClass('ocultar');
				$(this).prev().slideDown()
			} else {
				$(this).removeClass('ocultar').addClass('mostrar');
				$(this).prev().slideUp()
			}
			
		})
		
		$(el).bind('click', function() {
			$(button).trigger('click')
		})
	
	})

})

function activateMenu() {
	
	//activate menu
	$('#menu li ul').each(function(k, el) {
		
		$(el).css('display', 'none');
		/*var link = $(el).prev();
		
		link.bind('click', function() {
			
			if($(this).hasClass('down')) {
				$(this).removeClass('down').addClass('up');
				$(this).next().slideDown()
			} else {
				$(this).removeClass('up').addClass('down');
				$(this).next().slideUp()
			}
			
			return false;
			
		})*/
		
	})
	
	//open active page
	var queue = new Array();
	var loc = location.href.substr(0, location.href.indexOf('.htm'));

	$('#menu a').each(function(k, el) {

		var link = el.href.substr(0, el.href.indexOf('.htm'))
		if(loc.indexOf(link) != -1) {
		
			queue.push($(el).next('ul'));
		
			var parent = $(this).parent();
			while(parent.get(0).id != 'menu') {

				if(parent.get(0).tagName == 'UL') {
					queue.push(parent)
					parent.prev().removeClass('down').addClass('up');
				}
					
				parent = parent.parent()
				
			}
		}
	
	})
	
	function slideFromQueue(queue) {
		if(queue.length == 0)
			return false;
	
		var first = queue.pop();
		
		first.slideDown(400, function() {
			slideFromQueue(queue)
		})
		
	}
	
	slideFromQueue(queue);
	
}

function hideEmptySidebar() {
	
	var sidebar = $('.main .colRight');
	
	if(sidebar.children().size() == 0) {
		$('.main .colBig').css('width', 'auto');
		sidebar.remove();
	}
}
