/*
	Per lo staff di Casa Padova che non sa pensare con la propria testa e copia qualsiasi cosa facciamo... PRRRRRRRRROT!
	IMPARATE A PROGRAMMARE!!!
*/

if(document.getElementById)
	{
	access_list_haut = '<table width="500" cellpadding="0" cellspacing="0" bgcolor="#669900"><tr><td><table width="100%" cellpadding="0" cellspacing="10" border="0"><tr bgcolor="#669900"><td><img src="/data/SKIN/v1/images/torcia_bg_verde.jpg"></td><td><b><font color="#ffffff" size="4">MEMO!</font></b></td><td><b><font color="#ffffff">Accesso rapido alle tue pagine preferite!</font></b></td><td><a href=# onClick=\"accessAff(0);return(false)\" title=\"Chiudi questa finestra"><img src="/data/SKIN/v1/images/cancella.gif"></a></td></tr><tr><td style="padding:10px;" colspan="4" bgcolor="#EFFFCA">';

	access_list_bas = "<br /><br /><div class=\"section_content_center\"><a href=# onClick='accessAdd(1);return(false)'><b>MEMO!</b>rizza questa pagina nell'accesso rapido</a><br /><a href=# onClick=\"accessAff(0);return(false)\">Chiudi questa finestra</a></div></td></tr></table></td></tr></table>";
	access_list_1 = new Array;
	access_list_2 = new Array;
	access_book = "";
	if(navigator.appName.substring(0,3) == "Net")
		document.captureEvents(Event.MOUSEMOVE);
		document.onmousemove = acces_get_mouse;
	}

function accessRead()
	{
	access_list = "Pagine <b>MEMO!</b>rizzate:<br /><br />";
	access_cook = document.cookie;
	access_variable = "access_book=";
	access_place = access_cook.indexOf(access_variable,0);
	if (access_place <= -1)
		access_list = "&raquo; Nessuna pagina <b>MEMO!</b>rizzata";
	else
		{
		access_end = access_cook.indexOf(";",access_place)
		if (access_end <= -1)
			access_book = unescape(access_cook.substring(access_place+access_variable.length,access_cook.length));
		else
			access_book = unescape(access_cook.substring(access_place+access_variable.length,access_end));
		if(access_book.indexOf("|",0)>=0)
			{
			access_list_1 = access_book.split("|");
			for(a=0;a<access_list_1.length;a++)
				{
				if(access_list_1[a].indexOf("%",0)>=0)
					{
					access_list_2 = access_list_1[a].split("%");
					if(access_list_2[1].length > 40)
						access_list_2[1] = access_list_2[1].substring(0,50)+"...";
					access_list += '&raquo; <a href="'+access_list_2[0]+'">'+access_list_2[1]+'</a> [<a href=# onClick="accessDel(\''+access_list_2[0]+'\');return(false)">Cancella</a>]<br />';
					}
				}
			}
		else
			access_list = "&raquo; Nessuna pagina <b>MEMO!</b>rizzata";
		}
	return(access_list);
	}


function acces_get_mouse(e)
	{
	/* il box si posizione vicino al puntatore del mouse */
	//access_X = (navigator.appName.substring(0,3) == "Net") ? e.pageX : event.x+document.body.scrollLeft;
	//access_Y = (navigator.appName.substring(0,3) == "Net") ? e.pageY : event.y+document.body.scrollTop;
	
	//alert(expression( ( 20 + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' ));
	//alert(expression( ( 10 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' ));

	
	//access_X = (document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft);
	//access_Y = (document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop) + 570;
	
		if(navigator.appName.substring(0,3) == "Net") // firefox & co...
		{
			access_X = 0;
			access_Y = 0;
			
			access_X = (window.innerWidth/2)-220;
			//access_Y = (window.Height/2) + 300;
		}
		else // explorer
		{
			access_X = document.body.offsetWidth/2-220;
			access_Y = (document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop) + 0;
		}
	
	}
	
function accessAff(access_mode)
	{
	if(access_mode == 0 && document.getElementById)
		{
		document.getElementById("access_box").style.visibility = 'hidden';
		}
	if(access_mode == 1 && document.getElementById)
		{
		document.getElementById("access_box").innerHTML = access_list_haut+accessRead()+access_list_bas;
		document.getElementById("access_box").style.visibility = 'visible';
		document.getElementById("access_box").style.left = access_X+'px';
		document.getElementById("access_box").style.top = access_Y+'px';
		
		// se non usano mozilla, non posso usare il fixed e allora devo mettere absolute
		if(navigator.appName.substring(0,3) != "Net") document.getElementById("access_box").style.position = 'absolute';
		else document.getElementById("access_box").style.position = 'fixed';
		}
	if(!document.getElementById)
		alert('Funzione non compatibile con il tuo browser')
	}

function accessAdd(access_mode)
	{
	if(access_mode==1)
		{
		access_url = document.location.href;
		access_titre = document.title;
		document.getElementById("access_box").innerHTML = access_list_haut+"<br />"+access_url.substring(0,60)+"...<br /><br /><b>MEMO!rizzare questa pagina nell'accesso rapido?</b><br /><br /><form name=\"access_form\">Dai un nome a questa pagina:<br /><input type=\"text\" name=\"access_name\" value=\""+access_titre+"\" style=\"width: 200px;\"><input type=\"button\" value=\"MEMO!\" onClick='accessAdd(2)'></form>"+access_list_bas;
		} 
	if(access_mode==2)
		{
		if(document.access_form.access_name.value=="")
			access_titre = document.title;
		else
			access_titre = document.access_form.access_name.value;
		accessCookie('access_book',access_book+document.location.href+"%"+access_titre+"|");
		document.getElementById("access_box").innerHTML = access_list_haut+accessRead()+access_list_bas;
		} 
	}
	
function accessCookie(access_nom,access_valeur)
	{
	access_dateExp = new Date(2020,01,01);
	access_dateExp = access_dateExp.toGMTString();
	document.cookie = access_nom + '=' + escape(access_valeur) + '; expires=' + access_dateExp + ';path=/';
	}
	
function accessDel(access_to_del)
	{
	access_new_cookie = "";
	access_cook = document.cookie;
	access_variable = "access_book=";
	access_place = access_cook.indexOf(access_variable,0);
	if (access_place >= 0)
		{
		access_end = access_cook.indexOf(";",access_place)
		if (access_end <= -1)
			access_book = unescape(access_cook.substring(access_place+access_variable.length,access_cook.length));
		else
			access_book = unescape(access_cook.substring(access_place+access_variable.length,access_end));
		if(access_book.indexOf("|",0)>=0)
			{
			access_list_1 = access_book.split("|");
			for(a=0;a<access_list_1.length;a++)
				{
				if(access_list_1[a].indexOf("%",0)>=0)
					{
					access_list_2 = access_list_1[a].split("%");
					if(access_list_2[0]!=access_to_del)
						{
						access_new_cookie += access_list_1[a]+"|";
						}
					}
				}
			accessCookie("access_book",access_new_cookie);
			document.getElementById("access_box").innerHTML = access_list_haut+accessRead()+access_list_bas;
			}
		}
	}

if(document.getElementById)
	document.write('<div id="access_box" style="top: '+(window.innerHeight/2-100)+'px;left:'+(window.innerWidth/2-220)+'px;z-index:9;visibility:hidden"></div>')