	

(function( $ ){
   $.fn.getDimensions=function(){
         imgcopy=$('<img src="'+ $(this, 'img').attr('src') +'" />');
         imgcopy.attr( "id","mnbv1lk87jhy0aaa" );
         imgcopy.css({"visibility" : "hidden",'position':'absolute','left':'-9999px'});
         $(document.body).append (imgcopy); 
		 var largOriginale = imgcopy.width();
         $("#mnbv1lk87jhy0aaa").remove();
		 return largOriginale;
   }
})( jQuery );



  	$(document).ready(function() {
		    var attuale = '';
			var altParagrafo;
			var altImmagine;
			var largImmagine;
			var schermo;

			// regola le immagini di ciascun articolo
			$('.articolo').each(function(index) {
				if($("img", this).length) {
			        altParagrafo = $(this).children('p').height();
					attuale = $("img", this).css('height').split("p");
					altImmagine = parseInt(attuale[0])+15;
					if(altParagrafo < altImmagine) {
						altParagrafo-=20;
						$("img", this).css('height', altParagrafo+"px");
						attuale = $("img", this).css('height');
					}
				}
  			});
			
			// adegua ampiezza dell'elemento centrale
			var larbanner = $(window).width() - 5;
			$('.banner').css('width', larbanner+'px');
			$('.footer').css('width', larbanner+'px');
			if(larbanner > 1400) {
				$('.contenitore').css('width', '1400px');
				schermo = 1400 - (220+220+45);
				$('.pagina').css('width', schermo+'px');
			} else {
				$('.contenitore').css('width', larbanner+'px');
			    schermo = larbanner - (220+220+45);
			   $('.pagina').css('width', schermo+'px');
			}


			// regola le immagini dinamiche 
			$('.immagneDinamica').each(function(index) {
	 			attuale = $(this).css('width').split("p");
				largImmagine = parseInt(attuale[0]);
				// largImmagine = $('.immagneDinamica').getDimensions();
				if(schermo < largImmagine) {
					largImmagine =schermo - 10;
					$(this).css('width', largImmagine+"px");
					attuale = $(this).css('width');
				}
				//var margine = parseInt((schermo - largImmagine) / 2);
				//$(this).css('margin-left', margine+"px");
  			});
						
			var altezzaPagina = $('.pagina').height();
			$('.separatoreVerticale').css('height', altezzaPagina);  
			
			$(window).resize(function() {
		      var attualed = '';
			  var altParagrafod = 0;
			  var altImmagined = 0;
			  var scherm;
			  var largImmagined = 0
			  var margined;
				
 
				var larbanner = $(window).width() - 5;
				$('.banner').css('width', larbanner+'px');
				$('.footer').css('width', larbanner+'px');
				if(larbanner > 1400) {
					$('.contenitore').css('width', '1400px');
 					scherm = 1400 - (220+220+45);
			    	$('.pagina').css('width', scherm);
				} else {
					$('.contenitore').css('width', '100%');
 					scherm = $(window).width() - (220+220+45);
			    	$('.pagina').css('width', scherm);
				}
				$('.immagneDinamica').each(function(index) {
	 			  //  attualed = $(this).css('width').split("p");
				  //  largImmagined = parseInt(attualed[0]);
					largImmagined = $('.immagneDinamica').getDimensions();
					if(scherm < largImmagined) {
						largImmagined =scherm - 10;
						$(this).css('width', largImmagined+"px");
						attualed = $(this).css('width');
					}
				    margined = (scherm - largImmagined) / 2;
				    $(this).css('margin-left', margined+"px");
				});				
				var altezzaPagina = $('.pagina').height();
				$('.separatoreVerticale').css('height', altezzaPagina);
				$('.articolo').each(function(index) {
					if($("img", this).length) {
						altParagrafod = $(this).children('p').height();
						attualed = $("img", this).css('height').split("p");
						altImmagined = parseInt(attualed[0])+10;
						if(altParagrafod < altImmagined) {
						altParagrafo-=10;
						$("img", this).css('height', altParagrafod+"px");
						}
					}
				});
			});

	
			$('.contenuto').mouseover(function() {
						var position = $(this).position();
					    var sinistra = parseInt(position.left) + 130;
						var separa = parseInt(10*(position.top % 1));
						if(separa < 3) {
					      var alto = parseInt(position.top+18);	
						} else  {
					      var alto = parseInt(position.top+19);	
						}
					    //	preleva id del tooltip collegato
						var idContenuto = "#Cont" + $(this).attr('id');
						var idVoce = "#" + $(this).attr('id');
					    // attiva la sottolineata del termine
						$(idVoce).css('border-bottom-width','1px');
						$(idVoce).css('border-bottom-style','solid');
						$(idVoce).css('border-bottom-color','#94481E');
					    $(idContenuto).css('left', sinistra+'px');
					    $(idContenuto).css('top', alto+'px');
						var posizione = $(idContenuto).position();
					    $(idContenuto).show();	
						// evidenzia la categoria in questione
						var gruppo = $(this).parent();
						var idGruppo = ".navMenu ul #" + $(gruppo).attr('id');
					    $(idGruppo).css('background-image', 'url(http://www.reginamundi.info/new/images/select2.png)');
						$(idGruppo).css('background-repeat1', 'repeat-y');
						// evidenzia il titolo di riferimento
						var idTitolo = idGruppo + " p";
						$(idGruppo).css('color', '#900');
			  		 });
			
			$('.contenuto').mouseout(function() {		 
					  // poni fuori schermo il tooltip	
						  var idContenuto = "#Cont" + $(this).attr('id');
						 $(idContenuto).hide();
						  var idVoce = "#" + $(this).attr('id');
						 $(idVoce).css('border-bottom','0px');
						 var gruppo = $(this).parent();
						 var idGruppo = ".navMenu ul #" + $(gruppo).attr('id');
						 $(idGruppo).css('background-image', 'url()');
						 var idTitolo = idGruppo + " p";
						 $(idGruppo).css('color', '#704B21');
				    });
					
					
			// anima la spalla
			$('.spalla p').mouseover(function() {
				$(this).css('text-decoration', 'underline');
				$(this).css('color', '#fff7c9'); 
            });
			$('.spalla p').mouseout(function() {
				$(this).css('text-decoration', 'none');
				$(this).css('color', '#FFF'); 
            });			
					
	});
