$(document).ready(function(){
						   
						
$('.news-list-elemento:last').css("border-bottom","none");
$('.presskit-list-elemento:last').css("border-bottom","none");
$('.news-latest-item:last').css("border-bottom","none");

      // create the wrappers here 
		Cufon.replace('.quick',{fontFamily: 'Quicksand Bold', hover:true, separate:'words' });
		Cufon.replace('.quick a',{fontFamily: 'Quicksand Bold', hover:true, separate:'words'});
		Cufon.replace('.quick div',{fontFamily: 'Quicksand Bold', hover:true, separate:'words'});
		Cufon.replace('.quick ul li a',{fontFamily: 'Quicksand Bold', hover:true, separate:'words' });
		Cufon.replace('#contenuto_pagina h1',{fontFamily: 'Quicksand Bold', hover:true, separate:'words'});
		Cufon.replace('.tx-indexedsearch-title a',{fontFamily: 'Quicksand Bold', hover:true, separate:'words'});
});


function ristabilisciCufon(){
	Cufon.replace('.quick',{fontFamily: 'Quicksand Bold', hover:true, separate:'words' });
	Cufon.replace('.quick a',{fontFamily: 'Quicksand Bold', hover:true, separate:'words'});
	Cufon.replace('.quick div',{fontFamily: 'Quicksand Bold', hover:true, separate:'words'});
	Cufon.replace('.quick ul li a',{fontFamily: 'Quicksand Bold', hover:true, separate:'words' });
	Cufon.replace('#contenuto_pagina h1',{fontFamily: 'Quicksand Bold', hover:true, separate:'words'});
	Cufon.replace('.tx-indexedsearch-title a',{fontFamily: 'Quicksand Bold', hover:true, separate:'words'});
	}

function check_form(){
	if ($('#mia_eta input').val() != null)
 	{
		var eta = $('#mia_eta input').val();
		if (isNaN(eta))
		{
			$('#mia_eta input').val() ="";
			alert("Per favore, l'eta' deve essere indicata in cifre.");
			return false;
		}	
	}
	
	if ($('#mio_privacy input:checked').val() == null)
 	{
		alert("Per favore, spunta la casella per accettare il disclaimer sulla privacy.");
		return false;	
	}
	
	else
	{
		return true;
	}
}


function validaRegister(formName){
	var form = document.forms['ilmioform'];
	var mail = form.mail;
	var name = form.nome;
	var cognome = form.cognome;
	var accetto = form.accetto;
	
	
	if ((name.value==null)||(name.value=="")){
		alert("Per favore, inserisci il tuo nome.");
		name.focus();
		return false;
	}
	if ((cognome.value==null)||(cognome.value=="")){
		alert("Per favore, inserisci il tuo cognome.");
		cognome.focus();
		return false;
	}
	if ((mail.value==null)||(mail.value=="")){
		alert("Per favore, inserisci il tuo indirizzo email.");
		mail.focus();
		return false;
	}
	if (echeck(mail.value)==false){
		mail.value="";
		mail.focus();
		return false;
	}
	
	if (accetto.checked==false){
		alert("Per favore, spunta la casella reltiva al trattamento dei dati personali.");
		return false;
	}
	return true;
}

function echeck(str) {
	var at="@";
	var dot=".";
	var lat=str.indexOf(at);
	var lstr=str.length;
	var ldot=str.indexOf(dot);
	if (str.indexOf(at)==-1){
	   alert("Indirizzo email non valido.");
	   return false;
	}
	if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
	   alert("Indirizzo email non valido.");
	   return false;
	}
	if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		alert("Indirizzo email non valido.");
		return false;
	}
	if (str.indexOf(at,(lat+1))!=-1){
		alert("Indirizzo email non valido.");
		return false;
	}
	if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		alert("Indirizzo email non valido.");
		return false;
	}
	if (str.indexOf(dot,(lat+2))==-1){
		alert("Indirizzo email non valido.");
		return false;
	}		
	if (str.indexOf(" ")!=-1){
		alert("Indirizzo email non valido.");
		return false;
	}
	return true;
}

