YUI().use("node", "anim", function(Y) {

    var nPic = Y.one("#spinPicImg"); 
	var nLinks = Y.one("#spinPicLinks");
	
	
	var spinPicImgAnim = new Y.Anim({
		node: nPic,
		to: { opacity: 1 },
		duration: 0.1
	});

	var spinPicLinkAnim = new Y.Anim({
		node: nLinks,
		to: { opacity: 1 },
		duration: 0.1
	});	
	
	spinPicImgAnim.on('end', function() {
		spinPicLinkAnim.run();
	});	
    
    Y.on("available", picSpinInit, ".spinPicLink"); 

    Y.on("mouseover", picSpinChange, ".spinPicLink");   

    Y.on("mouseout", picSpinRevert, ".spinPicLink"); 

	
    function picSpinInit(e) {		
		
		nPic.setStyle('opacity', 0);
		nLinks.setStyle('opacity', 0);		
		
        if (nPic._node.src = spinPicSeries[0]) {  
			spinPicImgAnim.run();
			
		};    

    } 

    function picSpinChange(e) {        

        nPic._node.src = spinPicSeries[e.target._node.innerHTML];

    }     

    function picSpinRevert(e) {
		
        nPic._node.src = spinPicSeries[0];    

    }   

}); 
