﻿
var tags = new Array( 'span', 'div','td','tr','p','b','table','strong','emphasis','a','h1','h2','h3','h4','h6','pre','sub','sup','i','th','cp','ul','ol','li','dt','dd');
var pixelArray =  new Array('8','10','12','13','24','30','40');
var emArray =  new Array('0.6','0.9','1.0','1.5','2.0','2.5','3');
var initSize = 1;
var incSize = 1;

var naslov=11;
var podnaslov=12;
var tekst=10;
   

function fontSizer(inc,unit) 
{
     var inc2=inc; 
     
   
    if((incSize+inc)<=3&&incSize+inc!=0)
    {    
    incSize += inc; 
    
    if (incSize <0)incSize=0;    
    
   
    inc = incSize; 
   
    var sizeTitle = 17;
    var size = initSize;
    size = inc;
         
            if (inc > 1)
            {
            sizeTitle +=inc;
           
            }
           
            if (size < 0 ) 
            {
            size = 0;
            }
            
            if (size > 4 ) 
            {
            size = 4;
            }
            
    initSize = size;
            
    var x = document.getElementsByTagName('div');
             for(i=0;i<x.length;i++) 
                 {
                     if(x[i].id=="topdata")
                          {
                        
                           vsebina=i;
                          
                          }
                    }
                       
           for (i = 0 ; i < tags.length ; i++ ) 
            {
               getallTags = x[vsebina].getElementsByTagName(tags[i]);
               
               for (k = 0 ; k < getallTags.length ; k++)            
                   {
                     
                      
                   
                       if (getallTags[k].className == "TDNaslovRumeno"){getallTags[k].style.fontSize = (naslov+inc)+"px";}
           
                       else if(getallTags[k].className=="TDBlagoModro") {getallTags[k].style.fontSize=(tekst+inc)+"px"; }
                      
                       else if(getallTags[k].className=="TDBlagoRumeno") {getallTags[k].style.fontSize=(tekst+inc)+"px"; }
                        
                       else if(getallTags[k].className=="TDPrazno") {getallTags[k].style.fontSize=(tekst+inc)+"px"; } 
                         
                       else
                         {
                          
                          if(getallTags[k].style.fontSize=="")
                          {
                          getallTags[k].style.fontSize = (unit=='px') ? pixelArray[size]+unit: emArray[size]+unit;  
                          }
                          else
                          {
                            if(inc2<0)
                            {
                            var s = parseInt(getallTags[k].style.fontSize.replace("px",""));
                            s-=1;
                            getallTags[k].style.fontSize=s+"px";
                           
                            }
                            else
                            {
                            var s = parseInt(getallTags[k].style.fontSize.replace("px",""));
                            s+=1;
                            getallTags[k].style.fontSize=s+"px";
                            
                            }
                          }      
                         }   
                      
                  }
           }
       }
       else
        {
        
         
             if(inc2<0)
             {   
             alert("Pisave ni več mogoče zmanjšati!");
             }
             else 
             {   
             alert("Pisave ni več mogoče povečati!");
             }
         
        } 
}
function fontSizerDoc(inc,unit) 
{
     var inc2=inc; 
     
   
    if((incSize+inc)<=4&&incSize+inc!=0)
    {    
    incSize += inc; 
    
    if (incSize <0)incSize=0;    
    
   
    inc = incSize; 
   
    var sizeTitle = 17;
    var size = initSize;
    size = inc;
         
            if (inc > 1)
            {
            sizeTitle +=inc;
           
            }
           
            if (size < 0 ) 
            {
            size = 0;
            }
            
            if (size > 4 ) 
            {
            size = 4;
            }
            
    initSize = size;
            
    var x = document.getElementsByTagName('div');
             for(i=0;i<x.length;i++) 
                 {
                     if(x[i].id=="ctl00_ContentPlaceHolder1_vsebinadoc")
                          {
                        
                           vsebina=i;
                          
                          }
                    }
                       
           for (i = 0 ; i < tags.length ; i++ ) 
            {
               getallTags = x[vsebina].getElementsByTagName(tags[i]);
               
               for (k = 0 ; k < getallTags.length ; k++)            
                   {
                     
                      
                   
                       if (getallTags[k].className == "Naslov"){getallTags[k].style.fontSize = (naslov+inc)+"px";}
           
                       else if(getallTags[k].className=="tekst") {getallTags[k].style.fontSize=(tekst+inc)+"px"; }
                      
                       else if(getallTags[k].className=="markBlack") {getallTags[k].style.fontSize=(tekst+inc)+"px"; }
                        
                       else if(getallTags[k].className=="mark") {getallTags[k].style.fontSize=(tekst+inc)+"px"; } 
                       
                       else if(getallTags[k].className=="markBlue") {getallTags[k].style.fontSize=(tekst+inc)+"px"; } 
                         
                       else
                         {
                          
                          if(getallTags[k].style.fontSize=="")
                          {
                          getallTags[k].style.fontSize = (unit=='px') ? pixelArray[size]+unit: emArray[size]+unit;  
                          }
                          else
                          {
                            if(inc2<0)
                            {
                            var s = parseInt(getallTags[k].style.fontSize.replace("px",""));
                            s-=1;
                            getallTags[k].style.fontSize=s+"px";
                           
                            }
                            else
                            {
                            var s = parseInt(getallTags[k].style.fontSize.replace("px",""));
                            s+=1;
                            getallTags[k].style.fontSize=s+"px";
                            
                            }
                          }      
                         }   
                      
                  }
           }
       }
       else
        {
        
         
             if(inc2<0)
             {   
             alert("Pisave ni več mogoče zmanjšati!");
             }
             else 
             {   
             alert("Pisave ni več mogoče povečati!");
             }
         
        } 
}



