var font_size = 12;
var MAX = 25;
var MIN = 7;        
  
function embiggen(size)
{
    var arr = getAllElements();
    
    font_size += size;
    
    if(font_size > MAX)
    {
        font_size = MAX;
    }
    
    if(font_size < MIN)
    {
        font_size = MIN;
    }
    
    for(var i=0; i<arr.length; i++)
    {
        if(!!arr[i])
        {
            arr[i].style.fontSize = font_size + "px";
        }
        else 
        {   
            break;
        }
    }
   
}
        
function getAllElements()
{
    elCtr = 0;
    var arr = new Array(1000);
    addElementsToArrayRecursive(arr, document.body);
    elCtr = 0;
    return arr;
}

function addElementsToArrayRecursive(arr, el)
{
    var d = el.childNodes;
    for(var j=0; j < d.length; j++)
    {
        if(elCtr >= 1000)
        {
            break;
        }
        else
        {
            if(!d[j].nodeValue) 
            {
                arr[elCtr++] = d[j];
                addElementsToArrayRecursive(arr, d[j]);
            }
        }
    }
}
var activeTab = null;
var tabPages = new Array(6);

function getQueryStringValue(variable) 
{
    var query = window.location.search.substring(1);
    var vars = query.split("?");
    var ret;  
    
    document.title = "HS hf.";
        
    for (var i=0;i<vars.length;i++) 
    {
        var pair = vars[i].split("=");
        
        if (pair[0] == variable) 
        {
            ret = pair[1];
            if(ret.length> 1)
            {
            	ret = ret.substring(ret, 1 ,1);            	
           	}
        }
    }  	   
      
    if(ret != null)
    {
        //setActiveTab(getTabNumber(ret));
        setActiveTab(ret);
    }
    
    setFocus();
}

// ID á töflusellum sem flipanir eru í
tabPages[0] = 'forsida';
tabPages[1] = 'Einstaklingar';
tabPages[2] = 'Fyrirtaeki';        
tabPages[3] = 'Dreifing';
tabPages[4] = 'HitaveitaSudurnesja';
tabPages[5] = 'MyPage';


// MouseOver
function changeBackground(column)
{
    var elementName = tabPages[column]; 
    
    var element = document.getElementById(elementName);
    if(activeTab != column)
    {
        element.style.background = "url(/graphic/hover.gif)";
    }            
}

// MouseOut
function resetBackground(column)
{
    var elementName = tabPages[column];
    var element = document.getElementById(elementName);
    
    if(activeTab != column)
    {
        element.style.background = "url(/graphic/normal.gif)";
    }
}

// OnClick
function setActiveTab(column)
{
    // Setja virkann flipa    
    activeTab = column;   
    
    // Finna virkann flipa           
    var elementName = tabPages[column];
    var element = document.getElementById(elementName);
    
    // Fyrir óvirka flipa
    var inActiveElementName = '';
    var inActiveElement     = null;
                
    element.style.background = "url(/graphic/selected.gif)";
    
    // Gera alla aðra flipa venjulega en þann sem var smellt á
    for(var i=0; i < tabPages.length; i++)
    {
        if(i != activeTab)
        {
            inActiveElementName = tabPages[i];
            inActiveElement = document.getElementById(inActiveElementName);
            inActiveElement.style.background = "url(/graphic/normal.gif)";   
        }
    }  
       
}   

function setFocus()
{
    //var focusField = document.getElementById('IdNumber_EPProjReqRequestElectricInvoice_ctl00_Main_g_b444ee46_90aa_4928_8aae_81e9c7439500');
	var focusField2 = document.getElementById('TmpWebProjReqCreate_Name_EPProjReqReading_ctl00_Main_g_12da76d7_a945_41d7_bfc8_77ac387df3ff');
    var focusField3 = document.getElementById('TmpWebProjReqCreate_Name_EPProjReqNotendaskipti_ctl00_Main_g_60398647_cda1_4616_af22_7274a0b493fb');
    var focusField4 = document.getElementById('TmpWebProjReqCreate_Name_EPProjReqRequestReading_ctl00_Main_g_1485164f_83e6_4be3_ad7f_cb0ce2056ec8');
    var focusField5 = document.getElementById('TmpWebProjReqCreate_Name_EPProjReqCreateReading_ctl00_Main_g_60398647_cda1_4616_af22_7274a0b493fb');
    //var focusField6 = document.getElementById('IdNumber_EPProjReqRequestPhonecall_ctl00_Main_g_cfeca27a_f197_430c_96eb_1c6eca125db1');
  	var focusField7 = document.getElementById('PCATmpWebProjReqCreate_IdNumber_EPProjReqRequestCreditCardPayment_ctl00_Main_g_068d5542_0033_419f_a852_a3c31a161431');  
    var focusField8 = document.getElementById('PCATmpWebProjReqCreate_IdNumber_EPProjReqRequestDirectDebeting_ctl00_Main_g_2d96bc8a_2435_4e35_aaf0_bb8900ee49a7');
    
    //alert('setFocus');
    
    if(focusField != null)
    {
        focusField.focus();
    }
      
    if(focusField2 != null)
    {
        focusField2.focus();
    }
    
    if(focusField3 != null)
    {
        focusField3.focus();
    }
    
    if(focusField4 != null)
    {
        focusField4.focus();
    }
    
    if(focusField5 != null)
    {
        focusField5.focus();
    }
    
    if(focusField6 != null)
    {
        focusField6.focus();
    }
    
    if(focusField7 != null)
    {
        focusField7.focus();
    }
    
    if(focusField8 != null)
    {
        focusField8.focus();
   }
}