// periodical and dummy variables for later use

 

function setup_proyectos(contenedor) { 
    $ES('a').each(function(el) { 
		if (el.getProperty('rel') == 'proyectos') { 
			el.addEvent('click', function(e) { 
					new Event(e).stop(); 
					this.setStyle('font-weight', 'normal');//aqui ponemos el estilo del proyecto activo
					contenedor.empty().addClass('ajax-loading'); 
					url = this.getProperty('href');
					new Ajax(url, { 
						update: contenedor,
						method: 'get',
						onComplete: function() {
							contenedor.removeClass('ajax-loading'); 
							TB_init();//smoothBox
							cargaTabs();
						},
						onCancel: function() {
							contenedor.removeClass('ajax-loading'); 
						}
					}).request();
			}.bind(el)); 
       		}    
    }); 
} 
//cargamos un proyecto específico en el cntendor de trabajos
 function cargaProyecto(contenedor,proyecto){
	// alert("cargaProyecto > "+proyecto.getProperty('href'));
 					
					proyecto.setStyle('font-weight', 'normal');//aqui ponemos el estilo del proyecto activo
					contenedor.empty().addClass('ajax-loading'); 
					url = proyecto.getProperty('href');
					new Ajax(url, { 
						update: contenedor,
						method: 'get',
						onComplete: function() {
							contenedor.removeClass('ajax-loading'); 
							TB_init();//smoothBox
							cargaTabs();
						},
						onCancel: function() {
							contenedor.removeClass('ajax-loading'); 
						}
					}).request();
		 
 }
//carga el script de los tabs del contenedor de proyectos

function cargaTabs(){

		myTabs = new SlidingTabs('buttons', 'panes');

		// this sets up the previous/next buttons, if you want them

		$('previous').addEvent('click', myTabs.previous.bind(myTabs));

		$('next').addEvent('click', myTabs.next.bind(myTabs));

		// this sets it up to work even if it's width isn't a set amount of pixels

		window.addEvent('resize', myTabs.recalcWidths.bind(myTabs));

}