cookieName = "CoTAB";
var db = (document.body) ? 1 : 0;
var scroll = (window.scrollTo) ? 1 : 0;

function showDiv(divname, divs, cookieName) {
         document.getElementById('tabs').style.display = 'block';
         for(i=0;i<divs.length;++i) {
             if (divname==divs[i]) {
                 document.getElementById(divs[i]).style.display = 'block';
                 document.getElementById(divs[i]+'tab').style.backgroundColor="#9FC3DA";
                 document.getElementById(divs[i]+'txt').style.color="#003366";
                 if (divs.length == (i+1)){
                     document.getElementById(divs[i]+'img').src="images/pf/tab-002_2.gif";
                 }
                 else{
                     document.getElementById(divs[i]+'img').src="images/pf/tab-002.gif";
                 }
                 if (i-1>=0)
                     document.getElementById(divs[i-1]+'img').src="images/pf/tab-003.gif";
             } else {
                 document.getElementById(divs[i]).style.display = 'none';
                 document.getElementById(divs[i]+'tab').style.backgroundColor="#5A89A7";
                 document.getElementById(divs[i]+'txt').style.color="#FFFFFF";
                 if (divs.length == (i+1)){
                     document.getElementById(divs[i]+'img').src="images/pf/tab-001_2.gif";
                 }
                 else{
                     document.getElementById(divs[i]+'img').src="images/pf/tab-001.gif";
                 }
             }
         }
         var now = new Date();
         now.setTime(now.getTime() + 365 * 24 * 60 * 60 * 1000);
         setCookie(cookieName,divname,now,"","","");
}

function callTab(name) {
  setCookie(cookieName,name,new Date(),"","","");
}

function setCookie(name, value, expires, path, domain, secure) {
  var curCookie = name + "=" + escape(value) +
    ((expires) ? "; expires=" + expires.toGMTString() : "") +
    ((path) ? "; path=" + path : "") +
    ((domain) ? "; domain=" + domain : "") +
    ((secure) ? "; secure" : "");
  document.cookie = curCookie;
}

function getCookie(name) {
  var dc = document.cookie;
  var prefix = name + "=";
  var begin = dc.indexOf("; " + prefix);
  if (begin == -1) {
    begin = dc.indexOf(prefix);
    if (begin != 0) return null;
  } else {
    begin += 2;
  }
  var end = document.cookie.indexOf(";", begin);
  if (end == -1) end = dc.length;
  return unescape(dc.substring(begin + prefix.length, end));
}
function saveScroll() {
  if (!scroll) return;
  var now = new Date();
  now.setTime(now.getTime() + 365 * 24 * 60 * 60 * 1000);
  var x = document.body.scrollLeft;
  var y = document.body.scrollTop;
  setCookie("xy", x + "_" + y, now);
}

function loadScroll() {
  if (!scroll) return;
  var xy = getCookie("xy");
  if (!xy) return;
  var ar = xy.split("_");
  if (ar.length == 2) scrollTo(parseInt(ar[0]), parseInt(ar[1]));
}


function blocking(i) {
    var shown = (i==1) ? true : false;
    current = (shown) ? 'block' : 'none';
    current0 = (shown) ? 'none' : 'block';
    if (document.getElementById) {
       document.getElementById('timer').style.display = current;
    }
    else if (document.all) {
       document.all['timer'].style.display = current;
    }

    R = document.getElementsByName("button");
    if(i==0) {
      for(i=0;i < R.length;i++)R[i].disabled=false;
    }else {
      for(i=0;i < R.length;i++)R[i].disabled=true;
    }

}

function initTabHelper(istab) {
     blocking(0);
     if(istab==1) {
        var tab = getCookie(cookieName);
        if('' == tab || tab == null || document.getElementById(tab)==null){
           showDiv(divs[0], divs, cookieName);
        }else {
           showDiv(tab, divs, cookieName);
        }
     }
}

function swapImage(imgN,imgU){
  if(document.images)document.images[imgN].src=imgU;
}



