// JavaScript Document
var fontElementId = new Array();
fontElementId[0]="container";
fontElementId[1]="box";
fontElementId[2]="news";
fontElementId[3]="box_news";
fontElementId[4]="blocchi_menu";
fontElementId[5]="intest_tabella";

var fontElementName = new Array();
fontElementName[0]="p";
fontElementName[1]="body";
fontElementName[2]="table";
fontElementName[3]="th";
fontElementName[4]="td";
fontElementName[5]="div";
fontElementName[6]="h2";
fontElementName[7]="h3";
fontElementName[8]="h4";
fontElementName[9]="div";
fontElementName[10]="h6";
fontElementName[11]="a";
fontElementName[12]="span";
//DO NOT MODIFY BELOW
var carColor='#000000';

/* Module Change Font (string) */
function changeFont(fontClass){
	var element;
	if(fontClass=="small_font"){
		setCookie("fontSize", "", 5);
		var href=window.location.href;
		window.window.location.href=href;
	}else{
		if(fontClass=="large_font" || fontClass=="medium_font")	{
			document.getElementById("stile_layout").href='assets/templates/DefSanteramo/css/layout_2.css';
			document.getElementById("stile_text").href='assets/templates/DefSanteramo/css/text_2.css';
			NascondiImmagini();
			NascondiFlash();
		}
		for (jjj=0;jjj<fontElementName.length;jjj++) {
			if (document.getElementsByTagName(fontElementName[jjj]).length>0) {
				var par;
				par=document.getElementsByTagName(fontElementName[jjj]);
				for (iii=0;iii<par.length;iii++) {
					element = par[iii];
					if (element) element.className = fontClass;
				}
			}
		}
		for (iii=0;iii<fontElementId.length;iii++) {
			element = document.getElementById(fontElementId[iii]);
			if (element) element.className = fontClass;
		}
		setCookie("fontSize", fontClass, 5);
	}
}		

/* Module Set Default Font Size (void) */
function setDefaultFontSize(){
	var Stile = getCookie("Stile");
	ImpostaStile(Stile);
	var fontSize = getCookie("fontSize");
	if(fontSize!=""){
		changeFont(fontSize);
	}
}

/* Module Set Cookie (string, string, int) -- http://www.w3schools.com/js/js_cookies.asp */
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());
}
/* Module Get Cookie (string) -- http://www.w3schools.com/js/js_cookies.asp */
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 false;
}
function CambiaFileStile() {
	var Stile = getCookie("Stile");
	if (Stile=="1") {
		setCookie("Stile", "0", 5);
		var href=window.location.href;
		window.window.location.href=href;
		carColor='#000000';
	}else{
		setCookie("Stile", "1", 5);
		ImpostaStile("1");
		carColor='#ffffff';
	}
}
function ImpostaStile(stile) {
	if (stile=="1") {
		var element;
		document.getElementById("stile_layout").href='assets/templates/DefSanteramo/css/layout_acc.css';
		document.getElementById("stile_text").href='assets/templates/DefSanteramo/css/text_acc.css';
		NascondiFlash();
		for (jjj=0;jjj<fontElementName.length;jjj++) {
			if (document.getElementsByTagName(fontElementName[jjj]).length>0) {
				var par;
				par=document.getElementsByTagName(fontElementName[jjj]);
				for (iii=0;iii<par.length;iii++) {
					element = par[iii];
					if (element) {
						element.style.color='#ffffff';
						element.style.backgroundColor='#333333';
						element.style.backgroundImage='';
					}
				}
			}
		}
		NascondiImmagini();
		element=document.getElementById("acc_link");
		element.style.color='#000000';
		element.style.backgroundColor='#ffffff';
	}else{
		document.getElementById("stile_layout").href='assets/templates/DefSanteramo/css/layout.css';
		document.getElementById("stile_text").href='assets/templates/DefSanteramo/css/text.css';
	}
}
function NascondiFlash() {
	if (document.getElementById("FlashBandiNotizie")) document.getElementById("FlashBandiNotizie").style.display='none';
	if (document.getElementById("dillo_box")) document.getElementById("dillo_box").innerHTML='<h2><a href="index.php?id=217" style="color:'+carColor+'">Sezione &quot;FILO DIRETTO&quot;</a></h2>';
	if (document.getElementById("header_home")) document.getElementById("header_home").style.display='none';
	if (document.getElementById("viv_santeramo")) document.getElementById("viv_santeramo").style.display='none';
	if (document.getElementById("header")) document.getElementById("header").style.display='none';
}
function NascondiImmagini() {
	var immagini;
	immagini=document.getElementsByTagName('img');
	//alert(immagini.length);
	if (immagini.length>0) {
		for (iii=0;iii<immagini.length;iii++) {
			element=immagini[iii];
			//if (element.width<35) {
				element.style.display='none';
			//}
		}
	}
	document.getElementById("top_menu_txt").style.display='inline';
}