//Gestione PNG con JS
//Attivazione CufOn
//OnFocus input

$(function(){
    if($.browser.version < 7){
        pngfix();
    }
    Cufon.replace(".title-princ, .title-sec, .title", {
        fontFamily: 'Sarib',
        hover : true
    });
    Cufon.replace(".subtitle", {
        fontFamily: 'Sari',
        hover : true
    });
    $(".places").addClass("closed");
    $(".text-name").click(function(){
        var place = $(this).parents(".places").find(".place");
        var places = $(this).parents(".places");
        if(places.hasClass("closed")){
            place.slideDown(600, function(){
                if(places.hasClass("closed")){
                    places.removeClass("closed").addClass("open");
                }
            });
        }else{
            place.slideUp(600, function(){
                if(places.hasClass("open")){
                    places.removeClass("open").addClass("closed");
                }
            });
        }
        return false;
    });

    $(".links ul li").mouseover(function(){
        $(this).addClass("current");
        var linkcontent = $(this).find(".link-content");
        linkcontent.slideDown(450);
        $('.link-content', $(this).siblings()).slideUp(450);
        return false;
    });

    $("#navigations > ul > li").hover(function(){
        $(this).addClass('hover');
    }, function(){
        $(this).removeClass('hover');
    });
    $("#navigations > ul > li:last").addClass("last");
    
    $(".delme").focus(function(){
        if ($(this).is('input')) {
            var orival = $(this).val();
            $(this).val("");
        }else{
            var orival = $(this).html();
            $(this).html("");
        }

        $(this).blur(function(){
            if($(this).is('input')){
                if ($(this).val() != "" && $(this).val() != orival) {
                    $(this).removeClass('delme').unbind('blur').unbind('focus');
                }else{
                    $(this).val(orival);
                }
            }else{
                if ($(this).html() != "" && $(this).html() != orival) {
                    $(this).removeClass('delme').unbind('blur').unbind('focus');
                }else if ($.browser.safari && $(this).val() != "" && $(this).val() != orival) {
                    $(this).removeClass('delme').unbind('blur').unbind('focus');
                }else{
                    $(this).html(orival);
                }
            }

        });
    });
});

