// JavaScript Document
		
			function noBk(){
				history.go(1);
			}
			noBk();
			
			function det(id) {
			alert('Nessun dettaglio disponibile')
			}
			
			function chg(id) {
				if (id==0){
					document.ordina.piva.disabled=true;
					document.ordina.piva.value='';
					document.ordina.piva.style.backgroundColor='#cccccc';

					document.ordina.cf.disabled=false;					
					document.ordina.cf.style.backgroundColor='#ffffff';
				}
				else{
					document.ordina.cf.disabled=true;
					document.ordina.cf.value='';
					document.ordina.cf.style.backgroundColor='#cccccc';

					document.ordina.piva.disabled=false;					
					document.ordina.piva.style.backgroundColor='#ffffff';
				}
			
			}
			
			function CodiceFiscale(cfins) {
			   var cf = cfins.toUpperCase();
			   var cfReg = /^[A-Z]{6}\d{2}[A-Z]\d{2}[A-Z]\d{3}[A-Z]$/;
			   if (!cfReg.test(cf))
				  return false;
			   var set1 = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ";
			   var set2 = "ABCDEFGHIJABCDEFGHIJKLMNOPQRSTUVWXYZ";
			   var setpari = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";
			   var setdisp = "BAKPLCQDREVOSFTGUHMINJWZYX";
			   var s = 0;
			   for( i = 1; i <= 13; i += 2 )
				  s += setpari.indexOf( set2.charAt( set1.indexOf( cf.charAt(i) )));
			   for( i = 0; i <= 14; i += 2 )
				  s += setdisp.indexOf( set2.charAt( set1.indexOf( cf.charAt(i) )));
			   if ( s%26 != cf.charCodeAt(15)-'A'.charCodeAt(0) )
				  return false;
			   return true;
		   }
		   
		   function PartitaIva(sz_Codice){
			   var n_Val,n_Som1=0,n_Som2=0,lcv;
			   if (sz_Codice.length!=11 || isNaN(parseFloat(sz_Codice)) || parseFloat(sz_Codice)<parseFloat(0))
				  return false;
			   
			   for (lcv=0;lcv<9;lcv+=2)
			   {
				  n_Val=parseInt(sz_Codice.charAt(lcv));
				  n_Som1+=n_Val;
				  n_Val=parseInt(sz_Codice.charAt(lcv+1));
				  n_Som1+=Math.floor(n_Val/5) + (n_Val<<1) % 10;
			   }
			   n_Som2 = 10 - (n_Som1 % 10);
			   n_Val=parseInt(sz_Codice.charAt(10));
			   if (n_Som2==n_Val)
				  return true;
			   return false;
		   }

	
			function valida(){
				var errvar=0
				//ricavo tutti i valori
				email = document.ordina.email.value;
				ragsoc = document.ordina.ragsoc.value;
				PC = document.ordina.PC;
				cf = document.ordina.cf.value;
				piva = document.ordina.piva.value;
				indirizzo = document.ordina.indirizzo.value;
				cap = document.ordina.cap.value;
				citta = document.ordina.citta.value;
				provincia = document.ordina.provincia.value;
				tel1 = document.ordina.tel1.value;
				tel2 = document.ordina.tel2.value;

				ragsoc_s = document.ordina.ragsoc_s.value;
				indirizzo_s = document.ordina.indirizzo_s.value;
				cap_s = document.ordina.cap_s.value;
				citta_s = document.ordina.citta_s.value;
				provincia_s = document.ordina.provincia_s.value;
				tel_s = document.ordina.tel_s.value;

				//resetto tutte le immagini
				document.erremail.style.display='none';
				document.errragsoc.style.display='none';
				document.errcf.style.display='none';
				document.errpiva.style.display='none';
				document.errindirizzo.style.display='none';
				document.errcap.style.display='none';
				document.errcitta.style.display='none';
				document.errprovincia.style.display='none';			
				document.errtel.style.display='none';			
				
				document.errragsoc_s.style.display='none';
				document.errindirizzo_s.style.display='none';
				document.errcap_s.style.display='none';
				document.errcitta_s.style.display='none';
				document.errprovincia_s.style.display='none';			
				document.errtel_s.style.display='none';			
				
				if (email==''){errvar=1;document.erremail.style.display='inline';}
				//sintassi e-mail"
				regexEmail=/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-]{2,})+\.)+([a-zA-Z0-9]{2,})+$/;
				if(regexEmail.test(email)){}
				
				else{errvar=1;document.erremail.style.display='inline';}
				
				if (ragsoc==''){errvar=1;document.errragsoc.style.display='inline';}

				if (cf=='' && piva==''){
					errvar=1;
					if (PC[0].checked==true) {
						document.errcf.style.display='inline';
					}
					else{
						document.errpiva.style.display='inline';
					}
				}
				else{
					if (PC[0].checked==true && CodiceFiscale(cf)==false) {
							document.errcf.style.display='inline';
							errvar=1;
					}
					
					if (PC[1].checked==true && PartitaIva(piva)==false) {
							document.errpiva.style.display='inline';
							errvar=1;
					}
				}
								
				if (indirizzo==''){errvar=1;document.errindirizzo.style.display='inline';}
				regexCap=/[0-9]{5}/;
				if (cap=='' | regexCap.test(cap)==false){
					errvar=1;
					document.errcap.style.display='inline';
				}
				
				if (citta==''){errvar=1;document.errcitta.style.display='inline';}
				if (provincia==''){errvar=1;document.errprovincia.style.display='inline';}
				if (tel1=='' && tel2==''){errvar=1;document.errtel.style.display='inline';}
				
				if (ragsoc_s!='' | indirizzo_s!='' | cap_s!='' | citta_s!='' | provincia_s!='' | tel_s!=''){
					if (ragsoc_s==''){errvar=1;document.errragsoc_s.style.display='inline';}
					if (indirizzo_s==''){errvar=1;document.errindirizzo_s.style.display='inline';}
					if (cap_s=='' | regexCap.test(cap_s)==false){
						errvar=1;
						document.errcap_s.style.display='inline';
					}
					if (citta_s==''){errvar=1;document.errcitta_s.style.display='inline';}
					if (provincia_s==''){errvar=1;document.errprovincia_s.style.display='inline';}
					if (tel_s==''){errvar=1;document.errtel_s.style.display='inline';}
				}
				
				if (errvar==1){
					alert('I campi indicati dalle frecce rosse sono vuoti o non validi! \nSiete pregati di compilarli o correggerli.');
				}
					
				else{
					if(confirm("L'indirizzo E-mail inserito è: "+email+"\nVerificarlo con attenzione e quindi cliccare OK per confermare o Annulla per correggerlo.")){document.ordina.submit();}
				}
			}
			
			function scheda(id) {
				window.open('scheda.asp?pro='+id)
			}
			
			function Min(obj){
				obj.style.backgroundColor='red';
			}
			
			function apri(page_id){
				addr = 'scheda.asp?s=0&pro=' + page_id;
				lar=760;
				alt=540;
				rszb=(document.layers)?1:0;
				props="width=760,height=540,top='+parseInt((screen.availHeight-540)/2)+',left='+parseInt((screen.availWidth-760)/2)+',scrollbars=1,resizable=1,toolbar=0,menubar=0,location=0,status=0";
				//props='height='+screen.availHeight+',width='+screen.Width+',top=0,left=0,scrollbars=1,resizable=1,toolbar=0,menubar=0,location=0,status=0';
				//props=''
				window.open(addr,'_blank',props);
			}
			
			

