// ---------------------------------------------------------
// grazie a Gianluca Troiani
// http://www.constile.org/DHTML/ridimensionare_i_caratteri/
// ---------------------------------------------------------

function createCookie(name,value,days) {
  if (days) {
    var date = new Date();
    date.setTime(date.getTime()+(days*24*60*60*1000));
    var expires = '; expires='+date.toGMTString();
  }
  else expires = '';
  document.cookie = name+'='+value+expires+'; path=/';
}

function readCookie(name) {
  var nameEQ = name + '=';
  var ca = document.cookie.split(';');
  for(var i=0;i < ca.length;i++) {
    var c = ca[i];
    while (c.charAt(0)==' ') c = c.substring(1,c.length);
    if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
  }
  return null;
}

function setFontSize(size) {
	var body = document.getElementsByTagName('body')[0];
	var percentuale = "95%"; // default
	if (size == 1) percentuale = "95%";
	//if (size == 2) percentuale = "80%";
	if (size == 2) percentuale = "120%";
	//if (size == 4) percentuale = "100%";
	if (size == 3) percentuale = "140%";
	body.style.fontSize = percentuale;
	createCookie('ilqFontSize',size,365);
}

function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}

var preloadFlag = false;
function preloadImages() {  // da richiamare all'onload della pagina
	if (document.images) {
		bt10_on = newImage("../img/icone/art_10_on.gif");
		bt20_on = newImage("../img/icone/art_20_on.gif");
		bt30_on = newImage("../img/icone/art_30_on.gif");
		bt40_on = newImage("../img/icone/art_40_on.gif");
		bt50_on = newImage("../img/icone/art_50_on.gif");
		bt60_on = newImage("../img/icone/art_60_on.gif");
		preloadFlag = true;
	}
}

function changeImages() {
	var bt10_label = "Stampa questo articolo.";
	var bt20_label = "Invia questo articolo ad un amico.";
	var bt30_label = "Inserisci questo articolo nei preferiti del browser.";
	var bt40_label = "Salva questo articolo in pdf.";
	var bt50_label = "Vai all'articolo precedente.";
	var bt60_label = "Vai all'articolo succesivo.";
	label = document.getElementById('menutext');
	//if (document.images) {
	if (document.images && (preloadFlag == true)) {
		for (var i=0; i<changeImages.arguments.length; i+=2) {
			label.innerHTML = eval(changeImages.arguments[i] + '_label');
			document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
		}
	}
}

function openWin(content,w,h,isscroll,isresize) { // pagina, larghezza, altezza, se-scrollabile, se-ridimensionabile
	var t = (screen.height) ? (screen.height-h)/2 : 0;
	var l = (screen.width) ? (screen.width-w)/2 : 0; 
	finestra=window.open(content,'zoom','scrollbars=' + isscroll + ',resizable=' + isresize + ',width=' + w + ',height=' + h + ',top=' + t + ',left=' + l + ',status=no,location=no,toolbar=no');
	finestra.focus();
}

function apriSegnala() {
	sliderSegnala.toggle()	
} 

function aggiungiPreferiti(title, url) {
	if (window.sidebar) { // Mozilla Firefox Bookmark
		window.sidebar.addPanel(title, url,"");
	} else if( window.external ) { // IE Favorite
		window.external.AddFavorite( url, title); }
	else if(window.opera && window.print) { // Opera Hotlist
		return true; 
	}
}

