jQuery.fn.exists = function(){return jQuery(this).length>0;}


function mostracampi()
{
if ($("#tiporichiesta1").exists()) {
if (document.forms[0].tiporichiesta[0].checked == true) {
document.getElementById('ufficio').style.display="block";

} else  {
document.getElementById('ufficio').style.display="none";
document.getElementById('uff').value='';
}

if (document.forms[0].tiporichiesta[1].checked == true) {
document.getElementById('canali').style.display="";


} else  {
document.getElementById('canali').style.display="none";

}

if (document.forms[0].tiporichiesta[4].checked == true) {
//Effect.Appear(document.getElementById('infojob'));
//document.getElementById('infojob').style.display="";


} else  {
//document.getElementById('infojob').style.display="none";

}

}
}

function mostracampi_adv()
{

if (document.forms[0].canale[4].checked == true) {
document.getElementById('adv_referrer').style.visibility="visible";

} else  {
document.getElementById('adv_referrer').style.visibility="hidden";
document.getElementById('adv_referrer').value="";
}


}





function indirizzoEmailValido(indirizzo) {
  if (window.RegExp) {
    var nonvalido = "(@.*@)|(\\.\\.)|(@\\.)|(\\.@)|(^\\.)";
    var valido = "^.+\\@(\\[?)[a-zA-Z0-9\\-\\.]+\\.([a-zA-Z]{2,4}|[0-9]{1,3})(\\]?)$";
    var regnv = new RegExp(nonvalido);
    var regv = new RegExp(valido);
    if (!regnv.test(indirizzo) & regv.test(indirizzo))
      return true;
    return false;
	}
  else {
    if(indirizzo.indexOf("@") >= 0)
      return true;
    return false;
  	}
  };

function checkForm(form) { 


if ($("#tiporichiesta1").exists()) {
   



var tiporeq =  $("input:radio[name='tiporichiesta']:checked").val();


if (!(tiporeq)) { 
alert('Indica il tipo di richiesta');
document.getElementById('tiporichiesta1').focus();
return false;
} 

if ((document.forms[0].tiporichiesta[0].checked == true) & (document.forms[0].uff.value == '')){
alert("Indica la sede Euro Master Studies piu vicina a cui inoltrare la tua richiesta");
document.getElementById('uff').focus();
return false;
}
}
if (document.getElementById('oggetto').value =='')  { 
alert("Inserisci l'oggetto della richiesta");
document.getElementById('oggetto').focus();
return false;
} 
if (document.getElementById('richiesta').value =='')  { 
alert("Scrivi la tua richiesta");
document.getElementById('richiesta').focus();
return false;
} 
if (document.getElementById('nome').value =='')  { 
alert("Inserisci il nome");
document.getElementById('nome').focus();
return false;
} 

if (document.getElementById('cognome').value =='')  { 
alert("Inserisci il cognome");
document.getElementById('cognome').focus();
return false;
} 
if ($("#tiporichiesta1").exists()) {
if (document.forms[0].tiporichiesta[1].checked == true)  { 

canale = document.forms[0].canale;
checkcanale = false
for (var t=0; t < canale.length; t++)
{
if (canale[t].checked == true) {
checkcanale = true

}
}

if (!(checkcanale)) { 
alert('Indica come hai conosciuto la Euro Master Studies');
document.forms[0].canale[0].focus();
return false;
} 

}



if (document.forms[0].canale[4].checked == true) {







if (document.getElementById('adv_referrer').value =='') { 
alert('Indica quale pubblicita o organo di stampa');
document.getElementById('adv_referrer').focus();
return false;
} 


}


}

if (document.getElementById('email').value =='')  { 

alert('Inserisci un indirizzo e-mail');
document.getElementById('email').focus();
return false;
	
} 
if (!indirizzoEmailValido(document.getElementById('email').value)) {
		 	
			alert("Controlla l'indirizzo email inserito");
			document.getElementById('email').focus();
			return false;
		 	}
document.getElementById('action_send').blur();
document.getElementById('action_send').disabled = true;
return true;

}
