function close_open(id)
    {  if (document.getElementById(id).style.display == "")
          document.getElementById(id).style.display = "none";
       else
          document.getElementById(id).style.display = "";
    }
	
function SetCookie(name, value, days) {
     var expire = new Date ();
     expire.setTime (expire.getTime() + (24 * 60 * 60 * 1000) * days);
     document.cookie = name + "=" + escape(value) + "; expires=" +expire.toGMTString();
}

function spoiler(div2)
{
var divs = div2.getElementsByTagName('div');
var div3 = divs[0];
	if (div3.style.visibility == 'visible')
	div3.style.visibility = 'hidden';
	else
	div3.style.visibility = 'visible';
return true;
}

function popupcentree(page,largeur,hauteur,options) {     
var top=(screen.height-hauteur)/2;     
var left=(screen.width-largeur)/2;
window.open(page,"","top="+top+",left="+left+",width="+largeur+",height="+hauteur+","+options); 
}

function ObjectDiv( div , content )
{
    if( document.getElementById ) {
        document.getElementById( div ).innerHTML = content;
    }
    else {
        if ( document.layers ) {
        document.div.innerHTML = content;
        }
        else {
        document.all.div.innerHTML = content;
        }
    }
}
    
function Goto( FILE , METHOD , DATA , div )
{
    if( METHOD == 'GET' && DATA != null ) {
    FILE += '?' + DATA;
    DATA = null;
    }
  
    var httpRequestM = null;

    if( window.XMLHttpRequest ) { // Firefox
    httpRequestM = new XMLHttpRequest();
    }
    else if( window.ActiveXObject ) { // Internet Explorer
    httpRequestM = new ActiveXObject( "Microsoft.XMLHTTP" );
    }
    else { // XMLHttpRequest non supporté par le navigateur
    return "Votre navigateur ne supporte pas les objets XMLHTTPRequest...";
    }
    
    httpRequestM.open( METHOD , FILE , true );
    httpRequestM.onreadystatechange = 
        function()
        {
            if( httpRequestM.readyState == 4 ) {
                ObjectDiv( div , httpRequestM.responseText );
            }
        }

    if( METHOD == 'POST' )     {
    httpRequestM.setRequestHeader( "Content-type" , "application/x-www-form-urlencoded" );
    }
  
    
    httpRequestM.send( DATA );
}
  
function ViewContent( div , href , method , data )
{
    var wait = "<br /><img src='/img/load.gif' alt='' title='Chargement de la vidéo en cours ...'>" +
    "<br /><br />";
    
    data = data.replace(/\+/g, "#plus___");

    ObjectDiv( div , wait );
    Goto( href , method , data , div );
    return false;
}


	var dragsort = ToolMan.dragsort()
	var junkdrawer = ToolMan.junkdrawer()

	window.onload = function() {
		junkdrawer.restoreListOrder("movemenu")

		dragsort.makeListSortable(document.getElementById("movemenu"),
				verticalOnly, saveOrder)
	}

	function verticalOnly(item) {
		item.toolManDragGroup.verticalOnly()
	}

	function speak(id, what) {
		var element = document.getElementById(id);
		element.innerHTML = 'Clicked ' + what;
	}

	function saveOrder(item) {
		var group = item.toolManDragGroup
		var list = group.element.parentNode
		var id = list.getAttribute("id")
		if (id == null) return
		group.register('dragend', function() {
			ToolMan.cookies().set("list-" + id, 
					junkdrawer.serializeList(list), 365)
		})
	}

	//-->