// JavaScript Document

function attivaFlashGroup() {
document.getElementById('topFlashGroup').innerHTML='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"  codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,79,0" id="top" width="795" height="120">  <param name="movie" value="/top/top.swf"><param name="bgcolor" value="#FFFFFF"><param name="quality" value="high"><param name="wmode" value="transparent"><param name="allowscriptaccess" value="samedomain"><embed type="application/x-shockwave-flash"   pluginspage="http://www.macromedia.com/go/getflashplayer" width="795" height="120" name="top" src="/top/top.swf" bgcolor="#FFFFFF" quality="high" wmode="transparent" swLiveConnect="true" allowScriptAccess="samedomain"></embed></object>';
}

function getXMLHttp() {
var xmlhttp = null;
if (window.ActiveXObject) {
  if (navigator.userAgent.toLowerCase().indexOf("msie 5") != -1) {
  xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
  } else {
    xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
  }
}
if (!xmlhttp && typeof(XMLHttpRequest) != 'undefined') {
  xmlhttp = new XMLHttpRequest()
}
return xmlhttp
}

var http = getXMLHttp();


function showMain(id) { 
  if(http.readyState == 4) {
    var response = http.responseText; document.getElementById(id).innerHTML = response;
    try {
      document.getElementById(id).innerHTML = http.responseXML.getElementsByTagName("htmlData")[0].firstChild.nodeValue;
    } catch(e) {
    }
    try {
      javascriptCode = http.responseXML.getElementsByTagName("javascriptCode")[0].firstChild.nodeValue;
      if(javascriptCode) eval(javascriptCode);
    } catch(e) {
    }
  } else {
    document.getElementById(id).innerHTML = "<span class=\"testoChiaro\"><strong>Loading...</strong></span>";
  }
}


/*function apriMenu(id) {
	var statoMenu = document.getElementById(id).style.display;
	
	if(statoMenu == 'none') {
		document.getElementById(id).style.display='block';
	} else if(statoMenu == 'block') {
		document.getElementById(id).style.display='none';
	}
	
}*/

function bannerTop(id) {
	var statoMenu = document.getElementById(id).style.display;
	
	if(id == 'topBanner' && statoMenu == 'block') {
		document.getElementById('topBanner').style.display='none';
		document.getElementById('topB2Eyes').style.height='10px';
	} else if(id == 'topBanner' && statoMenu == 'none') {
		document.getElementById('topBanner').style.display='block';
		document.getElementById('topB2Eyes').style.height='80px';
	}
}

function mytime() {
	var x=new Date();
	h=x.getHours();
	m=x.getMinutes();
	s=x.getSeconds();
	gg=x.getDay();
	if(s<=9) s="0"+s;
	if(m<=9) m="0"+m;
	if(h<=9) h="0"+h;
	time=h+":"+m+":"+s;
	document.getElementById('orologio').innerHTML=time;
	setTimeout("mytime()",1000); 
	mkDataTop();
}

function mkDataTop() {
	var y=new Date();
	gg=y.getDay();
	mm=y.getMonth();
	dd=y.getDate();
	yy=y.getYear();
	if(gg == 1) { var giorno = 'Luned&igrave;'; }
	if(gg == 2) { var giorno = 'Marted&igrave;'; }
	if(gg == 3) { var giorno = 'Mercoled&igrave;'; }
	if(gg == 4) { var giorno = 'Gioved&igrave;'; }
	if(gg == 5) { var giorno = 'Venerd́'; }
	if(gg == 6) { var giorno = 'Sabato'; }
	if(gg == 0) { var giorno = 'Domenica'; }
	
	if(mm == 0) { var mese = 'Gennaio'; }
	if(mm == 1) { var mese = 'Febbraio'; }
	if(mm == 2) { var mese = 'Marzo'; }
	if(mm == 3) { var mese = 'Aprile'; }
	if(mm == 4) { var mese = 'Maggio'; }
	if(mm == 5) { var mese = 'Giugno'; }
	if(mm == 6) { var mese = 'Luglio'; }
	if(mm == 7) { var mese = 'Agosto'; }
	if(mm == 8) { var mese = 'Settembre'; }
	if(mm == 9) { var mese = 'Ottobre'; }
	if(mm == 10) { var mese = 'Novembre'; }
	if(mm == 11) { var mese = 'Dicembre'; }
	
	document.getElementById('giorno').innerHTML=giorno;
	document.getElementById('giorno2').innerHTML=dd;
	document.getElementById('mese').innerHTML=mese;
	// document.getElementById('anno').innerHTML=yy;

}

boxChiuso = -110;
boxAperto = 0;
i = 0;

stato = { box_fabiano:0, box_b2eyes:0, box_energiaitalia:0, box_oculisti:0 };

function apriBox(id) {
	eval("zz = stato." + id + ";");
  if(zz == 0) {
	if(i<=122) {
		i = (i+10);
		topBox = (boxChiuso+i);
		ff = setTimeout("sposta('"+id+"', '"+topBox+"')", 20);
	} else {
		i=0;
		clearTimeout(ff);
		eval("stato."+ id +" = 1;");
	}
  } else {
  	chiudiBox(id); 
  } 
}

function chiudiBox(id) {
	if(i<=122) {
		i = (i+10);
		topBox = (boxAperto-i);
		ff = setTimeout("sposta('"+id+"', '"+topBox+"')", 20);
	} else {
		i=0;
		clearTimeout(ff);
		eval("stato."+ id +" = 0;");
	}
}

function sposta(id, val) {
	document.getElementById(id).style.top=val+'px';
	apriBox(id);
}


function checkSegnala (){
	var nome = document.getElementById('sn_nome').value;
	var email = document.getElementById('sn_email').value;
	var nome2 = document.getElementById('sn_nome2').value;
	var email2 = document.getElementById('sn_email2').value;
	
	if(nome == ' ') { document.getElementById('sn_nome').setAttribute('value',''); }
	if(email == ' ') { document.getElementById('sn_email').setAttribute('value',''); }
	if(nome2 == ' ') { document.getElementById('sn_nome2').setAttribute('value',''); }
	if(email2 == ' ') { document.getElementById('sn_email2').setAttribute('value',''); }
	
	var nome = document.getElementById('sn_nome').value;
	var email = document.getElementById('sn_email').value;
	var nome2 = document.getElementById('sn_nome2').value;
	var email2 = document.getElementById('sn_email2').value;
	
	if(nome != '' && email != '' && nome2 != '' && email2 != '') {
		document.getElementById('sn_invia').removeAttribute('disabled');
	} else {
		document.getElementById('sn_invia').setAttribute('disabled', 'disabled');
	}
}

vv = 0;
function visualizzaSegnalaBox() {
	if(vv<=5) {
	  setTimeout("document.getElementById('segnalaBox').style.backgroundColor='#FFFF00';", 300);
	  setTimeout("document.getElementById('segnalaBox').style.backgroundColor='#FFFFFF';", 700);
	  lamp = setTimeout("visualizzaSegnalaBox();", 1000);
	  vv++;
	  // alert(vv);
	} else {
	  clearTimeout(lamp);
	  vv = 0;
	}
}

function showImg(id_pubblicazione) {
	http.open('get', '/include/img_functions.php?action=altreimg&id_pubblicazione='+id_pubblicazione);
	http.onreadystatechange = function() { showMain('altreimg'); };
	http.send(null);
}

function chiudiImg(id_pubblicazione) {
	http.open('get', '/include/img_functions.php?action=imgCorrelata&id_pubblicazione='+id_pubblicazione);
	http.onreadystatechange = function() { showMain('altreimg'); };
	http.send(null);
}

function prevImgCorr(img) {
	var posx = 0;
	var posy = 0;
	var e = window.event;
	if (e.pageX || e.pageY)
	{
		posx = e.pageX;
		posy = e.pageY;
	}
	else if (e.clientX || e.clientY)
	{
		posx = e.clientX + document.documentElement.scrollLeft;
		posy = e.clientY + document.documentElement.scrollTop;
	}
	else if (e.screenX || e.screenY)
	{
		posx = e.screenX + document.documentElement.scrollLeft;
		posy = e.screenY + document.documentElement.scrollTop;
	}
	
		document.getElementById('previewImgCorrelate').style.display='block';
		tt = document.documentElement.scrollTop;
		var top = (posy-30);
		var left = (posx-250);
		document.getElementById('previewImgCorrelate').style.top=top+'px';
		document.getElementById('previewImgCorrelate').style.left=left+'px';
		setTimeout("pic('"+img+"')", 500);
}


function prevImgCorrFF(img) {
	document.getElementById('previewImgCorrelate').style.display='block';
	tt = document.documentElement.scrollTop;
	var bb = parseFloat(tt) + parseFloat(250);
	document.getElementById('previewImgCorrelate').style.top=bb+'px';
	document.getElementById('previewImgCorrelate').style.left='540px';
	setTimeout("pic('"+img+"')", 500);
}


function pic(img) {
	http.open('get', '/include/img_functions.php?action=prevImgCorr&img='+img);
	http.onreadystatechange = function() { showMain('previewImgCorrelate'); };
	http.send(null);
}

function chiudiPrev() {
	document.getElementById('previewImgCorrelate').innerHTML='<span class="testoChiaro"><strong>Loading...</strong></span>';
	document.getElementById('previewImgCorrelate').style.display='none';
}

function getSelectionArt() {
	var txt = '';

	if (window.getSelection) {
		txt = window.getSelection();
	} else if (document.getSelection) {
		txt = document.getSelection();
	} else if (document.selection) {
		txt = document.selection.createRange().text;
	} else return;

  return txt;
}


function segnalaArt(id) {
	var selezione = getSelectionArt();
	var nome = encodeURIComponent(document.getElementById('sn_nome').value);
	var email = encodeURIComponent(document.getElementById('sn_email').value);
	var nome2 = encodeURIComponent(document.getElementById('sn_nome2').value);
	var email2 = encodeURIComponent(document.getElementById('sn_email2').value);
	
	http.open('get', 'functions.php?action=segnalaArt&nome=' + nome + '&email=' + email + '&nome2=' + nome2 + '&email2=' + email2 + '&selezione=' + selezione + '&articolo=' + id);
	http.onreadystatechange = function() { showMain('segnalaBox'); };
	http.send(null);
}

st = 0;
function scrollBanner() {
	st = document.documentElement.scrollTop;
 	document.getElementById('ADVtop').style.top=st+'px';
}

function activeScrollBannerAdv() {
	iab = setInterval("scrollBanner()", 20);
}
/*
function apriMenu(livello) {		
		var posx = 0;
		var posy = 0;
		var e = window.event;
		if (e.pageX || e.pageY)
		{
			posx = e.pageX;
			posy = e.pageY;
		}
		else if (e.clientX || e.clientY)
		{
			posx = e.clientX + document.documentElement.scrollLeft;
			posy = e.clientY + document.documentElement.scrollTop;
		}
		else if (e.screenX || e.screenY)
		{
			posx = e.screenX + document.documentElement.scrollLeft;
			posy = e.screenY + document.documentElement.scrollTop;
		}
		
		tt = document.documentElement.scrollTop;
		var top = (posy-20);
		
		if(getResolution() <= '1024') {
			var left = 1;
		} else if(getResolution() > '1024') {
			// alert(getResolution());
			var left = 1;
		}
		
		if(livello == 'livello2') {
			var ll = (parseFloat(left) + parseFloat(150));
		} else if(livello == 'livello3') {
			var ll = (parseFloat(left) + parseFloat(300));
		}
		
		document.getElementById(livello).style.display='block';
		document.getElementById(livello).style.top=top+'px';
		document.getElementById(livello).style.left=ll+'px';
		
		
	}


function menuLivello(livello, parent) {
	http.open('get', 'include/menu_new.php?action=riempi&livello=' + livello + '&parent=' + parent);
	// alert('include/menu_new.php?action=riempi&livello=' + livello + '&parent=' + parent);
	http.onreadystatechange = function() { showMain('livello'+livello); };
	http.send(null);
}


function chiudiMenu() {
	document.getElementById('livello2').style.display='none';
	document.getElementById('livello3').style.display='none';
	document.getElementById('livello4').style.display='none';
	document.getElementById('livello5').style.display='none';
}
*/

function getResolution() {
	width = screen.width; 
	return width;
}

num = -1;

function scrollRiviste(id) {
	num++;
	http.open('get', '/functions.php?action=scrollRiviste&num=' + num + '&id=' + id);
	http.onreadystatechange = function() { showMain('boxNprec'); };
	http.send(null);
	
}

function scrollBackRiviste(id) {
	num--;
	http.open('get', '/functions.php?action=scrollRiviste&num=' + num + '&id=' + id);
	http.onreadystatechange = function() { showMain('boxNprec'); };
	http.send(null);
}