function no_error()
{ return true; }
window.onerror = no_error;

function open_popup(page,hauteur,largeur)
{ window.open(page,"Popup","status=no,scrollbars=yes,resizable=no,height="+hauteur+",width="+largeur+",top=0,left=0"); }

function pixel(img)
	{
	if(img && img.filters && img.filters[0])
		{
		img.filters[0].apply();
		img.filters[0].play();
		}
	}
function doClock(){ // By Paul Davis - www.kaosweaver.com
  var t=new Date(),a=doClock.arguments,str="",i,a1,lang="2";
  var month=new Array('janvier','janv', 'février','févr', 'mars','mars', 'avril','avr', 'mai','mai', 'juin','juin', 'juillet','juil', 'août','aoû', 'septembre','sept', 'octobre','oct', 'novembre','nov', 'décembre','déc');
  var tday= new Array('Dimanche','Dim','Lundi','Lun', 'Mardi','Mar', 'Mercredi','Mer','Jeudi','Jeu','Vendredi','Ven','Samedi','Sam');
  for(i=0;i<a.length;i++) {a1=a[i].charAt(1);switch (a[i].charAt(0)) {
  case "M":if  ((Number(a1)==3) && ((t.getMonth()+1)<10)) str+="0";
  str+=(Number(a1)>1)?t.getMonth()+1:month[t.getMonth()*2+Number(a1)];break;
  case "D": if ((Number(a1)==1) && (t.getDate()<10)) str+="0";str+=t.getDate();break;
  case "Y": str+=(a1=='0')?t.getFullYear():t.getFullYear().toString().substring(2);break;
  case "W":str+=tday[t.getDay()*2+Number(a1)];break; default: str+=unescape(a[i]);}}return str;
}

function music(fichier)
{
	var repetition,visibility,depart,fichier_son;
	var fichier_son = fichier; <!-- chemin d'acces de votre fichier musical -->
	var repetition = "-1"; <!-- 0 ==> une seule fois, -1 ==> en boucle -->
	var cache_panneau = "true"; <!-- ou false : true => cache panneau, false => affiche panneau -->
	var depart = "true"; <!-- ou false : true =>depart automatique, false =>il faut appuyer sur le bouton play du panneau (donc cache_panneau = false) -->
	document.write('<EMBED SRC="' + fichier_son +'" hidden=' + cache_panneau + ' autostart=' + depart + ' loop=' + repetition +'>');
}

var visitnd = 0;
var VisitName;
var DateTmp = new Date();
var DateJour;
var DerDate;

DateJour = DateTmp.getFullYear().toString() + DateTmp.getMonth().toString() + DateTmp.getDate().toString();

function EcrireCookie(nom, valeur)
{
   var argv=EcrireCookie.arguments;
   var argc=EcrireCookie.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=nom+"="+escape(valeur)+
      ((expires==null) ? "" : ("; expires="+expires.toGMTString()))+
      ((path==null) ? "" : ("; path="+path))+
      ((domain==null) ? "" : ("; domain="+domain))+
      ((secure==true) ? "; secure" : "");
}
function getCookieVal(offset)
{
   var endstr=document.cookie.indexOf (";", offset);
   if (endstr==-1) endstr=document.cookie.length;
   return unescape(document.cookie.substring(offset, endstr));
}
function LireCookie(nom)
{
   var arg=nom+"=";
   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) return getCookieVal(j);
      i=document.cookie.indexOf(" ",i)+1;
      if (i==0) break;
   }
   return null;
}

function GetCookie()
{
	visitnd = LireCookie("visite");
	visitnd++
	if (visitnd <= 1)
	{
		while (VisitName == "" || VisitName == null || VisitName == 'Votre prénom ici')
		{
			VisitName = prompt('Entrez votre prénom','Votre prénom ici');
		}
	}
	else
	{
		VisitName = LireCookie("visitor");
		DerDate = LireCookie("derdate");
	}
	
	date=new Date;
	date.setMonth(date.getMonth()+36);
	
	EcrireCookie("visite", visitnd, date);
	EcrireCookie("visitor", VisitName, date);
	EcrireCookie("derdate", DateTmp.getFullYear().toString() + DateTmp.getMonth().toString() + DateTmp.getDate().toString(), date);
}
