// JavaScript Document
function ControllaEMAIL(str) {
	var at="@";
	var dot=".";
	var lat=str.indexOf(at);
	var lstr=str.length;
	var ldot=str.indexOf(dot);var res=1;if (str.indexOf(at)==-1){
		res=0;
	}
	else if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		res=0;
	}
	else if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		res=0;
	}
	else if (str.indexOf(at,(lat+1))!=-1){
		res=0;
	}
	else if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		res=0;
	}
	else if (str.indexOf(dot,(lat+2))==-1){
		res=0;
	}
	else if (str.indexOf(" ")!=-1){
		res=0;
	}
	if(res==1) {
		return true;
	}
	else {
		return false;
	}					
}

function showhidenews(indice) {

	var cnt=1;
	var nascondi;
 	while(cnt>0 & cnt<100) {
		nascondi = document.getElementById('news'+cnt);
		if(nascondi!=null) {
			if(document.getElementById('news'+cnt).style.display=='') {
				document.getElementById('newsintestazione'+cnt).style.backgroundColor='#383838';
				document.getElementById('news'+cnt).style.display='none';
			}
			cnt++;
		}
		else {
			cnt=0;
		}
	}

	// mostra
	document.getElementById('newsintestazione' + indice).style.backgroundColor='#999999';
	new Effect.SlideDown('news'+indice);
	//document.getElementById('news' + indice).style.display='';
}

function fotosede (sede,quante,piumeno) {
	var cnt=1;
	var nascondi;
	var visibile;
 	while(cnt>0 & cnt<100) {
		nascondi = document.getElementById('fotosede_'+sede+'_'+cnt);
		if(nascondi!=null) {
			if(nascondi.style.display=='') {
				nascondi.style.display='none';
				visibile=cnt;
			}
			cnt++;
		}
		else {
			cnt=0;
		}
	}

	if(piumeno=='piu') visibile++;
	else visibile--;
	
	if(visibile>quante) visibile=1;
	if(visibile<1) visibile=quante;
	
	
	// mostra
	document.getElementById('fotosede_'+sede+'_'+visibile).style.display='';
	//new Effect.SlideDown('news'+indice);
	//document.getElementById('news' + indice).style.display='';
}

function showhidestaff(indice) {

	var cnt=1;
	var nascondi;
	var elui;
 	while(cnt>0 & cnt<100) {
		nascondi = document.getElementById('staff'+cnt);
		if(nascondi!=null) {
			if(document.getElementById('staff'+cnt).style.display=='') {
				elui = cnt;
				if(elui!=indice) //new Effect.BlindUp('staff'+cnt);
					document.getElementById('staff'+cnt).style.display='none';
			}
			cnt++;
		}
		else {
			cnt=0;
		}
	}

	// mostra
	if(elui!=indice) new Effect.BlindDown('staff'+indice);
}

function showhideminifoto(indice,id) {

	var cnt=1;
	var nascondi;
	var elui;
 	while(cnt>0 & cnt<100) {
		nascondi = document.getElementById('speciallista'+cnt);
		if(nascondi!=null) {
			if(document.getElementById('speciallista'+cnt).style.display=='') {
				elui = cnt;
				if(elui!=indice)
        document.getElementById('speciallista'+cnt).style.display='none';
			}
		}
		cnt++;
	}

	// mostra
	if(elui!=indice) new Effect.BlindDown('speciallista'+indice);
	new Ajax.Updater('specialtutto','ajax/speciallista.php',{method:'get', parameters:{ID_special: id}})
	new Ajax.Updater('speciallista'+indice,'ajax/specialminiature.php',{method:'get', parameters:{ID_special: id}})
}

function showhideminifotoshop(indice,id) {

	var cnt=1;
	var nascondi;
	var elui;
 	while(cnt>0 & cnt<100) {
		nascondi = document.getElementById('speciallista'+cnt);
		if(nascondi!=null) {
			if(document.getElementById('speciallista'+cnt).style.display=='') {
				elui = cnt;
				if(elui!=indice) document.getElementById('speciallista'+cnt).style.display='none';
			}
			cnt++;
		}
		else {
			cnt=0;
		}
	}

	// mostra
	if(elui!=indice) new Effect.BlindDown('speciallista'+indice);
	new Ajax.Updater('specialtutto','ajax/shoplista.php',{method:'get', parameters:{ID_shop: id}})
}

function showhidesedi(indice) {

	var cnt=1;
	var nascondi;
	var elui;
 	while(cnt>0 & cnt<100) {
		nascondi = document.getElementById('sede'+cnt);
		if(nascondi!=null) {
			if(document.getElementById('sede'+cnt).style.display=='') {
				elui = cnt;
				if(elui!=indice) //new Effect.BlindUp('staff'+cnt);
					document.getElementById('sede'+cnt).style.display='none';
			}
			cnt++;
		}
		else {
			cnt=0;
		}
	}

	// mostra
	if(elui!=indice) new Effect.BlindDown('sede'+indice);
}

function checkform() {
	var nome=document.getElementById('nome').value;
	if(nome=='' || nome=='undefined' ) {
		document.getElementById('messaggio').innerHTML='Compilare il campo nome';
		document.getElementById('nome').focus();
		return false;
	}
	var cognome=document.getElementById('cognome').value;
	if(cognome=='' || cognome=='undefined' ) {
		document.getElementById('messaggio').innerHTML='Compilare il campo cognome';
		document.getElementById('cognome').focus();
		return false;
	}
	var email=document.getElementById('email').value;
	if(email=='' || email=='undefined' ) {
		document.getElementById('messaggio').innerHTML='Compilare il campo email';
		document.getElementById('email').focus();
		return false;
	}
	else if(!ControllaEMAIL(email)) {
		document.getElementById('messaggio').innerHTML='Inserire un indirizzo email valido';
		document.getElementById('email').focus();
		return false;
	}
	var testolibero=document.getElementById('testolibero').value;
	if(testolibero=='' || email=='testolibero' ) {
		document.getElementById('messaggio').innerHTML='Compilare il campo testolibero';
		document.getElementById('testolibero').focus();
		return false;
	}
}

