window.addEvent('domready', function() {
			var i = 1;
			var j = 0;
			
			var duration = 1500;
			var interval = 10000;
			
			var PortraitMenuPics = $ES('img','portrait') ;
			var PortraitMenuCaptions = $ES('p','portrait') ;
						
			var PortraitMenuPicsSrc = [];
			
			for (k = 0; k<PortraitMenuPics.length; k++) {
				PortraitMenuPicsSrc[k] = PortraitMenuPics[k].getProperty('src');
				
				if(k==0) {
					PortraitMenuPics[k].setProperty('style','visibility: visible; opacity: 1;');
					PortraitMenuCaptions[k].setProperty('style','visibility: visible; opacity: 1;');		
				} else {
					PortraitMenuPics[k].setProperty('style','visibility: hidden; opacity: 0;');
					PortraitMenuCaptions[k].setProperty('style','visibility: hidden; opacity: 0;');		
				}
				
			}
			
			new Asset.images(PortraitMenuPicsSrc, {
    			onComplete: function(){
        				var timer = portraitLoop.periodical(interval); 
    			}
			});
							
			var portraitLoop = function  () {
							
				var portraitPicOn = PortraitMenuPics[i];
				var portraitPicOff = PortraitMenuPics[j];
				
				var portraitCaptionOn = PortraitMenuCaptions[i];
				var portraitCaptionOff = PortraitMenuCaptions[j];		
	
				var fxPortraitMenuPicOn = new Fx.Styles(portraitPicOn, {duration:duration, wait:false});
				var fxPortraitMenuPicOff = new Fx.Styles(portraitPicOff, {duration:duration, wait:false});
				
				var fxPortraitMenuCaptionOn = new Fx.Styles(portraitCaptionOn, {duration:duration, wait:false});
				var fxPortraitMenuCaptionOff = new Fx.Styles(portraitCaptionOff, {duration:duration, wait:false});
										
				fxPortraitMenuPicOn.start({'opacity': '1'	});		
				fxPortraitMenuPicOff.start({'opacity': '0'	});
				
				fxPortraitMenuCaptionOn.start({'opacity': '1' });
				fxPortraitMenuCaptionOff.start({'opacity': '0' });
				
				
				if(i<(PortraitMenuPics.length-1)) { i++;j++;}
				else if (i==PortraitMenuPics.length-1) {i=0; j=(PortraitMenuPics.length-1);		}
				if (i==1){j=0;}
			}
});