var caricafile;
function accettasolonumeri()
{
	    var iKeyCode;
  		iKeyCode = event.keyCode;
	    if( iKeyCode < 48 || iKeyCode > 57 )
	        event.keyCode = null;
}
function LTrim( value ) {
	var re = /\s*((\S+\s*)*)/;
	return value.replace(re, "$1");
}
function RTrim( value ) {
	var re = /((\s*\S+)*)\s*/;
	return value.replace(re, "$1");
}
function trim( value ) {
	return LTrim(RTrim(value));
}
function validaMail(email) 
{ 
  if (trim(email)=="") 
    { 
    alert("Indicare un indirizzo e-mail per la risposta"); 
    return false;
    } 
  var atsignPos = email.indexOf("@", 0);
  if (atsignPos == -1)     
    { 
    alert("Indicare un indirizzo e-mail valido"); 
    return false;
    } 
  if (email.indexOf(".", atsignPos) == -1)     
    { 
    alert("Indicare un indirizzo e-mail valido"); 
    return false;
    } 
  return true;
} 
function inviamodulo()
{
	if (trim(document.forms[0].nome.value)=="") {
    alert("Digitare il nome");
    document.forms[0].nome.focus();
  } else if (trim(document.forms[0].cognome.value)=="") {
    alert("Digitare il cognome");
    document.forms[0].cognome.focus();
  } else if (trim(document.forms[0].indirizzo.value)=="") {
    alert("Digitare l'indirizzo");
    document.forms[0].indirizzo.focus();
  } else if (trim(document.forms[0].telefono.value)=="") {
    alert("Digitare un recapito telefonico");
    document.forms[0].telefono.focus();
  } else if (!validaMail(document.forms[0].mail.value)) {
    document.forms[0].mail.focus();
  } else if (trim(document.forms[0].file.value)=="") {
    alert("Caricare il proprio curriculum");
    document.forms[0].file.focus();
  } else if (!(document.forms[0].privacy.checked)) {
    alert("Prestare il consenso al trattamento dei dati personali");
    document.forms[0].privacy.focus();
  } else 
  document.forms[0].submit();
}
function inviamodulomail()
{
	if (trim(document.forms[0].nome.value)=="") {
    alert("Digitare il nome");
    document.forms[0].nome.focus();
  } else if (!validaMail(document.forms[0].mail.value)) {
    document.forms[0].mail.focus();
  } else if (trim(document.forms[0].testo.value)=="") {
    alert("Digitare il testo");
    document.forms[0].testo.focus();
  } else 
  document.forms[0].submit();
}
function uploader() {
	caricafile=window.open("upload.asp","upload","toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=0,copyhistory=0,width=285,height=255,screenX=300,screenY=200");
}

function filecaricato(nome, completo)
{
  document.forms[0].file.value=completo;
	alert("Il curriculum è stato correttamente caricato.");
	var DivElement = document.getElementById("carica");
	DivElement.innerHTML = "<a href='public/"+completo+"' target='_blank'>"+nome+"</a>";
}

