// IMAGE RESIZING SCRIPT.
//   Created by Sē

// -----------------------------------------------------
// Get window width in pixels
// -----------------------------------------------------
function getWindowWidth() {
  var myWidth = 0;
  if( typeof( window.innerWidth ) == 'number' ) {
    //Non-IE
    myWidth = window.innerWidth;
  } else if( document.documentElement && document.documentElement.clientWidth ) {
    //IE 6+ in 'standards compliant mode'
    myWidth = document.documentElement.clientWidth;
  } else if( document.body && document.body.clientWidth ) {
    //IE 4 compatible
    myWidth = document.body.clientWidth;
  }
  return myWidth;
}

// -----------------------------------------------------
// Get window height in pixels
// -----------------------------------------------------
function getWindowHeight() {
  var myHeight = 0;
  if( typeof( window.innerHeight ) == 'number' ) {
    //Non-IE
    myHeight = window.innerHeight;
  } else if( document.documentElement && document.documentElement.clientHeight ) {
    //IE 6+ in 'standards compliant mode'
    myHeight = document.documentElement.clientHeight;
  } else if( document.body && document.body.clientHeight ) {
    //IE 4 compatible
    myHeight = document.body.clientHeight;
  }
  return myHeight;
}

// -----------------------------------------------------
// Adjust image size according to window width
// -----------------------------------------------------
function ResizeImg() {
	ElemId = 'photoimg';
	//document.getElementById(ElemId).style.maxWidth = getWindowWidth() + "px";
	document.getElementById(ElemId).style.maxHeight = getWindowHeight()*0.96 + "px";
}

function resize_back() {
	ElemId = 'list';
	var nbelem = document.getElementById(ElemId).childElementCount;
	if( nbelem >3 ) {
		var largeur = 840;
	} else {
		var largeur = ((nbelem-1)%4+1)*210;
	}
	var hauteur = (Math.floor((nbelem-1)/4)+1)*210;
	document.getElementById(ElemId).style.height = hauteur + "px";
	document.getElementById(ElemId).style.width = largeur + "px";
}

function addEvent(obj, event, fct) {
    if (obj.attachEvent) //Est-ce IE ?
        obj.attachEvent("on" + event, fct); //Ne pas oublier le "on"
    else
        obj.addEventListener(event, fct, true);
}
