var newstitlea = new Array();
var newstexta = new Array();
var newslinka = new Array();
var eventstitlea = new Array();
var eventstexta = new Array();
var eventslinka = new Array();
var newsHeight = 0;
var eventsHeight = 0;
var newsObj = null;
var eventsObj = null;

// create the scrollObj object
function scrollObject(){
}
scrollObject.prototype.d = "";
scrollObject.prototype.hdg = "";
scrollObject.prototype.name = "";
scrollObject.prototype.spage = "";
scrollObject.prototype.inoout = false;
scrollObject.prototype.uzuntop = 0;
scrollObject.prototype.dahayok = false;
scrollObject.prototype.mc = 0;
scrollObject.prototype.h = null;
scrollObject.prototype.title = null;
scrollObject.prototype.text = null;
scrollObject.prototype.link = null;


function newScroll(objName)
{
	var scrollObj = new scrollObject();
	scrollObj.d = objName+"d";
	scrollObj.hdg = objName+"hdg";
	scrollObj.name = objName+"Obj";
	scrollObj.spage = objName+"spagens";
	scrollObj.inoout = false;
	scrollObj.uzuntop = 0;
	scrollObj.dahayok = false;
	scrollObj.mc = eval(objName+"titlea.length");
	scrollObj.h = eval(objName+"Height");
	scrollObj.title = eval(objName+"titlea");
	scrollObj.text = eval(objName+"texta");
	scrollObj.link = eval(objName+"linka");
	return scrollObj;
}

var tmpv = 240;

bulletImg = "<img align=\"middle\" src=\"http://www.psionteklogix.com/assets/navpix/arrow_box_blue.gif\" width=\"9\" height=\"9\"> ";
divtextb ="<div id=";
divtev1=" onmouseover=\"mdivmo(";
divtev2=")\" onmouseout=\"restime(";
divtev3=")\" onclick=\"butclick(";
divtev4=")\"";
divtexts = " style=\"position:absolute;visibility:hidden;width:"+tmpv+";COLOR:000000;left:0;top:0;FONT-FAMILY:verdana,arial,helvetica;FONT-SIZE:7pt;FONT-STYLE:normal;FONT-WEIGHT:normal;TEXT-DECORATION:none;margin:0px;overflow-x:hidden;LINE-HEIGHT:10pt;text-align:left;padding:0px;cursor:'default';\">";
ns6span= " style=\"position:relative;COLOR: 3D578C;width:"+tmpv+";FONT-FAMILY:verdana,arial,helvetica;FONT-SIZE:7pt;FONT-STYLE:normal;FONT-WEIGHT:bold;TEXT-DECORATION:none;LINE-HEIGHT:10pt;text-align:left;padding:0px;\"";

function mdivmo(obj,gnum)
{
	obj.inoout=true;
	if((obj.link[gnum].length)>2)
	{
		objd=document.getElementById(obj.d+gnum);
		objd2=document.getElementById(obj.hdg+gnum);
		objd.style.color="#7F8588";
		objd2.style.color="#0F76AB";
		// IE 5.0 conformity
		try
		{
			objd.style.cursor='pointer';
			objd2.style.cursor='pointer';
		}
		catch(e)
		{
			objd.style.cursor='hand';
			objd2.style.cursor='hand';
		}
		window.status=""+obj.link[gnum];
	}
}

function restime(obj,gnum2)
{
	obj.inoout=false;
	objd=document.getElementById(obj.d+gnum2);
	objd2=document.getElementById(obj.hdg+gnum2);
	objd.style.color="#000000";
	objd2.style.color="#3D578C";
	window.status="";
}

function butclick(obj,gnum3)
{
	window.location = ""+obj.link[gnum3];
}

function dotrans(obj)
{
	if(obj.inoout==false)
	{
		obj.dahayok=false;
		obj.uzuntop--;
		for(var i=0;i<obj.mc;i++)
		{
			objd=document.getElementById(obj.d+i);
			objd.style.top=""+(obj.uzuntop+(i*obj.h))+"px";
			if((obj.uzuntop+(i*obj.h))==0){obj.dahayok=true;}
		}
		if(obj.uzuntop<(-1*(obj.mc-1)*obj.h))
		{
			objd=document.getElementById(obj.d+0);
			objd.style.top=""+(obj.uzuntop+(obj.mc*obj.h))+"px";
			if((obj.uzuntop+(i*obj.h))==0){obj.dahayok=true;}		
		}
		if(obj.uzuntop<(-1*(obj.mc)*obj.h))
		{
			obj.uzuntop = 0;
		}
	}
	if(obj.dahayok==true)
	{
		setTimeout("dotrans("+obj.name+")",3000);
	}
	else
	{
		setTimeout("dotrans("+obj.name+")",35);
	}
}


function initte2(obj)
{
	for(var i=0;i<obj.mc;i++)
	{
		objd=document.getElementById(obj.d+i);
		objd.style.visibility="visible";
		objd.style.top=""+((obj.h*i))+"px";
		objd.style.left=""+0+"px";
	}
	obj.uzuntop = obj.h;
	dotrans(obj);
}

function initte(obj)
{
	var innertxt="";
	for(var i=0;i<obj.mc;i++)
	{
		innertxt=innertxt+""+divtextb+obj.d+i+""+divtev1+obj.name+","+i+divtev2+obj.name+","+i+divtev3+obj.name+","+i+divtev4+divtexts+"<div id=\""+obj.hdg+i+"\""+ns6span+">"+bulletImg+obj.title[i]+"<br></div>"+obj.text[i]+"</div>";
	}
	var spage=document.getElementById(obj.spage);
	if (spage == null)
	{
		window.status = obj.spage + " not found, scroller not loaded";
		return;
	}
	spage.innerHTML=""+innertxt;
	setTimeout("initte2("+obj.name+")",500);
}

function initevents()
{
	eventsObj = newScroll("events");
	initte(eventsObj);
}

function initnews()
{
	newsObj = newScroll("news");
	initte(newsObj);
}
