function testForObject(Id, Tag)
{
  var o = document.getElementById(Id);
  if (o)
  {
    if (Tag)
    {
      if (o.tagName.toLowerCase() == Tag.toLowerCase())
      {
        return o;
      }
    }
    else
    {
      return o;
    }
  }
  return null;
}


function ChangeClassNameStyle(clsName, mywidth)  
{  
var elems = document.getElementsByTagName("*"); 
	for ( var i = 0; ( elem = elems[i] ); i++ ) 
	{ 
		if ( elem.className == clsName ) 
		{ 
			elem.style.width = mywidth; 
		} 
	} 
}

function getWidthDimension()
{
	var myWidth = 0, myHeight = 0;
	var dimCentre =0, larg=0;

	if( typeof( window.innerWidth ) == 'number' ) {
		//Non-IE
		myWidth = window.innerWidth;
		myHeight = window.innerHeight;
	} else if( document.documentElement && ( document.documentElement.clientWidth || document.documentElement.clientHeight ) ) {
		//IE 6+ in 'standards compliant mode'
		myWidth = document.documentElement.clientWidth;
		myHeight = document.documentElement.clientHeight;
	} else if( document.body && ( document.body.clientWidth || document.body.clientHeight ) ) {
			//IE 4 compatible
		myWidth = document.body.clientWidth;
		myHeight = document.body.clientHeight;
	}
	larg=myWidth-15;
	// La largeur minimale est de 900px, c'est la place nécessaire pour logo Arc, liens domaines.
	if(larg<900)
	{
		larg=900;
	}
	return larg;	
}

function setSiteDimension()
{
	var myWidth = 0, myHeight = 0;
	var dimCentre =0, larg=0;

	if( typeof( window.innerWidth ) == 'number' ) {
		//Non-IE
		myWidth = window.innerWidth;
		myHeight = window.innerHeight;	
	} else if( document.documentElement && ( document.documentElement.clientWidth || document.documentElement.clientHeight ) ) {
		//IE 6+ in 'standards compliant mode'
		myWidth = document.documentElement.clientWidth;
		myHeight = document.documentElement.clientHeight;
	} else if( document.body && ( document.body.clientWidth || document.body.clientHeight ) ) {
		//IE 4 compatible
		myWidth = document.body.clientWidth;
		myHeight = document.body.clientHeight;
	}
	var hautCentre= myHeight-100;
	larg=myWidth-15;
	// La hauteur du centre n'ose pas être plus petite que la hauteur prise par les photos.
	if(hautCentre<520)
	{
		hautCentre=520;
	}
	// La largeur minimale est de 900px, c'est la place nécessaire pour logo Arc, liens domaines.
	if(larg<900)
	{
		larg=900;
	}

if(larg>1680)
{
larg=1680;
}


  

var o = testForObject("divHaut");
if (o)
{
  document.getElementById('divHaut').style.width = (larg);
}

o = testForObject("divLogoArc");
if (o)
{
document.getElementById('divLogoArc').style.width =  ((larg/2)-188);
}
o = testForObject("tabCenter");
if (o)
{
  document.getElementById('tabCenter').style.width = (larg);
}
o = testForObject("divCentre");
if (o)
{
  document.getElementById('divCentre').style.height = (hautCentre);
}
o = testForObject("divCentre");
if (o)
{
  document.getElementById('divCentre').style.width = (larg);
}

o = testForObject("divHautDegrade");
if (o)
{
  document.getElementById('divHautDegrade').style.width = (larg);
}

o = testForObject("divMenuVLevel0");
if (o)
{
  document.getElementById('divMenuVLevel0').style.height = (hautCentre-160);
}

o = testForObject("divBas");
if (o)
{
document.getElementById('divBas').style.width = (larg);
}
o = testForObject("divPage");
if (o)
{
document.getElementById('divPage').style.height = (myHeight-20);
}
o = testForObject("divPage");
if (o)
{
document.getElementById('divPage').style.width = (larg);
}
o = testForObject("divFondMenuH");
if (o)
{
 document.getElementById('divFondMenuH').style.width = (larg);
}
o = testForObject("divMenuH");
if (o)
{
 document.getElementById('divMenuH').style.width = (larg);
}
o = testForObject("divMenuHCache");
if (o)
{
 document.getElementById('divMenuHCache').style.width = (larg);
}

o = testForObject("divPhotos");
if (o)
{
  document.getElementById('divPhotos').style.height = (hautCentre);
}

o = testForObject("divFondMenuV");
if (o)
{
  document.getElementById('divFondMenuV').style.height = (hautCentre);
  document.getElementById('divFondMenuV').style.left = (larg-170);
}

o = testForObject("tabDroite");
if (o)
{
  document.getElementById('tabDroite').style.height = (hautCentre);
}

o = testForObject("placePhotos");
if (o)
{
  document.getElementById('placePhotos').style.height = (hautCentre-460);
}

o = testForObject("divBas");
if (o)
{
document.getElementById('divBas').style.top = (hautCentre);
}

o = testForObject("divScrollContenu");
if (o)
{
  document.getElementById('divScrollContenu').style.width = (larg-371);
  document.getElementById('divScrollContenu').style.height = (hautCentre-160);
}
o = testForObject("divScrollContenu_nothing_left");
if (o)
{
  document.getElementById('divScrollContenu_nothing_left').style.width = (larg-221);
  document.getElementById('divScrollContenu_nothing_left').style.height = (hautCentre-160);
}
o = testForObject("divScrollContenu_nothing_right");
if (o)
{
  document.getElementById('divScrollContenu_nothing_right').style.width = (larg-221);
  document.getElementById('divScrollContenu_nothing_right').style.height = (hautCentre-160);
}
o = testForObject("divScrollContenu_nothing");
if (o)
{
  document.getElementById('divScrollContenu_nothing').style.width = (larg-50);
  document.getElementById('divScrollContenu_nothing').style.height = (hautCentre-160);
}

o = testForObject("divFondMenuV2");
if (o)
{
  document.getElementById('divFondMenuV2').style.height = (hautCentre);
}

o = testForObject("testIMGFOND");
if (o)
{
  document.getElementById('testIMGFOND').style.height = (hautCentre);	
}

o = testForObject("divImgMenuV");
if (o)
{
  document.getElementById('divImgMenuV').style.top = (hautCentre-125);	
}

o = testForObject("divContenu");
if (o)
{
  document.getElementById('divContenu').style.width = (larg-470);
  document.getElementById('divContenu').style.height = (hautCentre-210);	
}
o = testForObject("divContenu_nothing_right");
if (o)
{
  document.getElementById('divContenu_nothing_right').style.width = (larg-320);
  document.getElementById('divContenu_nothing_right').style.height = (hautCentre-210);	
}
o = testForObject("divContenu_nothing_left");
if (o)
{
  document.getElementById('divContenu_nothing_left').style.width = (larg-320);
  document.getElementById('divContenu_nothing_left').style.height = (hautCentre-210);	
}
o = testForObject("divContenu_nothing");
if (o)
{
  document.getElementById('divContenu_nothing').style.width = (larg-51);
  document.getElementById('divContenu_nothing').style.height = (hautCentre-210);	
}

o = testForObject("planLevelTitre");
if (o)
{
  document.getElementById('planTitre').style.width = (larg-540);
  document.getElementById('planLevelTitre').style.width = (larg-540);
  document.getElementById('planMenuFixe').style.width = Math.round(((larg-600)/3));
  document.getElementById('planMenu').style.width = Math.round(((larg-600)/3));
  document.getElementById('planMenuLigne3').style.width = Math.round(((larg-600)/3));

  ChangeClassNameStyle('PlanLevel3', Math.round(((larg-600)/3)));
  ChangeClassNameStyle('PlanLevel2', Math.round(((larg-600)/3)));
  ChangeClassNameStyle('PlanLevel1', Math.round(((larg-600)/3)));

}	

o = testForObject("divTestCenter");
if (o)
{
  document.getElementById('placeTable3').style.width = (200 + Math.round(((larg-900)/2))); 
  document.getElementById('divContenu').style.width = (500); 
  document.getElementById('divScrollContenu').style.width = (528);
}


}