//***************************************************PRINT IMAGE PNG
function printPage() {
	var agt = navigator.userAgent.toLowerCase();
	if (agt.indexOf("msie") != -1) {
		for ( var i = 0; i < document.images.length; i++) {
			var img = document.images[i]
			var imgName = img.src.toUpperCase();

			if (imgName.substring(imgName.length - 3, imgName.length) == "PNG"
					|| imgName.match(".PHP")) {
				img.style.backgroundColor = "#FFFFFF"
			}

		}
		window.print();
	} else {
		window.print();
	}
}

// ***************************************************SHOW / HIDE SELECT
function hideSelect() {
	var arVersion = navigator.appVersion.split("MSIE")
	var version = parseFloat(arVersion[1])
	if (version < 7) {

		var selects = document.getElementsByTagName("select");
		for (i = 0; i != selects.length; i++) {
			selects[i].style.visibility = "hidden";
		}
	}
}

function showSelect() {
	var arVersion = navigator.appVersion.split("MSIE")
	var version = parseFloat(arVersion[1])
	if (version < 7) {

		var selects = document.getElementsByTagName("select");
		for (i = 0; i != selects.length; i++) {
			selects[i].style.visibility = "visible";
		}
	}
}

// ************************************************** Resize DIV
function divResize(hauteur) {
	var el = document.getElementById("flashNuancier");
	el.style.height = hauteur + "px"
}

// **************************************************Plier et d&eacute;plier du
// AIDE EN LIGNE + FAQ
function Switch(conteneur, obj, img, lien) {
	var el = document.getElementById(obj);
	var ar = document.getElementById(conteneur).getElementsByTagName("SPAN");
	var pj = document.getElementById(conteneur).getElementsByTagName("A");

	for ( var i = 0; i < ar.length; i++) {
		ar[i].style.display = "none";
		pj[i].className = "test";
	}
	el.style.display = "block";

	for ( var j = 1; j <= ar.length; j++) {
		var image = document.getElementById("im" + j);
		image.src = images_path + "contenu/deplier.gif";
	}
	document.getElementById(img).src = images_path + "contenu/plier.gif";
	document.getElementById(lien).className = "testOn";
}

// ***************************************************
function getTotalHeight() {

	var hauteur = document.documentElement.scrollHeight;

	// now IE 7 + Opera with "min window"
	if (document.documentElement.clientHeight > hauteur) {
		hauteur = document.documentElement.clientHeight;
	}
	// last for safari
	if (document.body.scrollHeight > hauteur) {
		hauteur = document.body.scrollHeight;
	}
	document.getElementById('background').style.height = hauteur + "px";

}

// ***************************************************AFFICHER INFO BULLE
function showMe(portlet) {
	document.getElementById(portlet).style.display = "";
}
function hideMe(portlet) {
	document.getElementById(portlet).style.display = "none";
}

// ***************************************************Centrer une popup
function popup(mapage, nom, yesno, largeur, hauteur) {
	var top = (screen.height - hauteur) / 2;
	var left = (screen.width - largeur) / 2;
	var a;
	var no;
	var yes;
	if (yesno == 'yes') {
		a = window
				.open(
						mapage,
						nom,
						'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,left='
								+ left
								+ ',top='
								+ top
								+ ',width='
								+ largeur
								+ ',height=' + hauteur);
	} else if (yesno == 'no') {
		a = window
				.open(
						mapage,
						nom,
						'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,left='
								+ left
								+ ',top='
								+ top
								+ ',width='
								+ largeur
								+ ',height=' + hauteur);
	}
}

// ***************************************************Redirection de page
function redirect(url) {
	window.opener.location.href = url;
	self.close();
}

// ***************************************************Ajouter aux favoris
function favoris(site_url) {
	if (navigator.appName != 'Microsoft Internet Explorer') {
		window.sidebar.addPanel("PLASTOR", site_url, "");
	} else {
		window.external.AddFavorite(site_url, "PLASTOR");
	}
}

function checkByValue(obj, val) {
	if (obj != null && obj.length > 0) {
		for (i = 0; i < obj.length; i++) {
			if (obj[i].value == val) {
				obj[i].checked = true;
				return;
			}
		}
	} else {
		if (obj != null) {
			if (obj.value == val) {
				obj.checked = true;
			}
		}
	}
}
