﻿Function.prototype.startsWith = function(){ return false; };


//****** EVENTI WINDOW ******//


//*** WINDOW - GESTIONE JAVASCRIPT ALLA FINE DEL CARICAMENTO DEL DOM
window.addEvent('domready', function()
{

     new SmoothScroll({ duration:700 }, window);
    //*** WINDOW - GESTIONE RESIZE DELLA PAGINA
    window.addEvent('resize', function()
    {
        GestioneBanda(animazioneAttuale,'apri');
    });
    
    
    //****** DICHIARAZIONE VARIABILI GLOBALI ******//
    
    var animazioneAttuale = 'stepontheweb';
    var blnTest=false;
    var startAccordionID='stepontheweb';
    
    var timerClearInterval;
    var intIDPortfolio_siti=0;
    var intIDPortfolio_grafica=0;
    var intIDPortfolio_apps=0;
    
    var numeroSiti=8;
    var numeroApps=4;
    
    var bln_anim=false;
    var idDinamicoRealizzazioni = 'idDivSiti_box_0';
    var idDivBox_attuale = 'idDivSiti_box_0';
    
    var zIndexBox = 1000;
    
	//****** GESTIONE VOCI DI MENU ACCORDION - GESTIONE EVENTI E ANIMAZIONI BANDE LATERALI ******//
    
    
    
    
    //****** GESTIONE VOCI DI MENU ACCORDION
    
    var accordion = new Accordion('.cssDivToggler', '.cssDivCorpoMenu', 
    {
        trigger:'',
		opacity: false,
		onComplete: function(){
		    //clearInterval(timerClearIntervalNews);
		    GestioneBanda(startAccordionID,'apri');
		    
		    
		    
		    //****** NEWS/APPS
		    
		    //*** GESTIONE SPOSTAMENTO NEWS
		    var bandaTop = $('idCorpo_'+startAccordionID).getPosition().y;
            var bandaHeight = $('idCorpo_'+startAccordionID).getSize().y;
            var topNews = parseInt(bandaTop,10) + parseInt(bandaHeight,10)+30;
            
            //*** GESTIONE SPOSTAMENTO APPS
		    var bandaContattiTop = $('idCorpo_contatti').getPosition().y;
            var bandaContattiHeight = $('idCorpo_contatti').getSize().y;
            var topApps = parseInt(bandaContattiTop,10) + parseInt(bandaContattiHeight,10)+100;
            
            
            
            //****** NEWS
            
            var myMorph_News= new Fx.Morph('divBoxNews', {wait: false,duration:350});
            myMorph_News.start({'top':topNews+'px','left':'400px'});
            
            $('divBoxNews').setStyle('z-index',zIndexBox);
            
            $('divBoxNews').addEvent('mouseover',function(){
                zIndexBox += 1;
                $('divBoxNews').setStyle('z-index',zIndexBox);
            });
            
            //****** APPS
            
            var myMorph_Apps= new Fx.Morph('divBoxApps', {wait: false,duration:350});
            myMorph_Apps.start({'top':topApps+'px','left':'50px'});
            
            zIndexBox += 1;
            $('divBoxApps').setStyle('z-index',zIndexBox);
            
            $('divBoxApps').addEvent('mouseover',function(){
                zIndexBox += 1;
                $('divBoxApps').setStyle('z-index',zIndexBox);
            });
            
            
            //****** GESTIONE ALLARGAMENTO DIMENSIONI ACCORDION IN FUNZIONE DELLE NEWS
            
            var appsHeight = parseInt($('divBoxApps').getSize().y,10);
            var minHeightBody = parseInt($('accordion').getStyle('min-height'),10);
            var fineApps = (appsHeight + topApps - 50);
            if (fineApps > minHeightBody)
            {
                var myMorph_Body= new Fx.Morph('accordion', {wait: false,duration:350});
                myMorph_Body.start({'height':fineApps+'px'});
            }
            else
            {
                var myMorph_Body= new Fx.Morph('accordion', {wait: false,duration:350});
                myMorph_Body.start({'height':minHeightBody+'px'});
            }
		    
		},
		onActive: function(toggler, element){
			
			var strId = toggler.get('id');
			startAccordionID = strId.replace('idDivMenu_', '');
		}
	}, $('accordion'));
	
	
	
	//****** GESTIONE EVENTI E ANIMAZIONI BANDE LATERALI
	
	var myMorph_stepontheweb = new Fx.Morph('idDivMenu_stepontheweb_extendible', {wait: false});
    var myMorph_chi = new Fx.Morph('idDivMenu_chi_extendible', {wait: false});
    var myMorph_come = new Fx.Morph('idDivMenu_come_extendible', {wait: false});
    var myMorph_cosa = new Fx.Morph('idDivMenu_cosa_extendible', {wait: false});
    var myMorph_portfolio = new Fx.Morph('idDivMenu_portfolio_extendible', {wait: false});
    var myMorph_contatti = new Fx.Morph('idDivMenu_contatti_extendible', {wait: false});
    
    
    
    $('idDivMenu_stepontheweb_extendible').setStyle('position','absolute');
    myMorph_stepontheweb.start('.cssDivMenu_stepontheweb_extension');
    
    $('idDivMenu_stepontheweb').addEvent('click', function(e)
    {
        new Event(e).stop();
        if (animazioneAttuale!='stepontheweb')
        {
            GestioneBanda(animazioneAttuale,'chiudi','stepontheweb');
        }
        
    });
    
    $('idDivMenu_chi').addEvent('click', function(e){
        new Event(e).stop();
        if (animazioneAttuale!='chi')
        {
            GestioneBanda(animazioneAttuale,'chiudi','chi');
        }
        
    });
    
    $('idDivMenu_come').addEvent('click', function(e){
        new Event(e).stop();
        if (animazioneAttuale!='come')
        {
            GestioneBanda(animazioneAttuale,'chiudi','come');
        }
        
    });
    
    $('idDivMenu_cosa').addEvent('click', function(e){
        new Event(e).stop();
        if (animazioneAttuale!='cosa')
        {
            GestioneBanda(animazioneAttuale,'chiudi','cosa');
        }
        
    });
    
    $('idDivMenu_portfolio').addEvent('click', function(e){
        new Event(e).stop();
        if (animazioneAttuale!='portfolio')
        {
            
            
            //*** RESETTO TUTTI I BOX E SETTO IL BOX DI DEFAULT COME VISIBILE
            for (var temp_countSiti=1;temp_countSiti<=numeroSiti;temp_countSiti++)
            {
                $('idDivSiti_' + String(temp_countSiti)).setStyle('background-color','Transparent');
                $('idDivSiti_box_' + String(temp_countSiti)).setStyle('display','none');
                $('idDivSiti_box_' + String(temp_countSiti)).setStyle('opacity','0');
            }
            for (var temp_countApps=1;temp_countApps<=numeroApps;temp_countApps++)
            {
                $('idDivApps_' + String(temp_countApps)).set('class','');
                $('idDivApps_box_' + String(temp_countApps)).setStyle('display','none');
                $('idDivApps_box_' + String(temp_countApps)).setStyle('opacity','0');
            }
            
            
            $(idDinamicoRealizzazioni).setStyle('display','inline-block');
            $(idDinamicoRealizzazioni).setStyle('opacity','1');
            
            intIDPortfolio_siti=0;
            intIDPortfolio_apps=0;
            
            GestioneBanda(animazioneAttuale,'chiudi','portfolio');
            
        }
        
    });
    
    $('idDivMenu_contatti').addEvent('click', function(e){
        new Event(e).stop();
        if (animazioneAttuale!='contatti')
        {
            GestioneBanda(animazioneAttuale,'chiudi','contatti');
        }
        
    });
    
    
    //****** PORTFOLIO ******//
    
    
    
    //****** SETTAGGIO ALPHA DEI LINK INTERNI A PORTFOLIO
    
    $('idLinkPortfolioContainer').setStyle('opacity','0');
    $('idLinkPortfolioContainer').setStyle('display','inline-block');
    
    
    
    
    //****** PORTFOLIO - GESTIONE LINK: "INTERNET" / "GRAFICA" / "APPLICATIVI" 
    
    
    
    //*** INTERNET
    
    $('idLinkInternet').addEvent('click',function(){
        
        GestionePortfolio('stop');
        
        for (var temp_countSiti=1;temp_countSiti<=numeroSiti;temp_countSiti++)
            {
                $('idDivSiti_' + String(temp_countSiti)).setStyle('background-color','Transparent');
            }
            
        
        if ((idDivBox_attuale == 'idDivGrafica_box_0') || (idDivBox_attuale=='idDivApps_box_0')) {idDivBox_attuale = 'idDivSiti_box_0';}
        $(idDinamicoRealizzazioni).set('ID','idDivSiti_box_0');
        idDinamicoRealizzazioni = 'idDivSiti_box_0';
        
        $('idLinkInternet').set('class','cssLinkPortfolioSelezionato');
        $('idLinkGrafica').set('class','cssLinkPortfolio');
        $('idLinkApplicativi').set('class','cssLinkPortfolio');
        $('idDivCorpoMenu_portfolio_internet').setStyle('display','inline-block');
        $('idDivCorpoMenu_portfolio_grafica').setStyle('display','none');
        $('idDivCorpoMenu_portfolio_applicativi').setStyle('display','none');
        
        
        var myMorph_close = new Fx.Morph(idDivBox_attuale, {wait: false,
            onComplete:function(el)
            {
                el.setStyle('display','none');
                
                intIDPortfolio_siti=0;
                var myMorph_open = new Fx.Morph(idDinamicoRealizzazioni, {wait: false,
                    onStart:function(el)
                    {
                        el.setStyle('display','inline-block');
                    }
                });
                myMorph_open.start({'opacity':1});
                
                
                GestionePortfolio('start','internet');
                
            }
        });
        
        myMorph_close.start({'opacity':0});
        
        
        
    });
    
    
    
    //*** GRAFICA
    
    $('idLinkGrafica').addEvent('click',function(){
        
        GestionePortfolio('stop');
        
        if ((idDivBox_attuale == 'idDivSiti_box_0') || (idDivBox_attuale=='idDivApps_box_0')) {idDivBox_attuale = 'idDivGrafica_box_0';}
        $(idDinamicoRealizzazioni).set('ID','idDivGrafica_box_0');
        idDinamicoRealizzazioni = 'idDivGrafica_box_0';
        
        $('idLinkInternet').set('class','cssLinkPortfolio');
        $('idLinkGrafica').set('class','cssLinkPortfolioSelezionato');
        $('idLinkApplicativi').set('class','cssLinkPortfolio');
        $('idDivCorpoMenu_portfolio_internet').setStyle('display','none');
        $('idDivCorpoMenu_portfolio_grafica').setStyle('display','inline-block');
        $('idDivCorpoMenu_portfolio_applicativi').setStyle('display','none');
        
        
        var myMorph_close = new Fx.Morph(idDivBox_attuale, {wait: false,
            onComplete:function(el)
            {
                el.setStyle('display','none');
                
                intIDPortfolio_grafica=0;
                var myMorph_open = new Fx.Morph(idDinamicoRealizzazioni, {wait: false,
                    onStart:function(el)
                    {
                        el.setStyle('display','inline-block');
                    }
                });
                myMorph_open.start({'opacity':1});
                
                
                GestionePortfolio('start','grafica');
                
            }
        });
        
        myMorph_close.start({'opacity':0});
    });
    
    
    
    //*** APPLICATIVI
    
    $('idLinkApplicativi').addEvent('click',function(){
        
        GestionePortfolio('stop');
        
        for (var temp_countApps=1;temp_countApps<=numeroApps;temp_countApps++)
            {
                $('idDivApps_' + String(temp_countApps)).set('class','');
            }
        
        if ((idDivBox_attuale == 'idDivSiti_box_0') || (idDivBox_attuale=='idDivGrafica_box_0')) {idDivBox_attuale = 'idDivApps_box_0';}
        $(idDinamicoRealizzazioni).set('ID','idDivApps_box_0');
        idDinamicoRealizzazioni = 'idDivApps_box_0';
        
        
        $('idLinkInternet').set('class','cssLinkPortfolio');
        $('idLinkGrafica').set('class','cssLinkPortfolio');
        $('idLinkApplicativi').set('class','cssLinkPortfolioSelezionato');
        $('idDivCorpoMenu_portfolio_internet').setStyle('display','none');
        $('idDivCorpoMenu_portfolio_grafica').setStyle('display','none');
        $('idDivCorpoMenu_portfolio_applicativi').setStyle('display','inline-block');
        
        
        var myMorph_close = new Fx.Morph(idDivBox_attuale, {wait: false,
            onComplete:function(el)
            {
                el.setStyle('display','none');
                
                intIDPortfolio_apps=0;
                var myMorph_open = new Fx.Morph(idDinamicoRealizzazioni, {wait: false,
                    onStart:function(el)
                    {
                        el.setStyle('display','inline-block');
                    }
                });
                myMorph_open.start({'opacity':1});
                
                
                GestionePortfolio('start','applicativi');
                
            }
        });
        
        myMorph_close.start({'opacity':0});
        
        
    });
    
    
    
    
    
    
    //*** PORTFOLIO - INTERNET: INIZZIALIZZAZIONE E GESTIONE EVENTI DEI LINK DI PORTFOLIO/INTERNET
    
    for (var temp_countSiti=1;temp_countSiti<=numeroSiti;temp_countSiti++)
    {
        $('idDivSiti_' + String(temp_countSiti)).addEvent('mouseover',function() {
            var Sito_Numero = this.id.replace('idDivSiti_','');
            if (intIDPortfolio_siti!=Sito_Numero)
                $('idDivSiti_' + String(Sito_Numero)).setStyle('background-color','#393939');
        });
        
        $('idDivSiti_' + String(temp_countSiti)).addEvent('mouseout',function() {
            var Sito_Numero = this.id.replace('idDivSiti_','');
            if (intIDPortfolio_siti!=Sito_Numero)
                $('idDivSiti_' + String(Sito_Numero)).setStyle('background-color','Transparent'); 
        });
        
        
        $('idDivSiti_' + String(temp_countSiti)).addEvent('click',function() {
            
            if (bln_anim==false) {
            
                GestionePortfolio('stop');
                var Sito_Numero = this.id.replace('idDivSiti_','');
                
                
                
                var myMorph_Realizzazioni_close = new Fx.Morph('idDivSiti_box_'+String(intIDPortfolio_siti), {wait: false,
                    onStart:function()
                    {
                        $('idDivSiti_' + String(intIDPortfolio_siti)).setStyle('background-color','Transparent');
                    },
                    onComplete:function(el)
                    {
                        el.setStyle('display','none');
                        
                        intIDPortfolio_siti = Sito_Numero;
                        idDivBox_attuale = 'idDivSiti_box_'+String(intIDPortfolio_siti);
                        var myMorph_Realizzazioni_open = new Fx.Morph('idDivSiti_box_'+String(intIDPortfolio_siti), {wait: false,
                            onStart:function(el)
                            {
                                el.setStyle('display','inline-block');
                                $('idDivSiti_' + String(Sito_Numero)).setStyle('background-color','#393939'); 
                            }
                        });
                        myMorph_Realizzazioni_open.start({'opacity':1});
                        
                    }
                });
                
                myMorph_Realizzazioni_close.start({'opacity':0});
            }
            
        });
        
        
    }
    
    
    
    
    
    //****** CONTATTI ******//
    
    //****** CONTATTI - GESTIONE LINK INVIA
    $$('.cssDivMenu_contatti_link').addEvent('click', function()
    {
        var objLabel = $('divRisultato');
        var myMorph_Mail= new Fx.Morph(objLabel, {wait: false,duration:500});
            myMorph_Mail.start({'color':'#814c90'}).chain(function(){
                this.start({'color':'#ffffff'});
		    });
    });
  	
  	
  	
  	
  	
  	
  	//****** PIEDE / CONDIVIDI ******//
  	
    //****** GESTIONE SLIDE CONDIVIDI AL PIEDE DELLA PAGINA
	var slideCondividi = new Fx.Morph('slideCondividi', {wait: false, duration:50, 
	    onComplete:function(){ 
	    }
	});
	
	$('slideCondividi').addEvent('mouseover', function(e){
	    e = new Event(e);
	    slideCondividi.start('.cssDivSlide_open');
	    e.stop();
    });
    
    $('slideCondividi').addEvent('mouseout', function(e){
	    e = new Event(e);
	    slideCondividi.start('.cssDivSlide_close');
	    e.stop();
    });
    
    
    
    
    
    //****** QUADRI MOBILI ******//
    
    
    
    
    //****** GESTIONE APPS 
    
    $('divBoxApps_drag').setStyle('cursor','move');
    var dragApps = new Drag('divBoxApps',{limit: {x: '0', y: '0'},handle:'divBoxApps_drag'});
    
    //****** GESTIONE LINK INFO DEL QUADRO MOBILE "APPS" CHE RIMANDA DIRETTAMENTE ALL'APP DEL PORTFOLIO
    $('lnkApps_PoStep').addEvent('click',function(){ 
        Apri_Portfolio_Applicativi(1,true);
    });
    $('lnkApps_StepCrypt').addEvent('click',function(){ 
        Apri_Portfolio_Applicativi(2,true);
    });
    $('lnkApps_StepRSS').addEvent('click',function(){ 
        Apri_Portfolio_Applicativi(3,true);
    });
    
    $('idLnkAppPoStep').addEvent('click',function(){ 
        Apri_Portfolio_Applicativi(1,false);
    });
    $('idLnkAppCrypStep').addEvent('click',function(){ 
        Apri_Portfolio_Applicativi(2,false);
    });
    $('idLnkAppRSStep').addEvent('click',function(){ 
        Apri_Portfolio_Applicativi(3,false);
    });
    $('idLnkAppStepFlowers').addEvent('click',function(){ 
        Apri_Portfolio_Applicativi(4,false);
    });
    
    
    
    
    
    
    
    //****** GESTIONE NEWS
    
    $('divBoxNews_drag').setStyle('cursor','move');
    var dragNews = new Drag('divBoxNews',{limit: {x: '0', y: '0'},handle:'divBoxNews_drag'});
    
    //****** GESTIONE MENU DEL QUADRO MOBILE "NEWS"
    $('BoxNews_box_up_menu_0').addEvent('click', function(){ 
        $('BoxNews_box_up_menu_0').setStyle('background-color','#586E01');
        $('BoxNews_box_up_menu_1').setStyle('background-color','#97a60d');
        $('BoxNews_box_up_menu_2').setStyle('background-color','#97a60d');
        
        if ($('BoxNews_box_down_News_0').get('html').toLowerCase().indexOf('iframe')==-1){
            $('BoxNews_box_down_News_0').set('html','<iframe src ="http://www.stepontheweb.net/new/rss/rss.aspx?param=2u50qrk9fEN0E5Mw3L05hRVvYyHsZWYrOKNGvUYUNtbty%2bo4sL58OPBSNjtcuOvcXFd%2bvt3h8QtssQ4S%2fvXKdvPn%2fWm%2fQL9E4PyC1dWodKZhdW%2baoqS7UlwHAmnrsGIw05LLkhF%2fWKnk1nkfvyIJviHw%2bOwBM6JS5AsMIReNKdE%3d" style="overflow:hidden;border:none;background-color:##dfe6a2;color:##000000;width:380px;height:285px;" width="380px" height="285px" scrolling="no" frameborder="0" allowtransparency="true"><p>RSS non disponibile</p></iframe>');
        }
        
        $('BoxNews_box_down_News_0').setStyle('display','inline-block');
        $('BoxNews_box_down_News_1').setStyle('display','none');
        $('BoxNews_box_down_News_2').setStyle('display','none');
        
    });
    $('BoxNews_box_up_menu_1').addEvent('click', function(){ 
        $('BoxNews_box_up_menu_0').setStyle('background-color','#97a60d');
        $('BoxNews_box_up_menu_1').setStyle('background-color','#586E01');
        $('BoxNews_box_up_menu_2').setStyle('background-color','#97a60d');
        if ($('BoxNews_box_down_News_1').get('html').toLowerCase().indexOf('iframe')==-1){
            $('BoxNews_box_down_News_1').set('html','<iframe src ="http://www.stepontheweb.net/new/rss/rss.aspx?param=Mb4WpHOqNYaggxITvsIjgSq7lbaV4kA8ClgxOtsSGwrlNBL4PHVO5s8KhQp46S77XrJHbpuO0%2f8XxE5BjObdBi2JOur%2bY7XFXLyHvM0ZDB6jjJN7KU2d12G7pBDkWegsH0xL2uO9MZos2%2f9c5DzgtA%3d%3d" style="overflow:hidden;border:none;background-color:Transparent;color:##000000;width:380px;height:285px;" width="380px" height="285px" scrolling="no" frameborder="0" allowtransparency="true"><p>RSS non disponibile</p></iframe>');
        }
        
        $('BoxNews_box_down_News_0').setStyle('display','none');
        $('BoxNews_box_down_News_1').setStyle('display','inline-block');
        $('BoxNews_box_down_News_2').setStyle('display','none');
        
    });
    $('BoxNews_box_up_menu_2').addEvent('click', function(){ 
        $('BoxNews_box_up_menu_0').setStyle('background-color','#97a60d');
        $('BoxNews_box_up_menu_1').setStyle('background-color','#97a60d');
        $('BoxNews_box_up_menu_2').setStyle('background-color','#586E01');
        
        if ($('BoxNews_box_down_News_2').get('html').toLowerCase().indexOf('iframe')==-1){
            $('BoxNews_box_down_News_2').set('html','<iframe src ="http://www.stepontheweb.net/new/rss/rss.aspx?param=2u50qrk9fEN0E5Mw3L05hRVvYyHsZWYrOKNGvUYUNtbty%2bo4sL58OPBSNjtcuOvcXFd%2bvt3h8QtssQ4S%2fvXKdreHKzaTNyhveTVjJFCD4pa1Bl5wu2V2kJH61YwucfFKKm54OOfeEaVkFLY91mzhBPx3AkBpjx%2bAnBtRs2udGlA%3d" style="overflow:hidden;border:none;background-color:##dfe6a2;color:##000000;width:380px;height:285px;" width="380px" height="285px" scrolling="no" frameborder="0" allowtransparency="true"><p>RSS non disponibile</p></iframe>');
        }
        
        $('BoxNews_box_down_News_0').setStyle('display','none');
        $('BoxNews_box_down_News_1').setStyle('display','none');
        $('BoxNews_box_down_News_2').setStyle('display','inline-block');
        
    });

    
    
    
    
    
    
    
    /********************** FUNZIONI ********************/
    
    
    
    
    //****** ATTIVA UNA ANIMAZIONE SPECIFICA DI UNA VOCE DI MENU
	function AttivaAnimazione(strMenu)
	{
	    animazioneAttuale = strMenu;   
	    if (strMenu=='stepontheweb')
	    {
	        $('idDivMenu_stepontheweb_extendible').setStyle('position','absolute');
	        myMorph_stepontheweb.start('.cssDivMenu_stepontheweb_extension');
	        accordion.display(0);

	    }
	    if (strMenu=='chi')
	    {
	        $('idDivMenu_chi_extendible').setStyle('position','absolute');
            myMorph_chi.start('.cssDivMenu_chi_extension');
            accordion.display(1);
            
	    }
	    if (strMenu=='come')
	    {
	        $('idDivMenu_come_extendible').setStyle('position','absolute');
            myMorph_come.start('.cssDivMenu_come_extension');
            accordion.display(2);
            
	    }
	    if (strMenu=='cosa')
	    {
	        $('idDivMenu_cosa_extendible').setStyle('position','absolute');
            myMorph_cosa.start('.cssDivMenu_cosa_extension');
            accordion.display(3);
            
	    }
	    if (strMenu=='portfolio')
	    {
	        $('idDivMenu_portfolio_extendible').setStyle('position','absolute');
            myMorph_portfolio.start('.cssDivMenu_portfolio_extension');
            accordion.display(4);
            
	    }
	    if (strMenu=='contatti')
	    {
	        $('idDivMenu_contatti_extendible').setStyle('position','absolute');
            myMorph_contatti.start('.cssDivMenu_contatti_extension');
            accordion.display(5);
            
	    }
	    
	};
	
	
	
	//****** DISATTIVA UNA ANIMAZIONE SPECIFICA DI UNA VOCE DI MENU (EFFETTO CONTRARIO DELL'ATTIVA)
	
	function DisattivaAnimazione(strMenu)
	{
	    
	    if (strMenu=='stepontheweb')
	    {
	        myMorph_stepontheweb.start('.cssDivMenu_stepontheweb_close');
	    }
	    if (strMenu=='chi')
	    {
	        myMorph_chi.start('.cssDivMenu_chi_close');
	    }
	    if (strMenu=='come')
	    {
	        myMorph_come.start('.cssDivMenu_come_close');
	    }
	    if (strMenu=='cosa')
	    {
	        myMorph_cosa.start('.cssDivMenu_cosa_close');
	    }
	    if (strMenu=='portfolio')
	    {
	        myMorph_portfolio.start('.cssDivMenu_portfolio_close');
	    }
	    if (strMenu=='contatti')
	    {
	        myMorph_contatti.start('.cssDivMenu_contatti_close');
	    }
	    
	};		
		
		
    
    
	//****** GESTIONE ANIMAZIONE DELLA BANDA LATERALE
	
	function GestioneBanda(strMenu, strAzione,strAnimazioneLancio)
	{
	    var strBanda = 'idDivMenu_'+strMenu+'_banda';
	    
	    GestioneLinkPortfolio(strAnimazioneLancio);
	    
	    if (strAzione=='apri')
	    {
	        $(strBanda).setStyle('position','absolute');
            var myMorph_banda = new Fx.Morph(strBanda, {wait: false, duration:50});
            var coordBanda = $(strBanda).getCoordinates();
            var coordWin = window.getSize();
            // LARGHEZZA BANDA = [LARG. FINESTRA] - [DISTANZA X BANDA] - [PADDING BANDA]
            myMorph_banda.start({'width':coordWin.x - coordBanda.left-20});
        }
        if (strAzione=='chiudi')
        {
            
            var myMorph_banda = new Fx.Morph(strBanda, {wait: false, duration:50, 
                onComplete: function()
                {
                    $(strBanda).setStyle('position','relative');
                    DisattivaAnimazione(animazioneAttuale);
                    AttivaAnimazione(strAnimazioneLancio);
                }
            });
            myMorph_banda.start({'width':280});
        }
        
	
	};
	
	
	
	//****** GESTIONE DEL LINK RELATIVO AL PORTFOLIO
	
    function GestioneLinkPortfolio(link)
    {
        if (link=='portfolio')
        {
            var myMorph_linkPortfolio= new Fx.Morph('idLinkPortfolioContainer', {wait: false});
            myMorph_linkPortfolio.start({'opacity':1});
            GestionePortfolio('start','internet');
        }
        else if(link != undefined)
        {
            var myMorph_linkPortfolio= new Fx.Morph('idLinkPortfolioContainer', {wait: false});
            myMorph_linkPortfolio.start({'opacity':0});
            GestionePortfolio('stop');
        }
    };
    
    
    
    
    //****** GESTIONE ANIMAZIONI INTERNET AL PORTFOLIO
    
    function GestionePortfolio(strAzione, strCosa)
    {
    
        if (strAzione=='start')
        {
            //*** GESTIONE APERTURA PORTFOLIO ***         INTERNET/GRAFICA/APPLICATIVI
            
            
            //*** INTERNET *** ROTAZIONE SITI INTERNET
            if (strCosa=='internet')
            {
                timerClearInterval = setInterval(function()
                {
                    bln_anim = true;
                    var myMorph_close = new Fx.Morph('idDivSiti_box_'+String(intIDPortfolio_siti), {wait: false,
                        onStart:function()
                        {
                            $('idDivSiti_' + String(intIDPortfolio_siti)).setStyle('background-color','Transparent');
                        },
                        onComplete:function(el)
                        {
                            el.setStyle('display','none');
                            
                            intIDPortfolio_siti = intIDPortfolio_siti + 1
                    
                            if (intIDPortfolio_siti==numeroSiti+1) {intIDPortfolio_siti=1};
                            idDivBox_attuale = 'idDivSiti_box_'+String(intIDPortfolio_siti);
                            var myMorph_open = new Fx.Morph('idDivSiti_box_'+String(intIDPortfolio_siti), {wait: false,
                                onStart:function(el)
                                {
                                    $('idDivSiti_' + String(intIDPortfolio_siti)).setStyle('background-color','#787878');
                                    el.setStyle('display','inline-block');
                                }
                            }).chain(function(){bln_anim=false;});
                            
                            myMorph_open.start({'opacity':1});
                            
                        }
                    });
                    
                    myMorph_close.start({'opacity':0});
                },5000);
                    
            }
            //*** GRAFICA *** 
            if (strCosa=='grafica')
            {
                //da fare
            }
            
            //*** APPLICATIVI *** ROTAZIONE SITI INTERNET
            if (strCosa=='applicativi')
            {
                
                timerClearInterval = setInterval(function()
                {
                    bln_anim = true;
                    var myMorph_close = new Fx.Morph('idDivApps_box_'+String(intIDPortfolio_apps), {wait: false,
                        onStart:function()
                        {
                            $('idDivApps_' + String(intIDPortfolio_apps)).set('class','');
                        },
                        onComplete:function(el)
                        {
                            el.setStyle('display','none');
                            
                            intIDPortfolio_apps = intIDPortfolio_apps + 1
                    
                            if (intIDPortfolio_apps==numeroApps+1) {intIDPortfolio_apps=1};
                            idDivBox_attuale = 'idDivApps_box_'+String(intIDPortfolio_apps);
                            var myMorph_open = new Fx.Morph('idDivApps_box_'+String(intIDPortfolio_apps), {wait: false,
                                onStart:function(el)
                                {
                                    $('idDivApps_' + String(intIDPortfolio_apps)).set('class','cssDivApplicativi_linkSelezionato');
                                    el.setStyle('display','inline-block');
                                }
                            }).chain(function(){bln_anim=false;});
                            
                            myMorph_open.start({'opacity':1});
                            
                        }
                    });
                    
                    myMorph_close.start({'opacity':0});
                },5000);
                
            }
            
        }
        else if(strAzione=='stop')
        {
            if (timerClearInterval!=-1){clearInterval(timerClearInterval);}
        }
    };
    
    
    

    
    //****** GESTIONE AUTOMAZIONE APERTURA "PORTFOLIO" ALLA VOCE "APPLICATIVI"
    
    function Apri_Portfolio_Applicativi(idApps_selez, blnScorriSuPortfolio) {
    
        GestionePortfolio('stop');
        if (animazioneAttuale!='portfolio') {
            //*** RESETTO TUTTI I BOX E SETTO IL BOX DI DEFAULT COME VISIBILE
            for (var temp_countSiti=1;temp_countSiti<=numeroSiti;temp_countSiti++)
            {
                $('idDivSiti_' + String(temp_countSiti)).setStyle('background-color','Transparent');
                $('idDivSiti_box_' + String(temp_countSiti)).setStyle('display','none');
                $('idDivSiti_box_' + String(temp_countSiti)).setStyle('opacity','0');
            }
            for (var temp_countApps=1;temp_countApps<=numeroApps;temp_countApps++)
            {
                $('idDivApps_' + String(temp_countApps)).set('class','');
                $('idDivApps_box_' + String(temp_countApps)).setStyle('display','none');
                $('idDivApps_box_' + String(temp_countApps)).setStyle('opacity','0');
            }
            
            
            if (numeroSiti>1){
                for (var i=1;i<numeroSiti;i++){
                    $('idDivSiti_box_'+String(i)).setStyle('display','none');
                    $('idDivSiti_box_'+String(i)).setStyle('opacity','0');
                }
            }
            
            intIDPortfolio_siti=0;
            intIDPortfolio_apps=0;
            
            GestioneBanda(animazioneAttuale,'chiudi','portfolio');
            
        }
        
        
        $('idLinkInternet').set('class','cssLinkPortfolio');
        $('idLinkGrafica').set('class','cssLinkPortfolio');
        $('idLinkApplicativi').set('class','cssLinkPortfolioSelezionato');
        $('idDivCorpoMenu_portfolio_internet').setStyle('display','none');
        $('idDivCorpoMenu_portfolio_grafica').setStyle('display','none');
        $('idDivCorpoMenu_portfolio_applicativi').setStyle('display','inline-block');
        
        var myMorph_hide_box_attuale = new Fx.Morph(idDivBox_attuale, {wait: false});
        myMorph_hide_box_attuale.start({'opacity':0}).chain(function(){
                
                $(idDivBox_attuale).setStyle('display','none');
        
        
                $(idDinamicoRealizzazioni).set('ID','idDivApps_box_0');
                idDinamicoRealizzazioni = 'idDivApps_box_0';
                
                var myMorph_close = new Fx.Morph('idDivApps_box_'+String(intIDPortfolio_apps), {wait: false,
                    onStart:function()
                    {
                        $('idDivApps_' + String(intIDPortfolio_apps)).set('class','');
                    },
                    onComplete:function(el)
                    {
                        el.setStyle('display','none');
                        
                        intIDPortfolio_apps=idApps_selez;
                
                        idDivBox_attuale = 'idDivApps_box_'+String(intIDPortfolio_apps);
                        var myMorph_open = new Fx.Morph('idDivApps_box_'+String(intIDPortfolio_apps), {wait: false,
                            onStart:function(el)
                            {
                                $('idDivApps_' + String(intIDPortfolio_apps)).set('class','cssDivApplicativi_linkSelezionato');
                                el.setStyle('display','inline-block');
                            }
                        }).chain(function(){
                            bln_anim=false;
                            if (blnScorriSuPortfolio){
                                var scroll = new Fx.Scroll(window, { wait: false, duration: 700, offset: {'x': 0,'y': -10}, transition: Fx.Transitions.Quad.easeInOut });
                                scroll.toElement('anchorPortfolio');
                            }
                        });
                        
                        myMorph_open.start({'opacity':1});
                        
                    }
                });
                
                myMorph_close.start({'opacity':0});
                
                GestionePortfolio('stop');
        
        
        
        
        });
        
        
        
        
    
    }
    
    
});

window.addEvent('load', function() {
    $('divLoader').setStyle('display','none');
    $('divLoader').destroy();
	if ($('BoxNews_box_down_News_0').get('html').toLowerCase().indexOf('iframe')==-1){
        $('BoxNews_box_down_News_0').set('html','<iframe src ="http://www.stepontheweb.net/new/rss/rss.aspx?param=2u50qrk9fEN0E5Mw3L05hRVvYyHsZWYrOKNGvUYUNtbty%2bo4sL58OPBSNjtcuOvcXFd%2bvt3h8QtssQ4S%2fvXKdvPn%2fWm%2fQL9E4PyC1dWodKZhdW%2baoqS7UlwHAmnrsGIw05LLkhF%2fWKnk1nkfvyIJviHw%2bOwBM6JS5AsMIReNKdE%3d" style="overflow:hidden;border:none;background-color:##dfe6a2;color:##000000;width:380px;height:285px;" width="380px" height="285px" scrolling="no" frameborder="0" allowtransparency="true"><p>RSS non disponibile</p></iframe>');
    }
});
