
function HTMLAlbumTrack(pAlbum,pTrack,pTitle,pDetails,pOk)
{
	var iHTML = '' ;
	var iMp3  = HTMLMp3Player(pAlbum,pTrack,pOk) ;
	iHTML += HTMLOpenTable(0,0,'white-space: nowrap;','font_bleu_1') ;
	iHTML += HTMLOpenTR ;
	iHTML += HTMLCellule(16,20,1,'text-align: right;','',pTrack,false) ;
	iHTML += HTMLCellule(10,20,1,'','','',false) ;
	iHTML += HTMLCellule( 0,20,1,'','font_jaune_1',pTitle,false) ;
	iHTML += HTMLCellule(10,20,1,'','','',false) ;
	iHTML += HTMLCellule(20,20,1,'','',iMp3,false) ;
	iHTML += HTMLCloseTR ;
	iHTML += HTMLCloseTable ;
	iHTML += HTMLOpenTable(0,0,'white-space: nowrap;','font_bleu_1') ;
	iHTML += HTMLOpenTR ;
	iHTML += HTMLCellule(40, 0,1,'','','',false) ;
	iHTML += HTMLCellule( 0, 0,1,'','',pDetails,false) ;
	iHTML += HTMLCloseTR ;
	iHTML += HTMLCellule( 0, 4,2,'','','',true) ;
	iHTML += HTMLCloseTable ;
	return iHTML ;
}

function HTMLPhoto(pPhoto,pDirectory,pWidth,pHeight)
{
	var iHTML   = '' ;
	var iDiapo  = 'diapo_' + pPhoto ;
	var iPhoto  = 'photo_' + pPhoto ;
	var iFormat = '.jpg' ;
	var iUrl    = '../../data/jpeg/' ;
	if (pDirectory != 'none')
	{
		iUrl += pDirectory + '/' ;
	}
	iHTML += '<a href="' + iUrl + iPhoto + iFormat + '" class="highslide" ' ;
	iHTML += 'onclick="return hs.expand(this, { wrapperClassName: \'borderless floating-caption\' })">' ;
	iHTML += '<img ' ;
	iHTML += 'alt="" ' ;
	iHTML += 'src="' + iUrl + iDiapo + iFormat + '" ' ;
	iHTML += 'style="margin-top: 10px; margin-bottom: 10px; margin-left: 0px; margin-right: 20px; padding: 0px; border: 1px solid #484048; ' ;
	iHTML += 'width: ' + pWidth + 'px; ' ; 
	iHTML += 'height: ' + pHeight + 'px;"' ;
	iHTML += '></a>' ;
	return iHTML ;
}

function HTMLBouton(pBouton,pLink,pSpace)
{
	var iHTML = '' ;
	iHTML += HTMLImage('bouton_' + pBouton,true,100,25,'0px;','','','',gl).link(pLink) ;
	iHTML += (pSpace > 0) ? HTMLBlock('span','margin-left: ' + pSpace + 'px;','','',true) : '' ;
	return iHTML ;
}

function HTMLIconAndLinks(pIcon,pLinks,pSpace)
{
	var iHTML = '' ;
	iHTML += HTMLOpenTable(0,24,'','font_jaune_space') ;
	iHTML += (pSpace > 0) ? HTMLCellule(0,pSpace,3,'','','',true) : '' ;
	iHTML += HTMLOpenTR ;
	iHTML += HTMLCellule(24,24,1,'background: url(\'../../data/gif/icon_' + pIcon + '.gif\');','','',false) ;
	iHTML += HTMLCellule(10,24,1,'','','',false) ;
	iHTML += HTMLCellule( 0,24,1,'vertical-align: top;','',pLinks,false) ;
	iHTML += HTMLCloseTDTR ;
	iHTML += HTMLCloseTable ;
	return iHTML ;
}

function HTMLMp3Player(pAlbum,pTrack,pOk)
{
	var iHTML = '' ;
	if (pOk)
	{
		if (pTrack.length < 2)
		{
			pTrack = '0' + pTrack ;
		}
		iHTML = HTMLDewplayer(('http://www.' + glDomaine + '/data/mp3/' + gMp3File + pAlbum + '_' + pTrack + '.mp3'),'-mini',20,20) ;
	}
	return iHTML ;
}
