function getElementsByStyleClass (className) {
  var all = document.all ? document.all : document.getElementsByTagName('*');
  var elements = new Array();
  for (var e = 0; e < all.length; e++)
    if (all[e].className == className)
      elements[elements.length] = all[e];
  return elements;
}

function getFontSize(elements)
{
	fontSize = elements[0].style.fontSize;
	size = fontSize.split('px');
	return (size[0] > 0) ? size[0] : 12;
}

function setFontSize(elements, size)
{
	for(var e = 0; e < elements.length; e++)
	{
		elements[e].style.fontSize = size;
	}
}

function mailpage()
{
	mail_str = "mailto:?subject=Hotel Alba del Gargano";
	mail_str += "&body=Ti consiglio di visitare questa pagina " + document.title;
	mail_str += " all'indirizzo " + location.href;
	location.href = mail_str;
}

function smallerText()
{		
	var elems = getElementsByStyleClass("testo-pagina"); 	
	
	if(elems.length == 0)
		return;
		
	var size = parseInt(getFontSize(elems)) - 2 + "px";
	
	if(parseInt(size)>=10){
			setFontSize(elems, size);
	}
	
	return false;
}

function biggerText()
{
	var elems = getElementsByStyleClass("testo-pagina");
	
	if(elems.length == 0)
		return;
	 
	var size = parseInt(getFontSize(elems)) + 2 + "px";
	if(parseInt(size) < 26){
		setFontSize(elems, size);
	}
	
	return false;
}
