			
			

		   function Is() {
 				var agent = navigator.userAgent.toLowerCase();
				 this.major = parseInt(navigator.appVersion);
				 this.minor = parseFloat(navigator.appVersion);
				 this.ns = ((agent.indexOf('mozilla')!=-1) && ((agent.indexOf('spoofer')==-1) && (agent.indexOf('compatible') == -1)));
				 this.ns2 = (this.ns && (this.major == 2));
				 this.ns3 = (this.ns && (this.major == 3));
				 this.ns4 = (this.ns && (this.major == 4));
				 this.ns5 = (this.ns && (this.major > 4));
				 this.ns6 = (this.ns && (agent.indexOf('netscape6')!=-1) );
				 this.ns7 = (this.ns && (agent.indexOf('netscape/7')!=-1) );
				 this.ns7pr = (this.ns && (agent.indexOf('netscape/7.0b1')!=-1) );
				 this.ie = (agent.indexOf("msie") != -1);
				 this.ie3 = (this.ie && (this.major == 2));
				 this.ie4 = (this.ie && (this.major >= 4));
				 this.op3 = (agent.indexOf("opera") != -1);
				 this.pc  = (agent.indexOf("win") != -1);

				 if (  this.ie3 || this.ns2 || this.ns3 || this.ns4 || this.ns5 || this.op3 ) {
					  isOld = true;
				 }
			}
			
		   function Load() 
		   {
		      Is();
		      if ( !isOld ) {
		         f.G_contact_form.disabled = true;
		         f.C_niv.disabled = true;
		         f.C_photo.disabled = true;
		         f.C_photo_clic.disabled = true;
		         f.C_multi_critere.disabled = true;
		         f.C_maj_site[0].disabled = true;
		         f.C_maj_site[1].disabled = true;
		         f.C_maj_periode.disabled = true;
		         f.C_nb_art.disabled = true;
		         f.V_vente.disabled = true;		         		         		         		         		         		         
		         f.V_cb.disabled = true;
		         f.V_histo.disabled = true;
		         f.D_fr.disabled = true;
		         f.D_com.disabled = true;
		      } 
		   }
		   
		   function CheckIt()
		   {
		      var fm=document.f;
	             if ( isOld ) {
	                if ( !fm.C_catalogue.checked ) {
	                   if ( !fm.C_niv.options[0].selected || fm.C_photo.checked || fm.C_photo_clic.checked || fm.C_multi_critere.checked || !fm.C_nb_art.options[0].selected || fm.C_maj_site[0].checked || fm.C_maj_site[1].checked || !fm.C_maj_periode.options[0].selected ) {
	                      alert ("Sélectionnez le choix catalogue produits avant de choisir une option...");
	                      fm.C_niv.options[0].selected = true;
	                      fm.C_photo.checked = false;
	                      fm.C_photo_clic.checked = false;
	                      fm.C_multi_critere.checked = false;
	                      fm.C_maj_site[0].checked = false;
	                      fm.C_maj_site[1].checked = false;
	                      fm.C_maj_periode.options[0].selected = true;
	                      fm.Cnb_art.options[0].selected = true;	                      	                      	                      	                      	                      	                      	                      
	                   }
	                }
	                if ( fm.C_catalogue.checked ) { fm.G_produit.checked = true; }
	                if ( !fm.C_maj_periode.options[0].selected && !fm.C_maj_site[1].checked ) { fm.C_maj_site[1].checked = true; }
	                if ( fm.V_vente.checked && !fm.C_catalogue.checked ) { fm.V_vente.checked = false;}
	                if ( !fm.V_vente.checked ) { fm.V_cb.checked = false; fm.V_histo.checked = false;}
	             } else {
		         if (fm.G_contact.checked) { fm.G_contact_form.disabled = false; } else { fm.G_contact_form.disabled = true; }
		         if ( fm.C_catalogue.checked) {
       	            fm.G_produit.checked = true;
		            fm.C_niv.disabled = false;
		            fm.C_photo.disabled = false;
		            fm.C_photo_clic.disabled = false;
		            fm.C_multi_critere.disabled = false;		         		         		         
		            fm.C_maj_site[0].disabled = false;
		            fm.C_maj_site[1].disabled = false;
      		            if ( fm.C_maj_site[1].checked ) { fm.C_maj_periode.disabled = false; } else { fm.C_maj_periode.disabled = true; }
		            fm.C_nb_art.disabled = false;		         
		            fm.V_vente.disabled = false;
		         } else {
		            fm.C_niv.disabled = true;
		            fm.C_photo.disabled = true;
		            fm.C_photo_clic.disabled = true;
		            fm.C_multi_critere.disabled = true;		         		         		         
		            fm.C_maj_site[0].disabled = true;
		            fm.C_maj_site[1].disabled = true;
		            if ( fm.C_maj_site[1].checked ) { fm.C_maj_periode.disabled = false; } else { fm.C_maj_periode.disabled = true; }
      		            fm.C_nb_art.disabled = true;
      		            fm.V_vente.disabled = true;
		         }
		         if ( !fm.V_vente.disabled && fm.V_vente.checked) {
		            fm.V_cb.disabled = false;
		            fm.V_histo.disabled = false;
		         } else {
		            fm.V_cb.disabled = true;
		            fm.V_histo.disabled = true;		      
		         }
		         if (fm.D_domaine.checked) {
		            fm.D_fr.disabled = false;
		            fm.D_com.disabled = false;
		         } else {
		            fm.D_fr.disabled = true;
		            fm.D_com.disabled = true;		      
		         }
		      }
		   }
		   
		   function Estimate()
		   {
		      var fm = document.f;
		      var M=0; var F=0; var H=0;
		      var charte = 0;
		      if ( fm.G_charte_reduite.checked ) { M += 450; } else { charte=1; M += 1000; }
		      if ( fm.G_page_accueil.checked ) { M += 300; }
		      if ( fm.G_desc_entreprise.checked ) { M += 75; }
		      if ( fm.G_desc_activite.checked ) { M += 75; }		      
		      if ( fm.G_contact.checked ) { M += 75; }
		      if ( fm.G_contact_form.checked ) { M += 100; }		      	      
		      if ( fm.G_ref_clients.checked ) { M += 75; }		      
		      if ( fm.G_partenaires.checked ) { M += 75; }		      
		      if ( fm.G_comptage.checked ) { M += 40; }
		      if ( fm.G_produit.checked ) { M += 300; }		            
		      if ( fm.C_catalogue.checked ) {
		            if ( fm.H_heberg.checked ) {
		                    if ( fm.C_nb_art.options[0].selected ) { H += 100; }
		                    if ( fm.C_nb_art.options[1].selected ) { H += 150; }
		                    if ( fm.C_nb_art.options[2].selected ) { H += 220; }
		                    if ( fm.C_nb_art.options[3].selected ) { H += 400; }
		            }
		            if ( fm.C_niv.options[0].selected ) { M += 1000; }
		      	    if ( fm.C_niv.options[1].selected ) { M += 2000; }		      		      
		      	    if ( fm.C_niv.options[2].selected ) { M += 2600; }

		            if ( fm.C_photo.checked ) { M += 75; }
		            if ( fm.C_photo_clic.checked ) { M += 30; }
		            if ( fm.C_multi_critere.checked ) { M += 305; }
     		            if ( fm.C_maj_site[0].checked ) { M += 1000; }
     		            if ( fm.C_maj_site[1].checked ) {
     		      		          if ( fm.C_maj_periode.options[0].selected ) { F += 150; }
     		      		          if ( fm.C_maj_periode.options[1].selected ) { F += 45; }     		      		          
      		      		          if ( fm.C_maj_periode.options[2].selected ) { F += 75; }
      		      		          if ( fm.C_maj_periode.options[3].selected ) { F += 15; }
					   if ( fm.C_maj_periode.options[4].selected ) { F += 0; }
     		           }     		      		      
		      }
		      if ( fm.V_vente.checked &&  fm.C_catalogue.checked ) {
		         M += 1520; if ( fm.H_heberg.checked ) { H += 500; }
		         if ( fm.V_cb.checked ) { M += 150; F += 16;}
		         if ( fm.V_histo.checked ) { M += 450; }
		      }
		      if ( ! fm.C_catalogue.checked && fm.H_heberg.checked ) { H = 30; }
		      if ( fm.D_domaine.checked ) {
		         if ( fm.D_fr.checked ) { M += 20; if ( fm.H_heberg.checked ) { H += 25;} }
      		         if ( fm.D_com.checked ) { M += 7; if ( fm.H_heberg.checked ) { H += 10; } }
		      }
		      if ( M == 450 || ( M==1000 && charte==1) ) { M=0; }
		         fm.cout_real.value = M;
		         fm.cout_prest.value = F;
		         fm.cout_heberg.value = H;
		   }

		   function controlDemandeInfo(f) {

		      if ( f.Telephone.value.length == 0 && f.Email.value.length == 0 ) {
                         alert ("Merci de renseigner votre telephone ou votre adresse de messagerie...");
                         return;
                      }
                      if ( f.Interet.options[f.Interet.selectedIndex].value == "Choisir" ) {
                         alert ("Merci de renseigner le produit qui vous interesse...");
                         return;
		      }
		      f.action="/cgi-bin/form2mail.php3";
		      f.submit();
		      return;

                   }

