/* Copyright fabreva 2009 */
/* è vietata la riproduzione, la distribuzione o la vendita di questo codice */


function turnazionefoto()
{
	
	/* turnazione foto con sei foto */
	
	
	
	/* foto 1 */
	
	new Effect.Appear('fotoslide1', { duration: 1, fps: 95 ,     mode: 'relative', transition: Effect.Transitions.sinoidal , 
						              delay:0.3 , afterFinish: function()
									
									{
										
										
						$('fotoslide2').update('<a href="progetti.html"><img src="../immagini/esterni/esterni.jpg" width="663" height="364" border="none" /></a>');
										
									}  });
	
	
	 new Effect.Fade('fotoslide1', { duration: 1.2, fps: 95 ,     mode: 'relative', transition: Effect.Transitions.sinoidal , 
						              delay:6.3 });
	 
	 /* foto 1 */
	 
	 
	 /* foto 2 */
	 
	 
	
	 new Effect.Appear('fotoslide2', { duration: 1, fps: 95 ,     mode: 'relative', transition: Effect.Transitions.sinoidal , 
						              delay:7 , afterFinish: function()
									
									{
										
								   
								     $('fotoslide1').update('<a href="progetti.html"><img src="../immagini/dentistacroato/dentistacroato.jpg" width="663" height="364" border="none" /></a>');
										
									} 
									
									
									});
	
	 new Effect.Fade('fotoslide2', { duration: 1.2, fps: 95 ,    mode: 'relative', transition: Effect.Transitions.sinoidal , 
						              delay:13.3 });
	
	 /* foto 2 */
	 
	
	
	/* foto 3 */
	
	
	 new Effect.Appear('fotoslide1', { duration: 1, fps: 95 ,     mode: 'relative', transition: Effect.Transitions.sinoidal , 
						              delay:14 , afterFinish: function()
									
									{
										
										
										$('fotoslide2').update('<a href="progetti.html"><img src="../immagini/villagandolfo/villagandolfo.jpg" width="663" height="364" border="none" /></a>');
										
									} 
									
									});
	 
	   new Effect.Fade('fotoslide1', { duration: 1.2, fps: 95 ,    mode: 'relative', transition: Effect.Transitions.sinoidal , 
						              delay:20.3 });
	 
	 /* foto 3 */
	
	
	
	
	/* foto 4 */
	
	 new Effect.Appear('fotoslide2', { duration: 1, fps: 95 ,     mode: 'relative', transition: Effect.Transitions.sinoidal , 
						              delay:21 , afterFinish: function()
									
									{
										
										
										$('fotoslide1').update('<a href="progetti.html"><img src="../immagini/alisei/alisei.jpg" width="663" height="364" border="none" /></a>');
										
									} 
									
									
									});
	 
	 new Effect.Fade('fotoslide2', { duration: 1.2, fps: 95 ,    mode: 'relative', transition: Effect.Transitions.sinoidal , 
						              delay:27.3 });
	 
	 /* foto 4 */
	 
	 
	 
	 /* foto 5*/
	
	
	 new Effect.Appear('fotoslide1', { duration: 1, fps: 95 ,     mode: 'relative', transition: Effect.Transitions.sinoidal , 
						              delay:28 , afterFinish: function()
									
									{
										
										
					  $('fotoslide2').update('<a href="progetti.html"><img src="../immagini/trdrappresentanze/trdrappresentanze.jpg" width="663" height="364" border="none" /></a>');
										
									} 
									
									});
	 
	  new Effect.Fade('fotoslide1', { duration: 1.2, fps: 95 ,    mode: 'relative', transition: Effect.Transitions.sinoidal , 
						              delay:34.3 });
	 
	 /* foto 5 */
	 
	 
	 
	 /* foto 6 */
	
	 new Effect.Appear('fotoslide2', { duration: 1, fps: 95 ,     mode: 'relative', transition: Effect.Transitions.sinoidal , 
						              delay:35 , afterFinish: function()
									
									{
										
										
						$('fotoslide1').update('<a href="progetti.html"><img src="../immagini/soltek/solteksotto.jpg" width="663" height="364" border="none" /></a>');
										
									} 
									
									
									});
	 
	 new Effect.Fade('fotoslide2', { duration: 1.2, fps: 95 ,    mode: 'relative', transition: Effect.Transitions.sinoidal , 
						              delay:41.3 });
	 
	 /* foto 6 */
	
	
}

function turnazionetesto()
{
	
	
	
	
	
	
	
	/* PRIMO BLOCCO DI TESTI */
	
	
	/* ingresso */
	
	 new Effect.Appear('titolifissiprogetti', { duration: 0.1, fps: 95 ,     mode: 'relative', transition: Effect.Transitions.sinoidal , 
						              delay:1 });
	  new Effect.Appear('contenutolaterale1', { duration: 0.1, fps: 95 ,     mode: 'relative', transition: Effect.Transitions.sinoidal , 
						              delay:1 });
	   new Effect.Appear('linkprogetti1', { duration: 0.1, fps: 95 ,     mode: 'relative', transition: Effect.Transitions.sinoidal , 
						              delay:1 });
	
	new Effect.Move('titolifissiprogetti', { duration: 0.7, fps: 95 ,   x: 200,  mode: 'relative', delay: 1.2 ,  transition: Effect.Transitions.sinoidal });
	new Effect.Move('contenutolaterale1', { duration: 0.6, fps: 95 ,   x: 300,  mode: 'relative', transition: Effect.Transitions.sinoidal , 
						              delay:1 });
	new Effect.Move('linkprogetti1', { duration: 0.8, fps: 95 ,   x: 400,  mode: 'relative', transition: Effect.Transitions.sinoidal , 
						              delay:1.6 });
	
	
	/* ingresso */
	
	
	
	
	
	
	/* rimozione */
	
	
	 new Effect.Fade('titolifissiprogetti', { duration: 0.1, fps: 95 ,     mode: 'relative', transition: Effect.Transitions.sinoidal , 
						              delay:6.1 });
	  new Effect.Fade('contenutolaterale1', { duration: 0.1, fps: 95 ,     mode: 'relative', transition: Effect.Transitions.sinoidal , 
						              delay:6.2 });
	   new Effect.Fade('linkprogetti1', { duration: 0.1, fps: 95 ,     mode: 'relative', transition: Effect.Transitions.sinoidal , 
						              delay:6.3  });
	
	
	
	
	new Effect.Move('titolifissiprogetti', { duration: 0.1, fps: 95 ,   x: -200,  mode: 'relative', delay: 6.4 ,  transition: Effect.Transitions.sinoidal   });
	
	
	
	
	new Effect.Move('contenutolaterale1', { duration: 0.1, fps: 95 ,   x: -300,  mode: 'relative', transition: Effect.Transitions.sinoidal , 
						              delay:6.4 
									});
	
	
	new Effect.Move('linkprogetti1', { duration: 0.1, fps: 95 ,   x: -400,  mode: 'relative', transition: Effect.Transitions.sinoidal , 
						              delay:6.4 ,  afterFinish: function()
									
									{
										
						testoselect();						
						$('contenutolaterale1').update(contenuticar);
						$('linkprogetti1').update(linkcar);				
									}  });
	
	
	/* rimozione */
	
	
	
}



function testoselect()
{
	
	     
			// prelievo per array contenuti...
			
			
			if(start != lunghezzaplaylist)
			{
			
			 
			
			linkcar = elencolink[start]; 
			contenuticar = elencocontenuti[start]; 
			start = start+1;
			
			
			
			
			
			}
			else
			{
			
			start = 0;
			linkcar = elencolink[start]; 
			contenuticar = elencocontenuti[start]; 
			start = start+1;
		
			
			}
		  
		  
		
	
}



function effettiinentrata(pagina)
{

    switch(true)
	{
		
		
	case pagina == 'index' :
	
	
	/* si spostano e appaiono i numeri */
	
	turnazionefoto();
	turnazionetesto();
	
	
	//effetto per cambiare le foto nello slider
	new PeriodicalExecuter(function(pe)
           
		   {  
		   
		     turnazionefoto();
			     
		    }, 42);
	
	
	// effetto per cambiare i testi laterali.
	new PeriodicalExecuter(function(pe)
           
		   {  
		   
		     turnazionetesto();
			     
		    }, 7);
	
	/* gruppo da tre dei fotoslider */
	/* le foto alla fine sono hardcoded */
	

	
	/* array di selezione testi */
	
	

	
	
	/* array di selezione e testi */
	
	
	
	
	 
	
	
	/* gruppo da tre dei fotoslider , da ridurre a due... */
	
	
	
	
	
	
	/* PRIMO BLOCCO DI TESTI */
	
	
	
	
	/* SECONDO BLOCCO DI TESTI */
	
	/*
	
	 new Effect.Appear('titolifissiprogetti', { duration: 0.1, fps: 95 ,     mode: 'relative', transition: Effect.Transitions.sinoidal , 
						              delay:1 });
	  new Effect.Appear('contenutolaterale1', { duration: 0.1, fps: 95 ,     mode: 'relative', transition: Effect.Transitions.sinoidal , 
						              delay:1 });
	   new Effect.Appear('linkprogetti1', { duration: 0.1, fps: 95 ,     mode: 'relative', transition: Effect.Transitions.sinoidal , 
						              delay:1 });
	
	new Effect.Move('titolifissiprogetti', { duration: 0.7, fps: 95 ,   x: 200,  mode: 'relative', delay: 1.2 ,  transition: Effect.Transitions.sinoidal });
	new Effect.Move('contenutolaterale1', { duration: 0.6, fps: 95 ,   x: 300,  mode: 'relative', transition: Effect.Transitions.sinoidal , 
						              delay:1 });
	new Effect.Move('linkprogetti1', { duration: 0.8, fps: 95 ,   x: 400,  mode: 'relative', transition: Effect.Transitions.sinoidal , 
						              delay:1.6 });
	
	*/
	
	/* SECONDO BLOCCO DI TESTI */
	
	
	
	
	
	
	
	/*
	new Effect.Move('numero3', { duration: 1,   x: 250,  mode: 'relative', transition: Effect.Transitions.sinoidal , 
						              delay:1.6 });
	*/
	
	/* si spostano e appaiono i numeri */
	
	
	

	
	
	
	
	
	/*
	
	
	new Effect.BlindDown('obiettiviblind', { duration: 0.5, delay:0.6, transition: Effect.Transitions.sinoidal });
	new Effect.Move('obiettivi', { duration: 0.5,   y: 30, delay:0.6, mode: 'relative', transition: Effect.Transitions.sinoidal });
	
	
	  
	new Effect.BlindDown('cliccablind', { duration: 0.5, delay:1.2, transition: Effect.Transitions.sinoidal });
	new Effect.Move('clicca', { duration: 0.5,   y: 30, delay:1.2, mode: 'relative', transition: Effect.Transitions.sinoidal });
	
	
	new Effect.Move('gruppodilavoro', { duration: 0.5,   y: 30, delay:2.4, mode: 'relative', transition: Effect.Transitions.sinoidal });
	new Effect.BlindDown('gruppodilavoroblind', { duration: 0.5, delay:2.4, transition: Effect.Transitions.sinoidal });
	
	
	*/
	
	break;
     
	 
	
	
	
	}
	

}





















function ajaxgoright(component,  extra2 , extra3 , extra4)
{
   
 if(component == 'project')
  {
	  
	 
	// mi aggiorna il blocco dei progetti
	divisorioprogettoajaxupdate = 'divisorioprogettoajaxupdate'+extra3;	
    new Ajax.Updater( divisorioprogettoajaxupdate, 'progettiajax'+extra3+'.html', {  encoding: 'UTF-8' } ); 
	
   // mi aggiorna il blocco dei progetti
	
	  
  }  
   
   

 if(component == 'mailing')
  {
	  
	
	  
	  
	insidemenu = 'mailing'; 
	new Ajax.Updater( insidemenu, 'ajax-'+insidemenu+'-0-0-0.html', { method: 'post'  , encoding: 'UTF-8' ,
					 parameters: { c11: $('c11').value, c12: $('c12').value , c14: $('c14').value , c15: $('c15').value ,
					               c16: $('c16').value, c17: $('c17').value , promozione: $('pub2').value }} );  
	
	  
  }
  
  
  if(component == 'mailingeng')
  {
	  
	 var val = Form.getInputs('form1','radio','priva1').find(function(radio) { return radio.checked; }).value;
	
	// VALIDAZIONE ACCETTAZIONE TRATTAMENTO DATI OBBLIGATORIA
	if( val === '2') 
	{
		
		
		
    alert("It 'must give consent to the acceptance of authorizing the processing of personal data");
	

	}
	
	else
	{ 
	  
	  
	insidemenu = 'mailing'; 
	new Ajax.Updater( insidemenu, 'ajax-'+insidemenu+'-0-0-0.html', { method: 'post'  , encoding: 'UTF-8' ,
					 parameters: { c11: $('c11').value, c12: $('c12').value , c14: $('c14').value , c15: $('c15').value ,
					               c16: $('c16').value, c17: $('c17').value , promozione: $('pub2').value }} );  
	}
	  
  }

}


  	  
