/**
 * Fontsizer funkcie na nastavovanie velkosti pisma vo viacerych elementoch
 * naraz.
 * Author: Marian Tomlak, tomlak@monogram.sk
 *
 */
function increaseFontSizeAll(parents, tags)
{
	for(var ind=0;(parentName = parents[ind]);ind++){
    	el = document.getElementById(parentName);
        if (el)
            for(var ind2=0;(tagName = tags[ind2]);ind2++)
    	    	increaseFontSize(el, tagName);
    }
}

function decreaseFontSizeAll(parents, tags)
{
	for(var ind=0;(parentName = parents[ind]);ind++){
    	el = document.getElementById(parentName);
        if (el)
            for(var ind2=0;(tagName = tags[ind2]);ind2++)
    	    	decreaseFontSize(el, tagName);
    }
}
function changeFontSizeAll(parents, tags, size)
{
	for(var ind=0;(parentName = parents[ind]);ind++){
    	el = document.getElementById(parentName);
        if (el)
            for(var ind2=0;(tagName = tags[ind2]);ind2++)
    	    	changeFontSize(el, tagName, size);
    }
}

function changeFontSize(parent, tag, size)
{
	 var p = parent.getElementsByTagName(tag);
   for(i=0;i<p.length;i++) {
      /*if(p[i].style.fontSize) {
         var s = parseInt(p[i].style.fontSize.replace("px",""));
      } else {
         var s = 12;
      }
      if(s!=max) {
         s += 1;
      }*/
      p[i].style.fontSize = size+"px"
   }
}

var min=8;
var max=18;
function increaseFontSize(parent, tag) {
   var p = parent.getElementsByTagName(tag);
   for(i=0;i<p.length;i++) {
      if(p[i].style.fontSize) {
         var s = parseInt(p[i].style.fontSize.replace("px",""));
      } else {
         var s = 12;
      }
      if(s!=max) {
         s += 1;
      }
      p[i].style.fontSize = s+"px"
   }
}

function decreaseFontSize(parent, tag) {
   var p = parent.getElementsByTagName(tag);
   for(i=0;i<p.length;i++) {
      if(p[i].style.fontSize) {
         var s = parseInt(p[i].style.fontSize.replace("px",""));
      } else {
         var s = 12;
      }
      if(s!=min) {
         s -= 1;
      }
      p[i].style.fontSize = s+"px"
   }
}
