// JavaScript Document
var sndfrm= 'no';

var myimages=new Array()

function preloadimages(){
	for (i=0;i<preloadimages.arguments.length;i++){
		myimages[i]=new Image()
		myimages[i].src=preloadimages.arguments[i]
	}
}



function apri(pagina) {
   
   if (pagina=='recover_psswrd.php'){
  		var w = 680;
   		var h = 165;
		var res = "no";
   }
   else {   
	   var w = 620;
   	   var h = 420;
	   var res= "yes";
   }
   var l = Math.floor((screen.width-w)/2);
   var t = Math.floor((screen.height-h)/2);
      window.open(pagina,"istruzioni","width=" + w + ",height=" + h + ",top=" + t + ",left=" + l+",scrollbars=yes,resizable="+res);
}


var http_cfr = CreaObjReqGen();
function CfrReq() {
	
	var scrpt='';
	
	chkPry = chkPrivacy(true);

	if (   chkPry                                 > 0
	    && document.getElementById('user').value != '' 
		&& document.getElementById('pass').value != '') {		
								
			document.getElementById('waituser').innerHTML='<i>Verifica dati in corso...</i>';
			document.getElementById('waitpass').innerHTML='<i>Verifica dati in corso...</i>';			
			document.getElementById('user').style.display='none';
			document.getElementById('pass').style.display='none';

			sesForce="";
			if (document.getElementById('forza_acccess_si')) {
				if (document.getElementById('forza_acccess_si').checked) {
					sesForce="&sesForce="+document.getElementById('forza_acccess_si').value;
				}
			} 
			
			scrpt='login_valid.php?user='+document.getElementById('user').value+'&pass='+document.getElementById('pass').value+'&typ=trt'+sesForce;
			
			if (chkPry == 2){
				scrpt += '&consensi=ok'; 	
			}

			http_cfr.open('get', scrpt);		
    		http_cfr.onreadystatechange = CfrObj;
			http_cfr.send(null);	
	}
	else return false;
}

function CfrObj() {

//	alert ("readyState = "+http_cfr.readyState);
	if(http_cfr.readyState == 4) {
		
		var response = http_cfr.responseText;
//		alert ("response :"
//		     + "len = "+response.length
//		     + "val = "+response);

		var rsl = response.split('_*|*|*_');
		
		msg   = "";
		esito = "ERR";
		if (isArray(rsl) && rsl.length > 1 && response.length > 0) {
			for(i = 0; i < rsl.length; i++) {
				if (i == 0) {
					esito  = rsl[i];
				} else {
					msg   += rsl[i]+"\n";
				}
			}
		} else {
			esito = 'ERR';
			msg   = "ERRORE durante la fase di Login."
				+ "\nContattare il supporto tecnico !!!";
		}
		alert (msg);
		
		if (esito != 'ERR') {
			window.location.replace('struttura.php');
		} else {
			document.getElementById('waituser').innerHTML='';	
			document.getElementById('waitpass').innerHTML='';
			document.getElementById('user').style.display='';
			document.getElementById('pass').style.display='';
			document.getElementById('user').style.backgroundColor='#ffc0c0';
			document.getElementById('pass').style.backgroundColor='#ffc0c0'; 
		}	
	}
} 

function associa (codice) {
	
	if (codice != ''){
		window.location.replace('selezione_unita.php?codunt='+codice);
	}
	else return false;
	
}

