
function EcritPageDoolin()
{
	var iUrl     = '' ;
	var iSeconds = 500 ;
	var iPage    = (gParametres['page']    != null) ? parseFloat(gParametres['page']) : 1 ;
	var iConcert = (gParametres['concert'] != null) ? ('concert=' + gParametres['concert']) : '' ;
	var iRank    = (iPage == glMenu.length) ? 'rank=0' : '' ;
	var iType    = (iPage != glMenu.length) ? '.htm' : '.php' ;
//	--------------------------------------
//	Définition de l'url de la page appelée
//	--------------------------------------
	iUrl += glFile[iPage - 1] ;
	iUrl += iType ;
	iUrl += ((iRank != '') || (iConcert != '')) ? '?' : '' ;
	iUrl += iRank ;
	iUrl += ((iRank != '') && (iConcert != '')) ? '&' : '' ;
	iUrl += iConcert ;
//	--------------------------------------
	OpenPage(iPage,false) ;
	ClosePage(iPage) ;
	setTimeout('PageReplace(\'' + iUrl + '\');',iSeconds) ;
}

function EcritPageLoggOnUser(pPage,pUser)
{
	switch (pUser)
	{
		case 'Troisquatre!' :
			gLoggOnUser = 'TroisQuatre!' ;
		break ;
		default :
			gLoggOnUser = pUser ;
		break ;
	}
     if (pPage == 'Agenda')
     {
		InitAgendaDroits() ;
		if (!gADroitsNone)
		{
	     	var iRights = (gADroitsAll) ? '(droits sans restriction)' : '(droits restreints)' ;
	     }
	     else
	     {
	     	var iRights = '(aucun droit)' ;
		}
     }
     else
     {
          var iRights = '' ;
     }
	var iTitre = (pPage.bold() + gMenuBarBig + '<span class="font_jaune_1">') ;
	var iStr   = (iRights != '(aucun droit)') ? (iTitre + gLoggOnUser.bold() + ' est connect&eacute; ' + iRights + '</span>') : (iTitre + 'Mode visiteur ' + iRights) ;
	var iHTML  = HTMLBlock('div','width: 400px; position: absolute; top: 22px; left: ' + (gPageSpace + 300) + 'px;','font_jaune_2',iStr,true) ;
	document.write(iHTML) ;
}

function EcritPageServerAlert(pPage,pOK)
{
	if (pOK)
	{
		var iHTML = '' ;
		iHTML += HTMLOpenTable(480,0,'','font_bleu_1') ;
		iHTML += HTMLCellule(480,30,1,'','','',true) ;
		iHTML += HTMLCellule(480, 0,1,'','font_jaune_2','Avertissement !',true) ;
		iHTML += HTMLCellule(480,10,1,'','','',true) ;
		iHTML += HTMLOpenTR ;
		iHTML += HTMLCellule(480,0,1,'','','',null) ;
		iHTML += (pPage == 'maintenance') ? '<input type="hidden" name="mode" value="0" />' : '' ;
		iHTML += '<input type="hidden" name="page" value="' + pPage + '" />' ;
		iHTML += '<input type="hidden" name="data1" value="" />' ;
		iHTML += '<input type="hidden" name="data2" value="" />' ;
		iHTML += 'Aucune modification ne sera prise en compte ' ;
		iHTML += 'tant que vous n&#39aurez pas cliqu&eacute; sur le bouton "<b class="italic">mise &agrave; jour</b>" ; ' ;
		iHTML += 'seule cette action permet l&#39;enregistrement de toutes les modifications de vos donn&eacute;es sur le serveur.' ;
		iHTML += HTMLCloseTDTR ;
		iHTML += HTMLCellule(480,0,1,'text-align: right; vertical-align: bottom;','font_bleu_2','Le Webmaster',true) ;
		iHTML += HTMLCloseTable ;
		document.write(iHTML) ;
	}
}

function EcritPageAgendaObjets()
{
     var iHTML = '' ;
     iHTML += HTMLBlock('div','width: 28px; position: absolute; top: 182px; left: ' + (gPageSpace + 272) + 'px;','','&nbsp;',true,'ID_AGENDA_L1') ;
     iHTML += HTMLBlock('div','width: 28px; position: absolute; top: 774px; left: ' + (gPageSpace + 272) + 'px;','','&nbsp;',true,'ID_AGENDA_L2') ;
     iHTML += HTMLBlock('div','width: 28px; position: absolute; top: 182px; left: ' + (gPageSpace + 780) + 'px;','','&nbsp;',true,'ID_AGENDA_R1') ;
     iHTML += HTMLBlock('div','width: 28px; position: absolute; top: 774px; left: ' + (gPageSpace + 780) + 'px;','','&nbsp;',true,'ID_AGENDA_R2') ;
	document.write(iHTML) ;
	IDinnerHTML('AGENDA_L1',gAgendaBackNo) ;
	IDinnerHTML('AGENDA_L2',gAgendaBackNo) ;
	IDinnerHTML('AGENDA_R1',gAgendaNext.link('javascript: Agenda(1);')) ;
	IDinnerHTML('AGENDA_R2',gAgendaNext.link('javascript: Agenda(1);')) ;
}

function EcritPageNews()
{
	var iNews = gSNews[glValue] ;
	if (iNews != '')
	{
		EcritPageLinkTopOfPage(1,1,10) ;
		var iHTML = '' ;
		iHTML += HTMLOpenTable(480,0,'','font_bleu_1') ;
		iHTML += HTMLCellule(480,0,1,'','',iNews,true) ;
		iHTML += HTMLCloseTable ;
		document.write(iHTML) ;
	}
}

function EcritPageDVDTeaser(pDVD)
{
	var iHTML = '' ;
	iHTML += HTMLBlock('div','position: absolute; top: 296px; left: ' + (gPageSpace + 540) + 'px;','','',false) ;
	iHTML += HTMLFlvplayer('http://www.doolin.fr/data/flv/teaser_dvd_' + pDVD + '.flv',240,180,'ffffff','D8952C','6D8DC4','cadre',true,false) ;
	iHTML += HTMLCloseDiv ;
	document.write(iHTML) ;
}

function EcritPageDVD1()
{
	var iHTML = '' ;
	iHTML += 'DISC ONE' + gl2p + HTMLBR ;
	iHTML += HTMLAlbumTrack('', '1','THE A SET','',false) ;
	iHTML += HTMLAlbumTrack('', '2','CHARMING PRIDE','',false) ;
	iHTML += HTMLAlbumTrack('', '3','GIS&Egrave;LE&#39; MAZURKA','',false) ;
	iHTML += HTMLAlbumTrack('', '4','POLKA FREAK','',false) ;
	iHTML += HTMLAlbumTrack('', '5','POPCORN BEHAVIOUR','',false) ;
	iHTML += HTMLAlbumTrack('', '6','AS I ROVED OUT [RAP VERSION]','',false) ;
	iHTML += HTMLAlbumTrack('', '7','ANGELS ARE FREE','',false) ;
	iHTML += HTMLAlbumTrack('', '8','DESI&#39;S SLIDES','',false) ;
	iHTML += HTMLAlbumTrack('', '9','SLIGO CREEK','',false) ;
	iHTML += HTMLAlbumTrack('','10','SCOTCH WHISKY / THE ROCKY ROAD TO DUBLIN','',false) ;
	iHTML += HTMLBR ;
	iHTML += 'DISC TWO' + gl2p + HTMLBR ;
	iHTML += HTMLAlbumTrack('', '1','5/4 / 6/4','',false) ;
	iHTML += HTMLAlbumTrack('', '2','ALAN KELLY&#39S','',false) ;
	iHTML += HTMLAlbumTrack('', '3','BODHR&Aacute;N SOLO','',false) ;
	iHTML += HTMLAlbumTrack('', '4','TEMPEST','',false) ;
	iHTML += HTMLAlbumTrack('', '5','WHEN WE WILL BE MARRIED','',false) ;
	iHTML += HTMLAlbumTrack('', '6','TATTER JACK WALSH','',false) ;
	iHTML += HTMLAlbumTrack('', '7','BONNIE BLUE EYED LASSIE','',false) ;
	iHTML += HTMLAlbumTrack('', '8','THE MOUNTAIN ROAD','',false) ;
	iHTML += HTMLAlbumTrack('', '9','COUNTRY LOVE','',false) ;
	iHTML += HTMLAlbumTrack('','10','POLKAMIX','',false) ;
	iHTML += HTMLAlbumTrack('','11','DINKY&#39S','',false) ;
	IDinnerHTML('DVD',iHTML) ;
}

function EcritPageAlbum1()
{
	var iHTML = '' ;
	iHTML += HTMLAlbumTrack('01', '1','Tempest / Tom Ward&#39;s Downfall / Love At The Endings (reels)','all trad.',true) ;
	iHTML += HTMLAlbumTrack('01', '2','As I Roved Out (song)','trad.',true) ;
	iHTML += HTMLAlbumTrack('01', '3','Gis&egrave;le&#39;s Mazurka (mazurka)','Nicolas Besse',true) ;
	iHTML += HTMLAlbumTrack('01', '4','Trip To Lerwick / The Major Jig / When My Daughter Smiles (jigs)','Manus Lunny / Nicolas Quemener / Jacob Fournel',false) ;
	iHTML += HTMLAlbumTrack('01', '5','Polkamix / The Funfair Polka (polkas)','Jacob Fournel / Wilfried Besse',true) ;
	iHTML += HTMLAlbumTrack('01', '6','The Charming Pride Of Luachra Side / Out On The Ocean (song & jig)','all trad.',true) ;
	iHTML += HTMLAlbumTrack('01', '7','Bonnie Blue Eyed Lassie (slow air)','trad.',true) ;
	iHTML += HTMLAlbumTrack('01', '8','Creamer&#39;s / New Mown Meadow / Popcorn Behaviour (reels)','trad. / trad. / Liz Doherty',true) ;
	iHTML += HTMLAlbumTrack('01', '9','Goodbye Shark / The Sofa Hornpipe (hornpipes)','Wilfried Besse / Nicolas Besse',false) ;
	iHTML += HTMLAlbumTrack('01','10','Garrevagues&#39; Jig / Liz Doherty&#39;s (jigs)','Guilhem Cavaill&eacute; / trad.',false) ;
	iHTML += HTMLAlbumTrack('01','11','Country Love / The Desert Rock (song & reel)','lyrics: Karen Whitely, music: Wilfried Besse / Wilfried Besse',true) ;
	IDinnerHTML('ALBUM',iHTML) ;
}

function EcritPageAlbum2()
{
	var iHTML = '' ;
	iHTML += HTMLAlbumTrack('02', '1','EILLEN CURRAN / PRESSED FOR TIME / HIGH REEL (reels)','Trad. / Gordon Duncan / Trad.',true) ;
	iHTML += HTMLAlbumTrack('02', '2','ANGELS ARE FREE (song)','Nicolas Besse',true) ;
	iHTML += HTMLAlbumTrack('02', '3','HALLOWILL / THE HOPEFUL  JIG (jigs)','Wilfried Besse',true) ;
	iHTML += HTMLAlbumTrack('02', '4','THE EXOTIC POLKA / COWBOYS &amp; ANGELS / WOODYWOOD POLKA (polkas)','Wilfried Besse',true) ;
	iHTML += HTMLAlbumTrack('02', '5','TEHAN&#39;S FAVORITE / FANORE SLIDE (slides)','Trad.',true) ;
	iHTML += HTMLAlbumTrack('02', '6','INTENSIVE CARE / HOPE OF MANKIND (jigs)','Jacob Fournel / Josselin Fournel',true) ;
	iHTML += HTMLAlbumTrack('02', '7','<span style="letter-spacing: -1;">JOHNNY ALLEN &#39; S</span> / <span style="letter-spacing: -1;">KITTY&#39;S GONE A-MILKING</span> / CONCERT REEL / SLIGO CREEK (reels)','Trad.',true) ;
	iHTML += HTMLAlbumTrack('02', '8','BIG DAN O&#39;MAHONY (hornpipe)','Trad.',true) ;
	iHTML += HTMLAlbumTrack('02', '9','WHEN WE WILL BE MARRIED (song and jig)','Trad.',true) ;
	iHTML += HTMLAlbumTrack('02','10','VALSE SAL&Eacute;E / VALSE DU P&Acirc;TIS (valses)','Guilhem Cavaill&eacute; / Nicolas Besse',true) ;
	iHTML += HTMLAlbumTrack('02','11','5/4 / 6/4','<span class="font_bleu_2">Doolin&#39;</span>',true) ;
	iHTML += HTMLAlbumTrack('02','12','<span style="letter-spacing: -1;">PETER MURPHY &#39; S JIG / CREEPING DOCKEN / HUMOURS OF WHISKEY (jigs and slip jig)</span>','Trad.',true) ;
	IDinnerHTML('ALBUM',iHTML) ;
}

function EcritPageReferences(pAnnee)
{
	var iHTML   = '' ;
	var iLinks  = '' ;
	var iChange = '' ;
	var iQueue ;
	var iPos ;
	var iAnnee ;
	var iMois ;
	var iRef ;
	var iA ;
	var iC ;
//	--------------------
//	Définition des liens
//	--------------------
	for (iA = 0 ; iA < gConcertRefAn.length ; iA++)
	{
		iLinks += (pAnnee != gConcertRefAn[iA]) ? STRINGSpacing(gConcertRefAn[iA]).link('javascript: EcritPageReferences(\'' + gConcertRefAn[iA] + '\');')
										: HTMLBlock('span','','souligne',STRINGSpacing(gConcertRefAn[iA]),true) ;
		iLinks += (iA < (gConcertRefAn.length - 1)) ? STRINGSpacingBar() : '' ;
	}
//	--------------------
	iHTML += HTMLIconAndLinks('years',iLinks,10) ;
	for (iC = 0 ; iC < gConcertsRefNb ; iC++)
	{
		iQueue = gConcertRef[iC].substring((gConcertRef[iC].length - 3),gConcertRef[iC].length) ;
		if ((iQueue == ' : ') || (iQueue == ' / '))
		{
			gConcertRef[iC] = gConcertRef[iC].substring(0,gConcertRef[iC].length - 3) ;
		}
		iPos   = gConcertRef[iC].indexOf('#') ;
		iAnnee = gConcertRef[iC].substring(0,4) ;
		iMois  = gConcertRef[iC].substring(5,iPos) ;
		iRef   = gConcertRef[iC].substring((iPos + 1),gConcertRef[iC].length) ;
		if (iAnnee == pAnnee)
		{
			if (iMois != iChange)
			{
				iChange = iMois ;
				iHTML  += HTMLBlock('div','margin: 0px; margin-top: 5px;','font_bleu_5',iChange,true) ;
			}
			iHTML += gMenuList + iRef + HTMLBR ;
		}
	}
	IDinnerHTML('REFERENCES',iHTML) ;
}

function EcritPageSmiley(pNb)
{
	var iSize = gSmileySize[pNb] + 20 ;
	var iNb   = ((pNb + 1) < 10) ? ('0' + (pNb + 1)) : (pNb + 1) ;
	var iHTML = HTMLImage('smiley_' + iNb,false,iSize,20,'0px;','margin: 2px; vertical-align: middle;','','','') ;
	document.write(iHTML) ;
}

function EcritPageSmileys()
{
	var iHTML = '' ;
	var iNb ;
	var iSize ;
	var iImage ;
	var iUrl ;
	iHTML += HTMLOpenTable(0,0,'','') ;
	iHTML += HTMLOpenTR ;
	for (iS = 0 ; iS < gSmileyChar.length ; iS++)
	{
		iUrl   = 'javascript: FormZoneTextInsertSmiley(\'' + gSmileyChar[iS] + '\');' ;
		iNb    = ((iS + 1) < 10) ? ('0' + (iS + 1)) : (iS + 1) ;
		iSize  = gSmileySize[iS] + 20 ;
		iImage = HTMLImage('smiley_' + iNb,false,iSize,20,'0px;','','',gSmileyChar[iS],'') ;
		iHTML += HTMLCellule(0,0,1,'','',HTMLLink(iImage,iUrl,gSmileyChar[iS],'',''),false) ;
		iHTML += (iS < (gSmileyChar.length - 1)) ? HTMLCellule(15,0,1,'','','',false) : '' ;
	}
	iHTML += HTMLCloseTR ;
	iHTML += HTMLCloseTable ;
	document.write(iHTML) ;
}

function EcritPagePhotoPro()
{
	IDinnerHTML('PHOTO_PRO',HTMLPhotoGallery('doolin','none',200,140,'484048')) ;
}

function EcritPageLinkTopOfPage(pMenu,pMarkup,pHeight)
{
	var iHTML    = '' ;
	var iCellule = '' ;
	var iUrl     = STRINGPageAddress() ;
	var iString  = (pMarkup == 1) ? '&nbsp;' : '' ;
	var iMarkup  = HTMLBlock('span','font-style: normal;','',(glTopOfPage + ' &#9650;'),true).small() ;
	var iHeight  = ((pMenu == 1) && (pMarkup == 1)) ? 25 : 30 ;
//	--------------------------------
//	Définition du contenu de cellule
//	--------------------------------
	iCellule += '<a name="' + pMarkup + '">' + iString + '</a>' ;
	iCellule += (pMarkup > 1) ? iMarkup.link('javascript: PageReplace(\'' + iUrl + '#top\');') : '' ;
//	--------------------------------
	iHTML += HTMLOpenTable(480,0,'','font_jaune_2') ;
	iHTML += HTMLCellule(480,iHeight,1,'text-align: right; vertical-align: bottom;','',iCellule,true) ;
	iHTML += (pHeight != -1) ? HTMLCellule(480,0,1,'','',glMenuMarkup[pMenu - 1][pMarkup - 1],true) : '' ;
	iHTML += (pHeight  >  0) ? HTMLCellule(480,pHeight,1,'','','',true) : '' ;
	iHTML += HTMLCloseTable ;
	document.write(iHTML) ;
}

function EcritPageLinkID(pLink,pUrl,pID)
{
	var iCode = (gParametres['code'] != null) ? ('code=' + gParametres['code'] + '&') : '' ;
	var iUrl  = pUrl + '?' + iCode + 'rank=' + gParametres['rank'] ;
	var iHTML = HTMLLink(pLink,iUrl,'','','',('_retourLDO_' + pID)) ;
	document.write(iHTML) ;
}

function EcritPageBouton(pBouton,pLink,pSpace)
{
	document.write(HTMLBouton(pBouton,pLink,pSpace)) ;
}

function EcritPagePayPal(pForm,pCode)
{
	var iHTML  = '' ;
	var iTitle = glBuy + ' ' + glWith + ' PayPal&trade;' ;
	var iImage = HTMLImage('bouton_paypal',true,98,41,'0px;','','',iTitle,'') ;
	var iLink  = HTMLLink(iImage,'javascript: ' + pForm +'();',iTitle,'','') ;
	iHTML += '<form name="f' + pForm + '" method="post" action="https://www.paypal.com/cgi-bin/webscr" style="margin: 0px; padding: 0px;">' ;
	iHTML += '<input type="hidden" name="cmd" value="_s-xclick" />' ;
     iHTML += '<input type="hidden" name="hosted_button_id" value="6944' + pCode + '">' ;
	iHTML += iLink ;
	iHTML += '<img alt="" src="https://www.paypal.com/fr_FR/i/scr/pixel.gif" style="border: 0px; width: 1px; height: 1px;">' ;
	iHTML += HTMLCloseForm ;
	document.write(iHTML) ;
}

function EcritCAPTCHA()
{
	var iHTML = '' ;
	var iN1   = Math.round(Math.random() * 4) ;
	var iN2   = Math.round(Math.random() * 4) ;
	if (iN1 == iN2)
	{
		iN2++ ;
		if (iN2 > 4)
		{
			iN2 = 0 ;
		}
	}
	gCAPTCHACode = gCAPTCHA[iN1] + gCAPTCHA[iN2] ;
	iHTML += HTMLImage(('captcha_' + (iN1 + 1)),false,100,24,'0px;','','','','') ;
	iHTML += HTMLImage(('captcha_' + (iN2 + 1)),false,100,24,'0px;','','','','') ;
	document.write(iHTML) ;
}

function CreateMenuSpace()
{
	var iSpace = 0
	var iM ;
	for (iM = 0 ; iM < (glMenuWidth.length - 2) ; iM++)
	{
		iSpace += glMenuWidth[iM] ;
	}
	gMenuSpace = Math.round((476 - iSpace) / (glMenuWidth.length - 3)) ;
}

function OpenPage(pMenu,pTextOk)
{
	var iHTML       = '' ;
	var iBackground = '' ;
	var iCellule    = '' ;
	var iStyle      = '' ;
	var iDoolin     = PageOut(pMenu,'../../index.php') ;
	var iMySpace    = HTMLLink(HTMLImage('logo_myspace',true,61,20,'0px;','','','MySpace',''),'http://www.myspace.com/doolinband','MySpace','','_blank') ;
	var iConcerts   = HTMLBlock('span','','','&nbsp;',true,'ID_CONCERTS') ;
	var iIE6        = (navigator.userAgent.indexOf('MSIE 6.0') != -1) ;
	var iAlbumOk	 = ((pMenu == 2) && (pTextOk == true)) ;
	var iImage ;
	var iLink ;
	var iAlign ;
	var iUrl ;
	var iM ;
//	----------------------
//	S'il n'y a pas de news
//	----------------------
	if ((pMenu == 1) && (pTextOk))
	{
		var iDelNews = (gSNews[glValue] == '') ? glMenuMarkup[0].shift() : null ;
	}
//	---------------------------------------
//	Définition de l'arrière plan de la page
//	---------------------------------------
	iBackground += ('background: url(\'../../data/gif/background_') ;
	iBackground += (pTextOk != false) ? 'text' : 'photo' ;
	iBackground += '.gif' ;
	iBackground += '\') no-repeat ' ;
	iBackground += ((pTextOk != false) && (!iIE6)) ? ((gPageSpace + 300) + 'px 125px ') : ('0px 105px ') ;
	iBackground += (pTextOk != false) ? 'fixed' : 'scroll' ;
	iBackground += ';' ;
//	-----------------
//	Lien vers MySpace
//	-----------------
	iHTML += HTMLBlock('div','position: absolute; top: 25px; left: ' + (gPageSpace + 719) + 'px;','',iMySpace,true) ;
//	-------------------------------
//	Début de page (et haut de page)
//	-------------------------------
	iHTML += HTMLOpenTable((gPageSpace + 840),0,'','') ;
	iHTML += HTMLCellule((gPageSpace + 840),20,4,'vertical-align: top;','','<a name="top"><small>&nbsp;</small></a>',true) ;
	iHTML += HTMLOpenTR ;
	iHTML += HTMLCellule(gPageSpace,0,1,'','','',false) ;
	iHTML += HTMLCellule(300,0,1,'vertical-align: top;','','',null) ;
	iHTML += HTMLOpenTable(300,0,'','font_bleu_1') ;
	iHTML += HTMLOpenTR ;
	iHTML += HTMLCellule(300,116,1,'text-align: center; vertical-align: top;','','',null) ;
	iHTML += HTMLLink(HTMLImage('doolin_3D',false,192,116,'0px;','','',glSite,''),iDoolin,glSite,'','') ;
	iHTML += HTMLCloseTDTR ;
	iHTML += HTMLCellule(300, 15,1,'','','',true) ;
//	------------------------------
//	Concerts : précédent & suivant
//	------------------------------
	if ((pMenu != 0) && (pMenu != -2))
	{
		iHTML += HTMLOpenTR ;
		iHTML += HTMLCellule(300,31,1,'text-align: center; vertical-align: top;','','',null) ;
		iHTML += HTMLBlock('span','','','&nbsp;',true,'ID_CONCERTS_L') ;
		iHTML += HTMLImage('menu_events',false,glMenuWidth[5],25,'0px;','','','',gl) ;
		iHTML += HTMLBlock('span','','','&nbsp;',true,'ID_CONCERTS_R') ;
		iHTML += HTMLCloseTDTR ;
		iHTML += HTMLCellule(300,75,1,'text-align: center; vertical-align: top; overflow: visible;','',iConcerts,true) ;
	}
//	-------------------------------
//	Calendrier (page "maintenance")
//	-------------------------------
	if (pMenu == -1)
	{
		iHTML += HTMLCellule(300,75,1,'','','',true) ;
		iHTML += HTMLOpenTR ;
		iHTML += HTMLCellule(300,31,1,'text-align: center; vertical-align: top;','','',null) ;
		iHTML += HTMLImage('arrow_back',true,28,25,'0px;','','','','').link('javascript: Calendar(-1);') ;
		iHTML += HTMLImage('menu_calendrier',false,99,25,'0px;','','','',gl) ;
		iHTML += HTMLImage('arrow_next',true,28,25,'0px;','','','','').link('javascript: Calendar(1);') ;
		iHTML += HTMLCloseTDTR ;
		iHTML += HTMLCellule(300, 0,1,'','',HTMLBlock('span','','','&nbsp;',true,'ID_CALENDAR'),true) ;
	}
//	---------------------------------------
//	Menu, Détails & Légende (page "agenda")
//	----------------------+----------------
	if (pMenu == -2)
	{
		var iHeight = (gADroitsNone) ? 38 : 0 ;
		iHTML += HTMLAgendaCadre('CRITERES','Crit&egrave;res de Saisie',(385 - iHeight),'vertical-align: top;','font_blanc')
		iHTML += HTMLCellule(300,24,1,'','','',true) ;
		iHTML += HTMLAgendaCadre('INFOS','Informations',115,'','font_blanc')
	}
//	--------------------------------
//	Contacts : Courriel & Téléphones
//	--------------------------------
	if (pMenu > 0)
	{
          iImage = HTMLImage('trois_quatre',true,128,44,'0px;','','','','') ;
          iLink  = HTMLLink(iImage,'http://www.troisquatre.com','Troisquatre!','','_blank') ;
		iHTML += HTMLCellule(300,20,1,'','','',true) ;
		iHTML += HTMLOpenTR ;
		iHTML += HTMLCellule(300,31,1,'text-align: center; vertical-align: top;','','',null) ;
		iHTML += HTMLImage('menu_contacts',false,glMenuWidth[6],25,'0px;','','','',gl) ;
		iHTML += HTMLCloseTDTR ;
		iHTML += HTMLOpenTR ;
     	iHTML += HTMLCellule(300,0,1,'text-align: center;','','',null) ;
     	iHTML += HTMLBlock('span','','font_jaune_2',glArtists,true) ;
     	iHTML += HTMLBR ;
          iHTML += 'Jacob Fournel' + HTMLBR ;
     	iHTML += glPhone + gl2p + ' +33 (0)6 87 73 09 74' + HTMLBR ;
          iHTML += 'Josselin Fournel' + HTMLBR ;
     	iHTML += glPhone + gl2p + ' +33 (0)6 31 53 39 32' + HTMLBR ;
          iHTML += 'Nicolas Besse' + HTMLBR ;
     	iHTML += glPhone + gl2p + ' +33 (0)6 62 98 06 60' + HTMLBR ;
     	iHTML += HTMLCloseTDTR ;
		iHTML += HTMLCellule(300,15,1,'','','',true) ;
		iHTML += HTMLOpenTR ;
     	iHTML += HTMLCellule(300,0,1,'text-align: center;','','',null) ;
     	iHTML += HTMLBlock('span','','font_jaune_2',glEmail,true) ;
     	iHTML += HTMLBR ;
     	iHTML += ('contact&#64;' + glDomaine).link('mailto:contact&#64;' + glDomaine) ;
		iHTML += HTMLCloseTDTR ;
		iHTML += HTMLCellule(300,15,1,'','','',true) ;
		iHTML += HTMLOpenTR ;
     	iHTML += HTMLCellule(300,0,1,'text-align: center;','','',null) ;
     	iHTML += HTMLBlock('span','','font_jaune_2',glStage,true) ;
		iHTML += HTMLCloseTDTR ;
		iHTML += HTMLCellule(300,48,1,'text-align: center; vertical-align: bottom;','',iLink,true) ;
	}
	iHTML += HTMLCloseTable ;
	iHTML += HTMLCloseTD ;
	iHTML += HTMLCellule(480,(screen.availHeight - 210),1,'vertical-align: top; ' + iBackground,'','',null) ;
//	-------------------------------------------------------------------
//	Menu horizontal : Accueil - Album - Espace pro - Bonus - Livre d'or
//	-------------------------------------------------------------------
	CreateMenuSpace() ;
	iHTML += HTMLOpenTable(0,0,'','') ;
	iHTML += HTMLCellule(0,50,((glMenu.length * 2) - 1),'','','',true) ;
	iHTML += HTMLOpenTR ;
	for (iM = 0 ; iM < glMenu.length ; iM++)
	{
		if (pMenu != (iM + 1))
		{
			iUrl   = PageOut(pMenu,('doolin.htm?page=' + (iM + 1))) ;
			iImage = HTMLImage(('menu_' + (iM + 1)),true,glMenuWidth[iM],25,'0px;','','','',gl) ;
			iLink  = HTMLLink(iImage,iUrl,'','','',('_menuH_' + (iM + 1))) ;
			iHTML += HTMLCellule(glMenuWidth[iM],30,1,'vertical-align: top;','',iLink,false) ;
		}
		else
		{
			iImage = '../../data/gif/' + gl + '/menu_' + (iM + 1) + '_over.gif' ;
			iHTML += HTMLCellule(glMenuWidth[iM],30,1,'background: url(\'' + iImage + '\') no-repeat;','','',false) ;
		}
		if (iM < (glMenu.length - 1))
		{
			iHTML += HTMLCellule(gMenuSpace,30,1,'','','',false) ;
		}
	}
	iHTML += HTMLCloseTR ;
	iHTML += HTMLCloseTable ;
//	--------------------------------------------------------
//	Sous-Menu Horizontal : Liens vers les signets de la page
//	--------------------------------------------------------
	if ((pTextOk) || (iAlbumOk))
	{
		if ((pMenu > 0) && (pMenu < glMenu.length))
		{
			iAlign   = new Array('left','left','left','right') ;
			iStyle   = 'text-align: ' + iAlign[pMenu - 1] + ';'
			iUrl     = STRINGPageAddress() ;
//			--------------------------------
//			Définition du contenu de cellule
//			--------------------------------
			for (iM = 0 ; iM < glMenuMarkup[pMenu - 1].length ; iM ++)
			{
				iLink     = ((pMenu == 2) && (iM == 3)) ? 'albums.htm' : 'javascript: PageReplace(\'' + iUrl + '#' + (iM + 1) + '\');' ;
				iCellule += glMenuMarkup[pMenu - 1][iM].link(iLink) ;
				iCellule += (iM < (glMenuMarkup[pMenu - 1].length - 1)) ? gMenuBar : '' ;
			}
		}
		else
		{
			if (pMenu != glMenu.length)
			{
				iStyle    = 'text-align: right;' ;
				iLink     = 'javascript: PageBack();' ;
				iCellule += (pMenu > 0) ? glBackPage.link(iLink) : '' ;
				iCellule += (pMenu < 1) ? (('Contacter le Webmaster').link('mailto:webmaster&#64;' + glDomaine)) : '' ;
				iCellule += (pMenu < 0) ? (gMenuBar + ('D&eacute;connexion').link('javascript: FormClose(\'../../server/fin_de_session.php\');')) : '' ;
			}
		}
	}
	if ((pTextOk == false) || (pMenu != glMenu.length))
	{
		iHTML += HTMLOpenTable(480,25,'','') ;
		iHTML += HTMLCellule(480,24,1,('font-style: normal; vertical-align: middle; ' + iStyle),'font_jaune_2',iCellule.small(),true) ;
		iHTML += HTMLCellule(480, 1,1,'background: #484048;','','',true) ;
		iHTML += HTMLCloseTable ;
	}
	document.write(iHTML) ;
}

function ClosePage(pMenu)
{
	var iHTML     = '' ;
	var iLangues  = '' ;
	var iCellule1 = '' ;
	var iCellule2 = '' ;
	var iCellule3 = '' ;
	var iRelease  = HTMLLink(gSiteWebmaster,'http://www.creationdesitesweb-webartmedia.com','','','_blank') ;
	var iLink ;
	var iImage ;
	var iUrl ;
	var iL ;
	var iM ;
//	----------------------
//	Définition des langues
//	----------------------
	if (pMenu > 0)
	{
		for (iL = 0 ; iL < gSiteL.length ; iL++)
		{
			iImage    = (iL != glValue) ? HTMLImage('icon_country',true,29,30,'0px;','','',gSiteVersion[iL],gSiteL[iL].toLowerCase()) :
			                              HTMLImage('icon_country_over',false,29,30,'0px;','','',gSiteVersion[iL],gSiteL[iL].toLowerCase()) ;
			iLink     = HTMLLink(iImage,gSiteUrl[iL],gSiteVersion[iL],'','') ;
			iAcronym  = HTMLAcronym(gSiteVersion[iL]) ;
			iAcronym += iImage ;
			iAcronym += HTMLCloseAcronym ;
			iLangues += (iL != glValue) ? iLink : iAcronym ;
			iLangues += (iL < (gSiteL.length - 1)) ? HTMLBlock('div','width: 29px; height: 20px; padding: 0px; margin: 0px;','','',true) : '' ;
		}
	}
//	----------------------------------
//	Définition du contenu des cellules
//	----------------------------------
	for (iM = 0 ; iM < glMenuInfos.length ; iM++)
	{
		iLink      = PageOut(pMenu,glFInfos[iM]) ;
		iCellule1 += (iM != (glMenuInfos.length - 1)) ? HTMLLink(glMenuInfos[iM],iLink,'','','',('_menuI_' + (iM + 1))) : glMenuInfos[iM].link(glFInfos[iM]) ;
		iCellule1 += gMenuBar ;
	}
	iCellule1 += HTMLLink('MySpace','http://www.myspace.com/doolinband','http://www.myspace.com/doolinband','','_blank') ;
	if (pMenu > 0)
	{
		iCellule1 += gMenuBar ;
		for (iL = 0 ; iL < gSiteL.length ; iL++)
		{
			iAcronym   = HTMLAcronym(gSiteVersion[iL]) ;
			iAcronym  += gSiteL[iL] ;
			iAcronym  += HTMLCloseAcronym ;
			iCellule1 += (iL != glValue) ? HTMLLink(gSiteL[iL],gSiteUrl[iL],gSiteVersion[iL],'','') : iAcronym ;
			iCellule1 += (iL < (gSiteL.length - 1)) ? gMenuBar : '' ;
		}
	}
//	----------------------------------
	for (iM = 0 ; iM < glMenu.length ; iM++)
	{
		if (pMenu != (iM + 1))
		{
			iUrl       = PageOut(pMenu,('doolin.htm?page=' + (iM + 1))) ;
			iCellule2 += HTMLLink(glMenu[iM],iUrl,'','','',('_menuB_' + (iM + 1))) ;
		}
		else
		{
			iCellule2 += glMenu[iM] ;
		}
		iCellule2 += (iM < (glMenu.length - 1)) ? gMenuBarBig : '' ;
	}
//	----------------------------------
	iCellule3 += ((gl == 'fr') && (pMenu > 0)) ? (('Acc&egrave;s Membre').link('identification.php?page=agenda') + gMenuBar) : '' ;
	iCellule3 += ((gl == 'fr') && (pMenu > 0)) ? (('Maintenance').link('identification.php?page=maintenance') + gMenuBar) : '' ;
	iCellule3 += (gl == 'fr') ? (glRelease + iRelease) : (iRelease + glRelease) ;
	iCellule3 += gMenuBar ;
	iCellule3 += gSiteCopyright ;
	iCellule3 += glCopyright ;
//	----------------------------------
	iHTML += HTMLCloseTD ;
	iHTML += HTMLCellule(60,0,1,'padding-top: 135px; text-align: right; vertical-align: top;','',iLangues,false) ;
	iHTML += HTMLCloseTR ;
	iHTML += HTMLCloseTable ;
	iHTML += HTMLOpenTable(null,0,'','') ;
	iHTML += HTMLCellule(null,40,1,'','','',true) ;
	iHTML += HTMLOpenTR ;
	iHTML += HTMLCellule(null,0,1,'vertical-align: top; background: url(\'../../data/jpeg/background_bottom.jpg\') repeat-x;','','',null) ;
	iHTML += HTMLOpenTable((gPageSpace + 780),0,'','font_jaune_2') ;
	iHTML += HTMLCellule(0,26,1,'font-style: normal; text-align: right; vertical-align: middle;','',iCellule1.small(),true) ;
	iHTML += HTMLCellule(0, 4,1,'','','',true) ;
	iHTML += HTMLCellule(0, 0,1,'font-style: normal; text-align: right;','',iCellule2,true) ;
	iHTML += HTMLCellule(0, 0,1,'text-align: right;','',iCellule3.small(),true) ;
	iHTML += HTMLCellule(0,25,1,'','','',true) ;
	iHTML += HTMLCloseTable ;
	iHTML += HTMLCloseTDTR ;
	iHTML += HTMLCloseTable ;
	if (pMenu > 0)
	{
		iHTML += HTMLBlock('div','position: absolute; top: 640px; left: ' + (gPageSpace + 120) + 'px;','',HTMLLogoWAM('noir'),true) ;
	}
	document.write(iHTML) ;
	if (pMenu != 0)
     {
		InitConcerts(pMenu) ;
		if (pMenu != -2)
		{
     		Concerts(pMenu) ;
     	}
	}
}
