// Paramètres d'une animation Flash
var flashParams = {};
flashParams.menu = "false";
flashParams.play = "true";
flashParams.loop = "true";
flashParams.quality = "high";
flashParams.scale = "showall";
flashParams.salign = "";
flashParams.bgcolor = "#FFFFFF";
flashParams.devicefont = "false";
flashParams.allowScriptAccess = "sameDomain";
flashParams.codebase = "http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0";
flashParams.pluginspage = "http://www.macromedia.com/go/getflashplayer";

// Attributs d'une animation Flash
var flashAttributes = {};                
flashAttributes.id = "flashFile";
flashAttributes.name = "flashFile"; 
flashAttributes.align = "middle";

// Insère une animation Flash dans une page
function insertFlashAnim(src,wmode,width,height,flashVars) {
    flashParams.wmode = wmode;

    swfobject.embedSWF(src, "flashContent", width, height, "9.0.0",
        "/flash/swf/expressInstall.swf", flashVars, flashParams, flashAttributes);
}

// Ouverture d'une popup
// Utilisée pour mot-de-passe-oublie.aspx, desinscription.aspx et modification-mot-de-passe.aspx
function goPopupScroll(url,wdth,hght) {
    window.open(url,'popupScroll','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,width=' + wdth + ',height=' + hght +',framemargin=0 leftmargin=0 topmargin=0 marginwidth=0 marginheight=0');
}

// Ouverture d'une popup spécifique aux WebCoupons SOGEC
function openPopUpSogec()
{
    var posY = (screen.Height - hauteur) / 2; // position verticale
	var posX = (screen.Width - largeur) / 2; // position horizontale
	var hauteur = 600;
	var largeur = 800;
	
    window.open("popupwebcoupon.aspx", "Preview",'top = ' +posY+ ', left = ' +posX+', height=' +hauteur+ ',width=' +largeur+', resizable=yes, scrollbars=yes, menubar=yes, statusbar=no, toolbar=no, locationbar=no, personalbar=no');
}

// Affichage de texte dans un élément HTML
function showText(elemid,value) {
	document.getElementById(elemid).innerHTML = value;
}

// Précharge une image
function MM_preloadImages() { //v3.0
    var d = document;
    if (d.images)
    {
        if (!d.MM_p) d.MM_p = new Array();

        var i, j = d.MM_p.length, a = MM_preloadImages.arguments;
        for (i = 0; i < a.length; i++)
            if (a[i].indexOf("#") != 0)
            {
                d.MM_p[j] = new Image;
                d.MM_p[j++].src = a[i];
            }
    }
}
 
// Trouve un objet dans un document
function MM_findObj(n, d) { //v4.01
    var p, i, x;
    if (!d)
        d = document;
    if ((p = n.indexOf("?")) > 0 && parent.frames.length)
    {
        d = parent.frames[n.substring(p+1)].document;
        n = n.substring(0,p);
    }
    if (!(x = d[n]) && d.all)
        x = d.all[n];
    for (i = 0; !x && i < d.forms.length; i++)
        x = d.forms[i][n];
    for (i = 0; !x && d.layers && i < d.layers.length; i++)
        x = MM_findObj(n, d.layers[i].document);
    if (!x && d.getElementById)
        x = d.getElementById(n);
    return x;
}

// Echange 2 images
function MM_swapImage() { //v3.0
    var i, j = 0, x, a = MM_swapImage.arguments;
    document.MM_sr = new Array;
    for (i = 0; i < (a.length - 2); i += 3)
        if ((x = MM_findObj(a[i])) != null)
        {
            document.MM_sr[j++] = x;
            if (!x.oSrc)
                x.oSrc = x.src;
            x.src = a[i+2];
            x.alt = a[i+4];
        }
}

var b=0;
function toggle() {				
	if (b==0) {
		b = 1;
		document.getElementById("asscard").style.display = "block";
		document.getElementById("imgToggle").src = "../../images/programme/toggle_minus.gif";
		if (document.all)
			document.getElementById("txtToggle").innerText = "Cacher l'ensemble du test";
		else
			document.getElementById("txtToggle").textContent = "Cacher l'ensemble du test";
	} else {
		b = 0;
		document.getElementById("asscard").style.display = "none";
		document.getElementById("imgToggle").src = "../../images/programme/toggle_plus.gif";
		if (document.all)
			document.getElementById("txtToggle").innerText = "Voir l'ensemble du test";
		else
			document.getElementById("txtToggle").textContent = "Voir l'ensemble du test";
	}
}
