var opac_grd = 0;
var timer1;
var grd_img;
var last_img = 0;
// Swap image ronde
function swap(img) {
	var nsrc = document.getElementById('vign' + img).src;
	document.getElementById('grande2').src = nsrc;
	document.getElementById('zgrande2').style.opacity = 0;
	document.getElementById('zgrande2').style.filter = "alpha(opacity=0)";
	opac_grd = 0;
	clearTimeout(timer1);
	grd_img = img;
	document.getElementById('grande2').onload = swap_opac;
}
// Transition opac
function swap_opac() {
	opac_grd = opac_grd + 0.1;
	document.getElementById('zgrande2').style.opacity = opac_grd;
	document.getElementById('zgrande2').style.filter = "alpha(opacity=0)";
	if (opac_grd < 1) {
		timer1 = setTimeout("swap_opac()", 40);
	} else {
		document.getElementById('grande').src = document.getElementById('vign' + grd_img).src;
		document.getElementById('zgrande2').style.opacity = 0;
		document.getElementById('zgrande2').style.filter = "alpha(opacity=0)";
	}
}

// Swap image 2
function swap2(img) {
	document.getElementById('zgrande' + img).style.opacity = 1;
	document.getElementById('zgrande' + img).style.filter = "alpha(opacity=100)";
	clearTimeout(timer1);
	grd_img = img;
	opac_grd = 0;
	swap_opac2();
}
// Transition opac
function swap_opac2() {
	opac_grd = opac_grd + 0.1;
	document.getElementById('zgrande' + grd_img).style.opacity  = opac_grd;
	document.getElementById('zgrande' + last_img).style.opacity  = 1 - opac_grd;
	document.getElementById('zgrande' + grd_img).style.filter  = "alpha(opacity=" + (opac_grd*100) + ")";
	document.getElementById('zgrande' + last_img).style.filter  = "alpha(opacity=" + (100 - opac_grd*100) + ")";
	if (opac_grd < 1) {
		timer1 = setTimeout("swap_opac2()", 40);
	} else {
		last_img = grd_img;
		for(i=0; i<11; i++) {
			if (document.getElementById('zgrande' + i) && i != grd_img) {
				document.getElementById('zgrande' + i).style.opacity = 0;
				document.getElementById('zgrande' + i).style.filter = "alpha(opacity=0)";
			}
		}
	}
}

// Swap image 3
function swap3(img) {
	document.getElementById('zgrande' + img).style.opacity = 1;
	document.getElementById('zgrande' + img).style.filter = "alpha(opacity=100)";
	clearTimeout(timer1);
	grd_img = img;
	opac_grd = 0;
	swap_opac3();
}
// Transition opac
function swap_opac3() {
	opac_grd = opac_grd + 0.01;
	document.getElementById('zgrande' + grd_img).style.opacity  = opac_grd;
	document.getElementById('zgrande' + last_img).style.opacity  = 1 - opac_grd;
	document.getElementById('zgrande' + grd_img).style.filter  = "alpha(opacity=" + (opac_grd*100) + ")";
	document.getElementById('zgrande' + last_img).style.filter  = "alpha(opacity=" + (100 - opac_grd*100) + ")";
	if (opac_grd < 1) {
		timer1 = setTimeout("swap_opac3()", 20);
	} else {
		last_img = grd_img;
		for(i=0; i<11; i++) {
			if (document.getElementById('zgrande' + i) && i != grd_img) {
				document.getElementById('zgrande' + i).style.opacity = 0;
				document.getElementById('zgrande' + i).style.filter = "alpha(opacity=0)";
			}
		}
	}
}





// Fixe les png
function setpng(img) { 
	if(document.all && (IEver=parseFloat(navigator.appVersion.split("MSIE")[1])) && (IEver>=5.5) && (IEver<7) && document.body.filters && img) {
	imgName=img.src.toUpperCase();
	if(imgName.substring(imgName.length-3,imgName.length)=="PNG") img.outerHTML=
		"<span "+(img.id?"id='"+img.id+"' ":"")+(img.className?"class='"+img.className+"' ":"")+(img.title?"title=\""+img.title+"\" ":"")
		+"style=\"width:"+img.width+"px;height:"+img.height+"px;"+(img.align=="left"?"float:left;":(img.align=="right"?"float:right;":""))
		+(img.parentElement.href?"cursor:hand;":"")+"display:inline-block;"+img.style.cssText+";"
		+"filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+img.src+"',sizingMethod='scale');\"></span>";
}}


// Images boutique
var imgg;

function affiche_grand(idi, fichier, bg, arr) {
 	var indef;
 	if (arr == indef) arr = 1;
    //imgg = "http://www.iquartiers.com/pa/img_p/image.php?id=" + idi + "&i=" + fichier;
    imgg = "http://www.iquartiers.com/pa/img_p/vignette.php?size=440&id=" + idi + "&i=" + fichier + "&bg=" + bg +"&a=" + arr;
    var preload = new Image(10,10); 
    preload.src = imgg;
    preload.onload = affiche_grand_fin;
	document.getElementById('img_grd').src = "../i/load.gif";
	document.getElementById('img_grd').src = imgg;
}

function affiche_grand_fin() {
    document.getElementById('img_grd').src = imgg;
}

// Page contact
function swap_contact() {
	if (document.getElementById('z_formu').style.display == 'block') {
		document.getElementById('z_formu').style.display = 'none';
		document.getElementById('rupt_contact').innerHTML = 'Contacter par email';
	} else {
		document.getElementById('z_formu').style.display = 'block';
		document.getElementById('rupt_contact').innerHTML = 'Afficher le plan';
	}
	
}


// Page swap_contact1
function swap_contact1() {
		document.getElementById('z_formu1').style.display = 'block';
		document.getElementById('rupt_contact').innerHTML = 'page0';
	} 
	

// Page swap_contact2
function swap_contact2() {
		document.getElementById('z_formu2').style.display = 'block';
		document.getElementById('rupt_contact').innerHTML = 'page0';
	
}
// Page swap_contact3
function swap_contact3() {
		document.getElementById('z_formu3').style.display = 'block';
		document.getElementById('rupt_contact').innerHTML = 'page0';
	
}

// Page swap_contact5
function swap_contact5() {
		document.getElementById('z_formu5').style.display = 'block';
		document.getElementById('rupt_contact').innerHTML = 'page0';
	
}












