//REQUIERT jquery.js

function fsButton(n,y)
{ $('#'+n).css('background-position', '0px '+y+'px'); }


(function() {
    var delai_clics_ignores    = 3000;
    var hauteur_fenetre_grande = 660;
    var hauteur_fenetre_petite = 550;
    var PARAM_FENETRE   = "width=800,scrollbars=yes,resizable=yes,status=yes,toolbar=yes,location=yes,menubar=no";

    var hyperliens_recents  = [];

    window.popup_phy_534 = function (hyperlien,nomFenetre) {
        var hauteur_fenetre =
            "undefined" != typeof screen        &&
            "undefined" != typeof screen.height &&
            Number(screen.height)               &&
            600 < screen.height ?
            hauteur_fenetre_grande :
            hauteur_fenetre_petite ;
        
        PARAM_FENETRE += ",height=" + hauteur_fenetre;
        
        switch (typeof hyperlien) {
        case 'undefined':   return;
        case 'string'   :   break;
        default:
            if(!hyperlien.href) return;
            hyperlien = hyperlien.href;
        }


        //Empecher l'ouverture de plusieurs popups d'une meme page par clics successifs
        if(-1 !== jQuery.inArray(hyperlien, hyperliens_recents)) return;
        setTimeout(function() {
            var index;
            if(-1 !== (index = jQuery.inArray(hyperlien, hyperliens_recents))) {
                delete hyperliens_recents[index];
            }
        }, delai_clics_ignores);
        hyperliens_recents[ hyperliens_recents.length ] = hyperlien;

		//Defini un nom de fenetre par defaut
		if (nomFenetre == null) {
			nomFenetre = "popup";
		}

        window.open(hyperlien, nomFenetre, PARAM_FENETRE).focus();
    };
})();

function hautdepage() {
	scroll(0,0);
}

function showHautdepage() {
	hautdepageExist = $("*").index( $('div.hautdepage')[0] )
	if (hautdepageExist != -1) {
		if (self.innerWidth) {
			hauteurFenetre = self.innerHeight;
		}
		else if (document.documentElement && document.documentElement.clientWidth) {
			hauteurFenetre = document.documentElement.clientHeight;
		}
		else if (document.body) {
			hauteurFenetre = document.body.clientHeight;
		}
		var offset = $('div.hautdepage').offset();
		if (offset.top < (hauteurFenetre+100)) {
			$('div.hautdepage').css("display", "none");
		} else {
			return false;
		}
	}
}


//Au chargement
jQuery( function() { 
    $('a.popup-phy-534:not([href^="http"])').bind('click', function(){popup_phy_534(this,'popup'); return false;} );
    $('a.popup-phy-534[href^="http"]')      .bind('click', function(){popup_phy_534(this,'externe'); return false;} );
    $('a.popup-phy-534-lexique')            .bind('click', function(){popup_phy_534(this,'lexique'); return false;} );
    $('a.hautdepageLien').bind('click', function(){hautdepage(this); return false;} );
    $('button').hover(function() {
    	$(this).addClass('button-hover');
	}, function() {
  		$(this).removeClass('button-hover');
	});
	showHautdepage()

    $('.fcourriel').bind('click', function () {
        window.open(this.href, 'fcourriel',
                    "width=600,height=575,scrollbars=yes,menubar=yes,resizable=yes").focus();
        return false;
    });
} );
