/*
#----------------------------------------------------------------------
# TextRoller v1.0
# requires dhtml-lib.js
#----------------------------------------------------------------------
# Author : Panos Galanis <pg@iap.de>
# Created : 17.Jan.2002
#
# TextRoller is a Javascript that generates a quite customisable 
# banner with rolling text, pictures and objects.
#
# Place dhtml-lib.js in the <HEAD> and textroller.js in the <BODY>
#
# 29.07.03 :: PG :: - Small changes for center padding possitions 
#                   and on resize support.
#                   - Support Opera 7+ 
#
# IAP GmbH 
# Ingenieurbüro für Anwendungs-Programmierung
# Mörkenstraße 9, D-22767 Hamburg
# Web: http://www.iap.de, Mail: info@iap.de 
#----------------------------------------------------------------------
*/

// Edit the variables by your needs 

var TxFont="Verdana";           //Font Family Name
var TxFontSize=10;              //Font Size in Pixels
var TxFontColor="#00266D";      //Font Color 

var TxBorder=1;                 //Box border in pixels
var TxBorderColor="#000000";    //Box border color
var TxBgColor="#FcFcFc";        //Box background color

var TxWidth=360;        //Box Width in Pixels
var TxHeight=18;        //Box Height in Pixels

var TxAlign=2;          //Box Alignment 0=none, 1=left, 2=center, 3=right
var TxTop=420;          //Box Distance from Top of the Page in pixels
var TxLeft=0;           //Box Distance from the left (TxAlign 0,1)
                        //or a (+-) x possition (TxAlign 2,3)

var TxSpeed=10;         //Looping speed , the smalest the fastest :P

// Edit remove the following banner text by your needs 
// ... The array have to be 0,1,2..xx 

var Txts = new Array();

Txts[0]=".:: 6 may 2009 :: Skin-Client AJAX in Beta ::. <a href='news.html' class='small'>more...</a>";
Txts[1]=".:: 2 jun 2008 :: Skin-Client 1.1 released ::. <a href='news.html' class='small'>more...</a>";

/*
#----------------------------------------------------------------------
# End of the settings do not edit under this point unless 
# you know what you are doing :P
#----------------------------------------------------------------------
*/

function goNow(){
	moveLayer("TxBox",posx,0);
	writeLayer("TxBox","<nobr><font style='font-family:"+TxFont+"; font-size:"+TxFontSize+"px; color:"+TxFontColor+"'>"+Txts[TxtIndex]+"</font></nobr>");
	scrollNow();
	}

function scrollNow(){
	posx--;
	moveLayer("TxBox",posx,0);

	// Mozilla needs the next line to be set every time :P
	pose=getLayerWidth("TxBox");

	if((pose+posx) < 0 ) {
		clearTimeout(scrID);
		TxtIndex++;
		if(TxtIndex >= Txts.length) TxtIndex=0;
		posx=TxWidth;
		return goNow();
		}
	scrID=setTimeout("scrollNow()",TxSpeed);
	}
	
function fixPos() {
	
	if (!getLayer("TxBoxBorder")) return;
	moveLayer("TxBoxBorder", TxLeft+(getWindowWidth()-TxWidth)/2, TxTop);
	}

// Handle resize

if (TxAlign > 1) {
	window.onresize=fixPos;
	}

var out, posx, pose, TxtIndex, scrID, goID, left;
posx=TxWidth;
TxtIndex=0;
scrID=0;
goID=0;

if(TxAlign == 1) left=TxLeft;
if(TxAlign == 2) left=TxLeft+(getWindowWidth()-TxWidth)/2;
if(TxAlign == 3) left=TxLeft+(getWindowWidth()-TxWidth);


if(ns4) {
	out  = "<layer name='TxBoxBorder' top='"+TxTop+"' left='"+left+"' width='"+TxWidth+"' height='"+TxHeight+"' bgcolor='"+TxBorderColor+"'></layer>";
	out += "<layer name='TxBoxOut' top='"+(TxTop+TxBorder)+"' left='"+(left+TxBorder)+"' width='"+(TxWidth-(TxBorder*2))+"' height='"+(TxHeight-(TxBorder*2))+"' bgcolor='"+TxBgColor+"'>";
	out += "<layer name='TxBox'>";
	out += "</layer></layer>";
	}
if(ie||dom && !op||op && parseFloat(ver)>6){
	out  = "<div id='TxBoxBorder' style='top:"+TxTop+"px; left:"+left+"px; width:"+TxWidth+"px; height:"+TxHeight+"px; position:absolute; background-color: "+TxBorderColor+";'>";
	out += "<div id='TxBoxOut' style='top:"+TxBorder+"px; left:"+TxBorder+"px; width:"+(TxWidth-(TxBorder*2))+"px; height:"+(TxHeight-(TxBorder*2))+"px; position:absolute; background-color: "+TxBgColor+"; clip:rect(0,"+(TxWidth-(TxBorder*2))+","+(TxHeight-(TxBorder*2))+",0); overflow:hidden;'>";
	out += "<div id='TxBox' style='top:0px; left:0px; position:absolute;overflow:hidden;'>";
	out += "</div></div></div>";
	}

if(out) {
	document.write(out);
	goID=setTimeout("goNow()",100);
	}
