<!--  Common functions
//var TrnList = new Array();

function SendMsg (Msg, OkButt, PopUp)	{
	var LogoImg;
	var Frm;
	var ErrVis;

	if (PopUp=='Y' && Msg != '') alert(Msg);  
	else if (PopUp=='W' && Msg != '') window.showModalDialog(Msg, '', '');
	else {   //if (window.parent.frames.length>0)	{
		if (window.parent.frames.length>0)	{
			try	{
				Frm=window.parent.frames('LEFT');
			}
			catch(e)	{
				Frm=window.parent.parent.frames('LEFT');
			}
		}
		else
			Frm=window.document;

		if (Msg=='')	{
			LogoImg='LOGO';
			ErrVis='hidden';

			try	{
				window.parent.frames('LEFT').CbUNIT.style.visibility='visible';
				window.parent.frames('LEFT').CbTANK.style.visibility='visible';
			}
			catch(e) {}

		}
		else	{
			if (OkButt=='Y')	Msg=Msg + '\n Click per chiudere! ';
			LogoImg='LOGOERR';
			ErrVis='warning';
			
			try	{
				window.parent.frames('LEFT').CbUNIT.style.visibility='hidden';
				window.parent.frames('LEFT').CbTANK.style.visibility='hidden';
			}
			catch(e) {}
		}
    
		try	{
			if (Frm != null) {
				Frm.Mess.innerText=Msg;
				Frm.Logo.className= LogoImg;
				Frm.Mess.className=ErrVis;
			}
			else	{
				Mess.innerText=Msg;
				Logo.className= LogoImg;
				Mess.className=ErrVis;
			}
		}
		catch(err)	{
			alert(Msg);
		}
	}
	return true;
}

function ToPrinter(bgObj)	{
	bgObj.className='Paper';
	window.print();
	bgObj.className='BGNORMAL';
}

function RunPage(PageName, PageWdt)	{
	var WinArgs='';

	try {Prodhtm=window.parent.frames('RIGHT').frames('RCASE').Prodhtm;}
	catch(e) {
		try {Prodhtm=window.parent.frames('RIGHT').Prodhtm;}
		catch(e) {}
	}
	if (PageName==Prodhtm+'TagFinder.htm')	WinArgs='FindTag';
	var WinOpt='dialogHeight: 700px; dialogWidth: '+PageWdt+'px; dialogTop: 0px;' +
	       'dialogLeft: 0px; center: No; help: No; resizable: No; status: No; title: No';
	var ret=window.showModalDialog(PageName,WinArgs,WinOpt);
}

function ShowForm(PageName, WinTop, WinLeft, WinWdt, WinHgt)	{
	SendMsg('Estrazione dati in corso\nAttendere...', '','');
	var WinOpt='dialogHeight: '+WinHgt+'px; dialogWidth: '+ WinWdt +'px; dialogTop: ' + WinTop +'px;' +
		'dialogLeft: ' + WinLeft +'px; center: No; help: No; resizable: No; status: No;';
	var WinArgs='';
	window.showModalDialog(PageName,WinArgs,WinOpt);
	SendMsg('', '','');
}

function HndlChoice()	{
	if (event.srcElement.className=='SmallButt')
		RowSelHndl(160);
}

function ShowIntest(Text, Obj)	{
	var str = '';	
	str=  '<center><p> <img  src="images/' + Obj + '" align=center hspace=12 ></p></center>'
//	str+= '<div align="center" class="Scritte"><b><font size =6> <center><STRONG> ' + Text + ' </STRONG></center></font></b></div><br>';
str+= '<div class="Scritte"> ' + Text + ' </STRONG></center></div><br>';
	//alert(str);
        document.write(str);
}

function ShowIntestRel(Text, Obj)	{
	var str = '';	
	str=  '<center><p> <img  src="' + Obj + '" align=center hspace=12 ></p></center>'
//	str+= '<div align="center" class="Scritte"><b><font size =6> <center><STRONG> ' + Text + ' </STRONG></center></font></b></div><br>';
str+= '<div class="Scritte"> ' + Text + ' </STRONG></center></div><br>';
	//alert(str);
        document.write(str);
}

function WriteDemo()
{
  var fso, f, r
  var ForReading = 1, ForWriting = 2;
  fso = new ActiveXObject("Scripting.FileSystemObject")
  f = fso.OpenTextFile("testfile.txt", ForWriting, true)
  f.Write("Hello world!");
  f.Close();
  f = fso.OpenTextFile("testfile.txt", ForReading);
  r = f.ReadLine();
  return(r);


}


NewWin= null; 
function clickRef(nome,w,h) {
       

if((NewWin==null)||(NewWin.closed))			
NewWin=window.open(nome,'Newwin','width='+ w + ',height=' + h+',toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,top=100,left=300');
		else
			NewWin.close();
			NewWin=window.open(nome,'Newwin','width='+ w + ',height=' + h+',toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,top=100,left=300');  

}


function validate_form_general() {
	validity = true;
	if (document.form1.nome.value == "") {
		alert('Inserire il Nome.');
		validity = false;
	}
	if ((document.form1.cognome.value == "") && (validity == true)) {
		alert('Inserire il Cognome.');
		validity = false;
	}
	if ((document.form1.nato.value == "") && (validity == true)) {
		alert('Inserire il luogo di nascita.');
		validity = false;
	}
	if ((document.form1.pr_nascita.value == "") && (validity == true)) {
		alert('Inserire la provincia di nascita.');
		validity = false;
	}
	if ((document.form1.data_nascita.value == "") && (validity == true)) {
		alert('Inserire la data di nascita.');
		validity = false;
	}
	if ((document.form1.residente.value == "") && (validity == true)) {
		alert('Inserire il paese di residenza.');
		validity = false;
	}
	if ((document.form1.pr_resid.value == "") && (validity == true)) {
		alert('Inserire la provincia di residenza.');
		validity = false;
	}
	if ((document.form1.indirizzo.value == "") && (validity == true)) {
		alert('Inserire l\'indirizzo di residenza.');
		validity = false;
	}
	
	sex =(getRadioValue('sesso'));
//	if ((getRadioValue('sesso') == "F") ) {
//		alert('sesso = F');

	if ((document.form1.esistenza.status )) 
		es="si";
	else
		es="no";
	
	if ((document.form1.stato_civile.status )) 
		st_civ_flg="si";
	else
		st_civ_flg="no";
	
	st_civ="?";	
	st_civ= getRadioValue('st_civile');
	st_con= "nn";
	if ((st_civ == 'coniugat' )) 
		st_con=document.form1.txt_st_civile1.value;
	if ((st_civ == 'vedov' )) 
		st_con=document.form1.txt_st_civile2.value;
	if ((st_civ == 'divorziat' )) 
		st_con=document.form1.txt_st_civile3.value;
	
	if ((document.form1.diritti_pol.status )) 
		d_pol="si";
	else
		d_pol="no";
			
	if ((document.form1.titolo_qua.status )) 
		t_qua="si";
	else
		t_qua="no";
		
	tit_std=document.form1.tit_std.value;	
        tit_qlf=document.form1.tit_qlf.value;
        
        if ((document.form1.esami_sostenuti.status )) 
		esami="si";
	else
		esami="no";
        esami_txt=document.form1.txt_esami.value;
// specializzazione
	if ((document.form1.specializz.status )) 
		specializz="si";
	else
		specializz="no";
	txt_specializz=document.form1.txt_specializz.value;	
       
//codice fiscale 
	if ((document.form1.cod_fis.status )) 
		cod_fis="si";
	else
		cod_fis="no";
	txt_cod_fis=document.form1.txt_cod_fis.value;	
//partita iva
	if ((document.form1.p_iva.status )) 
		p_iva="si";
	else
		p_iva="no";
	txt_p_iva=document.form1.txt_p_iva.value;	
//condanne penali
        cond_pen="no";
	if ((document.form1.cond_pen.status )) 
		cond_pen="si";
//nascita figlio	
        nasc_figl="no";
        if ((document.form1.nasc_figl.status )) 
	       nasc_figl="si";
        nome_figl=document.form1.nome_figl.value;
        data_figl=document.form1.data_figl.value;
        luogo_figl=document.form1.luogo_figl.value;
        prov_figl=document.form1.prov_figl.value;
        if ((getRadioValue('sex_figl') == "F") ) 
                 f_sex="F";
            else
                 f_sex="M";
// altre dichiarazioni
        alt_dic="no";
        if ((document.form1.alt_dic.status )) 
	       alt_dic="si";
        ad_dis="no";
        if ((document.form1.ad_dis.status )) 
	       ad_dis="si";
        ad_pens="no";
        if ((document.form1.ad_pens.status )) 
	       ad_pens="si";
        txt_ad_pens=document.form1.txt_ad_pens.value;
        ad_stud="no";
        if ((document.form1.ad_stud.status )) 
	       ad_stud="si";
        ad_leg="no";
        if ((document.form1.ad_leg.status )) 
	       ad_leg="si";
        txt_ad_leg=document.form1.txt_ad_leg.value;
        ad_tut="no";
        if ((document.form1.ad_tut.status )) 
	       ad_tut="si";
        txt_ad_tut=document.form1.txt_ad_tut.value;
        ad_cur="no";
        if ((document.form1.ad_cur.status )) 
	       ad_cur="si";
        txt_ad_cur=document.form1.txt_ad_cur.value;
// posizione milite        
        milite="no";
        if ((document.form1.milite.status )) 
	       milite="si";
        txt_milite=document.form1.txt_milite.value;
//decesso familiare        
        decesso="no";
        if ((document.form1.decesso.status )) 
	       decesso="si";
        rap_deces=document.form1.rap_deces.value;
        nome_deces=document.form1.nome_deces.value;
        cognome_deces=document.form1.cognome_deces.value;
        lnasc_deces=document.form1.lnasc_deces.value;
        dnasc_deces=document.form1.dnasc_deces.value;
        data_deces=document.form1.data_deces.value;
        if ((getRadioValue('sex_def') == "F") ) 
                 sex_def="F";
            else
                 sex_def="M";
//stat_fam
        stat_fam="no";
        if ((document.form1.stat_fam.status )) 
	       stat_fam="si";
        txt_stat_fam=document.form1.txt_stat_fam.value;

txt_modalita=document.form1.txt_modalita.value;


	return validity;
}

function getRadioValue(radioName) {
  var collection;
 
  collection = document.form1[radioName];

  for (i=0;i<collection.length;i++) {
    if (collection[i].checked)
       return(collection[i].value);
  }
}

		
	function prep_dati()
		{		
		titolo = form1.titolo_qua.value.concat(form1.tit_std.value).concat('&').concat(form1.tit_qlf.value);
//		alert(titolo);
		}
		
		
	function invia_altri(a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a,b,c,d,e,f)
		{
		validate_form_general();

		if ( validity )
		{

 		 var altri_user = new Array();
 		 altri_user[0]=document.form1.nome.value;
 		 altri_user[1]=document.form1.cognome.value;
 		 altri_user[2]=document.form1.nato.value;
 		 altri_user[3]=document.form1.pr_nascita.value;
 		 altri_user[4]=document.form1.data_nascita.value;
 		 altri_user[5]=document.form1.residente.value;
 		 altri_user[6]=document.form1.pr_resid.value;
 		 altri_user[7]=document.form1.indirizzo.value;
 		 altri_user[8]=sex;
 		 altri_user[9]=document.form1.txt_cittadinanza.value;
 		 altri_user[10]=es;
 		 altri_user[11]=st_civ;
 		 altri_user[12]=st_civ_flg;
 		 altri_user[13]=st_con;
 		 altri_user[14]=d_pol;
 		 altri_user[15]=t_qua;
 		 altri_user[16]=tit_std;
 		 altri_user[17]=tit_qlf;
                 altri_user[18]=esami;
                 altri_user[19]=esami_txt;
                 altri_user[20]=specializz;
                 altri_user[21]=txt_specializz; 
                 altri_user[22]=cod_fis;    
                 altri_user[23]=txt_cod_fis; 
                 altri_user[24]=p_iva;
                 altri_user[25]=txt_p_iva;           
                 altri_user[26]= cond_pen;
                 altri_user[27]= nasc_figl;
                 altri_user[28]= nome_figl;
                 altri_user[29]=data_figl;
                 altri_user[30]=luogo_figl;
                 altri_user[31]=prov_figl;
                 altri_user[32]= f_sex;
                 altri_user[33]= alt_dic;
                 altri_user[34]= ad_dis;
                 altri_user[35]= ad_pens;
                 altri_user[36]= txt_ad_pens;
                 altri_user[37]= ad_stud;
                 altri_user[38]= ad_leg;
                 altri_user[39]= txt_ad_leg;
                 altri_user[40]= ad_tut;
                 altri_user[41]= txt_ad_tut;
                 altri_user[42]= ad_cur;
                 altri_user[43]= txt_ad_cur;
                 altri_user[44]= milite;
                 altri_user[45]= txt_milite;
                 altri_user[46]= decesso;
                 altri_user[47]= rap_deces;
                 altri_user[48]= nome_deces;
                 altri_user[49]= cognome_deces;
                 altri_user[50]= lnasc_deces;
                 altri_user[51]= dnasc_deces;
                 altri_user[52]= data_deces;
                 altri_user[53]= sex_def;
                 altri_user[54]= stat_fam;
                 altri_user[55]= txt_stat_fam;
                 altri_user[56]= txt_modalita;


                 
  		 var cResult = window.showModalDialog("autoc_result_altri.htm", altri_user , "dialogWidth:60", "dialogHeight:600");
		 }
		}
	



//-->
