window.addEvent('domready', function() {

	var thumbStep = 0;
	var calendarStep = 0;

	/*if($('photoText').get('html')!='')
	{
		var sizep = $('photoText').getParent().getSize();
		$('photoText').setStyle('display','');
		var sizet = $('photoText').getSize();
	}

	if(sizep)$('photoText').setStyle('margin-top',(sizep.y-sizet.y-10));*/

	$$('.thumbsCnt').each(function(element, index){
		var cnt		= element;
		var parent	= $(element).getParent('.mPhotoThumbs');
		var up		= $(parent).getElement('.up');
		var down	= $(parent).getElement('.down');
		var fx		= new Fx.Tween($(cnt),{transition: Fx.Transitions.Back.easeInOut, duration: 900});

		$(up).addEvent('click', function(){
			if((thumbStep-1)<0)return false;
			thumbStep--;
			var pos		= $(cnt).getPosition($(cnt).getParent());
			fx.start('top', 0-(thumbStep*270));
		});

		$(down).addEvent('click', function(){
			var size	= $(cnt).getSize();
			if(((thumbStep+1)*270)>=size.y)return false;
			thumbStep++;
			var pos		= $(cnt).getPosition($(cnt).getParent());
			fx.start('top', 0-(thumbStep*270));
		});
	});

	$$('.photoThumb').addEvent('click',function(){
		$('photoMain').setStyle('background','');

		var img = this.getElement('img');
		var src = $(img).get('src');
		//src = src.replace('images/90/90','images/395/320');
		src = "url('"+src+"') no-repeat scroll 0% 0% transparent";
		$('photoMain').setStyle('background',src);

		var text = '';
		//if(this.get('rel'))text = this.get('rel');
		//$('photoText').set('html',text);

		//if(text=='')$('photoText').setStyle('display','none');

		//else
		//{
			//var sizep = $('photoText').getParent().getSize();
			//$('photoText').setStyle('display','');
			//var sizet = $('photoText').getSize();

			//$('photoText').setStyle('margin-top',(sizep.y-sizet.y-10));
		//}
	});
	
	$$('.slide_calendar').each(function(element, index){
		var cnt		= element;
		var parent	= $(element).getParent('.calendar_disponibilidad');
		var up		= $(parent).getElement('.left');
		var down	= $(parent).getElement('.right');
		var fx		= new Fx.Tween($(cnt),{transition: Fx.Transitions.Back.easeInOut, duration: 900});

		$(up).addEvent('click', function(){
			if((calendarStep-1)<0)return false;
			calendarStep--;
			var pos		= $(cnt).getPosition($(cnt).getParent());
			fx.start('left', 0-(calendarStep*582));
		});

		$(down).addEvent('click', function(){
			var size	= $(cnt).getSize();			
			if(((calendarStep+1)*582)>=size.x)return false;
			calendarStep++;
			var pos		= $(cnt).getPosition($(cnt).getParent());
			fx.start('left', 0-(calendarStep*582));
		});
	});


});
