var tabselected = 1;
var toppur;
function toggle(tabno) {
  HideClasses('boxes');
  document.getElementById('boxno'+ tabselected).style.display = "none";
  document.getElementById('tab'+ tabselected).style.backgroundImage='url(Images/'+ tabselected + 'un.gif)';
  document.getElementById('tab'+ tabselected).style.color='white';
  document.getElementById('boxno'+ tabno).style.display = "block";
  document.getElementById('tab'+ tabno).style.backgroundImage='url(Images/'+ tabno + '.gif)';
  document.getElementById('tab'+ tabno).style.color='black';
  tabselected = tabno;
}

function HideClasses(classinn) {
var allPageTags = new Array();
var allPageTags=document.getElementsByTagName("*");
  for (i=0; i<allPageTags.length; i++) {
    if (allPageTags[i].className== classinn) {
      allPageTags[i].style.display='none';
    }
  }
}

function setCookie(cookieName,cookieValue) {
  var today = new Date();
  var expire = new Date();
  expire.setTime(today.getTime() + 3600000*24*1000);
  document.cookie = cookieName + "=" + escape(cookieValue) + ";expires="+expire.toGMTString();
  document.location.reload();
}

function reverseEmail(input) { 
  var output = ''; 
  for (i = 0; i <= input.length; i++) { 
    output = input.charAt (i) + output 
  } 
  location.replace("mailto:"+output); 
}

function getCookie(cookieName) {
  oCookie = document.cookie;
  var index = oCookie.indexOf(cookieName + "=");
  if (index == -1) return null;
  index = oCookie.indexOf("=", index) + 1;
  var endstr = oCookie.indexOf(";", index);
  if (endstr == -1) endstr = oCookie.length;
  return unescape(oCookie.substring(index, endstr));
}

function toggleSpouse() {
  if (document.getElementById('SpouseFG22').checked == true)
  {
    document.getElementById('spouse').style.display = "block";
  }
  else
  {
    document.getElementById('spouse').style.display = "none";
  }
}

function fixPng(){
if (/MSIE [56].*Windows/.test(navigator.userAgent)) (function() {
  // fucked-up browser (Internet Explorer for Windows)
  var blank = new Image;
  blank.src = '/lisa/images/trans.gif';
  var imgs = document.getElementsByTagName("img");
  for (var i = imgs.length; --i >= 0;) {
    var img = imgs[i];
    var s = img.runtimeStyle;
    var src = img.src;
    s.visibility = "visible";
    if (!/\.png$/.test(src))
      continue;
    s.width = img.offsetWidth + "px";
    s.height = img.offsetHeight + "px";
    s.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + src + "',sizingMethod='scale')";
    img.src = blank.src;
  }
})();
}

function fixHeight(ofsettop) {
  //alert(ofsettop);
  toppur = ofsettop;
  var objInner = document.getElementById('contentwrapper');
  //alert("arion");
  while ((objInner.offsetHeight + ofsettop) % 4 > 0)
  {

    objInner.style.height = (objInner.offsetHeight + 1) + 'px';
    //alert(objInner.style.height);
  }
}

function enlargeFont() {
  var size = getCookie("visirFontSize");
  if (size == null) {
    size = 11;
  }
  size++;
  if (size > 15) {size = 15}
  document.body.style.fontSize = getPercentSize(size)+'%';
  setCookie("visirFontSize",size);
}

function setFont(size){
  document.body.style.fontSize = size + 'px';
  fixHeight(toppur);
}

function shrinkFont() {
  var size = getCookie("visirFontSize");
  if (size == null) {
    size = 11;
  }
  size--;
  if (size < 9) {size = 9}
  document.body.style.fontSize = getPercentSize(size)+'%';
  setCookie("visirFontSize",size);
}

function restoreSize() {
  size = "11";
  document.body.style.fontSize = getPercentSize(size)+'%';
  setCookie("visirFontSize",size);
}

function getPercentSize(size) {
  return (size/16)*100;
}

//Author: Sigurjón Sveinsson
//Purpose: Hreinsar texta úr formi ef hann passar við breytuna temp
//Relies on: GE()
function formFocus(form, pattern, temp){
  var id = GE(form.id);
  //alert(id.value);
  if(id.value.indexOf(pattern) > -1) {
    var oldValue = id.value;
    var tempStore = document.getElementById(temp);
    tempStore.value = oldValue;
    id.value="";
  }
}

//Author: Sigurjón Sveinsson
//Purpose: Setur texta úr forminu temp inn í form.id ef form.id er autt, enginn texti.
//Relies on: GE()
function formFocusOut(form, temp){
  var id = GE(form.id);
  var tempStore = document.getElementById(temp);
  if(id.value=="") {
    id.value = tempStore.value;
    tempStore.value = "";
  }
}


function GE(o){var d = document; return r = (!o)?false:(d.getElementById)?d.getElementById(o):(d.all)?d.all(o):(d.layers)?d.layers[o]:false;}
function MP(a) {var l = GE(SA); l.scrollTop = (a)?0:l.scrollHeight-l.clientHeight; }
function SU() { var l = GE(SA); l.scrollTop = l.scrollTop - SP; ST = setTimeout('SU()',SS); }
function SF() { SP = (SP==5)?10:5; }
function SD() { var l = GE(SA); l.scrollTop = l.scrollTop + SP; ST = setTimeout('SD()',SS); }
function SOFF() { clearTimeout(ST);clearTimeout(ST); }
function SH(o) { 
  var e = GE(o); 
  e.style.display = (e.style.display=="block")?"none":"block"; 
}

var cn = "arionstylesheet";
var c = getCookie(cn);
function ap() { if(c!="biggest"){ var rv = (c == "regular")?"bigger":"biggest"; setCookie(cn,rv) }}
function am() { if(c!="regular"){ var rv = (c == "biggest")?"bigger":"regular"; setCookie(cn,rv) }}

/*----------------------------------------------------------------------------------*/



var cn = "arionstylesheet";
var c = getCookie(cn);
function ap() { if(c!="biggest"){ var rv = (c == "regular")?"bigger":"biggest"; setCookie(cn,rv) }}
function am() { if(c!="regular"){ var rv = (c == "biggest")?"bigger":"regular"; setCookie(cn,rv) }}
function t() {this.form.Ticker.text}
function CL(o){var e = GE(o.id); if(e.value.indexOf('Sláðu') > -1){e.value="";}}
function goSearch()
{
  //setja tékk á því hvort gildi hafi verið slegið inn eða ekki
  var a = GE( "Ticker" ).value;
  var c = GE( "Company" ).value;
  alert(a.substring(0,5));
  //var firstWord = a.substring(0, 5);
  if ((a.substring(0,5) == "Sláðu")|| (a.substring(0,5) == "Enter") )
  {
    a = String.Empty;
  }
  if ((c.substring(0,5) == "Sláðu")|| (c.substring(0,5) == "Enter") )
  {
    c = String.Empty;
  }
  
  location = "/?PageID=2080&Ticker=" + a + "&Company=" + c;
  //alert(a + " - " + c);
  return false;
}

function GE(e) 
{
  var d = document;
  return o = (!e)?false:(d.getElementById)?d.getElementById(e):(d.all)?d.all(e):(d.layers)?d.layers[e]:false;
}
