function attivaHasOne(el){
	div_id=$('label[for='+$(el).attr('id')+']').text().replace(' ','');
	
	if($(el).is(':checked'))
		$('.'+div_id).slideDown();
	else
		$('.'+div_id).slideUp();
}


$(function() {
	$(".editable").editableWbw();
	
	$('.imgClose').click(function(){
		$(this).parents('.divForm').animate({opacity: 'toggle', height: 'toggle'});
	});

	$('#menuSx').accordion({ 
		header: 'div.loghiWebware', 
		active: false, 
		alwaysOpen: false, 
/*		animated: false, */
		autoHeight: false 
	});

/****   Attiva il nome della sezione   *****/
	$("a[href$='/"+controller+"']").parent().addClass('attivo');
/*******************************************/
	$('body').fontSize();


	$(".elenco>tbody>tr:even").addClass('sfondoBianco');
	$(".elenco>tbody>tr:odd").addClass('sfondoColore');

	$('body').fontSize();
	
	
	$('#ricercaTrigger').click(function(){
		$('#searchBlock').animate({opacity: 'toggle', height: 'toggle'});
	});

	$('#helpTrigger').click(function(){
		if($(".help").html()==''){
			$(".help").html('<img src="'+DIR+'img/indicator.gif">');
			
			$.getJSON(
				DIR+'helps/row_ajax',
				{controller:controller},
				helpCallback
			);
		}
			
		function helpCallback(data){
//			console.log(data);
 			$(".help").html(data.testo);
		}
	
		$('#helpBlock').animate({opacity: 'toggle', height: 'toggle'});
	});
	
	$('#aggiungiTrigger').formAjaxWbw();	
	$('.schedaRow').formAjaxWbw();	
	$('.editRow').formAjaxWbw();	
	$('.deleteRow').formAjaxWbw();	
	$('.previewRow').formAjaxWbw();	
	
	$('.jColumn').vjustify();
	
//	$('#TagNome').tagAjax();
//	$('#TagNome').autocompleteWbw({add:1});
	
	/***  Edit  ***/	
	$("input[name*='data_']").datepicker(
		$.extend(
			{}, 
			$.datepicker.regional["it"],
			{
				dateFormat: "dd/mm/yy",
				showStatus: true, 
				showOn: "both",
				showAnim: "fadeIn",
				buttonImage: DIR+"img/calendar.gif",
				buttonImageOnly: true
			}
		)
	).addClass('embed');
	/**************/
	
	/***  hasOne  ***/
	$('.hasOne').hide();
	
	$('.hasOneSelect input:checkbox').each(function(){
		attivaHasOne(this);
			
		$(this).click(function(){
			attivaHasOne(this);	
		});
	});
	/**************/
	
	$('.imgPrint').click(function(){
		$('#menuSxColonna').css('display','none');
		$('#header').css('display','none');
		$('#footer').css('display','none');

		$('.cake-sql-log').css('display','none');
		
		$('.divForm .bloccoAlto').css('display','none');
		$('.divForm .bloccoBasso').css('display','none');
		
		$('#contenuto').css('margin','0');
		$('.scheda').css('margin','0');
		$('.schedaTitolo').css('color','#000000');
		$('.schedaCampo').css('border','none');
		
		$('.imgPrint').css('display','none');
		$('.imgClose').css('top','0');

		$('.imgClose').unbind('click');
		$('.imgClose').click(function(){
			$('#menuSxColonna').css('display','block');
			$('#header').css('display','block');
			$('#footer').css('display','block');

			$('.cake-sql-log').css('display','block');
			
			$('.divForm .bloccoAlto').css('display','block');
			$('.divForm .bloccoBasso').css('display','block');
			
			$('#contenuto').css('margin','0 20px 0 210px');
			$('.scheda').css('margin','-27px 0 0 0');
			$('.schedaTitolo').css('color','#FFFFFF');
			$('.schedaCampo').css('border-left','1px solid #FF9933');
			$('.schedaCampo').css('border-right','1px solid #FF9933');
			
			$('.imgPrint').css('display','block');
			$('.imgClose').css('top','-28px');
		});
	});
	
	if(location.pathname!='/direzione/users/login'){
		$("img[alt='Quarto Di Luna']").parent('div').simpletip({ 
			fixed: true, 
			position:["240","27"],
			content:'FASE A attività pre erogazione: iscrizione, logistica, caratteristiche delle aule, elenco iscritti, materiali d\'aula'
		}); 
		$("img[alt='Mezza Luna']").parent('div').simpletip({ 
			fixed: true, 
			position:["240","27"],
			content:'FASE B attività aula maggio/giugno: foglio firme, documenti, test gradimento e certificazione  ISVAP'
		}); 
		$("img[alt='Luna Piena']").parent('div').simpletip({ 
			fixed: true, 
			position:["240","27"],
			content:'FASE C attività aula settembre/ottobre: foglio firme, documenti, test gradimento e certificazione ISVAP.'
		}); 
		$("img[alt='The Dark Side Of The Moon']").parent('div').simpletip({ 
			fixed: true, 
			position:["240","27"],
			content:'FASE D elaborazione test: risultati test 1° e 2° periodo Formazione Obbligatoria'
		}); 
		$("img[alt='Eclissi']").parent('div').simpletip({ 
			fixed: true, 
			position:["240","27"],
			content:'FASE E interpretazione dati: punti di forza, di debolezza e analisi aree critiche; suggerimenti e correttivi per il futuro'
		}); 
	}
});

