
function controlla_inserimento(usr,psw){
	if ((usr == "") || (psw == "")){
		alert("Eseguire il Login inserendo Username e Password");
		return false;
	}
	else{
		return true;
	}
}

function SwitchMenu(obj)
{
	if(document.getElementById)
	{
		var el = document.getElementById(obj);
		var ar = document.getElementById("masterdiv").getElementsByTagName("span");
		if(el.style.display != "block")
		{
			for (var i=0; i<ar.length; i++)
			{
				if (ar[i].className=="spanArea")
				ar[i].style.display = "none";
			}
			el.style.display = "block";
		}
		else
		{
			el.style.display = "none";
		}
	}
}


function poponclick(pagpopup, sb, w, h )
{
	if (w == 0){ w = 630}
	if (h == 0){ h = 330}
	mywindow = window.open(pagpopup, "popup","menubar=0,toolbar=0,directories=0,resizable=0,location=0,status=0,scrollbars="+sb+",width="+w+",height="+h+",left=100,top=100");
	mywindow.focus();
}

function poponclickLink(pagpopup,larghezza,altezza)
{
	mywindow = window.open(pagpopup, "popup","menubar=1,toolbar=1,directories=1,resizable=1,location=1,status=1,scrollbars=1,width="+larghezza+",height="+altezza+",left=100,top=100");
	mywindow.focus();
}

function CheckCurriculum()
{
	if(document.curricola.cognome.value == "")
	{
		alert("Attenzione! E' necessario inserire il Cognome");
		document.curricola.cognome.focus();
		return;
	}
	if(document.curricola.nome.value == "")
	{
		alert("Attenzione! E' necessario inserire il Nome");
		document.curricola.nome.focus();
		return;
	}
	if(document.curricola.cf.value == "")
	{
		alert("Attenzione! E' necessario inserire il Codice Fiscale");
		document.curricola.cf.focus();
		return;
	}
	if(document.curricola.giornoNascita.value == "")
	{
		alert("Attenzione! E' necessario inserire il Giorno di Nascita");
		document.curricola.giornoNascita.focus();
		return;
	}
	else
	{
		if(isNaN(document.curricola.giornoNascita.value))
		{
			alert("Attenzione! Il Giorno deve essere un numero");
			document.curricola.giornoNascita.focus();
			return;
		}
	}
	if(document.curricola.meseNascita.value == "")
	{
		alert("Attenzione! E' necessario inserire il Mese di Nascita");
		document.curricola.meseNascita.focus();
		return;
	}
	else
	{
		if(isNaN(document.curricola.meseNascita.value))
		{
			alert("Attenzione! Il Mese deve essere un numero");
			document.curricola.meseNascita.focus();
			return;
		}
	}
	if(document.curricola.annoNascita.value == "")
	{
		alert("Attenzione! E' necessario inserire l'Anno di Nascita");
		document.curricola.annoNascita.focus();
		return;
	}
	else
	{
		if(isNaN(document.curricola.annoNascita.value))
		{
			alert("Attenzione! L'Anno deve essere un numero");
			document.curricola.annoNascita.focus();
			return;
		}
	}
	if(document.curricola.nazione.value == "")
	{
		alert("Attenzione! E' necessario inserire la Nazione di Nascita");
		document.curricola.nazione.focus();
		return;
	}
	if(document.curricola.provinciaN.value == "")
	{
		alert("Attenzione! E' necessario selezionare la Provincia di Nascita");
		document.curricola.provinciaN.focus();
		return;
	}
	if(document.curricola.comuneN.value == "")
	{
		alert("Attenzione! E' necessario inserire il Comune di Nascita");
		document.curricola.comuneN.focus();
		return;
	}
	if(document.curricola.titoloP.value == "")
	{
		alert("Attenzione! E' necessario selezionare il Titolo");
		document.curricola.titoloP.focus();
		return;
	}
	if(document.curricola.timbro.value == "")
	{
		alert("Attenzione! E' necessario inserire il N. di timbro");
		document.curricola.timbro.focus();
		return;
	}
	if(document.curricola.giornoDI.value == "")
	{
		alert("Attenzione! E' necessario inserire il Giorno di iscrizione");
		document.curricola.giornoDI.focus();
		return;
	}
	else
	{
		if(isNaN(document.curricola.giornoDI.value))
		{
			alert("Attenzione! Il Giorno deve essere un numero");
			document.curricola.giornoDI.focus();
			return;
		}
	}
	if(document.curricola.meseDI.value == "")
	{
		alert("Attenzione! E' necessario inserire il Mese di iscrizione");
		document.curricola.meseDI.focus();
		return;
	}
	else
	{
		if(isNaN(document.curricola.meseDI.value))
		{
			alert("Attenzione! Il Mese deve essere un numero");
			document.curricola.meseDI.focus();
			return;
		}
	}
	if(document.curricola.annoDI.value == "")
	{
		alert("Attenzione! E' necessario inserire l'Anno di iscrizione");
		document.curricola.annoDI.focus();
		return;
	}
	else
	{
		if(isNaN(document.curricola.annoDI.value))
		{
			alert("Attenzione! L'Anno deve essere un numero");
			document.curricola.annoDI.focus();
			return;
		}
	}
	var contatoreComp = 0;
	for (var i=0; i<document.curricola.competenza.options.length ; i++)
	{
		if(document.curricola.competenza.options[i].selected){
			contatoreComp = contatoreComp + 1;
		}
		if(contatoreComp > 5){
			alert("Attenzione! Hai selezionato più di 5 Competenze");
			return;
		}
	}
	if(document.curricola.universita.value == "")
	{
		alert("Attenzione! E' necessario selezionare l'Univesità");
		document.curricola.universita.focus();
		return;
	}
	if(document.curricola.tipologia.value == "")
	{
		alert("Attenzione! E' necessario inserire la Tipologia titolo");
		document.curricola.tipologia.focus();
		return;
	}
	if(document.curricola.indirizzoStudi.value == "")
	{
		alert("Attenzione! E' necessario inserire l'Indirizzo Studi");
		document.curricola.indirizzoStudi.focus();
		return;
	}
	if(document.curricola.titoloTesi.value == "")
	{
		alert("Attenzione! E' necessario inserire il Titolo della Tesi");
		document.curricola.titoloTesi.focus();
		return;
	}
	if(document.curricola.votazioneUno.value == "")
	{
		alert("Attenzione! E' necessario inserire la Votazione");
		document.curricola.votazioneUno.focus();
		return;
	}
	if(document.curricola.giornoUI.value == "")
	{
		alert("Attenzione! E' necessario inserire il Giorno di iscrizione");
		document.curricola.giornoUI.focus();
		return;
	}
	else
	{
		if(isNaN(document.curricola.giornoUI.value))
		{
			alert("Attenzione! Il Giorno deve essere un numero");
			document.curricola.giornoUI.focus();
			return;
		}
	}
	if(document.curricola.meseUI.value == "")
	{
		alert("Attenzione! E' necessario inserire il Mese di iscrizione");
		document.curricola.meseUI.focus();
		return;
	}
	else
	{
		if(isNaN(document.curricola.meseUI.value))
		{
			alert("Attenzione! Il Mese deve essere un numero");
			document.curricola.meseUI.focus();
			return;
		}
	}
	if(document.curricola.annoUI.value == "")
	{
		alert("Attenzione! E' necessario inserire l'Anno di iscrizione");
		document.curricola.annoUI.focus();
		return;
	}
	else
	{
		if(isNaN(document.curricola.annoUI.value))
		{
			alert("Attenzione! L'Anno deve essere un numero");
			document.curricola.annoUI.focus();
			return;
		}
	}
	if(document.curricola.giornoUC.value == "")
	{
		alert("Attenzione! E' necessario inserire il Giorno di conseguimento");
		document.curricola.giornoUC.focus();
		return;
	}
	else
	{
		if(isNaN(document.curricola.giornoUC.value))
		{
			alert("Attenzione! Il Giorno deve essere un numero");
			document.curricola.giornoUC.focus();
			return;
		}
	}
	if(document.curricola.meseUC.value == "")
	{
		alert("Attenzione! E' necessario inserire il Mese di conseguimento");
		document.curricola.meseUC.focus();
		return;
	}
	else
	{
		if(isNaN(document.curricola.meseUC.value))
		{
			alert("Attenzione! Il Mese deve essere un numero");
			document.curricola.meseUC.focus();
			return;
		}
	}
	if(document.curricola.annoUC.value == "")
	{
		alert("Attenzione! E' necessario inserire l'Anno di conseguimento");
		document.curricola.annoUC.focus();
		return;
	}
	else
	{
		if(isNaN(document.curricola.annoUC.value))
		{
			alert("Attenzione! L'Anno deve essere un numero");
			document.curricola.annoUC.focus();
			return;
		}
	}
	
	if(document.curricola.provinciaR.value == "")
	{
		alert("Attenzione! E' necessario selezionare la Provincia di Residenza");
		document.curricola.provinciaR.focus();
		return;
	}
	if(document.curricola.comuneR.value == "")
	{
		alert("Attenzione! E' necessario inserire il Comune di Residenza");
		document.curricola.comuneR.focus();
		return;
	}
	if(document.curricola.capR.value == "")
	{
		alert("Attenzione! E' necessario selezionare il CAP di Residenza");
		document.curricola.capR.focus();
		return;
	}
	if(document.curricola.via.value == "")
	{
		alert("Attenzione! E' necessario inserire la Via di Residenza");
		document.curricola.via.focus();
		return;
	}
	if(document.curricola.telefono.value == "")
	{
		alert("Attenzione! E' necessario selezionare il telefono");
		document.curricola.telefono.focus();
		return;
	}
	if(document.curricola.email.value == "")
	{
		alert("Attenzione! E' necessario inserire l'E-mail");
		document.curricola.email.focus();
		return;
	}
	
	/*if(document.curricola.curriculum.value == "")
	{
		alert("Attenzione! E' necessario inserire il Curriculum");
		document.curricola.curriculum.focus();
		return;
	}*/
	document.curricola.submit();
}

function CheckCurriculumModifica()
{
	if(document.curricola.cognome.value == "")
	{
		alert("Attenzione! E' necessario inserire il Cognome");
		document.curricola.cognome.focus();
		return;
	}
	if(document.curricola.nome.value == "")
	{
		alert("Attenzione! E' necessario inserire il Nome");
		document.curricola.nome.focus();
		return;
	}
	if(document.curricola.cf.value == "")
	{
		alert("Attenzione! E' necessario inserire il Codice Fiscale");
		document.curricola.cf.focus();
		return;
	}
	if(document.curricola.giornoNascita.value == "")
	{
		alert("Attenzione! E' necessario inserire il Giorno di Nascita");
		document.curricola.giornoNascita.focus();
		return;
	}
	else
	{
		if(isNaN(document.curricola.giornoNascita.value))
		{
			alert("Attenzione! Il Giorno deve essere un numero");
			document.curricola.giornoNascita.focus();
			return;
		}
	}
	if(document.curricola.meseNascita.value == "")
	{
		alert("Attenzione! E' necessario inserire il Mese di Nascita");
		document.curricola.meseNascita.focus();
		return;
	}
	else
	{
		if(isNaN(document.curricola.meseNascita.value))
		{
			alert("Attenzione! Il Mese deve essere un numero");
			document.curricola.meseNascita.focus();
			return;
		}
	}
	if(document.curricola.annoNascita.value == "")
	{
		alert("Attenzione! E' necessario inserire l'Anno di Nascita");
		document.curricola.annoNascita.focus();
		return;
	}
	else
	{
		if(isNaN(document.curricola.annoNascita.value))
		{
			alert("Attenzione! L'Anno deve essere un numero");
			document.curricola.annoNascita.focus();
			return;
		}
	}
	if(document.curricola.nazione.value == "")
	{
		alert("Attenzione! E' necessario inserire la Nazione di Nascita");
		document.curricola.nazione.focus();
		return;
	}
	if(document.curricola.provinciaN.value == "")
	{
		alert("Attenzione! E' necessario selezionare la Provincia di Nascita");
		document.curricola.provinciaN.focus();
		return;
	}
	if(document.curricola.comuneN.value == "")
	{
		alert("Attenzione! E' necessario inserire il Comune di Nascita");
		document.curricola.comuneN.focus();
		return;
	}
	if(document.curricola.titoloP.value == "")
	{
		alert("Attenzione! E' necessario selezionare il Titolo");
		document.curricola.titoloP.focus();
		return;
	}
	if(document.curricola.timbro.value == "")
	{
		alert("Attenzione! E' necessario inserire il N. di timbro");
		document.curricola.timbro.focus();
		return;
	}
	if(document.curricola.giornoDI.value == "")
	{
		alert("Attenzione! E' necessario inserire il Giorno di iscrizione");
		document.curricola.giornoDI.focus();
		return;
	}
	else
	{
		if(isNaN(document.curricola.giornoDI.value))
		{
			alert("Attenzione! Il Giorno deve essere un numero");
			document.curricola.giornoDI.focus();
			return;
		}
	}
	if(document.curricola.meseDI.value == "")
	{
		alert("Attenzione! E' necessario inserire il Mese di iscrizione");
		document.curricola.meseDI.focus();
		return;
	}
	else
	{
		if(isNaN(document.curricola.meseDI.value))
		{
			alert("Attenzione! Il Mese deve essere un numero");
			document.curricola.meseDI.focus();
			return;
		}
	}
	if(document.curricola.annoDI.value == "")
	{
		alert("Attenzione! E' necessario inserire l'Anno di iscrizione");
		document.curricola.annoDI.focus();
		return;
	}
	else
	{
		if(isNaN(document.curricola.annoDI.value))
		{
			alert("Attenzione! L'Anno deve essere un numero");
			document.curricola.annoDI.focus();
			return;
		}
	}
	if(document.curricola.universita.value == "")
	{
		alert("Attenzione! E' necessario selezionare l'Univesità");
		document.curricola.universita.focus();
		return;
	}
	if(document.curricola.tipologia.value == "")
	{
		alert("Attenzione! E' necessario inserire la Tipologia titolo");
		document.curricola.tipologia.focus();
		return;
	}
	if(document.curricola.indirizzoStudi.value == "")
	{
		alert("Attenzione! E' necessario inserire l'Indirizzo Studi");
		document.curricola.indirizzoStudi.focus();
		return;
	}
	if(document.curricola.titoloTesi.value == "")
	{
		alert("Attenzione! E' necessario inserire il Titolo della Tesi");
		document.curricola.titoloTesi.focus();
		return;
	}
	if(document.curricola.votazioneUno.value == "")
	{
		alert("Attenzione! E' necessario inserire la Votazione");
		document.curricola.votazioneUno.focus();
		return;
	}
	if(document.curricola.giornoUI.value == "")
	{
		alert("Attenzione! E' necessario inserire il Giorno di iscrizione");
		document.curricola.giornoUI.focus();
		return;
	}
	else
	{
		if(isNaN(document.curricola.giornoUI.value))
		{
			alert("Attenzione! Il Giorno deve essere un numero");
			document.curricola.giornoUI.focus();
			return;
		}
	}
	if(document.curricola.meseUI.value == "")
	{
		alert("Attenzione! E' necessario inserire il Mese di iscrizione");
		document.curricola.meseUI.focus();
		return;
	}
	else
	{
		if(isNaN(document.curricola.meseUI.value))
		{
			alert("Attenzione! Il Mese deve essere un numero");
			document.curricola.meseUI.focus();
			return;
		}
	}
	if(document.curricola.annoUI.value == "")
	{
		alert("Attenzione! E' necessario inserire l'Anno di iscrizione");
		document.curricola.annoUI.focus();
		return;
	}
	else
	{
		if(isNaN(document.curricola.annoUI.value))
		{
			alert("Attenzione! L'Anno deve essere un numero");
			document.curricola.annoUI.focus();
			return;
		}
	}
	if(document.curricola.giornoUC.value == "")
	{
		alert("Attenzione! E' necessario inserire il Giorno di conseguimento");
		document.curricola.giornoUC.focus();
		return;
	}
	else
	{
		if(isNaN(document.curricola.giornoUC.value))
		{
			alert("Attenzione! Il Giorno deve essere un numero");
			document.curricola.giornoUC.focus();
			return;
		}
	}
	if(document.curricola.meseUC.value == "")
	{
		alert("Attenzione! E' necessario inserire il Mese di conseguimento");
		document.curricola.meseUC.focus();
		return;
	}
	else
	{
		if(isNaN(document.curricola.meseUC.value))
		{
			alert("Attenzione! Il Mese deve essere un numero");
			document.curricola.meseUC.focus();
			return;
		}
	}
	if(document.curricola.annoUC.value == "")
	{
		alert("Attenzione! E' necessario inserire l'Anno di conseguimento");
		document.curricola.annoUC.focus();
		return;
	}
	else
	{
		if(isNaN(document.curricola.annoUC.value))
		{
			alert("Attenzione! L'Anno deve essere un numero");
			document.curricola.annoUC.focus();
			return;
		}
	}
	
	if(document.curricola.provinciaR.value == "")
	{
		alert("Attenzione! E' necessario selezionare la Provincia di Residenza");
		document.curricola.provinciaR.focus();
		return;
	}
	if(document.curricola.comuneR.value == "")
	{
		alert("Attenzione! E' necessario inserire il Comune di Residenza");
		document.curricola.comuneR.focus();
		return;
	}
	if(document.curricola.capR.value == "")
	{
		alert("Attenzione! E' necessario selezionare il CAP di Residenza");
		document.curricola.capR.focus();
		return;
	}
	if(document.curricola.via.value == "")
	{
		alert("Attenzione! E' necessario inserire la Via di Residenza");
		document.curricola.via.focus();
		return;
	}
	if(document.curricola.telefono.value == "")
	{
		alert("Attenzione! E' necessario selezionare il telefono");
		document.curricola.telefono.focus();
		return;
	}
	if(document.curricola.email.value == "")
	{
		alert("Attenzione! E' necessario inserire l'E-mail");
		document.curricola.email.focus();
		return;
	}
	document.curricola.submit();
}

function CheckOfferta()
{
	if(document.offerta.titolo.value == "")
	{
		alert("Attenzione! E' necessario inserire il Titolo dell'Offerta");
		document.offerta.titolo.focus();
		return;
	}
	if(document.offerta.azienda.value == "")
	{
		alert("Attenzione! E' necessario inserire il Nome dell'Azienda");
		document.offerta.azienda.focus();
		return;
	}
	if(document.offerta.regione.value == "")
	{
		alert("Attenzione! E' necessario selezionare la Regione");
		document.offerta.regione.focus();
		return;
	}
	if(document.offerta.provincia.value == "")
	{
		alert("Attenzione! E' necessario selezionare la Provincia");
		document.offerta.provincia.focus();
		return;
	}
	if(document.offerta.competenza.value == "")
	{
		alert("Attenzione! E' necessario selezionare le Competenze");
		document.offerta.competenza.focus();
		return;
	}
	if(document.offerta.descrizione.value == "")
	{
		alert("Attenzione! E' necessario inserire la Descrizione");
		document.offerta.descrizione.focus();
		return;
	}
	if(document.offerta.infoContatti.value == "")
	{
		alert("Attenzione! E' necessario inserire i contatti dell'azienda");
		document.offerta.infoContatti.focus();
		return;
	}
	document.offerta.submit();
}

function CheckIscrOfferta()
{
	if(document.iscrOfferta.nome.value == "")
	{
		alert("Attenzione! E' necessario inserire il Nome");
		document.iscrOfferta.nome.focus();
		return;
	}
	if(document.iscrOfferta.cognome.value == "")
	{
		alert("Attenzione! E' necessario inserire il Cognome");
		document.iscrOfferta.cognome.focus();
		return;
	}
	if(document.iscrOfferta.email.value == "")
	{
		alert("Attenzione! E' necessario inserire l'E-mail");
		document.iscrOfferta.email.focus();
		return;
	}
	if(document.iscrOfferta.telefono.value == "")
	{
		alert("Attenzione! E' necessario inserire un contatto telefonico");
		document.iscrOfferta.telefono.focus();
		return;
	}
	document.iscrOfferta.submit();
}

function DisabilitaParamInteressi(valore)
{
	if(valore)
	{
		document.iscrOfferta.denominazioneAzienda.options[0].selected = true;
		document.iscrOfferta.denominazioneAzienda.disabled = true;
		document.iscrOfferta.rapporto.options[0].selected = true;
		document.iscrOfferta.rapporto.disabled = true;
		document.iscrOfferta.regione.options[0].selected = true;
		document.iscrOfferta.regione.disabled = true;
		document.iscrOfferta.provincia.options[0].selected = true;
		document.iscrOfferta.provincia.disabled = true;
		for (var i=0; i<document.iscrOfferta.competenza.options.length ; i++)
		{
			document.iscrOfferta.competenza.options[i].selected = false;
		}
		document.iscrOfferta.competenza.disabled = true;
		document.iscrOfferta.titoloAccademico.options[0].selected = true;
		document.iscrOfferta.titoloAccademico.disabled = true;
		document.iscrOfferta.anniEsperienza.options[0].selected = true;
		document.iscrOfferta.anniEsperienza.disabled = true;
	}
	else
	{
		document.iscrOfferta.denominazioneAzienda.disabled = false;
		document.iscrOfferta.rapporto.disabled = false;
		document.iscrOfferta.regione.disabled = false;
		document.iscrOfferta.provincia.disabled = false;
		document.iscrOfferta.competenza.disabled = false;
		document.iscrOfferta.titoloAccademico.disabled = false;
		document.iscrOfferta.anniEsperienza.disabled = false;
	}
}

