// JavaScript Document
// autore: Luigi Faragalli
// sito: www.infostrada.it
// sezione: home
// framework: mootools


// variabili default posizionamento box scorrevoli
posizioneBox = 0;
passoBox = 244;

function XHP_slideLeft(){
	nuovaPosizioneBox = posizioneBox+passoBox; 
	transizioneBox.start(nuovaPosizioneBox); 
	posizioneBox = nuovaPosizioneBox;
}

function XHP_slideRight(){
	nuovaPosizioneBox = posizioneBox-passoBox; 
	transizioneBox.start(nuovaPosizioneBox); 
	posizioneBox = nuovaPosizioneBox;
}

function XHP_slidePosition(elementClicked){
	nuovaPosizioneBox = elementClicked*passoBox*(-1); 
	transizioneBox.start(nuovaPosizioneBox); 
	posizioneBox = nuovaPosizioneBox;
}

function XHP_init(){
	var numeroBoxScorrevoli = $$('#wind_home_panel_slider_strip .lower_panel').length;
	$$('#wind_home_panel_slider_strip')[0].setStyle('width', 244*numeroBoxScorrevoli);
	// alert(numeroBoxScorrevoli);
	var numeroBoxScorrevoliSfondi = $$('#wind_home_panel_slider_strip .lower_panel_over').length;
	for (i=0; i<numeroBoxScorrevoliSfondi; i++)
		{
		if(i%2 == 0)
			{
			$$('#wind_home_panel_slider_strip .lower_panel_over')[i].setStyle('background', 'url("/img/static/wind_home_panel_slider_box_1.gif") no-repeat scroll left top transparent');
			}
			else if(i%2 == 1)
			{
			$$('#wind_home_panel_slider_strip .lower_panel_over')[i].setStyle('background', 'url("/img/static/wind_home_panel_slider_box_2.gif") no-repeat scroll left top transparent');
			}
		}
	var transizionePersonalizzata = new Fx.Transition(Fx.Transitions.Sine);
	
	transizioneBox = new Fx.Tween($('wind_home_panel_slider_strip'),{
			property :'left', 
			transition: transizionePersonalizzata.easeOut, 
			duration : 200,
			onComplete : function(){
				// alert(posizioneBox);
				posizioneBoxSecondoEstremo = (244*(numeroBoxScorrevoli - 3))*(-1);
				if (posizioneBox != 0)
					{
					$$('#wind_home_panel_slider_bar_left_arrow')[0].setStyles({'display' : 'block', 'height' : '59px'});
					}
					else
					{
					$$('#wind_home_panel_slider_bar_left_arrow')[0].setStyles({'display' : 'none', 'height' : '58px'});
					}
				if(posizioneBox <= posizioneBoxSecondoEstremo)
					{
					$$('#wind_home_panel_slider_bar_right_arrow')[0].setStyles({'display' : 'none', 'height' : '58px'});
					}
					else
					{
					$$('#wind_home_panel_slider_bar_right_arrow')[0].setStyles({'display' : 'block', 'height' : '59px'});
					}
				}
			});

	// posizione iniziale
	XHP_slidePosition(0);
}