function ChangePage(pageName, pageNumber) {	

	if(document.getElementById('paging_form') != null) {
		document.getElementById('paging_form').action = pageName + '&pf=' + pageNumber;
		document.getElementById('paging_form').submit();
	}
	else {
		if(pageName.indexOf('?') == -1) pageName += '?'
		else pageName += '&'
		
		document.location.href = pageName + 'pf=' + pageNumber;
	}
}

function go(c){
	if(!c.data.replace(/\s/g,''))
		c.parentNode.removeChild(c);
}

function clean(d){
	var bal=d.getElementsByTagName('*');

	for(i=0;i<bal.length;i++){
		a=bal[i].previousSibling;
		if(a && a.nodeType==3)
			go(a);
		b=bal[i].nextSibling;
		if(b && b.nodeType==3)
			go(b);
	}
	return d;
}

function RemoveChildNodes(elem)
{
	
	if(elem.hasChildNodes()) {
		
		var nbElems = elem.childNodes.length;
		for(var i=0;i<nbElems;i++)
		{
			elem.removeChild(elem.childNodes[elem.childNodes.length - 1]);
		}
	}
	return elem;
}

function couperTexte(texte, longueur)
{
	if(texte.length <= longueur)
		return texte;
	else 
		return texte.substr(0,longueur-3)+"...";
}