function ImgChambre(elm)
{
	var url="./html/html.php?id="+elm;
	var ajaxImgChambre = new Ajax.Request(url, {
		method: 'get',
		onSuccess: function(transport) {
			$('tdimg'+elm).innerHTML=transport.responseText;
		}
	});
}

function ShowHide(id1, id2) {
  if (id1 != '') expMenu(id1);
  if (id2 != '') expMenu(id2);
}
	
function expMenu(id) {
  var itm = null;
  if (document.getElementById) {
	itm = document.getElementById(id);
  } else if (document.all){
	itm = document.all[id];
  } else if (document.layers){
	itm = document.layers[id];
  }

  if (!itm) {
   // do nothing
  }
  else if (itm.style) {
	if (itm.style.display == "none") { itm.style.display = ""; }
	else { itm.style.display = "none"; }
  }
  else { itm.visibility = "show"; }
}


function noNumbers(e,imageprev,image,imagenext,pageprev,page,pagenext,visible,album)
{
var keynum;
var keychar;
var numcheck;

if(window.event) // IE
  {
  keynum = e.keyCode;
  }
else if(e.which) // Netscape/Firefox/Opera
  {
  keynum = e.which;
  }

if(visible=='block')
{
	visible = '&visible=block';
}
else
{
	visible = '';
}

if(keynum==39) //droite 
  {
	 document.location.href="?image="+imagenext+"&page="+pagenext+visible+"&album="+album;
  }
if(keynum==37) //gauche
  {
	 document.location.href="?image="+imageprev+"&page="+pageprev+visible+"&album="+album;
  }
if(keynum==38) //haut 
  {
	 document.location.href="?image="+image+"&page="+page+"&visible=block&album="+album;
  }
if(keynum==40) //bas
  {
	 document.location.href="?image="+image+"&page="+page+"&album="+album;
  }
if(keynum==77 ) // m et M
  {
	ShowHide('menu_album','menu_album_closed');
  }
}

function diaporama(diapo)
{
	document.location.href=document.location.href+"&diapo="+diapo;
}

///

function opacity(id, opacStart, opacEnd, millisec) {
    //speed for each frame
    var speed = Math.round(millisec / 100);
    var timer = 0;

    //determine the direction for the blending, if start and end are the same nothing happens
    if(opacStart > opacEnd) {
        for(i = opacStart; i >= opacEnd; i--) {
            setTimeout("changeOpac(" + i + ",'" + id + "')",(timer * speed));
            timer++;
        }
    } else if(opacStart < opacEnd) {
        for(i = opacStart; i <= opacEnd; i++)
            {
            setTimeout("changeOpac(" + i + ",'" + id + "')",(timer * speed));
            timer++;
        }
    }
}

//change the opacity for different browsers
function changeOpac(opacity, id) {
    var object = document.getElementById(id).style;
    object.opacity = (opacity / 100);
    object.MozOpacity = (opacity / 100);
    object.KhtmlOpacity = (opacity / 100);
    object.filter = "alpha(opacity=" + opacity + ")";
} 


function limite(zone,max)
{
if(zone.value.length>=max){zone.value=zone.value.substring(0,max);}
}
function ajout()
{
if (document.form1.nom.value=='')
{
   alert('Le champ nom est obligatoire');
   return;
}
if (document.form1.prenom.value=='')
{
   alert('Le champ prénom est obligatoire');
   return;
}
if (document.form1.msg.value=='')
{
   alert('Le champ commentaire est obligatoire');
   return;
}
document.form1.submit();
}


