var ID_Timer = null;
var bool = false;

function display()
{
	clearTimeout(ID_Timer);
	activ();
	document.getElementById("flags").style.display="inline";
}

function appearDisappear()
{
	clearTimeout(ID_Timer);
	activ();
	Effect.toggle('flags','appear');
}

function appear()
{
	clearTimeout( ID_Timer);
	activ();
	Effect.Appear('flags',{delay:0});
}

function disappear()
{
	if(!isActiv())
		Effect.Fade('flags',{delay:0});
}

function initFlags(){
	document.getElementById("languageButton").style.display="inline";
	
	var elementsA = document.getElementById("flags").getElementsByTagName("a");
	for(i=0;i<elementsA.length;i++){
		elementsA[i].onmouseover=document.getElementById("flags").onmouseover;
	}
	
}

function isActiv(){
	return bool;
}
function activ(){
	bool = true;
}
function unactiv(){
	bool = false;
}

