/* * * * * * * * * * * * * * * * D I E V A R I A B L E N * * * * * * * * * * * * * * * * * */ //°°°°°°°°°°Die News tNews=new Array(); tNews.push('

Apple Support

23.03.2010

FDS bietet ab sofort ihre IT-Dienstleistungen und Support auch für Apple Hardware und Mac OS X an.

'); tNews.push('

OpenOffice.org Verein Schweinz

06.05.2010

Um die Verbreitung von OpenOffice.org in der Schweiz aktiv zu fördern, beteiligte sich FDS Consulting GmbH massgeblich bei der Vereinsgründung für den OpenOffice.org Verein Schweiz und ist weiterhin Hauptsponsor des Verein. Mehr zum Verein
www.ooorg.ch

'); tNews.push('

FDS Netstream Reseller

01.06.2010

FDS ist neu Netstream Reseller und kann so ihren Kunden Dienstleistungen von Netstream unkomplizierter anbieten

'); tNews.push('

Open Education

01.07.2010

Das Schulungsangebot der FDS Consulting GmbH wird neu von Open Education wahrgenommen. Hinter Open Education ist steht nach wie vor FDS.

'); tNews.push('

FDS Cyberlink Reseller

05.07.2010

FDS erweitert sein Angebot durch einen Reseller Vertrag mit Cyberlink.

'); //°°°°°°°°°°Laufrichtung(up,down,left,right) strDir ='up'; //°°°°°°°°°°Delimiter zwischen den einzelnen News(nur bei left/right) strDelimiter=' + + + '; //°°°°°°°°°°Interval in ms intInterval =50; //°°°°°°°°°°Stop bei mouseover?true:false blnStopHover=true; //°°°°°°°°°°Falls Leeraum zwischen News...hier Wert erhoehen...minimum:1 intRepeat =2; //°°°°°°°°°°Rahmen strBorder ='1px solid #FFFFFF'; //°°°°°°°°°°Breite intWidth =168; //°°°°°°°°°°Höhe intHeight =425; //Abstand Rahmen->Inhalt intPadding =5; //Background-color strBgc ='#FFFFFF'; //Text-color strTxtc ='grey'; //Textausrichtung strAlign ='left'; //Schritt pro Durchlauf(px) intStep=1; /* * * * * * * * * * * * * * * * * * D E R T I C K E R * * * * * * * * * * * * * * * * * * * * * */ //IE ab V4? IE=document.all&&!window.opera; //DOM-Browser(ausser IE) DOM=document.getElementById&&!IE; //läuft ab IE4 und in DOM-Browsern if(DOM||IE) { //Ermitteln, ob Ticker horizontal oder vertikal laufen soll blnDir=(strDir=='up'||strDir=='down')?true:false; //Bei horizontalem Ticker wird ein nobr-, ansonsten ein div-Tag verwendet strNobr=(blnDir)?'div':'nobr'; //Trennzeichen zwischen den Einzelnen Eintraegen //bei horizontalem Ticker gemäss Angabe in Variale strDelimiter //Ansonsten Zeilenumbrueche strDelimiter=(blnDir)?'':strDelimiter; //<-- Standardwertr: '

' //String fuer Textausrichtung bei vertikalem Ticker strAlign=(blnDir)?'text-align:'+strAlign+';':''; //Variable zum Speichern des Intervals var objGo; //Variable zum Speichern der Position intPos=0; //String erzeugen fuer JS-Code, falls Ticker beim mouseover stoppen soll strStopHover=(blnStopHover)?'onmouseover="clearInterval(objGo)"onmouseout="objGo=setInterval(\'DM_ticken()\','+intInterval+')"':''; //Tickertext zu String zusammenfuegen strText=(blnDir)?tNews.join(strDelimiter)+strDelimiter:tNews.join(strDelimiter)+strDelimiter; strNews=strText; for(i=1;i<'+strNobr+'>
'+strNews+'
'; //TickerCode im Dokument ausgeben document.write(strTicker); //Funktion, um Ticker ticken zu lassen function DM_ticken() { //Ticker-Objekt je nach Browser ermitteln objTicker=(IE)?document.all.ticker:document.getElementById('ticker'); //Array fuer zu manipulierende Eigenschaften des Tickers je nach Richtung //Richtung=new Array(Pixelwert zur Aenderung der Position,Breite/Höhe des Tickers,zu andernder Positionswert); arrDir=new Array(); arrDir['up'] =new Array(-1,objTicker.offsetHeight,'top'); arrDir['down'] =new Array(1,objTicker.offsetHeight,'top'); arrDir['left'] =new Array(1,objTicker.offsetWidth,'left'); arrDir['right'] =new Array(-1,objTicker.offsetWidth,'left'); //Ermitteln von Breite bzw. Höhe der anzuzeigenden Items dblOffset=arrDir[strDir][1]/intRepeat; //Neuen Positionswert ermitteln switch(strDir) { case'right': intPos=(Math.abs(intPos)>dblOffset)?0:intPos;break; case'left': intPos=(intPos>0)?-dblOffset:intPos;break; case 'up': intPos=(Math.abs(intPos)>dblOffset)?0:intPos;break; case 'down': intPos=(intPos>0)?-dblOffset:intPos;break; } //Neuen Positionswert zuweisen objTicker.style[arrDir[strDir][2]]=intPos + "px"; //Positionswert hoch/heruntersetzen intPos+=intStep*arrDir[strDir][0]; } //Erneut ticken lassen objGo=setInterval('DM_ticken()',intInterval); }