SWITCHTOPIC = {
	'true': ' [-] ',
	'false': '[+] ',
	
	start: function(tema){
		tema.getNext().getElements('div.topico:nth-child(odd)').each(function(topico) {SWITCHTOPIC.prepare(topico)})
		//alert (tema.getElements('div').length);
	},
	
	prepare: function(sw){
		
		//trggr.style.cursor = 'hand'; 
		sw.style.cursor = 'pointer'; 
		sw.txtOriginal = sw.innerHTML;
		
		var switcher = (sw.nextSibling.tagName==undefined) ? sw.nextSibling.nextSibling : sw.nextSibling;
		var myVerticalSlide = new Fx.Slide(switcher);
		myVerticalSlide.hide();
		sw.innerHTML = SWITCHTOPIC[myVerticalSlide.open] + sw.txtOriginal;
		
		sw.addEvent('click', function(){
			
			if (switcher.get("listo") != "listo"){
				switcher.set("listo", "listo");
				var rq = new Request({
	                method : 'post',
	                url    : 'preguntas.php' ,
	                data   : {
	                    preguntas:switcher.get("preguntas")
	                } ,
	                onRequest:function() {
	                    switcher.innerHTML = 'Cargando...';
						myVerticalSlide.show();
	                } ,
	                onComplete:function(rt) {
	                    switcher.innerHTML = rt;
						myVerticalSlide.slideIn();
	                }                  
	            }).send();
			}else{
				myVerticalSlide.toggle();
			}
		});
		
		myVerticalSlide.addEvent('complete', function() {
			//alert(SWITCHTOPIC[myVerticalSlide.open]);
			sw.innerHTML = SWITCHTOPIC[myVerticalSlide.open] + sw.txtOriginal;
			if (typeof supersleight !== 'undefined')
			{
				supersleight.limitTo(switcher);
				supersleight.run();
			};
		});
		
		//alert(SWITCHTOPIC[myVerticalSlide.open]);
		
		
 	}
}
//window.addEvent('domready',  SWITCHTOPIC.start);

SWITCHTEMA = {
	'true': '[-] ',
	'false': '[+] ',
	
	start: function(){
	
		//$('libro').getElements('div.tema').each(function(tema) {SWITCHTEMA.prepare(tema)})
		$('libro').getElements('div.tema:nth-child(even)').each(function(tema) {SWITCHTEMA.prepare(tema)})
	},
	
	prepare: function(sw){
		//trggr.style.cursor = 'hand'; 
		sw.style.cursor = 'pointer'; 
		sw.txtOriginal = sw.innerHTML;
		
		var switcher = (sw.nextSibling.tagName==undefined) ? sw.nextSibling.nextSibling : sw.nextSibling;
		var myVerticalSlide = new Fx.Slide(switcher);
		myVerticalSlide.hide();
		sw.innerHTML = SWITCHTEMA[myVerticalSlide.open] + sw.txtOriginal;
		
		sw.addEvent('click', function(){
			myVerticalSlide.toggle();
			if (sw.get("switcher") != "listo"){
				SWITCHTOPIC.start(sw);
				sw.set("switcher", "listo");
			};
		});
		
		
		myVerticalSlide.addEvent('complete', function(outside) {
			//alert(SWITCHTEMA[myVerticalSlide.open]);
			sw.innerHTML = SWITCHTEMA[myVerticalSlide.open] + sw.txtOriginal;
			
			var wrapper = outside.getParent();
			wrapper.setStyle('height', 'auto');
			if (!myVerticalSlide.open) {
				wrapper.setStyle('height', '0')
			}else{
				wrapper.setStyle('height', 'auto')
			}

			/*
			var hidden = outside.getParent().getStyle('height') == '0px' ? true : false;
			outside.getParent().setStyle('height','auto');
			if(window.ie6 && hidden) outside.getParent().setStyle('height','0px');
			*/
		});
 	}
}
window.addEvent('domready',  SWITCHTEMA.start);
