function ajaxContentPortfolio(target,slideObj){
	targetDiv = 'portSlide'+target;
	url = slideContent[target];
	/* our ajax istance */
	/*
	alert(url);	
	*/
	var realDynamicContent = $($(targetDiv));
	var innerH = realDynamicContent.innerHTML;
	if ( (innerH.length)>5 ){
			slideObj.toggle();
	}else{
		var ajax = new Ajax(url, { 
			update: realDynamicContent,
			method: 'get',
			evalScripts: true, 
			onComplete: function() {
			// when complete, we remove the spinner
			//log.removeClass('ajax-loading');
			
			slideObj.toggle();
		},
		onCancel: function() {
			// when we stop timed ajax while it's requesting
			// we forse to cancel the request, so here we
			// just remove the spinner
			//log.removeClass('ajax-loading'); 
		}
	
		});
	
		ajax.request();
	}
}

window.addEvent('domready', function() {
	if ($('portfolio1')){

	var portfolio0 = new Fx.Slide('portSlide0',  {wait: false, duration: 500, transition: Fx.Transitions.Quad.easeInOut, fps:50} );
	var portfolio1 = new Fx.Slide('portSlide1',  {wait: false, duration: 500, transition: Fx.Transitions.Quad.easeInOut, fps:50} );
	var portfolio2 = new Fx.Slide('portSlide2',  {wait: false, duration: 500, transition: Fx.Transitions.Quad.easeInOut, fps:50} );
	var portfolio3 = new Fx.Slide('portSlide3',  {wait: false, duration: 500, transition: Fx.Transitions.Quad.easeInOut, fps:50} );
	var portfolio4 = new Fx.Slide('portSlide4',  {wait: false, duration: 500, transition: Fx.Transitions.Quad.easeInOut, fps:50} );

	$('portfolio0').addEvent('click', function(e){
		e = new Event(e);
		/*portfolio1.toggle();*/
		ajaxContentPortfolio(0,portfolio0)
		portfolio1.slideOut();
		portfolio2.slideOut();
		portfolio3.slideOut();
		portfolio4.slideOut();

		e.stop();
	});

	$('portfolio1').addEvent('click', function(e){
		e = new Event(e);
		ajaxContentPortfolio(1,portfolio1)
		portfolio0.slideOut();
		portfolio2.slideOut();
		portfolio3.slideOut();
		portfolio4.slideOut();

		e.stop();
	});

	$('portfolio2').addEvent('click', function(e){
		e = new Event(e);
		ajaxContentPortfolio(2,portfolio2)


		portfolio0.slideOut();
		portfolio1.slideOut();
		portfolio3.slideOut();
		portfolio4.slideOut();
		
		e.stop();
	});

	$('portfolio3').addEvent('click', function(e){
		e = new Event(e);
		ajaxContentPortfolio(3,portfolio3)

		portfolio0.slideOut();
		portfolio1.slideOut();
		portfolio2.slideOut();
		portfolio4.slideOut();

		e.stop();
	});
	$('portfolio4').addEvent('click', function(e){
		e = new Event(e);
		ajaxContentPortfolio(4,portfolio4)

		portfolio0.slideOut();
		portfolio1.slideOut();
		portfolio2.slideOut();
		portfolio3.slideOut();

		e.stop();
	});
	/*
	portfolio0.hide();
	portfolio1.hide();
	portfolio2.hide();
	portfolio3.hide();
	portfolio4.hide();
	*/
	for (i=0;i<5;i++){
		targetDiv = 'portSlide'+i;
		var realDynamicContent = $($(targetDiv));
		var innerH = realDynamicContent.innerHTML;
		if ( (innerH.length)>5 ){
		}else{
				eval("portfolio"+i).hide();		
		}
	}
}
});

