function Img_preload (){

Img_preload_src = new Array();

for (var i=0; i < Img_preload.arguments.length; i++)
	{
	Img_preload_src[Img_preload.arguments[i]] = new Image();
	Img_preload_src[Img_preload.arguments[i]].src = Img_preload.arguments[i];
	}
}
function Modif_rb(id, mode)
{
	var input;
	if (input = document.getElementById(id))
		{
			(mode == 0)? input.style.visibility = "hidden" : input.style.visibility = "visible"; 
		}
}



function Modif_marge(id_v, id_c)
{
	var input_visible;
	var input_cache;
	
	if (input_visible = document.getElementById(id_v)) input_visible.style.display = "inline"; 		
	if (input_cache = document.getElementById(id_c)) input_cache.style.display = "none"; 
}



function Dim_cadre()
{
	var sens = 'g';
	var padding = 0;
	var largeur_def = 0;
	var hauteur_def = 0;
	var largeur_input = 0;
	var hauteur_input = 0;
	var bord = 0;
	
	if (sens = document.getElementById('sens')) sens = sens.value;
	
	if (padding = document.getElementById('espace_cadre')) padding = parseInt(padding.value);
	
	if (largeur_def = document.getElementById('largeur_def')) largeur_def = largeur_def.firstChild.nodeValue;
	if (hauteur_def = document.getElementById('hauteur_def')) hauteur_def = hauteur_def.firstChild.nodeValue;
	
	if (largeur_input = document.getElementById('largeur')) largeur_input = largeur_input.value;
	if (hauteur_input = document.getElementById('hauteur')) hauteur_input = hauteur_input.value;
	
	if (bord = document.getElementById('epaisseur_bord')) bord = parseInt(bord.value);
	
	var largeur = largeur_input == 'auto' ? parseInt(largeur_def) : parseInt(largeur_input);
	var hauteur = hauteur_input == 'auto' ? parseInt(hauteur_def) : parseInt(hauteur_input);
	
	var total_largeur = 0;
	var total_hauteur = 0;
	
	if (sens == 'g' || sens == 'd') 
		{
			total_largeur = largeur + (bord * 2);
			total_hauteur = hauteur + (padding * 2) + (bord * 2);
		}
		else
		{
			total_largeur = largeur + (padding * 2) + (bord * 2);
			total_hauteur = hauteur  + (bord * 2);	
		}
	
	var dim = total_largeur + ' x ' +  total_hauteur;

	var dim_info = null;
	
	if (dim_info = document.getElementById('dim_cadre'))
	{
		if (dim_info.hasChildNodes()) dim_info.removeChild(dim_info.firstChild);
	 	var texte = document.createTextNode(dim);
		dim_info.appendChild(texte);
	}
	
	setTimeout(function(){Dim_cadre()},500);	
	
}

addLoad_DF_ObjetDefilant(function(){DF_ObjetDefilant('defilant','auto','r','b','15','0','10','0')});

addLoad_DF_ObjetDefilant(function(){Dim_cadre()});

