function afficheChanson()
{
var titre;
var artiste;
texte = file();
a=texte.split('#');

titre 		= a[1];
iconcert 	= a[3];
achat		= a[4];

document.getElementById('pochette-image').src 	= a[0];
document.getElementById('pochette-image').alt 	= 'Pochette';


if(iconcert != ''){
	document.getElementById('lien-concert').href	= iconcert;
	document.getElementById('img-concert').src 	= 'img/load.gif';
}else{
	document.getElementById('lien-concert').removeAttribute('href');
	document.getElementById('img-concert').src 	= 'img/load.gif';
}

if(achat != '' && achat != 'undefined'){
	document.getElementById('lien-achat').href	= achat;
	document.getElementById('img-achat').src 	= 'img/load.gif';
}else{
	document.getElementById('lien-achat').removeAttribute('href');
	document.getElementById('img-achat').src 	= 'img/load.gif';
}

/* remplissage des div artiste et titre sans la methode innerHTML. On utilise les methodes DOM*/

// Crée un nœud d'élément vide
// sans ID, aucun attribut ni contenu
var sp1 = document.createElement("span");
// On lui donne un id de valeur 'Enfantartiste'
sp1.setAttribute("id", "Enfantartiste");
// On crée du contenu pour le nouvel élément
var sp1_content = document.createTextNode(titre);
// On applique ce contenu au nouvel élément
sp1.appendChild(sp1_content);
// On construit une référence vers le noeud à remplacer
var sp2 = document.getElementById("Enfantartiste");
var parentDiv = sp2.parentNode;
// On remplace le nœud sp2 existant par le nouvel élément span contenu dans sp1.
parentDiv.replaceChild(sp1, sp2);



// Crée un nœud d'élément vide
// sans ID, aucun attribut ni contenu
var sp1 = document.createElement("span");
// On lui donne un id de valeur 'Enfantchanson'
sp1.setAttribute("id", "Enfanttitre");
// On crée du contenu pour le nouvel élément
var sp1_content = document.createTextNode(a[2]);
// On applique ce contenu au nouvel élément
sp1.appendChild(sp1_content);
// On construit une référence vers le noeud à remplacer
var sp2 = document.getElementById("Enfanttitre");
var parentDiv = sp2.parentNode;
// On remplace le nœud sp2 existant par le nouvel élément span contenu dans sp1.
parentDiv.replaceChild(sp1, sp2);
}

window.onload=afficheChanson;
setInterval("afficheChanson()",5000);