
$(document).ready(function(){

// riempe la finestra in caso di schermo molto grande
if (window.innerHeight > $('body').height() ) {	
	$('.flexbar').css('background','#fff');
	diffy = window.innerHeight - $('body').height() ;
	if (diffy > 170) {
		$('.flexbar').css({'marginTop':'170px', 'height': (diffy -170) });
	} else {	
		$('.flexbar').css('marginTop', diffy );
	}
}



/* who am I */ 
var thisurl = location.href ;


if ( thisurl.lastIndexOf('/') == thisurl.length-1 ){
	thisurl = thisurl.substring(0,thisurl.length-1 );	
}


$('.checklinks').each(function(){
	$(this).children('li').each(function(){
		
		var tlink = $(this).find('a').attr('href') ; 
		
		if ( tlink.lastIndexOf('/') == tlink.length-1 ){
			tlink = tlink.substring(0,tlink.length-1 );
		}	
		if( tlink == thisurl ){
			$(this).addClass('active');
		}
	});
});	
/*
$('.menu').find('li').each(function(){
	var tlink = $(this).find('a').attr('href') ;
	if ( tlink.lastIndexOf('/') == tlink.length-1 ){
		tlink = tlink.substring(0,tlink.length-1 );	
	}		
	if( tlink == thisurl ){
		$(this).addClass('active');
	}
});	
*/



autofancy();


if ( $('ul.galleria').length > 0 ) {	
	console.log('dsadd');
		$('ul.galleria').each(function(index, element) {
		$(this).find('br').remove();
		$(this).children('li').each(function(){ $(this).children('a').wrap('<span />').fancybox();  });
	});
}

// modrnzrs();

}); /**/

function autofancy() {
	var click2mag = '<span class="click2mag">Clicca per ingrandire</span> ' ;
	
	if ( $('#mainco a>img').length >0) {
 $('#mainco a>img').each(function(){
 	if ($(this).attr('src') == $(this).parent('').attr('href') ){
 		
 		var awid = $(this).attr('width') ; 
 		var ahei = $(this).attr('height') ;
 		var apos = $(this).attr('align');  $(this).removeAttr('align');
 		var vspa = $(this).attr('vspace'); $(this).removeAttr('vspace');
 		var hspa = $(this).attr('hspace'); $(this).removeAttr('hspace');
 		
 		$(this).parent('').addClass('autofancy').css({
 			'display':'block',
 			'width': awid, 'minHeight':ahei, 'float':apos, 'margin': hspa+'px '+vspa+'px'
 			
 			}).append(click2mag);
 	}
 });
 $('.autofancy').fancybox();	
}
	
};

function colEquity(cols){
/* 	pareggia l'altezza di due o più elementi nel DOM 
	Es. colEquity('.colonna1','.colonna2','.colonna3');
*/
var maxh = 0;
thish = new Array();

for (var i = 0; i < arguments.length; i++)
  { 

	thish[i] = $(arguments[i]).height() + parseInt( $(arguments[i]).css('marginTop') ) + parseInt( $(arguments[i]).css('marginBottom') ) + parseInt( $(arguments[i]).css('paddingTop') ) + parseInt( $(arguments[i]).css('paddingBottom') ); 
	
	if ( thish[i] > maxh ){	  
		maxh = thish[i]; 
	} else {
		
	}
  }

for (var i = 0; i < arguments.length; i++)
  { 
	  if ( thish[i] < maxh ) {
		 var thath = maxh - parseInt( $(arguments[i]).css('marginTop') ) - parseInt( $(arguments[i]).css('marginBottom') ) - parseInt( $(arguments[i]).css('paddingTop') ) - parseInt( $(arguments[i]).css('paddingBottom') ); 
		 $(arguments[i]).css('minHeight',thath); 
	  }
  }

};/**/

function modrnzrs(){
/* funzioni collegate alla compatibilità con ie e simili. Alcune fanno uso di modernizr */


/* compatibilità del tag placeholder */	
if(!Modernizr.input.placeholder){

	$('[placeholder]').focus(function() {
	  var input = $(this);
	  if (input.val() == input.attr('placeholder')) {
		input.val('');
		input.removeClass('placeholder');
	  }
	}).blur(function() {
	  var input = $(this);
	  if (input.val() == '' || input.val() == input.attr('placeholder')) {
		input.addClass('placeholder');
		input.val(input.attr('placeholder'));
	  }
	}).blur();
	$('[placeholder]').parents('form').submit(function() {
	  $(this).find('[placeholder]').each(function() {
		var input = $(this);
		if (input.val() == input.attr('placeholder')) {
		  input.val('');
		}
	  })
	});

}
}/**/

