var tickerTimeout = null;
var tickerEnd = 1024;
var tickerInnerTextWidth = 0;
var defaultTickerMove = 3;

var tickerText = new Array("Welcome to the New United Financial Group Website",
	"Click here to get the latest UFG newsletter",
	"Click here and check out our blog <i>From the Field</i>",
	"Click here for Year End Planning");

var tickerLinks = new Array("",
	"about_news.php",
	"http://ufgp.wordpress.com/",
	"mailto:marketing@ufgonline.com");

function moveTicker() {
 newPos = document.getElementById('footer').offsetTop - 72;
 tickerEnd = document.getElementById('tickerHolder').offsetWidth;
 o = document.getElementById('tickerHolder');
 if (newPos < 515)
  newPos = 515;
 o.style.top = newPos + 'px';
 o.style.visibility = 'visible';
}

function startTicker() {
 tickerHTML = '';
 for (i=tickerText.length - 1;i>=0;i--) {
  if (tickerLinks[i] != "")
   tickerHTML += "<a href=\"" + tickerLinks[i] + "\">" + tickerText[i] + "</a>";
  else
   tickerHTML += tickerText[i];

  tickerHTML += '&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;';
 }

 document.getElementById('tickerText').innerHTML = '<span class="tickerLinks" id="tickerInnerText">' + tickerHTML + '</span>';
 document.getElementById('tickerText2').innerHTML = '<span class="tickerLinks">' + tickerHTML + '</span>';

 tmpArr = getPos(document.getElementById('tickerText'));
 tmpArr2 = getPos(document.getElementById('tickerText2'));
 tmpOffset = tmpArr[1] - tmpArr2[1];
 document.getElementById('tickerText2').style.top = tmpOffset + 'px';

 tickerInnerTextWidth = document.getElementById('tickerInnerText').offsetWidth;

 tickerPos = -1 * tickerInnerTextWidth + document.getElementById('tickerHolder').offsetWidth / 2;
 ticker2Pos = tickerPos - tickerInnerTextWidth;
 document.getElementById('tickerText').style.left = tickerPos + 'px';
 document.getElementById('tickerText2').style.left = ticker2Pos + 'px';
 document.getElementById('tickerText2').style.visibility = 'visible';
 tickerTimeout = setTimeout('animateTicker()', 50);
}

function animateTicker(tPos) {
 tPos = document.getElementById('tickerText').offsetLeft + defaultTickerMove;
 if (tPos > tickerEnd)
  tPos = document.getElementById('tickerText2').offsetLeft - tickerInnerTextWidth + defaultTickerMove;


 t2Pos = document.getElementById('tickerText2').offsetLeft + defaultTickerMove;
 if (t2Pos > tickerEnd)
  t2Pos = document.getElementById('tickerText').offsetLeft - tickerInnerTextWidth + defaultTickerMove;

 document.getElementById('tickerText').style.left = tPos + 'px';
 document.getElementById('tickerText2').style.left = t2Pos + 'px';

 tickerTimeout = setTimeout('animateTicker()', 50);
}

function pauseTicker() {
 defaultTickerMove = 1;
}

function resumeTicker() {
 defaultTickerMove = 3;
}