

function show(div)
	{
	document.getElementById(div).style.display = "block";
	}

function hide(div)
	{
	document.getElementById(div).style.display = "none";
	}

function changeDisplay(element,display){
	document.getElementById(element).style.display = display;
	return false;
}

function validFormEditTag(id_user)
	{
	if ($('option'+($("listeditcat").value)).text != $("newtagname").value)
		{
		$("editcat").action = "editUserTag?id_user="+id_user+"&id_tag="+$("Idnewtagname").value+"&newtagname="+$("newtagname").value;
		$("editcat").submit();
		}
	else
		{
		alert("Renommer votre cat\351gorie svp");	
		}
	}
	
function displayRenameBox()
	{
	if ($("listeditcat").value != '0')
		{
		$('favcat-part2').style.display = 'block';
		$('Idnewtagname').value = $("listeditcat").value;
		$('newtagname').value = $('option'+$("listeditcat").value).text;
		}
	else
		{
		$('favcat-part2').style.display = 'none';
		$('Idnewtagname').value = null;
		$('newtagname').value = '';
		}	
	}
	
function validFormDelTag(user)
	{
	if (confirm("Voulez-vous vraiment supprimer cette cat&eacute;gorie et tout ces sites ?"))
		{
		$("editcat").action = "deleteUserTag?id_user="+user+"&id_tag="+$("Idnewtagname").value;
		$("editcat").submit();
		}
	else 
		{
		return false;
		}
	}
	
function checkbox_selected(form)
{
	for (i=0, n=form.elements.length; i<n; i++)
	{
		if ((form.elements[i].checked == true))
		return true;
	}
	
	alert("Cochez un site \340 d\351placer svp");
	return false;

}
	
// déplacement du cadre des sous catégories
function moveSubcats(categ){
	var marge = (categ * 5)+7;
	document.getElementById("conteneur-subcats").style.marginTop = marge+"px";
}

// variable contenant la derniere image cliquée (cat & sous cat)
var clicked = null;
var clicked_sub = null;
var clicked_form = null;


function setMyCat(img, state){
	if(clicked==null)
		clicked = document.getElementById("picto-info");
	if(img != clicked)
		img.src = "/images/home/a_la_une/"+img.alt+"_"+state+".gif";
}

function setCatClicked(picto){
	var oldclicked=clicked;
	clicked = picto;
	setMyCat(oldclicked,"down");
	setMyCat(clicked,"up");
	
	return false;
}

function setMySubcat(img, state){
	if(clicked_sub==null)
		clicked_sub = document.getElementById("picto-first");
	if(img != clicked_sub)
		img.src = "/web/images/home/pictos_une/"+img.alt+"_"+state+".gif";
}

function setSubcatClicked(picto){
	var oldclicked=clicked_sub;
	clicked_sub = picto;
	setMySubcat(oldclicked,"down");
	setMySubcat(clicked_sub,"up");
	return false;
}
function setMyForm(img, state){
	if(clicked_form==null)
		clicked_form = document.getElementById("inscr-first");
	if(img != clicked_form)
		img.src = "/images/home/pictos_inscr/"+img.alt+"_"+state+".gif";
}

function setFormClicked(picto){
	var oldclicked=clicked_form;
	clicked_form = picto;
	setMyForm(oldclicked,"down");
	setMyForm(clicked_form,"up");
	return false;
}
var liopened=null;
/* niveau 3 */
function setPuce(obj,etat,couleur){
	if(liopened && etat=='open'){
		oldopened = liopened;
		liopened=null;
		setPuce(oldopened,'closed',couleur);
	}
	liopened=obj;
	obj.style.background='url(/web/css/img/puces_nav3/'+couleur+'_'+etat+'.gif) no-repeat';
	// affichage : bold + affichage div
	if(etat=='open'){
		obj.style.fontWeight='bold';
		document.getElementById(obj.id+"-div").style.display="block";
	}
	// on masque: font normal + masquage du div
	else{
		obj.style.fontWeight='normal';
		document.getElementById(obj.id+"-div").style.display="none";
	}
}

function noNumbers(e)
{
var keynum;
var keychar;
var numcheck;

if( e.keyCode != 8 && e.which != 8 && e.keyCode != 39 && e.which != 39 && e.keyCode != 37 && e.which != 37 && e.keyCode != 46 && e.which != 46  )
	{
	if(window.event) // IE
  		{
  		keynum = e.keyCode;
  		}
	else if(e.which) // Netscape/Firefox/Opera
  		{
		keynum = e.which;
		}
	keychar = String.fromCharCode(keynum);
	numcheck = /\d/;
	return numcheck.test(keychar);
	}
}