// JavaScript Document

//captcha
function RefreshImage(valImageId) {
	var objImage = document.images[valImageId];
	if (objImage == undefined) {
		return;
	}
	var now = new Date();
	objImage.src = objImage.src.split('?')[0] + '?x=' + now.toUTCString();
}

//azzera S.O.
function azzera_so()
    {
        if ( document.getElementById('f_sistema_operativo') ) { document.getElementById('f_sistema_operativo').value="";  }
    }
	
//azzera protocolli
function azzera_protocolli( num_prot )
    {

		 //Azzero protocolli
		for (i = num_prot+1; i <= 3; i++) {
			if ( document.getElementById('f_protocollo_'+i) )
				{
					document.getElementById('f_protocollo_'+i).value="";
				}
		
		}
		 //Formato
		 if ( document.getElementById('f_formato') ) { document.getElementById('f_formato').value="";  }
		 //S.O
		 azzera_so();
    }

//login 
function form_login_checked()
	{
		if( document.getElementById('riv_login').value=="" )
		{
			alert('Inserisci la Easitec ID');
			document.getElementById('riv_login').focus();
			return false;
		}
		if( document.getElementById('riv_password').value=="" )
		{
			alert('Inserisci la password');
			document.getElementById('riv_password').focus();
			return false;
		}
		return true;
	}
	
//show and hide
function SH( div_ID )
	{
		if( document.getElementById(div_ID).style.display == "block" )
			{
				document.getElementById(div_ID).style.display = "none"
			}
		else
			{
				document.getElementById(div_ID).style.display = "block"
			}
	}
	
//login 
function form_lost_checked()
	{
		var emailadd = document.getElementById('riv_email').value;
		if (emailadd.indexOf('@', 0) == -1 || emailadd.indexOf('.', 0) == -1)
		  { 
			alert("Inserisci una email corretta per ricevere la password!");
			document.getElementById('riv_email').focus();
			return false;
		  }
		return true;
	}
	
//registrazione
function form_registrazione_checked(){
		
	if( document.getElementById('riv_ragsoc').value=="" )
	{
		alert("Inserisci la denominazione dell'azienda");
		document.getElementById('riv_ragsoc').focus();
		return false;
	}

/*
	if( document.getElementById('riv_piva').value=="" )
	{
		alert('Inserisci la partita iva');
		document.getElementById('riv_piva').focus();
		return false;
	}
	
	if( document.getElementById('riv_cfisc').value=="" )
	{
		alert('Inserisci il codice fiscale');
		document.getElementById('riv_cfisc').focus();
		return false;
	}
	
	if( document.getElementById('riv_nazione').value=="" )
	{
		alert('Inserisci la nazione');
		document.getElementById('riv_nazione').focus();
		return false;
	}
*/	
	if( document.getElementById('riv_indirizzo').value=="" )
	{
		alert("Inserisci l'indirizzo");
		document.getElementById('riv_indirizzo').focus();
		return false;
	}
/*	
	if( document.getElementById('riv_prov').value=="" )
	{
		alert("Inserisci la provincia");
		document.getElementById('riv_prov').focus();
		return false;
	}
	
	if( document.getElementById('riv_citta').value=="" )
	{
		alert("Inserisci la cittą");
		document.getElementById('riv_citta').focus();
		return false;
	}
	
	if( document.getElementById('riv_cap').value=="" )
	{
		alert("Inserisci il CAP");
		document.getElementById('riv_cap').focus();
		return false;
	}
*/	
	if( document.getElementById('riv_cognome').value=="" )
	{
		alert("Inserisci il cognome del responsabile");
		document.getElementById('riv_cognome').focus();
		return false;
	}
	
	if( document.getElementById('riv_nome').value=="" )
	{
		alert("Inserisci il nome del responsabile");
		document.getElementById('riv_nome').focus();
		return false;
	}
	
	if( document.getElementById('riv_tel').value=="" )
	{
		alert("Inserisci il telefono");
		document.getElementById('riv_tel').focus();
		return false;
	}
/*	
	if( document.getElementById('riv_fax').value=="" )
	{
		alert("Inserisci il fax");
		document.getElementById('riv_fax').focus();
		return false;
	}
*/	
	var emailadd = document.getElementById('riv_email_2').value;
	if (emailadd.indexOf('@', 0) == -1 || emailadd.indexOf('.', 0) == -1)
	  { 
		alert("Inserisci una email corretta!");
		document.getElementById('riv_email_2').focus();
		return false;
	  }
/*	  
	if( document.getElementById('riv_url').value=="" )
	{
		alert("Inserisci il sito web");
		document.getElementById('riv_url').focus();
		return false;
	}
*/	
	if( document.getElementById('captchacode').value=="" )
	{
		alert("Inserisci il codice rappresentato");
		document.getElementById('captchacode').focus();
		return false;
	}
		 
	return true;
}

//focus
function input_cerca_focus(){
	if ( document.getElementById('i_cerca').value =="Cerca..." )
		{
			document.getElementById('i_cerca').value =""
		}
}

//check form cerca		
function check_cerca()
	{
		var str_cerca = document.getElementById('i_cerca').value
		if( str_cerca=="Cerca..." || str_cerca.length <3 )
		{
			alert('Devi inserire un criterio di ricerca con almeno 3 caratteri');
			document.getElementById('i_cerca').focus();
			return false;
		}
		
		return true;
	}
	
//funzione per mappa italia
function fix(obj) {
	
	for (var i = 0; i < 20; i++) {
		if (i != obj.substring(3)) {
			document.getElementById("reg" + i).style.display='none';
			document.getElementById("reg" + i).className='notfixme'; 
		}	
	}	
	
	document.getElementById(obj).className='fixme'; 
	document.getElementById(obj).style.display='block';
}
