// JavaScript Document
// Bâches d'hivernage

function detailchp(){
		window.open("images/images-png/details-chp500.png","details","width=850,height=800,left=10,top=10,resizable=yes,location=no,status=no,toolbar=no,scrollbars=yes");	
}
function detaileco(){
		window.open("images/images-png/details-eco500.png","details","width=850,height=800,left=10,top=10,resizable=yes,location=no,status=no,toolbar=no,scrollbars=yes");	
}


   // dfinition des tarifs***PRIX TTC mise  jour le 01.04.2008********************
		var typebache=new Array();
		typebache["ECO500"]=9.05;/// TTC
		typebache["CHP500"]=9.95;/// TTC
		


function limit(){
		var type=document.getElementById('typebache').value;
		if(type=="CHP500"){
		var longA=5;
		var longB=13;
		}
		var longueurA=document.getElementById('longueurA').value;
		var longueurB=document.getElementById('longueurB').value;
		if(longueurA > longA){
		document.getElementById('longueurA').value="0";
		SetDiv("prixttc","Longueur A à 0 !");
		alert("Longueur A maxi 5m sur la CHP500 !");
		return false;
		}
		if(longueurB > longB){
		document.getElementById('longueurB').value="0";
		SetDiv("prixttc","Longueur B à 0 !");
		alert("Longueur B maxi 13m sur la CHP500 !");
		return false;
		}
		return true
		}
function hiverA1(){
		var longueurA=GetVal('longueurA','Entrer la longueur A en mtres ex: 4.80');
		var longueurB=GetVal('longueurB','Entrer la longueur B en mtres ex: 7.80');
		var surface=(longueurA+0.8)*(longueurB+0.8);
		var type=document.getElementById('typebache').value;
		var prixtoile=surface*typebache[type];
		if((document.getElementById('longueurA').value == "") || (document.getElementById('longueurB').value == "")){
		(prixttc=message);
		}
		else
		var prixttc=Math.round((prixtoile+port)*100)/100+" Euros";
		SetDiv("prixttc",prixttc);
		SetDiv("long",Math.round((longueurA+0.8)*100)/100);
		SetDiv("larg",Math.round((longueurB+0.8)*100)/100);
		m_price = prixttc;
		}
function formhiverA1Onsubmit(){
		var MesVar = ["longueurA", "longueurB"];
		if(!Verrif(MesVar))
		return false;
		var forme=document.getElementById('forme').value;
		var longueurA=document.getElementById('longueurA').value + "m";
		var longueurB=document.getElementById('longueurB').value + "m";
		if(limit()){
		var typebache=document.getElementById('typebache').options[document.getElementById('typebache').selectedIndex].text;
		var coloris=document.getElementById('coloris').value;
		var desc="Forme de bâche : " + forme+";Dimensions du bassin (un débord périphérique de 0.40m sera ajouté) :;Longueur A : " + longueurA + ";Longueur B : " + longueurB + ";Type de bâche : " + typebache + ";Coloris : " + coloris;
		} else return false;
		
		document.getElementById('desc').value = desc;	
        document.getElementById('price').value = m_price;
		
	var printflag = document.getElementById("printflag").value;
	if (printflag == "1"){

	//		prin();
	   return false;
	}

	//alert (m_price);
	if (m_price == "" || m_price == 0 || m_price == "Cases vides !") return false;

	else 
	return true;
}
function hiverA2(){
		var longueurA=GetVal('longueurA','Entrer la longueur A en mtres ex: 8.80');
		var longueurB=GetVal('longueurB','Entrer la longueur B en mtres ex: 4.80');
		var longueurC=GetVal('longueurC','Entrer la longueur C en mtres ex: 1.80');
		var longueurD=GetVal('longueurD','Entrer la longueur D en mtres ex: 4.80');
		var longueurE=GetVal('longueurE','Entrer la longueur E en mtres ex: 1.80');
		var longueurF=GetVal('longueurF','Entrer la longueur F en mtres ex: 1.80');
		var surface=((longueurB+0.8)*(longueurA+0.8))+(longueurC*(longueurE+0.8));
		var type=document.getElementById('typebache').value;
		var prixtoile=surface*typebache[type];
		if((document.getElementById('longueurA').value == "") || (document.getElementById('longueurB').value == "") || (document.getElementById('longueurC').value == "") || (document.getElementById('longueurE').value == "")){
		(prixttc=message);
		}
		else
		var prixttc=Math.round((prixtoile+port)*100)/100+" Euros";
		SetDiv("prixttc",prixttc);
		SetDiv("long",Math.round((longueurA+0.8)*100)/100);
		SetDiv("larg",Math.round((longueurB+0.8)*100)/100);
		m_price = prixttc;
		}
function formhiverA2AOnsubmit(){
		var MesVar = ["longueurA", "longueurB", "longueurC", "longueurD", "longueurE", "longueurF"];
		if(!Verrif(MesVar))
		return false;
		verif=GetFloat('longueurD')+GetFloat('longueurE')+GetFloat('longueurF');
		if(verif.toFixed(3)!=GetFloat('longueurA')){
		alert ("Vrifier que la somme D + E + F soit gale  la longueur A");
		return;
		}
		var forme = document.getElementById('forme').value;
		var longueurA = document.getElementById('longueurA').value + "m";
		var longueurB = document.getElementById('longueurB').value + "m";
		var longueurC = document.getElementById('longueurC').value + "m";
		var longueurD = document.getElementById('longueurD').value + "m";
		var longueurE = document.getElementById('longueurE').value + "m";
		var longueurF = document.getElementById('longueurF').value + "m";
		var typebache=document.getElementById('typebache').options[document.getElementById('typebache').selectedIndex].text;
		var coloris=document.getElementById('coloris').value;
		var desc = "Forme de bâche : " + forme +";Dimensions du bassin (un débord périphérique de 0.40m sera ajouté) :;Longueur A : " + longueurA + ";Longueur B : " + longueurB + ";Dimensions de l‘escalier :;Longueur C : " + longueurC + ";Longueur D : " + longueurD + ";Longueur E : " + longueurE + ";Longueur F : " + longueurF + ";Type de bâche : " + typebache + ";Coloris : " + coloris;

		document.getElementById('desc').value = desc;	
        document.getElementById('price').value = m_price;
		
	var printflag = document.getElementById("printflag").value;
	if (printflag == "1"){

	//		prin();
	   return false;
	}

	//alert (m_price);
	if (m_price == "" || m_price == 0 || m_price == "Cases vides !") return false;

	else 
	return true;
}
function formhiverA3AOnsubmit(){
		var MesVar = ["longueurA", "longueurB", "longueurC", "longueurD", "longueurE", "longueurF"];
		if(!Verrif(MesVar))
		return false;
		verif=GetFloat('longueurD')+GetFloat('longueurE')+GetFloat('longueurF');
		if(verif.toFixed(3)!=GetFloat('longueurB')){
		alert ("Vrifier que la somme D + E + F soit gale  la longueur B");
		return false;
		}
		var forme = document.getElementById('forme').value;
		var longueurA = document.getElementById('longueurA').value;
		var longueurB = document.getElementById('longueurB').value;
		var longueurC = document.getElementById('longueurC').value;
		var longueurD = document.getElementById('longueurD').value;
		var longueurE = document.getElementById('longueurE').value;
		var longueurF = document.getElementById('longueurF').value;
		var typebache=document.getElementById('typebache').options[document.getElementById('typebache').selectedIndex].text;
		var coloris=document.getElementById('coloris').value;
		var desc = "Forme de bâche : " + forme+";Dimensions du bassin (un débord périphérique de 0.40m sera ajouté) :;Longueur A : " + longueurA + "m" + ";Longueur B : " + longueurB + "m" + ";Longueur C : " + longueurC + "m" + ";Longueur D : " + longueurD + "m" + ";Longueur E : " + longueurE + "m" + ";Longueur F : " + longueurF + "m" + ";Type de bâche : " + typebache + ";Coloris : " + coloris;
		
		document.getElementById('desc').value = desc;	
        document.getElementById('price').value = m_price;
		
	var printflag = document.getElementById("printflag").value;
	if (printflag == "1"){

	//		prin();
	   return false;
	}

	//alert (m_price);
	if (m_price == "" || m_price == 0 || m_price == "Cases vides !") return false;

	else 
	return true;
}
function hiverB1(){
		var diametre=GetVal('longueurA','Entrer le diamtre en mtres ex: 5.80');
		var surface=(diametre+0.8)*(diametre+0.8);
		var type=document.getElementById('typebache').value;
		var prixtoile=(surface*typebache[type])+heure;//////supplment forme libre 1 heure m.o
		if(document.getElementById('longueurA').value == ""){
		(prixttc=message);
		}
		else
		var prixttc=Math.round((prixtoile+port)*100)/100+" Euros";
		SetDiv("prixttc",prixttc);
		SetDiv("diam",Math.round((diametre+0.8)*100)/100);
		m_price = prixttc;
}
function formhiverB1Onsubmit(){
		var MesVar = ["longueurA"];
		if(!Verrif(MesVar))
		return false;
		var forme = document.getElementById('forme').value;
		var diametre = document.getElementById('longueurA').value + "m" ;
		var typebache=document.getElementById('typebache').options[document.getElementById('typebache').selectedIndex].text;
		var coloris=document.getElementById('coloris').value;
		var desc = "Forme de bâche : " + forme+";Dimensions du bassin (un débord périphérique de 0.40m sera ajouté) :;Diamètre : " + diametre+ ";Type de bâche : " + typebache + ";Coloris : " + coloris;
		
		document.getElementById('desc').value = desc;	
        document.getElementById('price').value = m_price;
		
	var printflag = document.getElementById("printflag").value;
	if (printflag == "1"){

	//		prin();
	   return false;
	}

	//alert (m_price);
	if (m_price == "" || m_price == 0 || m_price == "Cases vides !") return false;

	else 
	return true;
}
function hiverB2(){
		var longueurA=GetVal('longueurA','Entrer la longueur A en mtres ex: 8.80');
		var longueurB=GetVal('longueurB','Entrer la longueur B en mtres ex: 4.80');
		var surface=(longueurA+0.8)*(longueurB+0.8);
		var type=document.getElementById('typebache').value;
		var prixtoile=(surface*typebache[type])+heure;//////supplment forme libre 1 heure m.o
		if((document.getElementById('longueurA').value == "") || (document.getElementById('longueurB').value == "")){
		(prixttc=message);
		}
		else
		var prixttc=Math.round((prixtoile+port)*100)/100+" Euros";
		SetDiv("prixttc",prixttc);
		SetDiv("long",Math.round((longueurA+0.8)*100)/100);
		SetDiv("larg",Math.round((longueurB+0.8)*100)/100);
		m_price = prixttc;
		}
function formhiverB2Onsubmit(){
		var MesVar = ["longueurA", "longueurB"];
		if(!Verrif(MesVar))
		return false;
		var forme = document.getElementById('forme').value;
		var longueurA = document.getElementById('longueurA').value +"m";
		var longueurB = document.getElementById('longueurB').value +"m";
		var typebache=document.getElementById('typebache').options[document.getElementById('typebache').selectedIndex].text;
		var coloris=document.getElementById('coloris').value;
		var desc="Forme de bâche : " + forme+";Dimensions du bassin (un débord périphérique de 0.40m sera ajouté) :;Longueur A : " + longueurA + ";Longueur B : " + longueurB + ";Type de bâche : " + typebache + ";Coloris : " + coloris;
		
		document.getElementById('desc').value = desc;	
        document.getElementById('price').value = m_price;
		
	var printflag = document.getElementById("printflag").value;
	if (printflag == "1"){

	//		prin();
	   return false;
	}

	//alert (m_price);
	if (m_price == "" || m_price == 0 || m_price == "Cases vides !") return false;

	else 
	return true;
		}
function hiverB3(){
		var longueurA=GetVal('longueurA','Entrer la longueur A en mtres ex: 4.80');
		var longueurB=GetVal('longueurB','Entrer la longueur B en mtres ex: 8.80');
		var longueurC=GetVal('longueurC','Entrer la longueur C en mtres ex: 0.80');
		var longueurD=GetVal('longueurD','Entrer la longueur D en mtres ex: 0.80');
		var surface=(longueurA+0.8)*(longueurB+0.8);
		var type=document.getElementById('typebache').value;
		var prixtoile=(surface*typebache[type])+heure;//////supplment forme libre 1 heure m.o
		if((document.getElementById('longueurA').value == "") || (document.getElementById('longueurB').value == "")){
		(prixttc=message);
		}
		else
		var prixttc=Math.round((prixtoile+port)*100)/100+" Euros";
		SetDiv("prixttc",prixttc);
		SetDiv("long",Math.round((longueurA+0.8)*100)/100);
		SetDiv("larg",Math.round((longueurB+0.8)*100)/100);
		m_price = prixttc;
}
function formhiverB3Onsubmit(){
		var MesVar = ["longueurA", "longueurB", "longueurC", "longueurD"];
		if(!Verrif(MesVar))
		return false;
		var forme = document.getElementById('forme').value;
		var longueurA = document.getElementById('longueurA').value +" m";
		var longueurB = document.getElementById('longueurB').value +" m";
		var longueurC = document.getElementById('longueurC').value +" m";
		var longueurD = document.getElementById('longueurD').value +" m";
		var typebache=document.getElementById('typebache').options[document.getElementById('typebache').selectedIndex].text;
		var coloris=document.getElementById('coloris').value;
		var desc = "Forme de bâche : " + forme+";Dimensions du bassin (un débord périphérique de 0.40m sera ajouté) :;Longueur A : " + longueurA + ";Longueur B : " + longueurB+ ";Longueur C : " + longueurC+ ";Longueur D : " + longueurD+ ";Type de bâche : " + typebache + ";Coloris : " + coloris;
		
		document.getElementById('desc').value = desc;	
        document.getElementById('price').value = m_price;
		
	var printflag = document.getElementById("printflag").value;
	if (printflag == "1"){

	//		prin();
	   return false;
	}

	//alert (m_price);
	if (m_price == "" || m_price == 0 || m_price == message) return false;

	else 
	return true;
		}