var controllaCookie = 0;
	

function provaAccessibile(title)
{
	if (controllaCookie == 0){
		var i, a, main;
		for(i=0; (a = document.getElementsByTagName("link")[i]); i++) {
			if(a.getAttribute("rel").indexOf("style") != -1) {
			a.disabled = true;
			if(a.getAttribute("title") == title) a.disabled = false;
			}
		controllaCookie = 1;
		}
		document.getElementById('linkaccessibile').innerHTML='Versione grafica';
		
		
		if(document.getElementById('quattro_riquadri')){
		//	alert('4 riquadri esiste');
		document.getElementById('riq1').style.display="none";
		document.getElementById('riq2').style.display="none";
		document.getElementById('riq3').style.display="none";
		document.getElementById('riq4').style.display="none";
		
		var quattroriquadri = document.getElementById('quattro_riquadri').innerHTML;
		}
		if(!document.getElementById('riquadri_accessibili')&&document.getElementById('quattro_riquadri')){
		document.getElementById('quattro_riquadri').innerHTML = quattroriquadri+'<div id="riquadri_accessibili"><br><a href="http://www.cittadellozecchino.it">Citt&agrave; dello zecchino</a><br><a href="index.php?id=71">Il piccolo coro</a><br><a href="index.php?id=24">Il fiore della solidariet&agrave;</a><br><a href="index.php?id=205">Lo Zecchino d\'Oro</a></div>';
		}
		
		setCookie('stato',stato,1);
		
	} else{
		delCookie ('stato');
		//alert ('ok');
		var i, a, main;
		for(i=0; (a = document.getElementsByTagName("link")[i]); i++) {
			if(a.getAttribute("rel").indexOf("style") != -1) {
			a.disabled = false;
			if(a.getAttribute("title") == title) a.disabled = true;
			}
		}
		controllaCookie = 0;
		document.getElementById('linkaccessibile').innerHTML='Versione accessibile&nbsp;|&nbsp;';
		if(document.getElementById('quattro_riquadri')){
		document.getElementById('riq1').style.display="inline";
		document.getElementById('riq2').style.display="inline";
		document.getElementById('riq3').style.display="inline";
		document.getElementById('riq4').style.display="inline";
		}
	}
	
}


function getCookie(NameOfCookie){
    if (document.cookie.length > 0) {             
    begin = document.cookie.indexOf(NameOfCookie+"=");      
    if (begin != -1) {          
      begin += NameOfCookie.length+1;      
      end = document.cookie.indexOf(";", begin);
      if (end == -1) end = document.cookie.length;
        return unescape(document.cookie.substring(begin, end));
    }
  }
  return null;
}

function setCookie(NameOfCookie, value, expiredays) {
var ExpireDate = new Date ();
ExpireDate.setTime(ExpireDate.getTime() + (expiredays * 24 * 3600 * 1000));
  document.cookie = NameOfCookie + "=" + escape(value) + ((expiredays == null) ? "" : "; expires=" + ExpireDate.toGMTString());
}

function delCookie (NameOfCookie) {
	if (getCookie(NameOfCookie)) {
    	document.cookie = NameOfCookie + "=" + "; expires=Thu, 01-Jan-70 00:00:01 GMT";
  	}
}

function trovaCookie() {
	//alert('Prova cookie');
	stato=getCookie('stato');
	if (stato!=null) {
		provaAccessibile('accessibile');
		//alert('Ciao '+stato+' - Bentornato!')
		}
	else {
		//stato=prompt('Ciao! - Questa è la tua prima visita, inserisci il tuo nome.',"");
		//setCookie('stato',stato,365)
		}
}


function mioCreateCookie(name,value,days) {
  if (days) {
    var date = new Date();
    date.setTime(date.getTime()+(days*24*60*60*1000));
    var expires = "; expires="+date.toGMTString();
  }
  else expires = "";
  document.cookie = name+"="+value+expires+"; path=/; domain="+window.location.host;
}













var controllotesto = 'nessuno';

function mostra(aperto){
	if(controllotesto == 'nessuno'){
	new Effect.BlindDown(document.getElementById(aperto), {duration: 0.4});
	controllotesto = aperto;
	}
	// MUTATO
	else if(controllotesto!=aperto){
	new Effect.BlindUp(document.getElementById(controllotesto), {duration: 0.4});
	new Effect.BlindDown(document.getElementById(aperto), {duration: 0.4});
	controllotesto = aperto;
	}
	else if(controllotesto=aperto){
	new Effect.BlindUp(document.getElementById(aperto), {duration: 0.5});
	controllotesto = 'nessuno';
	}
}


var qualetestata = '';

function qualetestata_antoniano(){
	alert('okj');
	var qualetestata = 'test_antoniano';
	}

function casuale(){
	if (document.getElementById('testata')){
		//alert('eccoci');
		//alert(qualetestata);
	var num = Math.round(2*Math.random());
	var testata = 'fileadmin/antoniano/images/testate/'+qualetestata+num+'.jpg';
	var img = document.getElementById('testata').src = testata;
	}
	return false;
}


var controlla_scarica_lista_nl = 0;

function permetti_azzeramento(){
	controlla_scarica_lista_nl=1;
	}

function ctrlista(){
	if( controlla_scarica_lista_nl == 0){
		alert('Prima di azzerare la lista, occorre scaricare quella attuale.');
		return false;
	}
	else
	{
		//alert('ora puoi azzerare');
		return true;
	}
	
}



function apriPaginaDonazione(){
	window.open("http://www.google.com", "dona");
	}


function controlloselectdonazione(f) {
	f = document.forms[0];
	if (f.importo.selectedIndex==3) {
		document.getElementById('altro_importo').style.display="inline";
		f.altroimporto.value= '';
		f.altroimporto.focus();  
		return false;
	}
	else{
		document.getElementById('altro_importo').style.display="none";
		f.altroimporto.value= '';
		f.importo.focus(); 
		return false;
		}
	return true;
}

function validaRegisterDonazione(formName){
	//alert(formName);
	var form = document.forms[0];
	var mail = form.mail;
	var name = form.nome;
	var surname = form.cognome;
	var via = form.via;
	var stato = form.stato;
	var cap = form.cap;
	var citta = form.citta
	var altroimporto = form.altroimporto;
	var accetta = form.accetta;

	if ((via.value==null)||(via.value=="")){
		alert("Prego inserisci la tua via e il numero.");
		via.focus();
		return false;
	}
	
	if ((stato.value==null)||(stato.value=="")){
		alert("Prego inserisci il tuo stato.");
		stato.focus();
		return false;
	}
	
	if ((citta.value==null)||(citta.value=="")){
		alert("Prego inserisci la tua citta.");
		citta.focus();
		return false;
	}
	
	if ((cap.value==null)||(cap.value=="")){
		alert("Prego inserisci il tuo cap.");
		cap.focus();
		return false;
	}
	
	if ((name.value==null)||(name.value=="")){
		alert("Prego inserisci il tuo nome.");
		name.focus();
		return false;
	}
	if ((surname.value==null)||(surname.value=="")){
		alert("Prego inserisci il tuo cognome.");
		surname.focus();
		return false;
	}
	if ((mail.value==null)||(mail.value=="")){
		alert("Prego inserisci il tuo indirizzo email.");
		mail.focus();
		return false;
	}
	if(document.getElementById('altro_importo').style.display=="inline"){
		if ((altroimporto.value==null)||(altroimporto.value=="")){
			alert("Prego inserisci un importo.");
			altroimporto.focus();
			return false;
		}
	}

	if (isnum(altroimporto.value)==false){
		//alert("Prego inserisci un numero intero.");
		altroimporto.value="";
		altroimporto.focus();
		return false;
	}
	
	if (nopunto(altroimporto.value)==false){
		//alert("Prego inserisci un numero intero.");
		altroimporto.value="";
		altroimporto.focus();
		return false;
	}

	if (echeck(mail.value)==false){
		mail.value="";
		mail.focus();
		return false;
	}
	
	if (accetta.checked==false){
		alert("Prego spunta la casella reltiva al trattamento dei dati personali.");
		return false;
	}
	return true;
}


function isnum(obj) {
	if (isNaN(obj))
	//if (isNaN(obj.value) || parseInt(obj.value)<0 || parseInt(obj.value) > 9999)
	{
		alert('Si prega di inserire nel campo \'Altro importo\' solamente numeri interi.');
		obj	="";
		//obj.focus();
		return false;
	}
}
function nopunto(obj) {
	if (obj.indexOf(".") !=-1)
	//if (isNaN(obj.value) || parseInt(obj.value)<0 || parseInt(obj.value) > 9999)
	{
		alert('Si prega di inserire nel campo \'Altro importo\' solamente numeri interi.');
		obj	="";
		//obj.focus();
		return false;
	}
}

function con_not() {
	var valore = document.getElementById('voglionotiziario');
	//alert(valore.checked);
	if (valore.checked){
		document.getElementById('quale_notiziario').style.display="inline";
		document.getElementById('notiziario_pdf').checked= false;
		document.getElementById('notiziario_carta').checked= false;
	}
	else
	{
		document.getElementById('quale_notiziario').style.display="none";
		document.getElementById('notiziario_pdf').checked= false;
		document.getElementById('notiziario_carta').checked= false;
	}
}



function validaRegister(formName){
	var form = document.forms[0];
	var mail = form.mail;
	var name = form.nome;
	var surname = form.cognome;
	var via = form.via;
	var cap = form.cap;
	var citta = form.citta;
	var notiziario = form.notiziario;
	var pdf = form.pdf;
	var carta = form.carta;
	var accetto = form.accetto;
	
	if (accetto.checked==false){
		alert("Prego spunta la casella reltiva al trattamento dei dati personali.");
		return false;
	}
	
	if ((name.value==null)||(name.value=="")){
		alert("Prego inserisci il tuo nome.");
		name.focus();
		return false;
	}
	if ((surname.value==null)||(surname.value=="")){
		alert("Prego inserisci il tuo cognome.");
		surname.focus();
		return false;
	}
	if ((mail.value==null)||(mail.value=="")){
		alert("Prego inserisci il tuo indirizzo email.");
		mail.focus();
		return false;
	}
	if (echeck(mail.value)==false){
		mail.value="";
		mail.focus();
		return false;
	}
	if ((via.value==null)||(via.value=="")){
		//alert(via.value);
		alert("Prego inserisci la tua via.");
		via.focus();
		return false;
	}

	if ((cap.value==null)||(cap.value=="")){
		alert("Prego inserisci il tuo cap.");
		cap.focus();
		return false;
	}
	if ((citta.value==null)||(citta.value=="")){
		alert("Prego inserisci la tua citta.");
		citta.focus();
		return false;
	}

	if ((notiziario.checked==true)){
		if ((notiziario_pdf.checked==false)&&(notiziario_carta.checked==false)){
		alert("Prego, scegli il formato in cui desideri ricevere il Notiziario.");
		//mail.focus();
		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;
}





/*function controllomail(mail){
	var espressione = /^[_a-z0-9+-]*@[a-z0-9-]+(\.[a-z0-9-]+)+$/;
	if (!espressione.test(mail))
	{
		alert("La mail inserita non è valida!");
	}
}

function controllatutto(){
		alert("Il valore inserito non può essere nullo!");
}


function con_not() {
var valore = document.getElementById('eccoti');
//alert(valore.checked);
if (valore.checked){
document.getElementById('notiziario_di_carta').style.display="inline";
}else{
document.getElementById('notiziario_di_carta').style.display="none";
}

}
*/



function togliFilettoNews(){
	newsContainer = document.getElementById('box_news_latest_home');
	var elencoDivs = new Array();
	var elencoNews = new Array();
	elencoDivs = newsContainer.getElementsByTagName('div');
	for(i=0;i<elencoDivs.length;i++){
		if(elencoDivs[i].className == 'elemento_news_latest_home'){
			numNotizie = elencoNews.push(elencoDivs[i]);
		}
	}
	elencoNews[elencoNews.length-1].style.border = 'none';
}

function togliFilettoEventi(){
	newsContainer = document.getElementById('box_eventi_latest_home');
	var elencoDivs = new Array();
	var elencoNews = new Array();
	elencoDivs = newsContainer.getElementsByTagName('div');
	for(i=0;i<elencoDivs.length;i++){
		if(elencoDivs[i].className == 'elemento_news_latest_home'){
			numNotizie = elencoNews.push(elencoDivs[i]);
		}
	}
	elencoNews[elencoNews.length-1].style.border = 'none';
}


function togliFilettoNewsInterne(){
	if(document.getElementById('latest_news_interna')){
	
	
	newsContainer = document.getElementById('latest_news_interna');
	var elencoDivs = new Array();
	var elencoNews = new Array();
	elencoDivs = newsContainer.getElementsByTagName('div');
	for(i=0;i<elencoDivs.length;i++){
		if(elencoDivs[i].className == 'elemento_news_latest_interna'){
			numNotizie = elencoNews.push(elencoDivs[i]);
		}
	}
	elencoNews[elencoNews.length-1].style.border = 'none';
	}
	else{
		return false;
		}
}
