/*------------------------------------------------
|             Clair et Net. © 2008                |
--------------------------------------------------*/

window.onload = checkBrowser;

function toggleInputValue(ele, texte) {
	if (ele.value == texte) {
		ele.value = '';
	} else {
		if (ele.value == '') {
			ele.value = texte;
		}
	}
}

function checkBrowser(){
	if(navigator.userAgent.indexOf("MSIE")!=-1){
		var navigateur = "MSIE";
		var version = navigator.appVersion;
		version = parseFloat(version);
		if(version < 4){
			alert("Vous devez mettre à jour votre navigateur pour pouvoir profiter pleinement de ce site.");	
		}
	}
}


function changeCSheight(h){
	var divCS = document.getElementById("eventail");
	var divCSf = document.getElementById("f_eventail");
	divCS.style.height = h + "px";
	divCSf.style.height = h + "px";
}
function showPanierForm(){
	var div = document.getElementById("sendCartForm");
	if(div.style.display == "block"){
		div.style.display = "none";
	}else{
		div.style.display = "block";
	}
}


function generateFlashH1(){
	var tags = document.getElementsByTagName("h1");
	var nbTags = tags.length;
	if(nbTags > 0){
		for(n=0;n<nbTags;n++){
			var tag = tags[n];
			//tag.id = "h1_" + n;
			
			
			texte = tag.innerHTML.split('"').join("&quot;");
			texte = texte.split('&amp;').join("[amp]");

			
			if(tag.parentNode.className == "themeHeader"){
				width = 383;
			}else{
				width = tag.offsetWidth;
			}
			if(navigator.appVersion.indexOf("MSIE")!=-1){
				height = tag.offsetHeight - 4;
			}else if(navigator.userAgent.indexOf("Safari")!=-1){
				height = tag.offsetHeight + 8;
			}else{
				height = tag.offsetHeight + 6;
			}

			tag.innerHTML = "<span class='print'>" + tag.innerHTML + "</span><div id='h1_"+n+"'></div>";

			var so = new SWFObject("/_swf/h1.swf", "flashH1_" + n, width, height, "8");
			so.addParam("wmode", "transparent");
			so.addVariable("titre",texte);
			so.addVariable("w",width);
			so.addVariable("h",height);
			if(tag.className){
				so.addVariable("couleur",tag.className);
			}
			so.write("h1_" + n);
		}
	}
}

function generateFlashH2(){
	var tags = document.getElementsByTagName("h2");
	var nbTags = tags.length;
	if(nbTags > 0){
		for(n=0;n<nbTags;n++){
			var tag = tags[n];
			//tag.id = "h1_" + n;
			texte = tag.innerHTML.split('"').join("&quot;");
			texte = texte.split('&amp;').join("[amp]");
			
			if(tag.parentNode.parentNode.className == "sousThemesListe"){				
				if(navigator.appVersion.indexOf("MSIE")!=-1){					
					width = 162;
					if(navigator.appVersion.indexOf("MSIE 7")!=-1){
						width = 169;
					}
				}else if(navigator.userAgent.indexOf("Safari")!=-1){
					width = 162;
				}else{
					width = 169;
				}
				
			}else{
				width = tag.offsetWidth;
			}
			if(navigator.appVersion.indexOf("MSIE")!=-1){
				height = tag.offsetHeight - 4;
			}else if(navigator.userAgent.indexOf("Safari")!=-1){
				height = tag.offsetHeight - 4;
			}else{
				height = tag.offsetHeight - 3;
			}
			


			tag.innerHTML = "<span class='print'>" + tag.innerHTML + "</span><div id='h2_"+n+"'></div>";

			var so = new SWFObject("/_swf/h2.swf", "flashH2_" + n, width, height, "8");
			so.addParam("wmode", "transparent");
			so.addVariable("titre",texte);
			so.addVariable("w",width);
			so.addVariable("h",height);
			if(tag.className){
				so.addVariable("couleur",tag.className);
			}
			so.write("h2_" + n);
		}
	}
}

function sendFriend(namePdt){
	var src = document.location;
	var hrefHtml = "mailto:?subject=Un%20ami%20vous%20conseille%20cette%20page&amp;body=Un%20ami%20vous%20conseille%20le%20produit%20%22"+escape(namePdt)+"%22%2C%20disponible%20sur%20le%20site%20decorer-le-bonheur.com%20%3A%0A"+src;
	var html = '<a href="'+hrefHtml+'" class="send" title="envoyer ce produit par mail">envoyer ce produit par mail</a>';
	document.write(html);
}

function setPageSize(ele) {

	var location 	= window.location.pathname;
	var queryString	= window.location.search;

	var sep = '';
	location += '?'

	if (queryString != '') {
		queryString = queryString.substring(1);
		var is	= false;;
		var queryParams = queryString.split('&');

		for (var i = 0; i < queryParams.length; i++) {
			var sep = (i != 0) ? '&' : '';
			var param = queryParams[i].split('=');
			if (param[0] == ele.name) {
				is = true;
				location += sep + param[0] + '=' + ele.options[ele.selectedIndex].value;
			} else {
				if (param[0] != 'p') {
					location += sep + param[0] + '=' + param[1];
				}
			}
			sep = '&';
		}
	}

	if (!is) {
		location += sep + ele.name + '=' + ele.value;
	}

	document.location.href = location;
}
