﻿



var m_price=0.0;


function ficheSuneos(){

		window.open("suneos.html","SUNEOS",

		"width=850,height=800,left=10,top=10,location=no,status=no,toolbar=no,scrollbars=yes");

		}

function ficheUV600(){

		window.open("UV600.html","UV600",

		"width=900,height=800,left=10,top=10,location=no,status=no,toolbar=no,scrollbars=yes");

		}
function ficheX700unie(){

		window.open("X700unie.html","X700",

		"width=900,height=800,left=10,top=10,location=no,status=no,toolbar=no,scrollbars=yes");

		}
function ficheX700raye(){

		window.open("X700raye.html","X700",

		"width=900,height=800,left=10,top=10,location=no,status=no,toolbar=no,scrollbars=yes");

		}


function ficheECO600(){

		window.open("ECO600.html","ECO600",

		"width=850,height=700,left=10,top=10,location=no,status=no,toolbar=no,scrollbars=yes");

		}



function ficheSoltis92(){

		window.open("soltis92.html","P905",

		"width=850,height=800,left=10,top=10,location=no,status=no,toolbar=no,scrollbars=yes");

		}
function ficheOrche(){

		window.open("Orchestra.php","Orchestra",

		"width=900,height=800,left=10,top=10,location=no,status=no,toolbar=no,scrollbars=yes");

		}
function ficheRythm(){

		window.open("Rythm.php","Rythm et Harmony",

		"width=900,height=800,left=10,top=10,location=no,status=no,toolbar=no,scrollbars=yes");

		}
function choixtoile(){
		var coloris=document.getElementById('coloristoile').value;
		var type=document.getElementById('typetoile').value;
		if(coloris != "")
		SetDiv("choixtoile","<strong>"+"PVC Canvas Type "+type+", coloris "+coloris+"</strong>");
		}




function SetDiv(ID,Content){


	if(document.getElementById(ID) != null)

		document.getElementById(ID).innerHTML = Content;

	return;

	

}

function prin(){

//	document.body.innerHTML=document.getElementById('holder').innerHTML+'<br/>';

	window.print();

}

function Verrif(elems){

	var errors =false;

	for(i=0;i<elems.length;i++)

	{

		var Id = elems[i];

		if(document.getElementById(Id).value =="")

		{

			errors=true;

			document.getElementById(Id).style.backgroundColor="red";

		}

		else

		{

			document.getElementById(Id).style.backgroundColor="#F7F7F7";

		}

	}

	if(errors)

	alert("Fields in RED must not be blank");

	return !errors;

}

function GetFloat(Id)

{

	var resultat = 0.0;

	var valeur = document.getElementById(Id).value;

	

	if(valeur =="")

	return resultat;

	if(!valeur.match(/[^0-9\.]/gi))

	resultat = parseFloat(valeur);

	return resultat;

}



 function EcrireCookie(nom, valeur){

		var argv=EcrireCookie.arguments;

		var argc=EcrireCookie.arguments.length;

		var expires=(argc > 2) ? argv[2] : null;

		var path=(argc > 3) ? argv[3] : null;

		var domain=(argc > 4) ? argv[4] : null;

		var secure=(argc > 5) ? argv[5] : false;

		document.cookie=nom+"="+escape(valeur)+

		((expires==null) ? "" : ("; expires="+expires.toGMTString()))+

		((path==null) ? "" : ("; path="+path))+

		((domain==null) ? "" : ("; domain="+domain))+

		((secure==true) ? "; secure" : "");

		}



function getCookieVal(offset)
{

	var endstr=document.cookie.indexOf (";", offset);
	
	if (endstr==-1) endstr=document.cookie.length;
	
	return unescape(document.cookie.substring(offset, endstr));

}
function readCookie()
{
	if (document.getElementById("longueur")!=null && LireCookie("longueur") != null)		
		 document.getElementById("longueur").value=LireCookie("longueur");
	if (document.getElementById("largeur")!=null && LireCookie("largeur") != null)	 
		 document.getElementById("largeur").value=LireCookie("largeur");

	if (document.getElementById("longbache")!=null && LireCookie("longbache") != null)	 
		 document.getElementById("longbache").innerHTML=LireCookie("longbache");
	if (document.getElementById("largbache")!=null && LireCookie("largbache") != null)	 
		 document.getElementById("largbache").innerHTML=LireCookie("largbache");

 	if (document.getElementById("esca")!=null && LireCookie("esca") != null)	 
 		 document.getElementById("esca").value=LireCookie("esca");
 	if (document.getElementById("escalierA")!=null && LireCookie("escalierA") != null)	 
 		 document.getElementById("escalierA").value=LireCookie("escalierA");
 	if (document.getElementById("escalierB")!=null && LireCookie("escalierB") != null)	 
 		 document.getElementById("escalierB").value=LireCookie("escalierB");
 	if (document.getElementById("escalierC")!=null && LireCookie("escalierC") != null)	 
 		 document.getElementById("escalierC").value=LireCookie("escalierC");		 
	
	if (document.getElementById("TypeManoeuvre")!=null && LireCookie("TypeManoeuvre") != null)	 
		 document.getElementById('TypeManoeuvre').selectedIndex=LireCookie("TypeManoeuvre");
	if (document.getElementById("mansup")!=null && LireCookie("mansup") != null)	 
		 document.getElementById('mansup').selectedIndex=LireCookie("mansup");
	if (document.getElementById("coloristoile")!=null  && LireCookie("coloristoile") != null)	 
		 document.getElementById('coloristoile').selectedIndex=LireCookie("coloristoile");		
		  
	if (document.getElementById("prixttc")!=null && LireCookie("prixttc") != null)	 
		 document.getElementById("prixttc").innerHTML=LireCookie("prixttc");		 
}


function LireCookie(nom)
{

		var arg=nom+"=";

		var alen=arg.length;

		var clen=document.cookie.length;

		var i=0;

		while (i<clen)

		{

		var j=i+alen;

		if (document.cookie.substring(i, j)==arg) return getCookieVal(j);

		i=document.cookie.indexOf(" ",i)+1;

		if (i==0) break;



		}

		return null;
}



///////////////////////////////////////////////////////////////////////////////////

//csp	

function CSP1350(){	
			 
				var deblong=0.8; var deblarg=0.7; var csp=csp1350; var txt="CSP1350";					

				var longueur=GetVal('longueur','Enter the Length (m) ex: 9.5');

				var largeur=GetVal('largeur','Enter the Width (m) ex: 4.5');

				var escaB=GetVal('escalierB','Enter the B length (m) ex: 3.5');
				var escaA=GetVal('escalierA','Enter the A length (m) ex: 3.5');
				var escaC=GetVal('escalierC','Enter the C length (m) ex: 3.5');
				var esca=GetVal('esca','Enter the D length (m) ex: 3.5');

				if(longueur==""){longbache="";}

				else

				var longbache=esca+Math.round((longueur+deblong)*100)/100;

				SetDiv("longbache",longbache+"m");

				var optelec=cannelec-cannmanu;

				var mansup=(document.getElementById('mansup').value*1)*cannmanu;

			 	var manoeuvre=(document.getElementById('TypeManoeuvre').value*1)*optelec;

				if(largeur==""){largbache="";}

				else

				var largbache=Math.round((largeur+deblarg)*100)/100;

				SetDiv("largbache",largbache+"m");

				if((document.getElementById('longueur').value == "") || (document.getElementById('largeur').value == "") || (document.getElementById('esca').value == "")){

        		SetDiv("prixttc","Please complete the form!");}

    			else
				{
				var prixttc=Math.round((((longbache*largbache)*csp)+manoeuvre+mansup+portcsp)*100)/100;
				SetDiv("prixttc",prixttc+" euros");
				}
				var col= document.getElementById('coloristoile').selectedIndex ;

				var typman= document.getElementById('TypeManoeuvre').selectedIndex ;

				var man= document.getElementById('mansup').selectedIndex ;
				document.getElementById('long').value=longbache;
				document.getElementById('larg').value=largbache;

				SetDiv("prixm",csp+" €/m2");

				SetDiv("port",port);
				SetDiv("manu", cannmanu+"€ (included in the basic price)");
				SetDiv("optelec",optelec+"€ (Optional)");

				m_price = prixttc;
							
				EcrireCookie("longueur", longueur);
				EcrireCookie("largeur", largeur);
				EcrireCookie("longbache", longbache+"m");
				EcrireCookie("largbache", largbache+"m");
				
				EcrireCookie("esca", esca);
				EcrireCookie("escalierA", escaA);
				EcrireCookie("escalierB", escaB);
				EcrireCookie("escalierC", escaC);
				
				EcrireCookie("TypeManoeuvre", typman);
				EcrireCookie("mansup", man);
				EcrireCookie("coloristoile", col);
				EcrireCookie("prixttc", prixttc+" euros");

				
}



function CSP1000(){	

	var deblong=0.5; var deblarg=0.5; var csp=csp1000; var txt="CSP1000";	

				var longueur=GetVal('longueur','Enter the Length (m) ex: 9.5');

				var largeur=GetVal('largeur','Enter the Width (m) ex: 4.5');

				var escaB=GetVal('escalierB','Enter the B length (m) ex: 3.5');
				var escaA=GetVal('escalierA','Enter the A length (m) ex: 3.5');
				var escaC=GetVal('escalierC','Enter the C length (m) ex: 3.5');
				var esca=GetVal('esca','Enter the D length (m) ex: 3.5');

				if(longueur==""){longbache="";}

				else

				var longbache=esca+Math.round((longueur+deblong)*100)/100;

				SetDiv("longbache",longbache+"m");

				var optelec=cannelec-cannmanu;

				var mansup=(document.getElementById('mansup').value*1)*cannmanu;

			 	var manoeuvre=(document.getElementById('TypeManoeuvre').value*1)*optelec;

				if(largeur==""){largbache="";}

				else

				var largbache=Math.round((largeur+deblarg)*100)/100;

				SetDiv("largbache",largbache+"m");

				if((document.getElementById('longueur').value == "") || (document.getElementById('largeur').value == "") || (document.getElementById('esca').value == "")){

        		SetDiv("prixttc","Please complete the form!");}

    			else
				{
				var horspromo="Original Price: "+ Math.round((((longbache*largbache)*csp)+manoeuvre+mansup+portcsp)*100)/100+" €";
				SetDiv("horspromo",horspromo);
				var prixttc=Math.round((((longbache*largbache)*24.9)+manoeuvre+mansup+portcsp)*100)/100;
				SetDiv("prixttc",prixttc+" euros");
				}
				var col=document.getElementById('coloristoile').selectedIndex;

				var typman=document.getElementById('TypeManoeuvre').selectedIndex;

				var man=document.getElementById('mansup').selectedIndex;
				document.getElementById('long').value=longbache;
				document.getElementById('larg').value=largbache;
				

				SetDiv("prixm",csp+" €/m2");

				SetDiv("port",port);

				SetDiv("manu", cannmanu+"€ (included in the basic price)");
				SetDiv("optelec",optelec+"€ (Optional)");

				m_price = prixttc;
				
				EcrireCookie("longueur", longueur);
				EcrireCookie("largeur", largeur);
				EcrireCookie("longbache", longbache+"m");
				EcrireCookie("largbache", largbache+"m");
				
				EcrireCookie("esca", esca);
				EcrireCookie("escalierA", escaA);
				EcrireCookie("escalierB", escaB);
				EcrireCookie("escalierC", escaC);
				
				EcrireCookie("TypeManoeuvre", typman);
				EcrireCookie("mansup", man);
				EcrireCookie("coloristoile", col);
				EcrireCookie("prixttc", prixttc+" euros");				

}

			

function CSP1350C(){

	var deblong=0.8; var deblarg=0.7; var csp=csp1350; var txt="CSP1350"; 

	//SetDiv("texte", txt);

	//SetDiv("img", img);

				var escalier=430;//// prix ttc de l'option escalier sur le ct

				var longueur=GetVal('longueur','Enter the Length (m) ex: 9.5');

				var largeur=GetVal('largeur','Enter the Width (m) ex: 4.5');

				var escaB=GetVal('escalierB','Enter the B length (m) ex: 3.5');
				var escaA=GetVal('escalierA','Enter the A length (m) ex: 3.5');
				var escaC=GetVal('escalierC','Enter the C length (m) ex: 3.5');

				var esca=GetVal('esca','Enter the D length (m) ex: 1.5');

				if(longueur==""){longbache="";}

				else

				var longbache=Math.round((longueur+deblong)*100)/100;

				SetDiv("longbache",longbache+"m");

				var optelec=cannelec-cannmanu;

				var mansup=(document.getElementById('mansup').value*1)*cannmanu;

			 	var manoeuvre=(document.getElementById('TypeManoeuvre').value*1)*optelec;

				if(largeur==""){largbache="";}

				else

				var largbache=Math.round((largeur+deblarg)*100)/100;

				SetDiv("largbache",largbache+"m");

				if((document.getElementById('longueur').value == "") || (document.getElementById('largeur').value == "") || (document.getElementById('esca').value == "")){

        		SetDiv("prixttc","Please complete the form!");}

    			else
				{
				var prixttc=Math.round((((longbache*largbache)*csp)+manoeuvre+mansup+portcsp+escalier)*100)/100;
				SetDiv("prixttc",prixttc+" euros");
				}
				var col=document.getElementById('coloristoile').selectedIndex;

				var typman=document.getElementById('TypeManoeuvre').selectedIndex;

				var man=document.getElementById('mansup').selectedIndex;
				document.getElementById('long').value=longbache;
				document.getElementById('larg').value=largbache;
				

				SetDiv("prixm",csp+" €/m2");

				SetDiv("port",port);

				SetDiv("manu", cannmanu+"€ (included in the basic price)");
				SetDiv("optelec",optelec+"€ (Optional)");

				m_price = prixttc;
				
				EcrireCookie("longueur", longueur);
				EcrireCookie("largeur", largeur);
				EcrireCookie("longbache", longbache+"m");
				EcrireCookie("largbache", largbache+"m");
				
				EcrireCookie("esca", esca);
				EcrireCookie("escalierA", escaA);
				EcrireCookie("escalierB", escaB);
				EcrireCookie("escalierC", escaC);
				
				EcrireCookie("TypeManoeuvre", typman);
				EcrireCookie("mansup", man);
				EcrireCookie("coloristoile", col);
				EcrireCookie("prixttc", prixttc+" euros");				

}



function CSP1000C(){

				

	var deblong=0.5; var deblarg=0.5; var csp=csp1000; var txt="CSP1000"; 

	//SetDiv("texte", txt);

	//SetDiv("img", img);

				var escalier=430;//// prix ttc de l'option escalier sur le ct

				var longueur=GetVal('longueur','Enter the Length (m) ex: 9.5');

				var largeur=GetVal('largeur','Enter the Width (m) ex: 4.5');

				var escaB=GetVal('escalierB','Enter the B length (m) ex: 3.5');
				var escaA=GetVal('escalierA','Enter the A length (m) ex: 3.5');
				var escaC=GetVal('escalierC','Enter the C length (m) ex: 3.5');
				var esca=GetVal('esca','Enter the D length (m) ex: 1.5');

				if(longueur==""){longbache="";}

				else

				var longbache=Math.round((longueur+deblong)*100)/100;

				SetDiv("longbache",longbache+"m");

				var optelec=cannelec-cannmanu;

				var mansup=(document.getElementById('mansup').value*1)*cannmanu;

			 	var manoeuvre=(document.getElementById('TypeManoeuvre').value*1)*optelec;

				if(largeur==""){largbache="";}

				else

				var largbache=Math.round((largeur+deblarg)*100)/100;

				SetDiv("largbache",largbache+"m");

				if((document.getElementById('longueur').value == "") || (document.getElementById('largeur').value == "") || (document.getElementById('esca').value == "")){

        		SetDiv("prixttc","Please complete the form!");}

    			else
				{
				var horspromo="Original Price: "+Math.round((((longbache*largbache)*csp)+manoeuvre+mansup+portcsp+escalier)*100)/100+" €";
				SetDiv("horspromo",horspromo);
				var prixttc=Math.round((((longbache*largbache)*24.9)+manoeuvre+mansup+portcsp+escalier)*100)/100;
				SetDiv("prixttc",prixttc+" euros");
				}
				var col=document.getElementById('coloristoile').selectedIndex;

				var typman=document.getElementById('TypeManoeuvre').selectedIndex;

				var man=document.getElementById('mansup').selectedIndex;
				document.getElementById('long').value=longbache;
				document.getElementById('larg').value=largbache;
				

				SetDiv("prixm",csp+" €/m2");

				SetDiv("port",port);

				SetDiv("manu", cannmanu+"€ (included in the basic price)");
				SetDiv("optelec",optelec+"€ (Optional)");

				m_price = prixttc;
				
				EcrireCookie("longueur", longueur);
				EcrireCookie("largeur", largeur);
				EcrireCookie("longbache", longbache+"m");
				EcrireCookie("largbache", largbache+"m");
				
				EcrireCookie("esca", esca);
				EcrireCookie("escalierA", escaA);
				EcrireCookie("escalierB", escaB);
				EcrireCookie("escalierC", escaC);
				
				EcrireCookie("TypeManoeuvre", typman);
				EcrireCookie("mansup", man);
				EcrireCookie("coloristoile", col);
				EcrireCookie("prixttc", prixttc+" euros");				

}



function formcspOnsubmit(){

	var MesVar = ["longueur", "largeur"];

	if(!Verrif(MesVar))

	return false;

	if(document.getElementById('longueur').value > 12){

	alert ('Max pool length 12m');

	return false;

	}

	if(document.getElementById('largeur').value > "5"){

	alert ('Max pool width 5m');

	return false;

	}

	

	document.getElementById('price').value = m_price;



	var forme = document.getElementById('forme').value;

	var longueur = document.getElementById('longueur').value;

	var largeur = document.getElementById('largeur').value;

	var mansup= document.getElementById('mansup').options[document.getElementById('mansup').selectedIndex].text;

 	var manoeuvre= document.getElementById('TypeManoeuvre').options[document.getElementById('TypeManoeuvre').selectedIndex].text;

	var col = document.getElementById('coloristoile').options[document.getElementById('coloristoile').selectedIndex].text;

    var escaA=document.getElementById('escalierA').value;

	var escaB=document.getElementById('escalierB').value;

	var escaC=document.getElementById('escalierC').value;
	var longbache=document.getElementById('long').value;
	var largbache=document.getElementById('larg').value;
	var escaD=document.getElementById('esca').value;

    var desc = "Shape: " + forme + ";Internal Dimentions of the Pool: " + longueur +"m x " + largeur +"m"+";Dimensions of the Sheet: " + longbache + "m x " + largbache + "m" +";Maneuver: " + manoeuvre +  ";Additional manual crank: " + mansup + ";Color: " + col;

    

    if (escaA != "0")

    	desc = desc + ";Staircase side A : " + escaA +"m";

    if (escaB != "0")

    	desc = desc + ";Staircase side B : " + escaB +"m";

    if (escaC != "0")

    	desc = desc + ";Staircase side C : " + escaC +"m";

    if (escaD != "0")

    	desc = desc + ";Staircase side D : " + escaD +"m";

		

	document.getElementById('desc').value = desc;

	

	document.getElementById('price').value = m_price;

	//alert(m_price);
	

	

	var printflag = document.getElementById("printflag").value;

	if (printflag == "1"){

	//	prin();

	  	return false;

	}

	

	if (m_price == "" || m_price == 0.0) return false;

	else 
	return true;

}





















//////////////////////////////////////////////////////////

//pergolas

function GetVal(Id, message){

	var resultat = 0;

	var valeur = document.getElementById(Id).value;

	valeur=valeur.replace(",",".");

	document.getElementById(Id).value = valeur;

	if(valeur.match(/[^0-9\.]/gi)){

	document.getElementById(Id).value=0;

	alert(message);

	}

	else

	resultat = parseFloat(valeur);

	if(resultat > 100){document.getElementById(Id).value=0; alert("Please check the dimentions carefully (m)");}

	return resultat;

}

function calculmo(surftoile){

	if(surftoile < 10)

	return 11.05;

	if(surftoile < 20)

	return 7.33;

	if(surftoile < 40)

	return 4.75;

	if(surftoile < 60)

	return 3.51;

	return 2.3;//cas superieur ?20

}


//bache-plate.php

function bacheplate(){

				var longueur=GetVal('longueur','Enter the length A (m) ex: 4.8');

				var largeur=GetVal('largeur',"Enter the length B (m) ex: 4.8");

				var ecartA=GetVal('ecartA','Enter an average interval (m) ex: 0.5');

				var ecartB=GetVal('ecartB','Enter an average interval (m) ex: 0.5');

				var ecartC=GetVal('ecartC','Enter an average interval (m) ex: 0.5');

				var ecartD=GetVal('ecartD','Enter an average interval (m) ex: 0.5');

				var surfacetoile=Math.round((longueur*largeur)*100)/100;

				SetDiv("surface",surfacetoile+"m²");

				var mo2=calculmo(surfacetoile);

				var prixmo=mo2*surfacetoile;

				var tissus=document.getElementById('typetoile').value;

				var prixtoile=surfacetoile*toile[tissus];

				var col=document.getElementById('coloristoile').value;

				var nboeilletsA=Math.round((longueur/ecartA)*1)/1;

				var oeilletsA=(document.getElementById('oeilletsA').value*oeil)*nboeilletsA;

				if(document.getElementById('oeilletsA').value == 0)

				document.getElementById('ecartA').disabled=true;

				else

				document.getElementById('ecartA').disabled=false;



				if((ecartA == 0)||(document.getElementById('oeilletsA').value == 0))



			 		(SetDiv("nombreA","is 0 eyelet"));

				else

				SetDiv("nombreA","is "+nboeilletsA+" eyelets");

				var nboeilletsB=Math.round((largeur/ecartB)*1)/1;

				document.getElementById('nombreB').value=nboeilletsB;

				var oeilletsB=(document.getElementById('oeilletsB').value*oeil)*nboeilletsB;

				if(document.getElementById('oeilletsB').value == 0)

				document.getElementById('ecartB').disabled=true;

				else

				document.getElementById('ecartB').disabled=false;

				if((ecartB == 0)||(document.getElementById('oeilletsB').value == 0))

				(SetDiv("nombreB",nboeilletsB="is 0 eyelet"));

				else

				SetDiv("nombreB","is "+nboeilletsB+" eyelets");

				var nboeilletsC=Math.round((longueur/ecartC)*1)/1;

				document.getElementById('nombreC').value=nboeilletsC;

				var oeilletsC=(document.getElementById('oeilletsC').value*oeil)*nboeilletsC;

				if(document.getElementById('oeilletsC').value == 0)

				document.getElementById('ecartC').disabled=true;

				else

				document.getElementById('ecartC').disabled=false;

				if((ecartC == 0)||(document.getElementById('oeilletsC').value == 0))

				(SetDiv("nombreC",nboeilletsC="is 0 eyelet"));

				else

				SetDiv("nombreC","is "+nboeilletsC+" eyelets");

				var nboeilletsD=Math.round((largeur/ecartD)*1)/1;

				document.getElementById('nombreD').value=nboeilletsD;

				var oeilletsD=(document.getElementById('oeilletsD').value*oeil)*nboeilletsD;

				if(document.getElementById('oeilletsD').value == 0)

				document.getElementById('ecartD').disabled=true;

				else

				document.getElementById('ecartD').disabled=false;

				if((ecartD == 0)||(document.getElementById('oeilletsD').value == 0))

				(SetDiv("nombreD",nboeilletsD="is 0 eyelet"));

				else

				SetDiv("nombreD","is "+nboeilletsD+" eyelets");

				var sandow=(((document.getElementById('typesandow').value*sand)*document.getElementById('longsandow').value)*100)/100;

				var fixations=(document.getElementById('typefixation').value*poul)*document.getElementById('quantitefixation').value;

				var port=35.88;

				var oeilA=document.getElementById('oeilletsA').options[document.getElementById('oeilletsA').selectedIndex].text;

				var oeilB=document.getElementById('oeilletsB').options[document.getElementById('oeilletsB').selectedIndex].text;

				var oeilC=document.getElementById('oeilletsC').options[document.getElementById('oeilletsC').selectedIndex].text;

				var oeilD=document.getElementById('oeilletsD').options[document.getElementById('oeilletsD').selectedIndex].text;

				var typefix=document.getElementById('typefixation').options[document.getElementById('typefixation').selectedIndex].text;

				var quantfix=document.getElementById('quantitefixation').value;

				var typeS=document.getElementById('typesandow').options[document.getElementById('typesandow').selectedIndex].text;

				var longS=parseFloat(document.getElementById('longsandow').value);

				var prixttcbache=prixtoile+prixmo+oeilletsA+oeilletsB+oeilletsC+oeilletsD;

				var qte=document.getElementById('qtebaches').value;

				var prixm=Math.round(((prixtoile+prixmo+oeilletsA+oeilletsB+oeilletsC+oeilletsD)/surfacetoile)*100)/100;

				SetDiv("prixm",prixm+" Euros");

				if((document.getElementById('longueur').value == "") || (document.getElementById('largeur').value == "") || (document.getElementById('qtebaches').value == "")){

        		(prixttc="");

    			}

    			else

				var prixttc=Math.round(((qte*prixttcbache)+sandow+fixations+port)*100)/100;

				if((document.getElementById('ecartA').value == 0)||(document.getElementById('ecartB').value == 0)||(document.getElementById('ecartC').value == 0)||(document.getElementById('ecartD').value == 0))

				SetDiv("prixttc",prixttc="");

				else

				SetDiv("prixttc",prixttc+" Euros");

				SetDiv("port",port);

				m_price = prixttc;



}

				

function formplateOnsubmit()

{

	
	var MesVar = ["longueur", "largeur", "coloristoile"];
	if(!Verrif(MesVar))
	return false;
	var longueur=GetVal('longueur','Enter the length A en metres ex: 4.8');
	var largeur=GetVal('largeur',"Enter the length B en metres ex: 4.8");
	var ecartA=GetVal('ecartA','Enter an average interval (m) ex: 0.5');
	var ecartB=GetVal('ecartB','Enter an average interval (m) ex: 0.5');
	var ecartC=GetVal('ecartC','Enter an average interval (m) ex: 0.5');
	var ecartD=GetVal('ecartD','Enter an average interval (m) ex: 0.5');
	var tissus=document.getElementById('typetoile').value;
	var col=document.getElementById('coloristoile').value;
	var oeilA=document.getElementById('oeilletsA').options[document.getElementById('oeilletsA').selectedIndex].text;
	var oeilB=document.getElementById('oeilletsB').options[document.getElementById('oeilletsB').selectedIndex].text;
	var oeilC=document.getElementById('oeilletsC').options[document.getElementById('oeilletsC').selectedIndex].text;
	var oeilD=document.getElementById('oeilletsD').options[document.getElementById('oeilletsD').selectedIndex].text;
	var qte=document.getElementById('qtebaches').value;
	var typeS=document.getElementById('typesandow').options[document.getElementById('typesandow').selectedIndex].text;
	if(typeS!="Aucun")
	{
	var MesVar = ["longsandow"];
	if(!Verrif(MesVar))
	return false;
	}
	var longS=document.getElementById('longsandow').value;
	var typefix=document.getElementById('typefixation').options[document.getElementById('typefixation').selectedIndex].text;
	if(typefix!="Aucun")
	{
	var MesVar = ["quantitefixation"];
	if(!Verrif(MesVar))
	return false;
	}
	var quantitefixation=document.getElementById('quantitefixation').value;
    var desc = "Length A: " + longueur + "m"  + ";Length B: " + largeur + "m" +
    ";Type of Canvas: " + tissus  + ";Canvas Color: " + col + 
	";Eyelets side A: " + oeilA;
	if(oeilA != "None")
	var desc=desc + ", écart: " + ecartA + "m";
	var desc=desc + ";Eyelets side B: " + oeilB;
	if(oeilB != "None")
	var desc=desc + ", écart: " + ecartB + "m"; 
	var desc=desc + ";Eyelets side C: " + oeilC;
	if(oeilC != "None")
	var desc=desc + ", écart: " + ecartC + "m"; 
	var desc=desc + ";Eyelets side D: " + oeilD;
	if(oeilD != "None")
	var desc=desc + ", écart: " + ecartD + "m";
	var desc=desc + ";Quantity of sheets: " + qte + ";Type of sandow: " + typeS;
	if(typeS != "None")
	var desc=desc + ", longueur: " + longS + "m";
	var desc=desc + ";Accessories: " + typefix;
	if(typefix != "None")
	var desc=desc + ", quantité: " + quantitefixation;
	document.getElementById('desc').value = desc;
	document.getElementById('price').value = m_price;
    var printflag = document.getElementById("printflag").value;
	if (printflag == "1"){
	return false;
	}
	if (m_price == "" || m_price == 0.0) return false;
	else 
	return true;
}					

				

				

////////////////////////////////////////////////////////////////////////

//bagagere-basse.php



function remorquebasse(){

		var larg=GetVal('longueurA','Enter the Length (m) ex: 1.80');
		var long=GetVal('longueurB','Enter the Width (m) ex: 1.80');
		var rtb=GetVal('hauteurH','Entrer the height (m) ex: 0.15');
		var port=30;///frais de port ttc
		var fix=parseFloat(document.getElementById('fixations').value)*poul;
		var surface=(larg+((rtb+0.10)*2))*(long+((rtb+0.10)*2));
		if((document.getElementById('longueurA').value == "") || (document.getElementById('longueurB').value == "") || (document.		   getElementById('hauteurH').value == "")){
		(prixttc="Please complete the form!");
		}
		else
		var prixttc=Math.round((((surface*8.4)+heure)+((long*4+larg*4)*fix)+port)*100)/100+" Euros";
		SetDiv("prixttc",prixttc);
		m_price=prixttc;



}	

function formbasseOnsubmit()

{

	var MesVar;

	

	var MesVar = ["longueurA", "longueurB", "hauteurH"];

	if(!Verrif(MesVar))
	return false;
	

	var longueurA = document.getElementById('longueurA').value;

	var longueurB = document.getElementById('longueurB').value;

 	var hauteurH =document.getElementById('hauteurH').value;

    var col = document.getElementById('coloristoile').options[document.getElementById('coloristoile').selectedIndex].text;

	var acc = document.getElementById('fixations').options[document.getElementById('fixations').selectedIndex].text;

 

        var desc = "Length A: " + longueurA + "m" + ";Length B: " + longueurB + "m" + ";Height H: " + hauteurH + "m" + ";Color: +"+col+";Accessories: " + acc;

    

	document.getElementById('desc').value = desc;	

	document.getElementById('price').value = m_price;

	var printflag = document.getElementById("printflag").value;

	if (printflag == "1"){

	//		prin();

		return false;

	}	

	if (m_price == "" || m_price == 0.0) return false;

	else 
	return true;

}		

		

		

		

//////////////////////////////////////////////////////////////////////////////

//bagagere-haute.php

function remorquehaute(){
		var larg=GetVal('longueurA','Enter the Length (m) ex: 1.80');
		var long=GetVal('longueurB','Enter the Width (m) ex: 1.80');
		var rtb=GetVal('hauteurH','Enter the height H (m) ex: 0.85');
		var flech=GetVal('hauteurI','Enter the height I (m) ex: 0.85');
		var port=30;///frais de port ttc
		var fix=(document.getElementById('fixations').value*poul)*(long+larg*4);
		var relev=((rtb*2)*18)+(heure/2);
		var surface=(larg+((rtb+0.10)*2))*(long+((rtb+0.10)*2));
		var mo=119.6;/////M.O ttc 2 heures
		var toile=surface*8.4; 
		if((document.getElementById('longueurA').value == "") || (document.getElementById('longueurB').value == "") || (document.getElementById('hauteurH').value == "")){
		(prixttc="Please complete the form!");
		}
		else
		var prixttc=Math.round((mo+toile+fix+relev+port)*100)/100+" Euros";
		SetDiv("prixttc",prixttc);
		m_price = prixttc;
		}

function formhauteOnsubmit()
	{
	var MesVar;
	var MesVar = ["longueurA", "longueurB", "hauteurH", "hauteurI"];
	if(!Verrif(MesVar))
	return false;
	var longueurA = document.getElementById('longueurA').value;
	var longueurB = document.getElementById('longueurB').value;
 	var hauteurH =document.getElementById('hauteurH').value;
	var hauteurI =document.getElementById('hauteurI').value;
    var col = document.getElementById('coloristoile').options[document.getElementById('coloristoile').selectedIndex].text;
	var acc = document.getElementById('fixations').options[document.getElementById('fixations').selectedIndex].text;
    var desc = "Length A: " + longueurA + "m" + ";Length B: " + longueurB + "m" + ";Height H: " + hauteurH + "m " +";Height I: " + hauteurI + "m" + ";Color: "+col+";Accessories: " + acc;
	document.getElementById('desc').value = desc;	
	document.getElementById('price').value = m_price;
	var printflag = document.getElementById("printflag").value;
	if (printflag == "1"){
	//		prin();
	return false;
	}
	if (m_price == "" || m_price == 0.0) return false;
	else 
	return true;
	}		



//tonnelles
function tonnelles(){
		var longueurA=GetVal('longueurA','Enter the Length (m) ex: 4.5');
		var longueurB=GetVal('longueurB','Enter the Width (m) ex: 3.5');
		if(document.getElementById('forme').value == "B"){
		var longueurC=longueurB;
		document.getElementById('longueurC').value=longueurB;
		}
		else
		var longueurC=GetVal('longueurC','Entrer the Length (m) ex: 1.5');
		var hauteur=GetVal('hauteur','Enter the Height of ridge (m) ex: 1.5');
		if(document.getElementById('hauteur').value > (longueurA/2)){
		document.getElementById('hauteur').value = "";	
		alert("La hauteur de faîtage est la hauteur du toit, du point le plus haut du côté au point le plus haut du toit.\nPensez à vérifier la dimension de l'arrêtier !");
		}
		var retombee=GetVal('retombee','Enter the fallout (m) ex: 0.15');
		var tissus=document.getElementById('typetoile').value;
		var surface=((longueurA*1.5)+longueurB+longueurC)*2.7;
		var mo2=calculmo(surface);
		var prixmo=(mo2*surface)+(heure*2);
		var prixtoile=surface*toile[tissus];
		if(document.getElementById('accessoires').value == 0){
        (poulies=0);
		}
		else
		var poulies=((longueurA*6)+(longueurB*6))*poul;
		if(document.getElementById('fixation').options[document.getElementById('fixation').selectedIndex].value==3){
		var prixmo=prixmo-40;
		document.getElementById('retombee').style.backgroundColor="silver";
		document.getElementById('finition').style.backgroundColor="silver";
		document.getElementById('colorisv').style.backgroundColor="silver";
		document.getElementById('retombee').disabled=true;
		document.getElementById('finition').disabled=true;
		document.getElementById('colorisv').disabled=true;
		document.getElementById('retombee').value="";
		}
		else
		{
		document.getElementById('retombee').style.backgroundColor="white";
		document.getElementById('finition').style.backgroundColor="white";
		document.getElementById('colorisv').style.backgroundColor="white";
		document.getElementById('retombee').disabled=false;
		document.getElementById('finition').disabled=false;
		document.getElementById('colorisv').disabled=false;
		}
		if(document.getElementById('fixation').options[document.getElementById('fixation').selectedIndex].value==1){
		document.getElementById('accessoires').style.backgroundColor="silver";
		document.getElementById('accessoires').options[0].selected = true;
		document.getElementById('accessoires').disabled=true;
		document.getElementById('colorisv').style.backgroundColor="white";
		document.getElementById('colorisv').disabled=false;
		var poulies=0;
		}
		else
		{
		document.getElementById('accessoires').style.backgroundColor="white";
		document.getElementById('accessoires').disabled=false;
		document.getElementById('colorisv').style.backgroundColor="silver";
		document.getElementById('colorisv').disabled=true;
		}
		var aa=(longueurB-longueurC)*0.5;
		var bb=longueurA*0.5;
        var dd=((aa*aa)+(bb*bb));
        var diag=Math.sqrt(dd);
		var cc=((hauteur*hauteur)+(diag*diag));
		var ee=Math.sqrt(cc);
		var arretier=Math.round(ee*100)/100;
        SetDiv("arretier",arretier+"m");
		document.getElementById('Arretier').value=arretier;
		if((document.getElementById('longueurA').value == "") || (document.getElementById('longueurB').value == "") || (document.getElementById('longueurC').value == "") || (document.getElementById('hauteur').value == "") || (document.getElementById('coloristoile').value == "")){
		(prixttc=messageCases);
		SetDiv("prixttc",prixttc);
		}
		else
		{
		var prixttc=Math.round((prixmo+prixtoile+port+poulies)*100)/100;
		SetDiv("prixttc",prixttc + " Euros");
		}
		m_price = prixttc;
		
		
		}
function tonnellesD(){
		var longueurA=GetVal('longueurA','Enter the Length (m) ex: 4.5');
		var hauteur=GetVal('hauteur','Enter the Height of ridge (m) ex: 1.5');
			if(document.getElementById('hauteur').value > (longueurA)){
		document.getElementById('hauteur').value = "";	
		alert("La hauteur de faîtage est la hauteur du toit, du point le plus haut du côté au point le plus haut du toit.\nPensez à vérifier la dimension de l'arrêtier !");
		}
		var retombee=GetVal('retombee','Enter the fallout (m) ex: 0.15');
		var tissus=document.getElementById('typetoile').value;
		var surface=(longueurA*3.5)*2.7;
		var mo2=calculmo(surface);
		var prixmo=(mo2*surface)+(heure*2);
		var prixtoile=surface*toile[tissus];
		if(document.getElementById('accessoires').value == 0){
        (poulies=0);
		} 
		else
		var poulies=(longueurA*18)*poul;
		if(document.getElementById('fixation').options[document.getElementById('fixation').selectedIndex].value==3){
		var prixmo=prixmo-40;
		document.getElementById('retombee').style.backgroundColor="silver";
		document.getElementById('finition').style.backgroundColor="silver";
		document.getElementById('colorisv').style.backgroundColor="silver";
		document.getElementById('retombee').disabled=true;
		document.getElementById('finition').disabled=true;
		document.getElementById('colorisv').disabled=true;
		document.getElementById('retombee').value="";
		}
		else
		{
		document.getElementById('retombee').style.backgroundColor="white";
		document.getElementById('finition').style.backgroundColor="white";
		document.getElementById('colorisv').style.backgroundColor="white";
		document.getElementById('retombee').disabled=false;
		document.getElementById('finition').disabled=false;
		document.getElementById('colorisv').disabled=false;
		}
		if(document.getElementById('fixation').options[document.getElementById('fixation').selectedIndex].value==1){
		document.getElementById('accessoires').style.backgroundColor="silver";
		document.getElementById('accessoires').options[0].selected = true;
		document.getElementById('accessoires').disabled=true;
		document.getElementById('colorisv').style.backgroundColor="white";
		document.getElementById('colorisv').disabled=false;
		var poulies=0;
		}
		else
		{
		document.getElementById('accessoires').style.backgroundColor="white";
		document.getElementById('accessoires').disabled=false;
		document.getElementById('colorisv').style.backgroundColor="silver";
		document.getElementById('colorisv').disabled=true;
		}
		var cc=((hauteur*hauteur)+(longueurA*longueurA));
		var ee=Math.sqrt(cc);
		var arretier=Math.round(ee*100)/100;
        SetDiv("arretier",arretier+"m");
		document.getElementById('Arretier').value=arretier;
		if((document.getElementById('longueurA').value == "") || (document.getElementById('hauteur').value == "") || (document.getElementById('coloristoile').value == "")){
		(prixttc=messageCases);
		SetDiv("prixttc",prixttc);
		}
		else
		{
		var prixttc=Math.round((prixmo+prixtoile+port+poulies)*100)/100;
		SetDiv("prixttc",prixttc + " Euros");
		}
		m_price = prixttc;
		}
function formtonnellesDOnsubmit(){
		if(document.getElementById('fixation').options[document.getElementById('fixation').selectedIndex].value==3){
		var MesVar = ["longueurA", "hauteur", "coloristoile"];
       	if(!Verrif(MesVar))
		return false;
		}
		else
		{
		var MesVar = ["longueurA", "hauteur", "coloristoile", "retombee"];
       	if(!Verrif(MesVar))
		return false;
		}
		if(document.getElementById('retombee').value>0.3){
		alert("Retombée maxi 0.30m");
		return false;
		}
		
		var longueurA=document.getElementById('longueurA').value;
		var hauteur=document.getElementById('hauteur').value;
		var typetoile=document.getElementById('typetoile').value;
		var coloristoile=document.getElementById('coloristoile').value;
		var colorisv=document.getElementById('colorisv').value;
		var typefixation= document.getElementById('fixation').options[document.getElementById('fixation').selectedIndex].text;
		var retombee=document.getElementById('retombee').value;
		var finition=document.getElementById('finition').options[document.getElementById('finition').selectedIndex].text;
		var accessoires=document.getElementById('accessoires').options[document.getElementById('accessoires').selectedIndex].text;
		var desc = "Length A: " + longueurA + "m" + ";Ridge height: " + hauteur + "m" +";Hip rafter: "+arretier +"m"+ ";Type of Canvas: " + typetoile + ";Color of the Cover: " + coloristoile + ";Fixing Type: " + typefixation;
		if(document.getElementById('fixation').options[document.getElementById('fixation').selectedIndex].value==3)
		var desc=desc+ ";Accessories: " + accessoires;
		if(document.getElementById('fixation').options[document.getElementById('fixation').selectedIndex].value==2)
		var desc=desc+ ";Retombée: " + retombee + "m" + ";Finition: " + finition + ";Accessories: " + accessoires;
		if(document.getElementById('fixation').options[document.getElementById('fixation').selectedIndex].value==1){
		  var desc=desc + ";Velcro Color: " + colorisv + ";Retombée: " + retombee + "m" + ";Finition: " + finition;
		}
		document.getElementById('desc').value = desc;	
        document.getElementById('price').value = m_price;

	var printflag = document.getElementById("printflag").value;

	if (printflag == "1"){

	//		prin();
	   return false;
	}

		if (m_price == "" || m_price == 0.0) return false;
        else 
		return true;
		
		}
function formtonnellesOnsubmit(){
		if(document.getElementById('fixation').options[document.getElementById('fixation').selectedIndex].value==3){
		var MesVar = ["longueurA", "longueurB", "longueurC", "hauteur", "coloristoile"];
       	if(!Verrif(MesVar))
		return false;
		}
		else
		{
		var MesVar = ["longueurA", "longueurB", "longueurC", "hauteur", "coloristoile", "retombee"];
       	if(!Verrif(MesVar))
		return false;
		}
		if(document.getElementById('retombee').value>0.3){
		alert("Retombée maxi 0.30m");
		return false;
		}
		
		var longueurA=document.getElementById('longueurA').value;
		var longueurB=document.getElementById('longueurB').value;
		var longueurC=document.getElementById('longueurC').value;
		var hauteur=document.getElementById('hauteur').value;
		var typetoile=document.getElementById('typetoile').value;
		var coloristoile=document.getElementById('coloristoile').value;
		var colorisv=document.getElementById('colorisv').value;
		var arretier=document.getElementById('Arretier').value;
		var typefixation= document.getElementById('fixation').options[document.getElementById('fixation').selectedIndex].text;
		var retombee=document.getElementById('retombee').value;
		var finition=document.getElementById('finition').options[document.getElementById('finition').selectedIndex].text;
		var accessoires=document.getElementById('accessoires').options[document.getElementById('accessoires').selectedIndex].text;
		var desc = "Length A: " + longueurA + "m" + ";Length B: " + longueurB + "m" + ";Ridge height: " + hauteur + "m"+";Hip rafter: "+arretier+"m";
		if((longueurC!=0) || (longueurC!=longueurB))
		var desc=desc+ ";Length C: " + longueurC + "m";
		var desc=desc+ ";Type of Canvas: " + typetoile + ";Color of the Cover: " + coloristoile + ";Fixing Type: " + typefixation;
		if(document.getElementById('fixation').options[document.getElementById('fixation').selectedIndex].value==3)
		var desc=desc+ ";Accessories: " + accessoires;
		if(document.getElementById('fixation').options[document.getElementById('fixation').selectedIndex].value==2)
		var desc=desc+ ";Retombée: " + retombee + "m" + ";Finition: " + finition + ";Accessories: " + accessoires;
		if(document.getElementById('fixation').options[document.getElementById('fixation').selectedIndex].value==1){
		  var desc=desc +";Velcro Color: "+ colorisv + ";Retombée: " + retombee + "m" + ";Finition: " + finition;
		}
		document.getElementById('desc').value = desc;	
        document.getElementById('price').value = m_price;

	var printflag = document.getElementById("printflag").value;

	if (printflag == "1"){

	//		prin();
	   return false;
	}

		if (m_price == "" || m_price == 0.0) return false;
        else 
		return true;
		
		}

//baches d'ete
function bulleA1(){
		var longueurA=GetVal('longueurA','Enter the length A (m) ex: 4.80');
		var longueurB=GetVal('longueurB','Enter the length B (m) ex: 7.80');
		var base=(longueurA*longueurB)*bulleA;
		var supbulle=(base*document.getElementById('typebulle').value);
		var totbul=(supbulle*document.getElementById('typeconfection').value);
		if((document.getElementById('longueurA').value == "") || (document.getElementById('longueurA').value == "")){
		(prixttc="Please complete the form!");
		}
		else
		var prixttc=Math.round((totbul+port)*100)/100+" Euros";
		SetDiv("prixttc",prixttc);
		m_price = prixttc;
}
function formbulleA1Onsbumit(){
		var MesVar = ["longueurA", "longueurB"];
		if(!Verrif(MesVar))
		return false;
		var forme = document.getElementById('forme').value;
		var longueurA = document.getElementById('longueurA').value;
		var longueurB = document.getElementById('longueurB').value;
		var typebulle=document.getElementById('typebulle').options[document.getElementById('typebulle').selectedIndex].text;
		var typeconfection=document.getElementById('typeconfection').options[document.getElementById('typeconfection').selectedIndex].text;
		var desc = "Shape of Cover: " + forme + ";Length A: " + longueurA + "m" + ";Length B: " + longueurB + "m" + ";Cover Type: " + typebulle + ";Tailoring type: " + typeconfection;
		
		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 == "Please complete the form!") return false;

	else 
	return true;
}
function bulleA2(){
		var longueurA=GetVal('longueurA','Enter the length A (m) ex: 8.80');
		var longueurB=GetVal('longueurB','Enter the length B (m) ex: 4.80');
		var longueurC=GetVal('longueurC','Enter the length C (m) ex: 1.80');
		var longueurD=GetVal('longueurD','Enter the length D (m) ex: 4.80');
		var longueurE=GetVal('longueurE','Enter the length E (m) ex: 1.80');
		var longueurF=GetVal('longueurF','Enter the length F (m) ex: 1.80');
		var base=((longueurB*longueurA)+(longueurC*longueurE))*bulleA;
		var supbulle=(base*document.getElementById('typebulle').value);
		var totbul=(supbulle*document.getElementById('typeconfection').value);
		if((document.getElementById('longueurA').value == "") || (document.getElementById('longueurB').value == "") || (document.getElementById('longueurC').value == "") || (document.getElementById('longueurE').value == "")){
		(prixttc="Please complete the form!");
		}
		else
		var prixttc=Math.round((totbul+port)*100)/100+" Euros";
		SetDiv("prixttc",prixttc);
		m_price = prixttc;
}
function formbulleA2AOnsbumit(){
		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 ("Verify the sum of D + E + F is equal to length A");
		return;
		}
		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 typebulle = document.getElementById('typebulle').options[document.getElementById('typebulle').selectedIndex].text;
		var typeconfection=document.getElementById('typeconfection').options[document.getElementById('typeconfection').selectedIndex].text;
		var desc = "Shape of Cover: " + forme + ";Length A: " + longueurA + "m" + ";Length B: " + longueurB + "m" + ";Length C: " + longueurC + "m" + ";Length D: " + longueurD + "m" + ";Length E: " + longueurE + "m" + ";Length F: " + longueurF + "m" + ";Cover Type: " + typebulle + ";Tailoring type: " + typeconfection;
		
		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 == "Please complete the form!") return false;

	else 
	return true;
}
function formbulleA3AOnsbumit(){
		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 ("Verify the sum of D + E + F is equal to length B");
		return;
		}
		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 enrouleur=document.getElementById('Enrouleur').value;
		var escalier=document.getElementById('Escalier').value;
		//var enrouleur=document.getElementById('Enrouleur').options[document.getElementById('Enrouleur').selectedIndex].text;
		//var escalier=document.getElementById('Escalier').options[document.getElementById('Escalier').selectedIndex].text;
		var typebulle=document.getElementById('typebulle').options[document.getElementById('typebulle').selectedIndex].text;
		var typeconfection=document.getElementById('typeconfection').options[document.getElementById('typeconfection').selectedIndex].text;
		var desc = "Shape of Cover: " + forme + ";Length A: " + longueurA + "m" + ";Length B: " + longueurB + "m" + ";Length C: " + longueurC + "m" + ";Length D: " + longueurD + "m" + ";Length E: " + longueurE + "m" + ";Length F: " + longueurF + "m" + ";Stairs Type: " + escalier + ";Winding Side: " + enrouleur + ";Cover Type: " + typebulle + ";Tailoring type: " + typeconfection;
		
		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 == "Please complete the form!") return false;

	else 
	return true;
}
function bulleB1(){
		var diametre=GetVal('longueurA','Enter the diameter (m) ex: 5.80');
		var base=(diametre*diametre)*bulleB;
		var supbulle=(base*document.getElementById('typebulle').value);
		var totbul=(supbulle*document.getElementById('typeconfection').value);
		if(document.getElementById('longueurA').value == ""){
		(prixttc="Please complete the form!");
		}
		else
		var prixttc=Math.round((totbul+port)*100)/100+" Euros";
		SetDiv("prixttc",prixttc);
		m_price = prixttc;
}
function formbulleB1Onsbumit(){
		var MesVar = ["longueurA"];
		if(!Verrif(MesVar))
		return false;
		var forme = document.getElementById('forme').value;
		var diametre = document.getElementById('longueurA').value;
		var typebulle=document.getElementById('typebulle').options[document.getElementById('typebulle').selectedIndex].text;
		var typeconfection=document.getElementById('typeconfection').options[document.getElementById('typeconfection').selectedIndex].text;
		var desc = "Shape of Cover: " + forme + ";Diameter: " + diametre + "m" + ";Cover Type: " + typebulle + ";Tailoring type: " + typeconfection;
		
		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 == "Please complete the form!") return false;

	else 
	return true;
}
function bulleB2(){
		var longueurA=GetVal('longueurA','Enter the length A (m) ex: 8.80');
		var longueurB=GetVal('longueurB','Enter the length B (m) ex: 4.80');
		var base=(longueurB*longueurA)*bulleB;
		var supbulle=(base*document.getElementById('typebulle').value);
		var totbul=(supbulle*document.getElementById('typeconfection').value);
		if((document.getElementById('longueurA').value == "") || (document.getElementById('longueurB').value == "")){
		(prixttc="Remplir cases !");
		}
		else
		var prixttc=Math.round((totbul+port)*100)/100+" Euros";
		SetDiv("prixttc",prixttc);
		m_price = prixttc;
}
function formbulleB2Onsbumit(){
		var MesVar = ["longueurA", "longueurB"];
		if(!Verrif(MesVar))
		return false;
		var forme = document.getElementById('forme').value;
		var longueurA = document.getElementById('longueurA').value;
		var longueurB = document.getElementById('longueurB').value;
		var typebulle=document.getElementById('typebulle').options[document.getElementById('typebulle').selectedIndex].text;
		var typeconfection=document.getElementById('typeconfection').options[document.getElementById('typeconfection').selectedIndex].text;
		var desc = "Shape of Cover: " + forme + ";Length A: " + longueurA + "m" + ";Length B: " + longueurB + "m" + ";Cover Type: " + typebulle + ";Tailoring type: " + typeconfection;

		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 == "Please complete the form!") return false;

	else 
	return true;
}
function bulleB3(){
		var longueurA=GetVal('longueurA','Enter the length A (m) ex: 8.80');
		var longueurB=GetVal('longueurB','Enter the length B (m) ex: 4.80');
		var longueurC=GetVal('longueurC','Enter the length C (m) ex: 0.80');
		var longueurD=GetVal('longueurD','Enter the length D (m) ex: 0.80');
		var base=(longueurB*longueurA)*bulleB;
		var supbulle=(base*document.getElementById('typebulle').value);
		var totbul=(supbulle*document.getElementById('typeconfection').value);
		if((document.getElementById('longueurA').value == "") || (document.getElementById('longueurB').value == "")){
		(prixttc="Remplir cases !");
		}
		else
		var prixttc=Math.round((totbul+port)*100)/100+" Euros";
		SetDiv("prixttc",prixttc);
		m_price = prixttc;
}
function formbulleB3Onsbumit(){
		var MesVar = ["longueurA", "longueurB", "longueurC", "longueurD"];
		if(!Verrif(MesVar))
		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 typebulle=document.getElementById('typebulle').options[document.getElementById('typebulle').selectedIndex].text;
		var typeconfection=document.getElementById('typeconfection').options[document.getElementById('typeconfection').selectedIndex].text;
		var desc = "Shape of Cover: " + forme + ";Length A: " + longueurA + "m" + ";Length B: " + longueurB + "m" + ";Length C: " + longueurC + "m" + ";Length D: " + longueurD + "m" + ";Cover Type: " + typebulle + ";Tailoring type: " + typeconfection;

		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 == "Please complete the form!") return false;

	else 
	return true;
}
