﻿/*News Tickers*/
var ie4=document.all&&!document.getElementById;var DOM2=document.getElementById;
var fadelinks=1;
var delay=6000;var maxsteps=30;var stepdelay=40;var faderdelay=0;var index=0;
var startcolor= new Array(255,255,255);var endcolor=new Array(19,84,98);
begintag='';closetag='';

function changecontent(){
  if(index>=fcontent.length)index=0
  if(DOM2){
    document.getElementById("fscroller").style.color="rgb("+startcolor[0]+", "+startcolor[1]+", "+startcolor[2]+")"
    document.getElementById("fscroller").innerHTML=begintag+fcontent[index]+closetag
    if (fadelinks)linkcolorchange(1); colorfade(1, 15);
  }
  else if (ie4)document.all.fscroller.innerHTML=begintag+fcontent[index]+closetag;
  index++
}

function linkcolorchange(step){
  var obj=document.getElementById("fscroller").getElementsByTagName("A");
  if (obj.length>0){
    for (i=0;i<obj.length;i++)
      obj[i].style.color=getstepcolor(step);
  }
}

var fadecounter;
function colorfade(step) {
  if(step<=maxsteps) {	
    document.getElementById("fscroller").style.color=getstepcolor(step);
    if (fadelinks)
      linkcolorchange(step);
    step++;
    fadecounter=setTimeout("colorfade("+step+")",stepdelay);
  }else{
    clearTimeout(fadecounter);
    document.getElementById("fscroller").style.color="rgb("+endcolor[0]+", "+endcolor[1]+", "+endcolor[2]+")";
    setTimeout("changecontent()", delay);
  }   
}

function getstepcolor(step) {
  var diff
  var newcolor=new Array(3);
  for(var i=0;i<3;i++) {
    diff = (startcolor[i]-endcolor[i]);
    if(diff > 0) {newcolor[i] = startcolor[i]-(Math.round((diff/maxsteps))*step);
    } else {newcolor[i] = startcolor[i]+(Math.round((Math.abs(diff)/maxsteps))*step);}
  }
  return ("rgb(" + newcolor[0] + ", " + newcolor[1] + ", " + newcolor[2] + ")");
}
function startTicker(w,h){
if (ie4||DOM2)document.write('<div id="fscroller" style="width:'+w+';height:'+h+'"></div>');
if (window.addEventListener)window.addEventListener("load", changecontent, false)
else if (window.attachEvent)window.attachEvent("onload", changecontent)
else if (document.getElementById)window.onload=changecontent
}

function font(){
	var otxt = document.getElementById("c-txt");
	if(otxt){
		if(otxt.style.fontSize=="")otxt.style.fontSize='1.2em';
		switch(otxt.style.fontSize){
		case '1em': otxt.style.fontSize='1.2em'; break;
		case '1.2em': otxt.style.fontSize='1.4em'; break;
		case '1.4em': otxt.style.fontSize='1.6em'; break;
		case '1.6em': otxt.style.fontSize='1em'; break;
		default: otxt.style.fontSize='1.2em';
		}
	}
}
function openWin(url,w,h){open(url,"","width="+w+",height="+h+",directories=0,scrollbars=1,status=1,resizable=1");}
function addFav(){if ((navigator.appVersion.indexOf("MSIE") > 0) && (parseInt(navigator.appVersion) >= 4)) {window.external.AddFavorite(location.href, document.title );}}
var ie5=document.all&&!window.opera;var ns6=document.getElementById;
function sObj(src,dst,x,y){if(!document.all&&!document.getElementById)return;hObj();clrObjTimer();var xy=gXY(src);obj=document.getElementById(dst);obj.style.top=(xy[1]+y)+'px';obj.style.left=(xy[0]+x)+'px';sFltr(obj);}
function hObj(){if(window.obj)obj.style.visibility='hidden';}
function gXY(o){var x=y=0;if(o.offsetParent){x=o.offsetLeft;y=o.offsetTop;while(o=o.offsetParent){x+=o.offsetLeft;y+=o.offsetTop;}}return [x,y];}
function sFltr(o){if(o.filters && o.filters.length>0)o.filters[0].Apply();o.style.visibility='visible';if(o.filters && o.filters.length>0)o.filters[0].Play();}
function hObjDyn(e){if(ie5&&!obj.contains(e.toElement))hObj();else if(ns6&&e.currentTarget!=e.relatedTarget&&!IsContainNS6(e.currentTarget,e.relatedTarget))hObj();}
function setObjTimer(){objTimer=setTimeout("hObj()",500);}
function clrObjTimer(){if(window.objTimer)clearTimeout(objTimer);}
function IsContainNS6(a,b){while(b.parentNode)if((b=b.parentNode)==a)return true;return false;}
if(ie5||ns6)document.onclick=hObj;
