// Example:
// simplePreload( '01.gif', '02.gif' ); 
function simplePreload()
{ 
  var args = simplePreload.arguments;
  document.imageArray = new Array(args.length);
  for(var i=0; i<args.length; i++)
  {
    document.imageArray[i] = new Image;
    document.imageArray[i].src = args[i];
  }
}
// Example:
// simplePreload( '01.gif', '02.gif' ); 
/*
function simplePreload()
{ 
  var args = simplePreload.arguments;
  document.imageArray = new Array(args.length);
  for(var i=0; i<args.length; i++)
  {
    document.imageArray[i] = new Image;
    document.imageArray[i].src = args[i];
  }
}
*/
// Animation de la page d'accueil
simplePreload('images/accueil/aciers-carbone/image_produits1.jpg', 'images/accueil/aciers-carbone/image_produits2.jpg', 'images/accueil/aciers-carbone/image_produits3.jpg', 'images/accueil/aciers-carbone/image_produits4.jpg', 'images/accueil/aciers-carbone/image_produits5.jpg', 'images/accueil/aciers-carbone/image_produits6.jpg', 'images/accueil/aciers-carbone/image_produits7.jpg', 'images/accueil/aciers-carbone/image_produits8.jpg', 'images/accueil/aciers-inoxydable/image_produits2.jpg', 'images/accueil/aciers-inoxydable/image_produits3.jpg', 'images/accueil/raccords/image_produits1.jpg', 'images/accueil/raccords/image_produits2.jpg', 'images/accueil/raccords/image_produits3.jpg', 'images/accueil/raccords/image_produits4.jpg', 'images/accueil/raccords/image_produits5.jpg');
tab_carbone = Array('images/accueil/aciers-carbone/image_produits1.jpg','images/accueil/aciers-inoxydable/image_produits2.jpg', 'images/accueil/aciers-carbone/image_produits2.jpg', 'images/accueil/aciers-carbone/image_produits3.jpg', 'images/accueil/aciers-carbone/image_produits4.jpg', 'images/accueil/aciers-carbone/image_produits5.jpg', 'images/accueil/aciers-carbone/image_produits6.jpg', 'images/accueil/aciers-carbone/image_produits7.jpg', 'images/accueil/aciers-carbone/image_produits8.jpg');
tab_inoxydable = Array('images/accueil/aciers-inoxydable/image_produits1.jpg', 'images/accueil/aciers-inoxydable/image_produits3.jpg');
tab_raccord = Array('images/accueil/raccords/image_produits1.jpg', 'images/accueil/raccords/image_produits2.jpg');
var indexCarbone = indexInoxydable = indexRaccord = -1;

// Animation du menu de la page catalogue
simplePreload('images/accueil/aciers-carbone-page/image_produits1.jpg', 'images/accueil/aciers-carbone-page/image_produits2.jpg', 'images/accueil/aciers-carbone-page/image_produits3.jpg', 'images/accueil/aciers-carbone-page/image_produits4.jpg', 'images/accueil/aciers-carbone-page/image_produits5.jpg', 'images/accueil/aciers-carbone-page/image_produits6.jpg', 'images/accueil/aciers-carbone-page/image_produits7.jpg', 'images/accueil/aciers-carbone-page/image_produits8.jpg', 'images/accueil/aciers-inoxydable-page/image_produits2.jpg', 'images/accueil/aciers-inoxydable-page/image_produits3.jpg', 'images/accueil/raccords-page/image_produits1.jpg', 'images/accueil/raccords-page/image_produits2.jpg', 'images/accueil/raccords-page/image_produits3.jpg', 'images/accueil/raccords-page/image_produits4.jpg', 'images/accueil/raccords/image_produits5.jpg');
tab_page_carbone = Array('images/accueil/aciers-carbone-page/image_produits1.jpg', 'images/accueil/aciers-carbone-page/image_produits2.jpg', 'images/accueil/aciers-carbone-page/image_produits3.jpg', 'images/accueil/aciers-carbone-page/image_produits4.jpg', 'images/accueil/aciers-carbone-page/image_produits5.jpg', 'images/accueil/aciers-carbone-page/image_produits6.jpg', 'images/accueil/aciers-carbone-page/image_produits7.jpg', 'images/accueil/aciers-carbone-page/image_produits8.jpg');
tab_page_inoxydable = Array('images/accueil/aciers-inoxydable-page/image_produits2.jpg', 'images/accueil/aciers-inoxydable-page/image_produits3.jpg');
tab_page_raccord = Array('images/accueil/raccords-page/image_produits1.jpg', 'images/accueil/raccords-page/image_produits2.jpg', 'images/accueil/raccords-page/image_produits3.jpg', 'images/accueil/raccords-page/image_produits4.jpg', 'images/accueil/raccords-page/image_produits5.jpg');
var indexCarbonePage = indexInoxydablePage = indexRaccordPage = -1;

function changeBgCarbone(){
	// Animation de la page d'accueil
	indexCarbone = ((indexCarbone+1) < tab_carbone.length) ? (indexCarbone+1) : 0;
	if(document.getElementById('produit1'))
		document.getElementById('produit1').style.background='url('+tab_carbone[indexCarbone]+')';
	
	// Animation du menu de la page catalogue
	indexCarbonePage = ((indexCarbonePage+1) < tab_page_carbone.length) ? (indexCarbonePage+1) : 0;
	if(document.getElementById('catalogue1'))
		document.getElementById('catalogue1').style.background='url('+tab_page_carbone[indexCarbonePage]+') no-repeat bottom right';
	//setTimeout('changeBgCarbone()',500);
}

function changeBgInoxydable(){
	// Animation de la page d'accueil
	indexInoxydable = ((indexInoxydable+1) < tab_inoxydable.length) ? (indexInoxydable+1) : 0;
	if(document.getElementById('produit2'))
		document.getElementById('produit2').style.background='url('+tab_inoxydable[indexInoxydable]+')';
	
	// Animation du menu de la page catalogue
	indexInoxydablePage = ((indexInoxydablePage+1) < tab_page_inoxydable.length) ? (indexInoxydablePage+1) : 0;
	if(document.getElementById('catalogue2'))
		document.getElementById('catalogue2').style.background='url('+tab_page_inoxydable[indexInoxydablePage]+') no-repeat bottom right';
	//setTimeout('changeBgInoxydable()',500);
}

function changeBgRaccord(){
	// Animation de la page d'accueil
	indexRaccord = ((indexRaccord+1) < tab_raccord.length) ? (indexRaccord+1) : 0;
	if(document.getElementById('produit3'))
		document.getElementById('produit3').style.background='url('+tab_raccord[indexRaccord]+')';
	
	// Animation du menu de la page catalogue
	indexRaccordPage = ((indexRaccordPage+1) < tab_page_raccord.length) ? (indexRaccordPage+1) : 0;
	if(document.getElementById('catalogue3'))
		document.getElementById('catalogue3').style.background='url('+tab_page_raccord[indexRaccordPage]+') no-repeat bottom right';
	//setTimeout('changeBgInoxydable()',500);
}

function changeBg(){
	changeBgCarbone();
	changeBgInoxydable();
	changeBgRaccord();
	setTimeout('changeBg()',5000);
}
changeBg();
