﻿//***************************************************************//
//Ce fichier est liee a la classe AccessibilityButton. Le comportement
// de ce controle web est fortement liee au fonction decrite dans ce fichier.
//**************************************************************//

//Fonction qui cree le cookie pour sauvegarder le style utilise
function setCookie( name, value, expires, path, domain, secure )
{
	var today = new Date();
	
	today.setTime( today.getTime() );
	
	if ( expires )
	{
		expires = expires * 1000 * 60 * 60 * 24;
	}
	
	var expires_date = new Date( today.getTime() + (expires) );
	
	document.cookie = name + '=' + escape( value ) +
		( ( expires ) ? ';expires=' + expires_date.toGMTString() : '' ) + //expires.toGMTString()
		( ( path ) ? ';path=' + path : '' ) +
		( ( domain ) ? ';domain=' + domain : '' ) +
		( ( secure ) ? ';secure' : '' );
}

//Fonction qui change la feuille de style de la page et l'image du control courent
function setSize(cssId, cookieName, cookieValue, controlId, containerId, selectedImage)
{
    document.getElementById(cssId).href = cookieValue;
    setCookie(cookieName, cookieValue, 7, '/');
    
    var divContainer = document.getElementById(containerId);
    
    for(var i = 0; i < divContainer.childNodes.length; ++i)
    {
        if(divContainer.childNodes[i].id != controlId)
        {
            divContainer.childNodes[i].src = divContainer.childNodes[i].title;
        }
        else
        {
            divContainer.childNodes[i].src = selectedImage;
        }
    }
}


