﻿jQuery(document).ready(function(){
    Cufon.replace(".cufon", { fontFamily: "Bodoni" });
    Cufon.replace(".cufon1", { fontFamily: "TradeGothic" });
    Cufon.replace(".cufon2", { fontFamily: "Gotham" });
    Cufon.replace(".cufon3", { fontFamily: "NotCourierSans" });
	
	// controllo in che pagina mi trovo
    var pagina = getUrl();
	if (pagina == 1)
	{
        jQuery("ul#topnav li").hover(function() {
            jQuery(this).css({ 
                "background-color" : "#000000",
                "background-image" : "url(/images/topnav_active.gif) repeat-x 0 0"
            }); 
        } , function() { 
            jQuery(this).css({ "background" : "none" }); 
        });

        // hover sui link SENZA sottomenu
        jQuery("ul#topnav li a").hover(function() { 
            jQuery(this).css({ "border-bottom" : "3px solid #ffffff"}); 
        } , function() { 
            jQuery(this).css({ "border-bottom" : "0" }); 
        });
        
        // hover sui link CON sottomenu
        jQuery("ul#topnav li div a").hover(function() { 
            jQuery(this).css({ "border-bottom" : "0"}); 
        } , function() { });
        
        jQuery("li#Mostre").hover(function() { 
            jQuery("div#SubMostre").show(); 
            jQuery("div#SubArtisti").hide(); 
        } , function() {
            jQuery("div#SubMostre").hide();  
        });
        
        jQuery("li#Artisti").hover(function() { 
            jQuery("div#SubArtisti").show(); 
            jQuery("div#SubMostre").hide();
        } , function() { 
            jQuery("div#SubArtisti").hide();
        });
        
        jQuery("div#SubArtisti").hover(function() { 
            jQuery("a#lnkArtisti").css("border-bottom", "3px solid #ffffff"); 
        } , function() { 
            jQuery("a#lnkArtisti").css("border-bottom", "0"); 
        });
        
        jQuery("div#SubMostre").hover(function() { 
            jQuery("a#lnkMostre").css("border-bottom", "3px solid #ffffff"); 
        } , function() { 
            jQuery("a#lnkMostre").css("border-bottom", "0"); 
        });
	}
	else
	{
	    if (pagina == 2)
	    {
	        jQuery("ul#topnav li").hover(function() {
            jQuery(this).css({ 
                "background-color" : "#ffffcc",
                "background-image" : "url(/images/topnav_active.gif) repeat-x 0 0"
            }); 
            } , function() { 
                jQuery(this).css({ "background" : "none" }); 
            });

            // hover sui link SENZA sottomenu
            jQuery("ul#topnav li a").hover(function() { 
                jQuery(this).css({ "border-bottom" : "3px solid #000000"}); 
            } , function() { 
                jQuery(this).css({ "border-bottom" : "0" }); 
            });
            
            // hover sui link CON sottomenu
            jQuery("ul#topnav li div a").hover(function() { 
                jQuery(this).css({ "border-bottom" : "0"}); 
            } , function() { });
            
            jQuery("li#Mostre").hover(function() { 
                jQuery("div#SubMostre").show(); 
                jQuery("div#SubArtisti").hide(); 
            } , function() {
                jQuery("div#SubMostre").hide();  
            });
            
            jQuery("li#Artisti").hover(function() { 
                jQuery("div#SubArtisti").show(); 
                jQuery("div#SubMostre").hide();
            } , function() { 
                jQuery("div#SubArtisti").hide();
            });
            
            jQuery("div#SubArtisti").hover(function() { 
                jQuery("a#lnkArtisti").css("border-bottom", "3px solid #000000"); 
            } , function() { 
                jQuery("a#lnkArtisti").css("border-bottom", "0"); 
            });
            
            jQuery("div#SubMostre").hover(function() { 
                jQuery("a#lnkMostre").css("border-bottom", "3px solid #000000"); 
            } , function() { 
                jQuery("a#lnkMostre").css("border-bottom", "0"); 
            });
	    }
	    else
	    {
            /* gestione mouse over e mouse out sulle voci di menu ... altrimenti non funziona su IE6+ */
            jQuery("ul#topnav li").hover(function() { //Hover over event on list item
                jQuery(this).css({ 'background' : '#ffffff url(images/topnav_active.gif) repeat-x'}); //Add background color + image on hovered list item
                jQuery(this).find("div").show(); //Show the subnav
                jQuery(this).find("a").css({'border-bottom' : '3px solid #000000'});
                jQuery(this).find("div.Mostre a").css({'border-bottom' : '0'});
                jQuery(this).find("div.Artisti a").css({'border-bottom' : '0'});
            } , function() { //on hover out...
                jQuery(this).css({ 'background' : 'none'}); //Ditch the background
                jQuery(this).find("div").hide(); //Hide the subnav
                jQuery("ul#topnav li a").css({ 'border-bottom' : '0'});
                jQuery("ul#topnav li a.newsletter").css({ 'border' : '1px solid #666666'});
                
                if(document.getElementById('ElencoAIG'))
                {
                    jQuery("ul#topnav li").find("div#SubArtisti").show();
                    jQuery("ul#topnav li div#SubArtisti span#SubArtistiInGalleria a").css({'background' : '#000000'});
                    jQuery("ul#topnav li#Artisti a").css({'border-bottom' : '3px solid #000000'});
                    jQuery("ul#topnav li div#SubArtisti span a").css({'border-bottom' : '0'});
                }
                
                if(document.getElementById('ElencoASM'))
                {
                    jQuery("ul#topnav li").find("div#SubArtisti").show();
                    jQuery("ul#topnav li div#SubArtisti span#SubArtistiSecondaryMarket a").css({'background' : '#000000'});
                    jQuery("ul#topnav li#Artisti a").css({'border-bottom' : '3px solid #000000'});
                    jQuery("ul#topnav li div#SubArtisti span a").css({'border-bottom' : '0'});
                }
                
                if(document.getElementById('ElencoMP'))
                {   
                    jQuery("ul#topnav li").find("div#SubMostre").show();
                    jQuery("ul#topnav li div#SubMostre span#SubMostrePresenti a").css({'background' : '#000000'});
                    jQuery("ul#topnav li#Mostre a").css({'border-bottom' : '3px solid #000000'});
                    jQuery("ul#topnav li div#SubMostre span a").css({'border-bottom' : '0'});
                }
                
                if(document.getElementById('ElencoMO'))
                {   
                    jQuery("ul#topnav li").find("div#SubMostre").show();
                    jQuery("ul#topnav li div#SubMostre span#SubMostrePassate a").css({'background' : '#000000'});
                    jQuery("ul#topnav li#Mostre a").css({'border-bottom' : '3px solid #000000'});
                    jQuery("ul#topnav li div#SubMostre span a").css({'border-bottom' : '0'});
                }
                
                if(document.getElementById('ElencoMF'))
                {   
                    jQuery("ul#topnav li").find("div#SubMostre").show();
                    jQuery("ul#topnav li div#SubMostre span#SubMostreFuture a").css({'background' : '#000000'});
                    jQuery("ul#topnav li#Mostre a").css({'border-bottom' : '3px solid #000000'});
                    jQuery("ul#topnav li div#SubMostre span a").css({'border-bottom' : '0'});
                }
            });

            jQuery("ul#topnav li a").hover(function() { //Hover over event on list item
                jQuery(this).css({ 'border-bottom' : '3px solid #000000'}); //Add background color + image on hovered list item
                jQuery("ul#topnav li div.Mostre a").css({ 'border-bottom' : '0' });
                jQuery("ul#topnav li div.Artisti a").css({ 'border-bottom' : '0' });
            } , function() { //on hover out...
                
            });
            
            if(document.getElementById('ElencoAIG'))
            {
                jQuery("ul#topnav li").find("div#SubArtisti").show();
                jQuery("ul#topnav li div#SubArtisti span#SubArtistiInGalleria a").css({'background' : '#000000'});
                jQuery("ul#topnav li#Artisti a").css({'border-bottom' : '3px solid #000000'});
                jQuery("ul#topnav li div#SubArtisti span a").css({'border-bottom' : '0'});
            }
            
            if(document.getElementById('ElencoASM'))
            {
                jQuery("ul#topnav li").find("div#SubArtisti").show();
                jQuery("ul#topnav li div#SubArtisti span#SubArtistiSecondaryMarket a").css({'background' : '#000000'});
                jQuery("ul#topnav li#Artisti a").css({'border-bottom' : '3px solid #000000'});
                jQuery("ul#topnav li div#SubArtisti span a").css({'border-bottom' : '0'});
            }
                
            
            if(document.getElementById('ElencoMP'))
            {
                jQuery("ul#topnav li").find("div#SubMostre").show();
                jQuery("ul#topnav li div#SubMostre span#SubMostrePresenti a").css({'background' : '#000000'});
                jQuery("ul#topnav li#Mostre a").css({'border-bottom' : '3px solid #000000'});
                jQuery("ul#topnav li div#SubMostre span a").css({'border-bottom' : '0'});
            }
            
            if(document.getElementById('ElencoMO'))
            {
                jQuery("ul#topnav li").find("div#SubMostre").show();
                jQuery("ul#topnav li div#SubMostre span#SubMostrePassate a").css({'background' : '#000000'});
                jQuery("ul#topnav li#Mostre a").css({'border-bottom' : '3px solid #000000'});
                jQuery("ul#topnav li div#SubMostre span a").css({'border-bottom' : '0'});
            }
            
            if(document.getElementById('ElencoMF'))
            {
                jQuery("ul#topnav li").find("div#SubMostre").show();
                jQuery("ul#topnav li div#SubMostre span#SubMostreFuture a").css({'background' : '#000000'});
                jQuery("ul#topnav li#Mostre a").css({'border-bottom' : '3px solid #000000'});
                jQuery("ul#topnav li div#SubMostre span a").css({'border-bottom' : '0'});
            }
            
            jQuery("ul#topnav li#Mostre").hover(function() { //Hover over event on list item
                jQuery("ul#topnav li#Artisti").find("div#SubArtisti").hide(); //Show the subnav
            } , function() { //on hover out...
                if(document.getElementById('ElencoAIG'))
                {
	                jQuery("ul#topnav li").find("div#SubArtisti").show();
                    jQuery("ul#topnav li div#SubArtisti span#SubArtistiInGalleria a").css({'background' : '#000000'});
                }
                if(document.getElementById('ElencoASM'))
                {
	                jQuery("ul#topnav li").find("div#SubArtisti").show();
                    jQuery("ul#topnav li div#SubArtisti span#SubArtistiSecondaryMarket a").css({'background' : '#000000'});
                }

            });
            
            jQuery("ul#topnav li#Artisti").hover(function() { //Hover over event on list item
                jQuery("ul#topnav li#Mostre").find("div#SubMostre").hide(); //Show the subnav
            } , function() { //on hover out...
                if(document.getElementById('ElencoMP'))
                {
	                jQuery("ul#topnav li").find("div#SubMostre").show();
                    jQuery("ul#topnav li div#SubMostre span#SubMostrePresenti a").css({'background' : '#000000'});
                }
                
                if(document.getElementById('ElencoMO'))
                {
	                jQuery("ul#topnav li").find("div#SubMostre").show();
                    jQuery("ul#topnav li div#SubMostre span#SubMostrePassate a").css({'background' : '#000000'});
                }
                
                if(document.getElementById('ElencoMF'))
                {
	                jQuery("ul#topnav li").find("div#SubMostre").show();
                    jQuery("ul#topnav li div#SubMostre span#SubMostreFuture a").css({'background' : '#000000'});
                }
            });
        }
	}
});

////////////////////////////////
// funzione per pulizia 
// campo di testo newsletter 
////////////////////////////////
function doClear(CampoTesto) 
{
    CampoTesto.value = '';
}

/////////////////////////////////////////////////
// verifica in che pagina mi trovo
/////////////////////////////////////////////////
function getUrl()
{
    // ricavo la url
    var loc = window.location.href.toLowerCase();
    
    // dettaglio prodotto
    if (loc.indexOf("/basement.aspx") > -1 || loc.indexOf("/basement1.aspx") > -1 || loc.indexOf("/basement2.aspx") > -1 || loc.indexOf("/basement6.aspx") > -1) return 1;
    if (loc.indexOf("/basement3.aspx") > -1 || loc.indexOf("/basement4.aspx") > -1 || loc.indexOf("/basement5.aspx") > -1) return 2;
    return 0;
}
