function tabInit(){
	var arEl = $ES('a.tabs');
	$each(arEl, function(el){
		el.addEvent('click', function(e) {
			//e.preventDefault();
			var posizione = el.href.split("::")[1];
			if(posizione == 1){
				var bgcolor = "#fba424";
			}else if(posizione == 2){
				var bgcolor = "#007EC2";
			}else{
				var bgcolor = "#a50028";
			}
			//alert(posizione);
			posizione = (posizione-1)*-30;
			var parente = el.getParent();
			parente.setStyles({backgroundPosition:'0 '+posizione+'px'});
			parente.getChildren().each(function(islink){
  				islink.setStyles({color: "#353535"});
			});
			parente.getNext().setStyles({borderBottom: "2px solid "+bgcolor});
			el.setStyles({color:'#fff'});
		}.bind(this));
	},this);
}
window.onDomReady(tabInit);	


function nonattivo(){
	var arEl = $ES('a.nonattivo');
	$each(arEl, function(el){
		el.href="#";
		el.addEvent('click', function(e) {
			//e.preventDefault();
			mooWindow.alert("Servizio non attivo<br /><br />");
		}.bind(this));
	},this);
}
window.onDomReady(nonattivo);

var accordion;
function accordo(){
	accordion = new Accordion('a.opener', 'div.atStart', {
		opacity: false,
		start:'all-close',
		onActive: function(toggler, element){
			toggler.setStyle('color', '#B31011');
			toggler.setStyle('font-weight', 'bold');
			toggler.setStyle('background-position', '0px -30px');
		},
 
		onBackground: function(toggler, element){
			toggler.setStyle('color', '#353535');
			toggler.setStyle('font-weight', 'normal');
			toggler.setStyle('background-position', '0px 0px');
		}
	}, $('dMainTop'));
}
window.addEvent('domready', accordo);

function accordolinks(){
	var accordionlinks = new Accordion('div.linkstitle', 'div.linksinside', {
		opacity: false,
		start:'all-close',
		fixedHeight: 160,
		onActive: function(toggler, element){
			toggler.setStyle('color', '#B31011');
			toggler.setStyle('font-weight', 'bold');
			toggler.setStyle('background-position', '0px -5px');
			
		},
 
		onBackground: function(toggler, element){
			toggler.setStyle('color', '#3269D2');
			toggler.setStyle('font-weight', 'normal');
			toggler.setStyle('background-position', '0px 6px');
			
		}
	}, $('dMainTop'));
}
window.addEvent('domready', accordolinks);

function diaaccordo(){
	var accordionDia = new Accordion('div.diaopen', 'div.diainside', {
		opacity: false,
		start:'all-close',
		onActive: function(toggler, element){
			toggler.setStyle('color', '#3269D2');
			toggler.setStyle('font-weight', 'bold');
			toggler.setStyle('text-align', 'right');
			toggler.setStyle('font-size', '110%');
		},
 
		onBackground: function(toggler, element){
			toggler.setStyle('color', '#353535');
			toggler.setStyle('font-weight', 'bold');
			toggler.setStyle('text-align', 'left');
			toggler.setStyle('font-size', '100%');
		}
	}, $('dMainTop'));
}
window.addEvent('domready', diaaccordo);




function rivistaInit(){
	var arEl = $ES('div.rivista');
	$each(arEl, function(riv){
		var accordion = new Accordion('h1.atStart', 'div.atStart', {
			opacity: false,
			onActive: function(toggler, element){
				toggler.setStyle('border-bottom', '1px solid #3269D2');
					toggler.setStyle('color', '#3269D2');

			},
			onBackground: function(toggler, element){
				toggler.setStyle('border-bottom', '1px solid #EADE6');
				toggler.setStyle('color', '#8EADE6');
			
			}
		});
	});
}
window.onDomReady(rivistaInit);		

function mspacestudi(){
	var arEl = $ES('div.mspacestudi');
	$each(arEl, function(riv){
		var accordion = new Accordion('h5.atStart', 'div.atStart', {
			opacity: false,
			onActive: function(toggler, element){
				toggler.setStyle('border-bottom', '1px solid #fff ');
				toggler.setStyle('font-size', '110%');
				toggler.setStyle('color', '#3269D2');

			},
			onBackground: function(toggler, element){
				toggler.setStyle('border-bottom', '1px dotted #353535');
				toggler.setStyle('color', '#565656');
				toggler.setStyle('font-size', '100%');
			
			}
		});
	});
}
window.onDomReady(mspacestudi);		

function remoteForm(parent){
	var arEl = $ES('.remoteForm',(parent || document));
	$each(arEl, function(el){
		new mooAjaxClass(eval(el.getProperty('rel'))+el.value);
		//alert(eval(el.getProperty('rel'))+el.value);
		el.addEvent('change', function(){
				new mooAjaxClass(eval(el.getProperty('rel'))+el.value);
			});
	});
}
mooTag.extend([remoteForm]);
