﻿$(document).ready(
	function() {
	    $(".vizDocFermer span").bind("click", FermerVisionneuse);

	}
);

function getScrollXY() {
    var scrOfX = 0, scrOfY = 0;
    if (typeof (window.pageYOffset) == 'number') {
        //Netscape compliant
        scrOfY = window.pageYOffset;
        scrOfX = window.pageXOffset;
    } else if (document.body && (document.body.scrollLeft || document.body.scrollTop)) {
        //DOM compliant
        scrOfY = document.body.scrollTop;
        scrOfX = document.body.scrollLeft;
    } else if (document.documentElement && (document.documentElement.scrollLeft || document.documentElement.scrollTop)) {
        //IE6 standards compliant mode
        scrOfY = document.documentElement.scrollTop;
        scrOfX = document.documentElement.scrollLeft;
    }
    return [scrOfX, scrOfY];
}

function AfficherTranscription(transcription) {

    //Remplace le contenu du DIV de contenu avec le résultat de la recherche

    // Repositionne la visionneuse elle-meme
    var offsetWin = getScrollXY()[1] + 100;

    $(".vizDocConteneur").css("top", offsetWin + "px");

    // fix pour IE6 - cacher les select en-dessous pour eviter qu'ils apparaissent au travers du div
    if ($.browser.msie && $.browser.version <= 6)
        $("select").hide();
        
	// Pour resoudre le probleme de 'stacking context' de l'objet 
	$("div#container object").css("visibility","hidden");


    $(".vizDocContenu").html(unescape(transcription));

    //Repositionne le "scrollbar" du contenu à la position 0
    $(".vizDocContenu").get(0).scrollTop = 0;

    // Rendre la visionneuse visible
    $(".vizDocConteneur").show();
    
}

function FermerVisionneuse() {
    $(".vizDocConteneur").hide();
    // fix pour IE6
    if ($.browser.msie && $.browser.version <= 6)
        $("select").hide();

	// Pour resoudre le probleme de 'stacking context' de l'objet 
	$("div#container object").css("visibility","visible");

}

