// JavaScript Document
function getCookie(c_name)
{
	if (document.cookie.length>0)
	{
		c_start=document.cookie.indexOf(c_name + "=");
		if (c_start!=-1)
		{ 
			c_start=c_start + c_name.length+1; 
			c_end=document.cookie.indexOf(";",c_start);
		    if (c_end==-1) c_end=document.cookie.length;
		    return unescape(document.cookie.substring(c_start,c_end));
	    } 
	}
	return "";
}

function setCookie(c_name,value,expiredays)
{
	var exdate=new Date();
	exdate.setDate(exdate.getDate()+expiredays);
	document.cookie=c_name+ "=" +escape(value)+
	((expiredays==null) ? "" : ";expires="+exdate.toGMTString());
}

function checkCookie()
{
	contrasto_ck=getCookie('contrasto_ck');
	if (contrasto_ck=='')
	{
		setCookie('contrasto_ck','on',20);
		contrasto_ck=getCookie('contrasto_ck');
	}
	alto_contrasto('contrasto','immagine',contrasto_ck);
}

function alto_contrasto(oggetto,immagine,contrasto_ck)
{
		var elemento=document.getElementById(oggetto);
		var imm=document.getElementById(immagine);

		if (contrasto_ck=="off")
		{
			elemento.className="colonna_sinistra_off";
			imm.src="images/alto_contrasto_off.gif";
			setCookie('contrasto_ck','off',20);
		}
		else
			if (contrasto_ck=="on")
			{ 
				elemento.className="colonna_sinistra";
				imm.src="images/alto_contrasto_on.gif";
				setCookie('contrasto_ck','on',20);
			}
			else
			{
				if (elemento.className=="colonna_sinistra") 
				{ 
					elemento.className="colonna_sinistra_off";
					imm.src="images/alto_contrasto_off.gif";
					setCookie('contrasto_ck','off',20);
				} 
				else 
				{ 
					elemento.className="colonna_sinistra";
					imm.src="images/alto_contrasto_on.gif";
					setCookie('contrasto_ck','on',20);
				}
			}
}

function espandi(id,forzatura)
{
		var elemento=document.getElementById(id);
		
		switch(forzatura.toLowerCase())
		{
			case "on" :
				elemento.style.display="block";
				break;
			case "off" :
				elemento.style.display="none";
				break;
			default :
				if (elemento.style.display=="none") 
					{ elemento.style.display="block"; } 
				else 
					{ elemento.style.display="none";}
				break;
		}
}

