// news ticker function
var newslist=new Array();
var cnt=0;          // current news item
var curr = "";
var i=-1;           // current letter being typed

// default messages if caller doesn't set any more
newslist[0]=new Array("Get active support for your partnering with Pharmalicensing profiles", "/public/pages/products/profiling")

cornerPeelInit();

function newsticker()
{
  // next character of current item
  if (i < newslist[cnt][0].length - 1)
  {
    i++;
    temp1 = newslist[cnt][0];
    temp1 = temp1.split('');
    curr = curr+temp1[i];
    temp2 = newslist[cnt][1];
    // TODO: make this stds compliant
    if(document.getElementById("mtxt")) {
       document.getElementById("mtxt").innerHTML = "<b>Latest:</b> <a href='"+temp2+"'>"+curr+"_</a>";
    }
    setTimeout('newsticker()',40)
    return;
  }
  // remove underscore
    if(document.getElementById("mtxt")) {
      document.getElementById("mtxt").innerHTML = "<b>Latest:</b> <a href='"+temp2+"'>"+curr+"</a>";
    }
  // new item
  i = -1; curr = "";
  if (cnt<newslist.length-1)
    cnt++;
  else
    cnt=0;
  setTimeout('newsticker()',5000)
}

// industry news bar
/*var industry_news_list=new Array();
var ind_cnt=0;          // current news item
var ind_curr = "";
var ind_i=-1;           // current letter being typed

function industry_news_ticker()
{
  // next character of current item
  if (ind_i < industry_news_list[ind_cnt][0].length - 1)
  {
    ind_i++;
    ind_temp1 = industry_news_list[ind_cnt][0];
    ind_temp1 = ind_temp1.split('');
    ind_curr = ind_curr+ind_temp1[ind_i];
    ind_temp2 = industry_news_list[ind_cnt][1];
    // TODO: make this stds compliant
    if(document.getElementById("industry_news_txt")) {
       document.getElementById("industry_news_txt").innerHTML = "<b><a href=\"/public/news\">Industry news</a>:</b> <a href='"+ind_temp2+"'>"+ind_curr+"_</a>";
    }
    setTimeout('industry_news_ticker()',40)
    return;
  }
  // remove underscore
    if(document.getElementById("industry_news_txt")) {
      document.getElementById("industry_news_txt").innerHTML = "<b><a href=\"/public/news\">Industry news</a>:</b> <a href='"+ind_temp2+"'>"+ind_curr+"</a>";
    }
  // new item
  ind_i = -1; ind_curr = "";
  if (ind_cnt<industry_news_list.length-1)
    ind_cnt++;
  else
    ind_cnt=0;
  setTimeout('industry_news_ticker()',5000)
}
*/

// press release bar
var press_release_list=new Array();
var pr_cnt=0;          // current news item
var pr_curr = "";
var pr_i=-1;           // current letter being typed

function press_release_ticker()
{
  // next character of current item
  if (pr_i < press_release_list[pr_cnt][0].length - 1)
  {
    pr_i++;
    pr_temp1 = press_release_list[pr_cnt][0];
    pr_temp1 = pr_temp1.split('');
    pr_curr = pr_curr+pr_temp1[pr_i];
    pr_temp2 = press_release_list[pr_cnt][1];
    // TODO: make this stds compliant
    if(document.getElementById("press_release_txt")) {
       document.getElementById("press_release_txt").innerHTML = "<b><a href=\"/public/press\">Press release</a>:</b> <a href='"+pr_temp2+"'>"+pr_curr+"_</a>";
    }
    setTimeout('press_release_ticker()',40)
    return;
  }
  // remove underscore
    if(document.getElementById("press_release_txt")) {
      document.getElementById("press_release_txt").innerHTML = "<b><a href=\"/public/press\">Press release</a>:</b> <a href='"+pr_temp2+"'>"+pr_curr+"</a>";
    }
  // new item
  pr_i = -1; pr_curr = "";
  if (pr_cnt<press_release_list.length-1)
    pr_cnt++;
  else
    pr_cnt=0;
  setTimeout('press_release_ticker()',5000)
}


// general init
function bodyinit()
{
  newsticker();
  //industry_news_ticker();
  press_release_ticker();
}
