function testUser() {

	var email = document.getElementById('reg_email').value;
        var url = '/jobseekers/user_test.php';
        var pars = 'email='+email;

	if (email != '') {

        $.ajax({
        type: "POST",
        url: url,
        data: pars,
        success: function (o) {
             //alert(o);
                if (o != 1) {
                        document.getElementById('already_registred').style.display = '';
                        document.getElementById('already_registred2').style.display = 'none';
                        document.getElementById('already_registred3').style.display = 'none';
                        document.getElementById('nl').value = 1;
		} else {
                        document.getElementById('already_registred').style.display = 'none';
                        document.getElementById('already_registred2').style.display = '';
                        document.getElementById('already_registred3').style.display = '';
                }
        }
        });

	}
}

function checkRegistration() {

  var strErrorMsg='';

  if (document.getElementById('name').value.length < 1)  {
        strErrorMsg+='      * Nome \n';
  }

  if (document.getElementById('surname').value.length < 1)  {
        strErrorMsg+='      * Cognome \n';
  }

  if (!verifyEmail(document.getElementById('reg_email').value)) {
        strErrorMsg+='      * E-mail \n';
  }

  if (!document.getElementById('agreeyes').checked) {

  	strErrorMsg+='      * Senza l\'autorizzazione al trattamento dei dati non possiamo procedere alla registrazione! \n';

  }

  if (!document.getElementById('optinyes').checked && !document.getElementById('optinno').checked && document.getElementById('nl').value != 1) {

  	strErrorMsg+='      * Devi scegliere se autorizzi il trattamento dei dati per finalita\' di tipo B! \n';

  }

  if (!document.getElementById('posdiryes').checked && !document.getElementById('posdirno').checked && document.getElementById('nl').value != 1) {

  	strErrorMsg+='      * Devi scegliere se desideri l\'iscrizione a PostaDiretta! \n';

  }

  if (strErrorMsg!='') {
        strErrorMsg='I campi di seguito non sono stati compilati correttamente\n'+strErrorMsg;
        alert(strErrorMsg);
  }

  if (document.getElementById('reg_email').value.length > 5 && strErrorMsg == '') {
  	registrationProceed();
  }

}

function registrationProceed() {

	var url = '/jobseekers/save.php';
	var name = document.getElementById('name').value;
	var surname = document.getElementById('surname').value;
	var email = document.getElementById('reg_email').value;
	var id_ad = document.getElementById('id_ad').value;
	var ref = document.getElementById('referer').value;
	var ip = document.getElementById('ip').value;
	var dem = '';	
	var postadiretta = '';	
	var posdir = '/img/empty.gif';	
	if (document.getElementById('optinyes').checked) { dem = 2; }
	else { dem = 1; }
	if (document.getElementById('posdiryes').checked) { 
		posdir = 'http://www.postadiretta.com/membmanager/JoinMember-PixelTransparente.php?Affiliate=6&email='+email+'&Fname='+name+'&Lname='+surname+'&BirthYear=&Sex=';
		postadiretta = 2; 
	}
        var pars = 'cmd=onthefly&id_ad='+id_ad+'&name='+name+'&surname='+surname+'&email='+email+'&newsletter=2&optin='+dem+'&postadiretta='+postadiretta+'&referer='+ref+'&ip='+ip+'&source=candidato';

        $.ajax({
        type: "POST",
        url: url,
        data: pars,
        success: function (o) {
            //alert(o);
                if (o != '') {
                        document.getElementById('apply').style.display = 'none';
                        document.getElementById('next_step').style.display = 'none';
                        document.getElementById('posdir_pixel').src = posdir;
			Apply(id_ad,o,1);
                }
        }
        });

}

function Cancel() {
	document.getElementById('apply').style.display = '';
	document.getElementById('application_step').style.display = 'none';
}

