/* MARIE LOUISE */ 
function changement_fond (valeur) {
	
		switch (valeur) {
			case "1":			
			document.getElementById("fond_couleur").style.backgroundColor = '#F8E9CA';		
			break;
			case "2" :
			document.getElementById("fond_couleur").style.backgroundColor = '#7E8267';
			break;
			case "3" :
			document.getElementById("fond_couleur").style.backgroundColor = '#B47F55';
			break;
			case "4" :
			document.getElementById("fond_couleur").style.backgroundColor = '#A38346';
			break;
		}
	}

/*SLIDER*/
function init(){
	try{
		document.form_resize.largeur.value = document.getElementById("smile").width;
		document.form_resize.hauteur.value = document.getElementById("smile").height;	
		drawSliders();					
	} catch (err) {
		;
	}
}

function drawSliders() {
	
	mySlider = new Bs_Slider();
	mySlider.objectName = 'mySlider';
	mySlider.attachOnChange(bsSliderChange);
	mySlider.width         = 196;
	mySlider.height        = 20;
	mySlider.minVal        = 0.7;
	mySlider.maxVal        = 1;
	mySlider.valueInterval = 0.001;
	mySlider.valueDefault  = 1;
  	mySlider.imgDir   = '/scripts/img/';
	mySlider.setBackgroundImage('barre.gif', 'no-repeat');
	mySlider.setSliderIcon('slide.png', 15, 35);
	mySlider.useInputField = 2;
	mySlider.styleValueFieldClass = 'sliderInput';
	
	mySlider.draw('sliderDiv1');
}

/**
* @param object sliderObj
* @param int val (the value)
*/
function bsSliderChange(sliderObj, val, newPos) { 
  
  resize_image(val,val);
  
}
// -->
var i = true;

function resize_image(x,y) { 

	if(i){
	taille_originale = checksize();	
	i=false;
	}
	if(document.getElementById) 
		{ 
		hautimage = y; 
		gaucheimage = x; 
		
		var largeur = (taille_originale[0]*x);
		var hauteur = (taille_originale[1]*y);
		
		document.getElementById("smile").style.width = largeur;
		document.getElementById("smile").style.height = hauteur;
		
		document.form_resize.largeur.value = Math.round (largeur);
		document.form_resize.hauteur.value = Math.round (hauteur);		
		
		} 
} 


function checksize() { 
						
						var im = document.getElementById("smile");
						  // set it's properties and add it to the div
						
						  function isImageLoaded(img) {
							if (img.complete == undefined) {
							  if (img.getAttribute('completed') == undefined) {
								img.setAttribute('completed', false);
								img.onload = function() { img.setAttribute('completed', true); };
							  }
						
							  return img.getAttribute('completed');
							}
							return img.complete;
						  }
						 
						if (isImageLoaded(im)) { 
						
						var taille_originale = new Array();
						taille_originale[0] = document.getElementById("smile").width;
						taille_originale[1] = document.getElementById("smile").height;	
											
						return taille_originale;						
						} 
				}

function fiche($fiche_select) {
 if ($fiche_select!=0) {
location = 'http://www.cadres-rg.fr/catalogue-cadres-encadrement.php?style-cadre='+$fiche_select;
 }
}
