function initacc(num)
{
	window.addEvent('domready', function(){AccordionInit(num);});
}

function AccordionInit(num)
{
	var accordion = new Accordion('h3.atStart', 'div.atStart', {
		show: num,
		opacity: true,
		onActive: function(toggler, element){
			toggler.setStyle('color', '#FFFFFF');
		},
	 
		onBackground: function(toggler, element){
			toggler.setStyle('color', '#666666');
		}
	}, $('accordion'));
}

window.onload = function() {
setCorps();
setFooter();
}
window.onresize = function() {
setCorps();
setFooter();
}

function profil_ajout_ami(ami, monPseudo)
{
	if (ami != '')
	{
		retour = ficajax("../ajax.php?ajout_ami="+ami);
		if (retour == 'ok')
		{
			alert(ami+' a été prévenu de votre demande.');
			texte = monPseudo+' souhaite vous ajouter à sa liste d\'amis.\n\n';
			texte+= 'Cliquez sur votre pseudo dans l\'entete du site et sur le bouton "Modifier mon profil" pour répondre à cette demande.';
			mess = encode_ajax(texte);
			retour = ficajaxPOST("../ajax.php", "envoie_message=1&exp=0&dest="+ami+"&mess="+mess);
		}
	}
}

function getWindowHeight() {
    var windowHeight=0;
    if (typeof(window.innerHeight)=='number') {
        windowHeight=window.innerHeight;
    }
    else {
     if (document.documentElement&&
       document.documentElement.clientHeight) {
         windowHeight = document.documentElement.clientHeight;
    }
    else {
     if (document.body&&document.body.clientHeight) {
         windowHeight=document.body.clientHeight;
      }
     }
    }
    return windowHeight-20;
}

function setCorps()
{
	document.getElementById('corps').style.height = (getWindowHeight()-(document.getElementById('entete').offsetHeight+document.getElementById('pied').offsetHeight))+"px";
}

function setFooter() {
    if (document.getElementById) {
        var windowHeight=getWindowHeight();
        if (windowHeight>0) {
            var contentHeight=
            document.getElementById('entete').offsetHeight+document.getElementById('corps').offsetHeight;
            var footerElement=document.getElementById('pied');
            var footerHeight=footerElement.offsetHeight;
        if (windowHeight-(contentHeight+footerHeight)>=0) {
            footerElement.style.position='relative';
            footerElement.style.top=
            (windowHeight-(contentHeight+footerHeight))+'px';
        }
        else {
            footerElement.style.position='static';
        }
       }
      }
}
