function getLastUpdate()
{
	AstrMonth = new Array(" janvier "," février "," mars "," avril "," mai "," juin ",
			" juillet "," août "," septembre "," octobre "," novembre ","décembre ");
	LastUpdate = new Date(document.lastModified);
	var nYear = LastUpdate.getYear();
	// Correctif du bug de l'an 2000
	if (nYear < 50) nYear += 2000;
	if (nYear < 1900) nYear += 1900;
	return LastUpdate.getDate() + " " + AstrMonth[LastUpdate.getMonth()] + (nYear);
}

function getCookie(name)
{
	var arg = name + "=";
	var alen = arg.length;
	var clen = document.cookie.length;
	var i = 0;
	while (i < clen)
	{
		var j = i + alen;
		if (document.cookie.substring(i, j) == arg)
		{
			var endstr = document.cookie.indexOf(";", j);
			if (endstr == -1) endstr = document.cookie.length;
			return unescape(document.cookie.substring(j, endstr));
		}
		i = document.cookie.indexOf(" ", i) + 1;
		if (i == 0) break;
	}
	return  null;
}
function setCookie(name, value)
{
	var argv = setCookie.arguments;
	var argc = setCookie.arguments.length;
	var expires = (argc > 2) ? argv[2] : null;
	var path = (argc > 3) ? argv[3] : null;
	var domain = (argc > 4) ? argv[4] : null;
	var secure = (argc > 5) ? argv[5] : false;
	document.cookie = name + "=" + escape(value) +
		((expires == null) ? "" : ("; expires=" + expires.toGMTString())) +
		((path == null) ? "" : ("; path=" + path)) +
		((domain == null) ? "" : ("; domain=" + domain)) +
		((secure == true) ? "; secure" : "");
}

function isBadNavigator()
{
	return navigator.appName != "Microsoft Internet Explorer" || 
			navigator.appVersion < "4";
}

function testNavigator()
{
	if (isBadNavigator())
	{
		if (getCookie("NonDisplayWindow") != "true")
			window.open("badnav.htm", "NewWindow", "resizable,scrollbars,width=600,height=400");
	}
}

function openFlash(bFlash)
{
	if (bFlash)
	{
		window.open("flash.htm", "FlashWindow", "resizable,scrollbars,width=600,height=400");
	}
}

function setTitleBox(strTitle)
{
	document.write(	"<table border=\"4\" bordercolor=\"#746321\" cellpadding=\"0\" " +
					"bordercolorlight=\"#DBC980\" bordercolordark=\"#453C14\" " + 
					"cellspacing=\"0\" bgcolor=\"#804040\">" +
					"<tr><td  class=\"titleBox\"  background=\"images/sablefo.jpg\" " +
					"valign=\"middle\" align=\"center\" width=\"500\" height=\"150\">" +
					"<big><big><big><big><big><strong>Aubade du Quercy</strong></big></big></big></big></big><br>" +
					"<big><big><big><strong>" + strTitle + "</strong></big></big></big>" +
					"</td></tr></table>");
}

function BUTTON(strCaption, strURL)
{
	this.caption = strCaption;
	this.URL = strURL;
}

function MENU(strBackURL)
{
	this.back = strBackURL != null ? new BUTTON("Remonter", strBackURL) : null;
	this.menu = new Array();
}

function addButton(obMenu, strCaption, strURL)
{
	nSize = obMenu.menu.length;
	obMenu.menu[nSize] = new BUTTON(strCaption, strURL);
}

function setVertMenu(obMenu)
{
	document.write("<table border=\"0\" cellpadding=\"10\" cellspacing=\"0\">");
	// document.write("<tr><td height=\"30\">&nbsp;</td></tr>");
	for (var i = 0; i < obMenu.menu.length; i++)
	{
		document.write(	"<tr><td valign=\"middle\" align=\"left\" bordercolor=\"#453C14\">" +
						"<table border=\"2\" bordercolor=\"#746321\" bordercolorlight=\"#DBC980\" " +
						" bordercolordark=\"#453C14\" bgcolor=\"#804040\">" +
						"<tr><td class=\"vertButton\" width=\"130\" height=\"40\" valign=\"middle\" align=\"center\" background=\"images/sablefo.jpg\">" +
						"<a class=\"vertButton\" href=\"" + obMenu.menu[i].URL + "\" target=\"_top\"><big>" +
						obMenu.menu[i].caption + "</big></a></td></tr>" +
						"</table></td></tr>");
	}
    document.write("</table>");
}


function setHorzMenu(obMenu, nSel)
{
	document.write("<table border=\"0\" align=\"center\"><tr>");
	for (var i = 0; i < obMenu.menu.length; i++)
	{
		if (i == nSel)
		{
			document.write(	"<td><table border=\"2\" bordercolor=\"#746321\" bordercolorlight=\"#DBC980\" bordercolordark=\"#453C14\" bgcolor=\"#005000\"><tr>" +
							"<td class=\"horzButton\" width=\"150\" height=\"30\" valign=\"middle\" align=\"center\" background=\"images/mbrvert.jpg\"><big>" + 
							obMenu.menu[i].caption + "</big></td></tr></table></td>");
		}
		else
		{
			document.write(	"<td><table border=\"2\" bordercolor=\"#746321\" bordercolorlight=\"#DBC980\" bordercolordark=\"#453C14\" bgcolor=\"#804040\"><tr>" +
							"<td class=\"horzButton\" width=\"150\" height=\"30\" valign=\"middle\" align=\"center\" background=\"images/sablefo.jpg\">" +
							"<big><a class=\"horzButton\" href=\"" + obMenu.menu[i].URL  +"\" target=\"_top\">" + obMenu.menu[i].caption + "</a></big></td></tr></table></td>");
		}
	}
	document.write("</tr><tr><td>&nbsp;</td></tr></table>");
}


function setFootMenu(obMenu, bIndex)
{
	document.write("<table border=\"0\" align=\"center\"><tr><td>&nbsp;</td></tr><tr>");
	if (bIndex)
	{
		document.write(	"<td><table border=\"2\" bordercolor=\"#746321\" bordercolorlight=\"#DBC980\" " +
						"bordercolordark=\"#453C14\" bgcolor=\"#804040\">" +
						"<tr>" +
						"<td class=\"footButton\" width=\"120\" height=\"25\" valign=\"middle\" align=\"center\" background=\"images/sablefo.jpg\">" +
						"<a class=\"footButton\" href=\"" + "index.htm" + "\" target=\"_top\">" +
						"<strong>" + "Accueil" + "</strong></a></td></tr></table></td>");
	}
	if (obMenu.back != null)
	{
		document.write(	"<td><table border=\"2\" bordercolor=\"#746321\" bordercolorlight=\"#DBC980\" " +
						"bordercolordark=\"#453C14\" bgcolor=\"#804040\">" +
						"<tr>" +
						"<td class=\"footButton\" width=\"120\" height=\"25\" valign=\"middle\" align=\"center\" background=\"images/sablefo.jpg\">" +
						"<a class=\"footButton\" href=\"" + obMenu.back.URL + "\" target=\"_top\">" +
						"<strong>" + obMenu.back.caption + "</strong></a></td></tr></table></td>");
	}
	for (var i = 0; i < obMenu.menu.length; i++)
	{
		document.write(	"<td><table border=\"2\" bordercolor=\"#746321\" bordercolorlight=\"#DBC980\" " +
						"bordercolordark=\"#453C14\" bgcolor=\"#804040\">" +
						"<tr>" +
						"<td class=\"footButton\" width=\"120\" height=\"25\" valign=\"middle\" align=\"center\" background=\"images/sablefo.jpg\">" +
						"<a class=\"footButton\" href=\"" + obMenu.menu[i].URL + "\" target=\"_top\">" +
						"<strong>" + obMenu.menu[i].caption + "</strong></a></td></tr></table></td>");
	}
    document.write("</tr></table>");
}
function setFootLink()
{
	document.write(	"<p class=\"footLink\">" +
					"<a href=\"index.htm\" target=\"_top\">[Accueil]</a> " +
					"<a href=\"sommaire.htm\" target=\"_top\">[Sommaire]</a> " +
					"<a href=\"assoc.htm\" target=\"_top\">[Association]</a> " +
					"<a href=\"activ.htm\" target=\"_top\">[Activités]</a> " +
					"<a href=\"frdanse.htm\" target=\"_top\">[Danses]</a> " +
					"<a href=\"spect.htm\" target=\"_top\">[Spectacles]</a> " +
					"<a href=\"manif.htm\" target=\"_top\">[Manifestations]</a> " +
					"<a href=\"dentelle.htm\" target=\"_top\">[Dentelle&nbsp;aux&nbsp;fuseaux]</a> " +
					"<a href=\"news.htm\" target=\"_top\">[Actualités]</a> " +
					"<a href=\"contact.htm\" target=\"_top\">[Ecrivez-nous]</a> " +
					"<a href=\"frlien.htm\" target=\"_top\">[Liens]</a></p>");
}

function setAdressLink()
{
	document.write(	"<address>&nbsp;<BR>&nbsp;Pour toute question ou remarque concernant ce site Web, " +
					"envoyez&nbsp;un&nbsp;email&nbsp;à&nbsp;" +
					"<a href=\"mailto:aplimouzin@aubade-quercy.com\">aplimouzin@aubade-quercy.com</a><br>" +
					"&nbsp;Copyright © 1998-2000 Aubade du Quercy<br>" +
					"&nbsp;Dernière modification&nbsp;: " +
					getLastUpdate() + "</address>" +
					"</blockquote>");
}

function setCoordonnees()
{
	document.write(	"<dl>" +
					"<dt><strong>Téléphone</strong> </dt>" +
					"<dd>01.43.09.60.66 - siège social et secrétariat<br>" +
					"03.23.82.18.08 - Fernand MIQUEL - président<br>" +
					"01.43.30.33.57 - Jean TREMOUILLERES - vice-président </dd>" +
					"<dt><strong>Adresse postale</strong> </dt>" +
					"<dd>Aubade du Quercy, 22 avenue Nièpce, 93220 GAGNY </dd>" + 
					"<dt><strong>Messagerie électronique</strong> </dt>" +
					"<dd>Informations diverses&nbsp;: " +
					"<a href=\"mailto:infos@aubade-quercy.com\">" +
					"<strong>infos@aubade-quercy.com</strong></a></dd>" +
					"</dl>");
}

function setManifNav(annee, urlPrev, urlNext)
{
	var str = (	"<hr width=\"50%\">" +
					"<table align=\"center\" border=0 cellPadding=0 cellSpacing=1>" +
					"<tr><td align=\"center\" width=\"120\">" + 
					(urlPrev != null ? "<a href=\"" + urlPrev + "\">" : "") +
					"<font color=#804040>" +
					"<strong>Manifestations<br>" + (annee - 1) +  "</strong></FONT>" + 
					(urlPrev != null ? "</A>" : "" + "</TD>") +
					"<td>" + 
					(urlPrev != null ? "<a href=\"" + urlPrev + "\">" : "") +
					"<img align=middle border=0 height=51 src=\"images/left.gif\" width=26>" + 
					(urlPrev != null ? "</A>" : "") + "</TD>" +
					"<td width=\"20\"><font color=#804040><big><big><big>&nbsp;" + annee + 
					"&nbsp;</big></big></big></FONT></TD>" +
					"<td>" + 
					"<a href=\"" + (urlNext != null ? urlNext : "news.htm#Calendrier") + "\">" +
					"<img  border=0 height=51 src=\"images/right.gif\" width=26></A></TD>" +
					"<td align=\"center\" width=\"120\"><a href=\"" + 
					(urlNext != null ? urlNext : "news.htm#Calendrier") + "\">" +
					"<font color=#804040>" + (urlNext != null ? "<strong>Manifestations<br>" + (annee + 1)+ 
					"</strong>"  : "<strong>Manifestations<br>futures</strong>") + 
					"</FONT></A>" +
					"</TD></TR></TABLE>" +
					"<hr width=\"50%\">");
	document.write(str);
}

function getParam()
{
	var strLocation = document.location.toString();
	var nIndx = strLocation.indexOf("#");
	if (nIndx < 0) return "";
	return strLocation.substring(nIndx + 1, strLocation.length);
}

function zoomImage()
{
	var strParam = getParam();
	var nPos = strParam.indexOf("images");
	var strPhoto = strParam.substring(0, nPos + 7) + "big" + strParam.substring(nPos + 6, strParam.length);
	window.open(strPhoto, "ZoomWindow", "resizable,scrollbars,width=500,height=400")
}

function displayPhoto(altMessage)
{
	if (isBadNavigator())
	{
		document.write(	"<img border=0 " +
						"src='" + strParam + "' " +
						"alt='" + altMessage + "' ");
	}
	else
	{
		var w = PhotoID.width;
		var h = PhotoID.height;
		document.write(	"<img border=0 " +
						"id='TeleID' " +
//						"width='" + w + "' " +
//						"height='" + h + "' " +
						"src='images/sablefo.jpg' " +
						"alt='" + altMessage + "' " +
						"class='photoTrans'>");
	}
}

function doTrans()
{
	if (!isBadNavigator())
	{
		TeleID.filters.item(0).Apply();
		TeleID.src = strParam;
		TeleID.filters.item(0).Play();
	}
}
