var transactionActive = false;
var contenutoFormChatChiamaSkyEcc;

function getUrlVars(){
    var vars = [], hash;
    var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');
    for (var i = 0; i < hashes.length; i++) {
        hash = hashes[i].split('=');
        vars.push(hash[0]);
        vars[hash[0]] = hash[1];
    }
    return vars;
}


window.addEvent('domready', function () {

	contenutoFormChatChiamaSkyEcc = $('layerPrivacy').innerHTML;
	
	$('headerTitolo').addEvent('click', function(){
			
			document.location.href='http://www.sky.it';
			
		}
	);
	
	
	$$('.faqLink').each(function(el){
			el.addEvent('click', function(event){
				event.preventDefault(); 
				window.open(this.href,"","toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=yes,width=720,height=590");
			});
	});
	
	$$('#spanInformativa a').each(function(el){
			el.addEvent('click', function(event){
				event.preventDefault(); 
				window.open(this.href,"","width=500,height=400,toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,top=5,left=5");
			});
	});

	$$('.labelTab').each(function(el){
		
			el.addEvent('click', function(listID){
				
				openClosePanelSimple(listID);
				
			}.pass(el.id)
		);
		
	});
	

	$('sbInput').addEvent('click', function(){
				
				$('sbInput').set('value','');
				$('layerPrivacy').innerHTML = $('overlayPrivacy').innerHTML;
				
				$('closeOverlayPrivacy').addEvent('click', function(){
							
							$('layerPrivacy').innerHTML = contenutoFormChatChiamaSkyEcc;
							
						}.pass()
					);				
				
			}.pass()
		);
	
	var openTab = '1';
	var tabSelected = getUrlVars()['tab'];
	
	if (tabSelected)
	{
		if (tabSelected == 'servizi') openTab = '2';
		   else if (tabSelected == 'promo') openTab = '4'
		   else if (tabSelected == 'promotv') openTab = '3'
				
	}
	
	openClosePanelSimple('labelContenuto'+openTab);
	
	Array.each.delay(1000,this,[
	[
	'/abbonarsi/static/images/promozioni/pacchetti/pacchettoOfferta/struttura/lbl1_on.gif',
	'/abbonarsi/static/images/promozioni/pacchetti/pacchettoOfferta/struttura/lbl2_on.gif',
	'/abbonarsi/static/images/promozioni/pacchetti/pacchettoOfferta/struttura/lbl3_on.gif',
	'/abbonarsi/static/images/promozioni/pacchetti/pacchettoOfferta/struttura/lbl4_on.gif',
	'/abbonarsi/static/images/promozioni/pacchetti/pacchettoOfferta/struttura/lbl5_on.gif',
	'/abbonarsi/static/images/promozioni/pacchetti/pacchettoOfferta/struttura/lbl6_on.gif',
	'/abbonarsi/static/images/promozioni/pacchetti/pacchettoOfferta/struttura/lbl7_on.gif',
	'/abbonarsi/static/images/promozioni/pacchetti/pacchettoOfferta/struttura/lbl8_on.gif',
	
	],
	function(src){var img = new Image();img.src = src;}
	]);
	
	
});


function openClosePanelFade(listID)
{
		if (transactionActive == true)
		{
			return;	
		}
		
		transactionActive = true;
		
		listIDlayer = listID.replace("labelC","c");
		
		
		$$('.contenutoCentrale').each(function(el){
		
			if (el.getStyle('visibility')=='visible')
			{
					elLabel = el.id.replace("contenuto","labelContenuto");
					
					var myTransition = new Fx.Transition(Fx.Transitions.Cubic , 3);                                         
					var b1Toggle = new Fx.Morph(el,{duration: 500, transition: myTransition.easeIn});  	
					b1Toggle.addEvent('onComplete',function(){	
							
							el.setStyle('display','none');
							el.setStyle('visibility','hidden');
							$(elLabel).setStyle("background-image",$(elLabel).getStyle("background-image").replace("_on","_off"));
							
							$(listIDlayer).setStyle('opacity','0');
							$(listIDlayer).setStyle('display','block');
							$(listIDlayer).setStyle('visibility','visible');		
							
							var myTransition2 = new Fx.Transition(Fx.Transitions.Cubic , 3);                                         
							var b1Toggle2 = new Fx.Morph($(listIDlayer),{duration: 500, transition: myTransition2.easeIn});  	
							b1Toggle2.start({'opacity':1});		
							$(listID).setStyle("background-image",$(listID).getStyle("background-image").replace("_off","_on"));
							transactionActive = false;											
										
						
					});			
					b1Toggle.start({'opacity':0});					
			}
			
		
		});
	

		
	

}


function openClosePanelSimple(listID)
{
		if (transactionActive == true)
		{
			return;	
		}
		
		transactionActive = true;
		
		listIDlayer = listID.replace("labelC","c");
		
		
		$$('.contenutoCentrale').each(function(el){
		
			if (el.getStyle('visibility')=='visible')
			{
					elLabel = el.id.replace("contenuto","labelContenuto");
					el.setStyle('opacity',0);
							
					el.setStyle('display','none');
					el.setStyle('visibility','hidden');
					$(elLabel).setStyle("background-image",$(elLabel).getStyle("background-image").replace("_on","_off"));
					
					$(listIDlayer).setStyle('opacity','0');
					$(listIDlayer).setStyle('display','block');
					$(listIDlayer).setStyle('visibility','visible');		
					
					$(listIDlayer).setStyle('opacity',1);
					
					$(listID).setStyle("background-image",$(listID).getStyle("background-image").replace("_off","_on"));
					transactionActive = false;											
								
				
			}
		});
}


function openFaq()
{
	
}
