var config_menu1 = { over: menuOpen, timeout: 500, out: menuClose};
var config_banner1 = { over: zoomIn_banner1, timeout: 300, out: zoomOut_banner1};
var config_banner2 = { over: zoomIn_banner2, timeout: 300, out: zoomOut_banner2};
var config_banner3 = { over: fadeIn_banner3, timeout: 300, out: fadeOut_banner3};
var config_banner4 = { over: animOut1, timeout: 300, out: animInn1};
var config_banner5 = { over: animOut2, timeout: 300, out: animInn2};

function menuOpen() {
	$(this).children('ul').slideDown(300);
};
function menuClose() {
	$(this).children('ul').slideUp(400);
};

//Banner1 Riga1
function zoomIn_banner1() {
	$(this).children('img').animate({ height: '270', left: '-45', top: '-31', width: '340'}, 500);
	$(this).children().children('img').animate({ height: '270', left: '-45', top: '-31', width: '340'}, 500);	
};
function zoomOut_banner1() {
	 $(this).children('img').animate({ height: '225', left: '0', top: '0', width: '283'}, 300);
 $(this).children().children('img').animate({ height: '225', left: '0', top: '0', width: '283'}, 300);	 
};
//Banner2 Riga1
function zoomIn_banner2() {
	$('.banner2 img').animate({ height: '269', left: '-45', top: '-31', width: '406'}, 500);
};
function zoomOut_banner2() {
	 $('.banner2 img').animate({ height: '225', left: '0', top: '0', width: '338'}, 300);
};
//Banner3 Riga2
function fadeIn_banner3() {
	$(this).fadeTo(250, 1);
};
function fadeOut_banner3() {
	$(this).fadeTo(250, 0.85);
};

//banner uno riga 5
function animOut1() {	$(this).animate({ opacity: 0.8, paddingTop: '85', paddingBottom: '85',paddingLeft: '91', paddingRight: '91',fontSize: '1.86em'}, 200);
};

function animInn1() {	$(this).animate({ opacity: 1, paddingTop: '40', paddingBottom: '40',paddingLeft: '30', paddingRight: '30',fontSize: '0.93em'}, 200);
};

//banner due riga 5
function animOut2() {	$(this).animate({ opacity: 0.8, paddingTop: '85', paddingBottom: '85',paddingLeft: '74', paddingRight: '74',fontSize: '1.86em'}, 200);
};
function animInn2() {	$(this).animate({ opacity: 1, paddingTop: '40', paddingBottom: '40',paddingLeft: '26', paddingRight: '26',fontSize: '0.93em'}, 200);
};



$(document).ready(function() {
//calcolo altezza colonna sx a casa di e simili
altezza = $('#fun #content').height();
$('#fun #column').css({height: altezza})


// briciole di pane
	$('#breadcrumbs a:first-child').remove();	
	$(".banner1 a").bigTarget({
		hoverClass: 'over', // classe applicata alla zona interessata
		clickZone : 'div:eq(1)' // selezione della zona rispetto a dove si trova il link
	});	
$("#r4 a").bigTarget({
		hoverClass: 'over', // classe applicata alla zona interessata
		clickZone : 'div:eq(0)' // selezione della zona rispetto a dove si trova il link
	});	

//gestione menu a tendina
//$('#nav > li ul').css({ 'overflow': 'hidden', 'height' : '0'}).show();
$('#nav > li').hoverIntent(config_menu1);

//animazioni banner in homepage
$('.banner1 div').hoverIntent(config_banner1);
$('.more_r1_02').hoverIntent(config_banner2);

//effetto hover su banner 3
//$('.more_r2_03 img').hoverIntent(config_banner3);

// random: randomizzazione delle immagini
// speed: velocità della transizione
// timeout: tempo di permanenza di ogni immagine


$('.banner67 a,.banner5 a,.banner4 a').hoverIntent(config_banner3);
$('#r4 > div ').hoverIntent(config_banner1);

$('.banner11 a').hoverIntent(config_banner4);
$('.banner12 a').hoverIntent(config_banner5);

$('.banner1314 a').hoverIntent(config_banner3);
$('a.banner15,a.banner16,a.banner17').hoverIntent(config_banner3);


$('#menuContest01 .sectionheader:first').css('marginTop','0')

$('.gallery:eq(0) .fancybox:last').css('marginRight','0')
$('.gallery:eq(1) .fancybox:last').css('marginRight','0')
$('.gallery:eq(2) .fancybox:last').css('marginRight','0')
$('.gallery:eq(3) .fancybox:last').css('marginRight','0')
$('.gallery:eq(4) .fancybox:last').css('marginRight','0')
$('.gallery:eq(5) .fancybox:last').css('marginRight','0')
$('.gallery:eq(6) .fancybox:last').css('marginRight','0')

});

//funzione per recuperare variabili GET dall'url
function getUrlVars()
{
    var vars = [], hash;
    var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');
    for(var i = 0; i < hashes.length; i++)
    {
        hash = hashes[i].split('=');
        vars.push(hash[0]);
        vars[hash[0]] = hash[1];
    }
    return vars;
}


