/**
 * Iniziativa Medica
 * @Author:		Marco Pegoraro
 * @Url:		http://www.via-web.com
 * @Date:		9/11/2007
 */
$(document).ready(function(){
	
	// Imposto le classi "first" e "last" per il primo e l'ultimo elemento di ogni lista UL definita
	// nella pagina. Torna utilie per la gestione di backgrounds alternati.
	$('body').find('ul').each(function(){
		$(this).find('li:first').addClass('first');
		$(this).find('li:last').addClass('last');
	});
	
	// Gestione del form contatti: rimozione del tasto "submit" e gestione del click sul
	// suo contenitore: viene visualizzata cos“ l'immagine di sfondo.
	$('form#frm_contatti div.submit input').hide();
	$('form#frm_contatti div.submit').bind('click',function(){ $('#frm_contatti').submit(); });
	
	// Gestione delle titolazioni H2.title per l'aggiunta degli SPAN necessari alla corretta
	// rappresentazione grafica.
	$('h2.title').each(function(){
		if ( $(this).find('span').length == 0 )
			$(this).html( '<span class="t1">' + $(this).html() + '</span><span class="t2"></span>' );
	});
	
	// Nascondo il contenuto testuale delle intestazioni delle tabelle esami per sfruttare solo
	// l'immagine di sfondo.
	$('table.esami thead th,table.esame thead th').css('text-indent','-10000px');
	
	// Gestione del click sulle "controindicazioni esame" nella pagina 
	$('body.dettaglio_esame a#contro').bind('click',function(){
		this.blur;
		
		// Controllo per prevenire l'apertura di più finestre modali.
		if ( $('#dtt').length > 0 ) return false;
		
		$('body').append('<div id="dtt"><div id="dttc"></div></div>');
		$('#dttc').append('<a href="#" class="chiudi" title="chiudi finestra">chiudi<span></span></a>');
		$('#dttc').append('<a href="#" class="stampa" title="stampa controindicazioni">stampa<span></span></a>');
		$('#dttc').append('<div class="tmp" style="display:none"></div>');
		
		// Caricamento della pagina di destinazione.
		$.ajax({
			url:		$(this).attr('href'),
			success:	function(msg) {
							$('#dttc .tmp').append(msg);
							$('#dttc').append( '<div class="ajax">' + $('#dttc .tmp #cnt').html() + '</div>' );
							$('#dttc h2').removeClass('title');
						}
		});
		
		// Chiusura della finestra modale.
		$('#dttc .chiudi').bind('click',function(){
			this.blur();
			$('#dtt').fadeOut(function(){$(this).remove();});
			return false;
		});
		
		return false;
	}); // Fine gestione DETTAGLI ESAME in finestra modale.
	
	
	/**
	 * Applico la trasformazione
	 */
	$('.ist a').each(function(){
		
		if ( $(this).attr('href') == '/pages/read/34/' ) {
			$(this).css({
				fontWeight: 		'bold',
				textDecoration: 	'underline'
			});
		}
		
	});
	
});
