////////Copyright 2003 Happyworm Ltd. www.happyworm.com all rights reserved"   //////




function campiVuoti()
{
   	var args = campiVuoti.arguments;
	for (i=0;i<=args.length-2;i+=2)
	{
		if (document.cvform.elements[args[i]].value == '')
		{
			alert ('Inserisci ' + args[i+1]);
			return true;
		}
	}

}
function switchForm(in_italia)
{
  if (in_italia == "S")
  {
      document.forms[0].stato.disabled=true;

      document.forms[0].provincia.disabled=false;
      document.forms[0].comune.disabled=false;
  }

  if (in_italia == "N")
  {
     document.forms[0].provincia.disabled=true;
     document.forms[0].comune.disabled=true;

     document.forms[0].stato.disabled=false;

  }
}


function enableForm()
{
   document.forms[0].stato.disabled=true;

   document.forms[0].provincia.disabled=false;
   document.forms[0].comune.disabled=false;

}



function localValidate()
{
	
	if (campiVuoti('surname','il cognome', 'name','il nome', 'birthday','il giorno di nascita', 'birthmonth','il mese di nascita', 'birthyear','l\'anno di nascita', 'address','l\'indirizzo','city','la citta\'','province','la provincia','areacode','il CAP','email','l\'e-mail','email1','il dominio della tua posta elettronica','sex','sesso','mobile','il cellulare','phone','il telefono','studio','titolo di studio','DIPLOMA1','tipo di diploma','hqyear','l\'anno di conseguimento del titolo di studio principale', 'hqgrade','la votazione riportata per il titolo di studio principale', 'hquni','l\'istituto presso il quale si e\' conseguito il titolo di studio principale','esperienza','esperienza lavorativa','disponibilita','se sei diponibile a viaggi e trasferte fuori sede'))
	{
		return(false);
	}
	
	if (isNaN(document.cvform.birthday.value)||isNaN(document.cvform.birthmonth.value)||isNaN(document.cvform.birthyear.value))
	{
			alert("inserisci una data di nascita valida");
			return(false);
	}
	
	if(document.cvform.DIPLOMA.selectedIndex == 0 )
	{
		  alert("seleziona il titolo di studio principale");
			return(false);
	}
	
		if (isNaN(document.cvform.hqyear.value))
	{
				alert("inserisci una data valida per l\'anno di conseguimento del titolo di studio principale");
				return(false);
	}
	
	if (campiVuoti('cv','il tuo curriculum come file in attachment'))
	{
			return(false);
	}
	
	if (document.cvform.authorisation[0].checked == false)
	{
	    alert("non e' possibile inviare il curriculum senza l\'autorizzazione al trattamento dei dati personali");
		return(false);
	}
	
}

function submitForm()
{
var tf;
 tf = window.confirm("HAI COMPILATO CORRETTAMENTE IL CURRICULUM ?")
  if (tf == true)     
  {  if (localValidate()!=false)
    {
         document.cvform.submit();
    } 
    }
else { }
}

function search()
{
    document.form1.submit();
}

function spawnWindow(target, id)
{

 mapWindow=window.open(target,id, "height=400,width=400,status=no,toolbar=no,menubar=no,location=no");
 mapWindow.focus();

}
