function $(id){return document.getElementById(id);}

// Affichage des champs de couleurs
function _showHide(id){
	this.showIt = function(id){$(id).style.display = 'inline';}
	this.hideIt = function(id){$(id).style.display = 'none';}
	// Constructeur
	if($(id).style.display == 'inline'){this.hideIt(id);}
	else{this.showIt(id);}
}

// Gestion des select
function showContent(obj){
	var over	 = 'selectRollOn';
	var off		 = 'selectRollOff';
	var objId	 = obj.id;
	var objUl	 = document.getElementById(objId+'_ul');
	if(objUl.style.display == 'block'){
		objUl.style.display = 'none';
	}
	else{
		objUl.style.display = 'block';
		var tmp = objUl.getElementsByTagName('li');
		for(var i = 0; i< tmp.length; i++){
			tmp[i].onclick		 = function(){setHidden(this, objId);};
			tmp[i].onmouseover	 = function(){mouseOver(this, over);};
			tmp[i].onmouseout	 = function(){mouseOut(this, off);};
		}
	}
};
function setHidden(obj, tmpId){
	$(tmpId+'_input').value		= obj.firstChild.nodeValue;
	$(tmpId).innerHTML 			= '<span class="arrow"></span>'+obj.firstChild.nodeValue;
	$(tmpId+'_ul').style.display 	= 'none';
};
function mouseOver(obj, overClass){
	obj.className 			= overClass;
};
function mouseOut(obj, offClass){
	obj.className 			= offClass;
};

function favoris(url, title) {
	if(document.all){
		window.external.AddFavorite(url,title);
	}
	else if(window.sidebar){
		window.sidebar.addPanel(title,url,"");
	}
	else{
		return true;
	} 
}
