/* * * * * * * * * * * * * * * * D I E  V A R I A B L E N * * * * * * * * * * * * * * * * * */

    //°°°°°°°°°°Die News

tNews=new Array();
tNews.push('<br><br><br><br><br><br><a href="images/Objekt Februar 09.jpg" target="new"><img src="images/logo_objekt.gif" alt="objekt" width="70" border="0"> 02/2009<br>Objekt<br><DIV align="left" class="presseberichte">"...Auf der >Heimtextil< sorgte bei Heimwerkern und Handwerkern ein besonderes Produkt für enorme Aufmerksamkeit: der Tapeteasy-Kleisterzusatz..."</div></a><br>');
tNews.push('<a href="images/DIY Februar 2009.jpg" target="new"><img src="images/logo_diy.gif" alt="diy" width="70" border="0"> 02/2009<br>diy<br><DIV align="left" class="presseberichte">"...Das Besondere ist, dass die Tapete so fest an der Wand klebt und doch abziehbar ist..."</div></a><br>');
tNews.push('<a href="images/Selbst ist der Mann Oktober 08.jpg" target="new"><img src="images/logo_selbst.gif" alt="selbst ist der Mann" width="70" border="0"> 10/2008<br>selbst ist der Mann<br><DIV align="left" class="presseberichte">"...Zusatz wird in herkömmlichen Tapetenkleister eingerührt. Einweichen und Abkratzen sowie das Ausbessern der beschädigten Untergründe entfallen..."</div></a><br>');
tNews.push('<a href="images/Objekt August 08.jpg" target="new"><img src="images/logo_objekt.gif" alt="Objekt" width="70" border="0"> 08/2008<br>Objekt<br><DIV align="left" class="presseberichte">"...Alle Heimwerker und professionellen Handwerker dürften sich damit schon jetzt auf den nächsten Tapetenwechsel freuen..."</div></a><br>');
tNews.push('<a href="images/Bauen und Renovieren 7-8 2008.jpg" target="new"><img src="images/logo_bauen_und_renovieren.gif" alt="Bauen und Renovieren" width="70" border="0"> 7/8 2008<br>Bauen und Renovieren<br><DIV align="left" class="presseberichte">"...Die Tapete klebt fest, es wird lediglich eine Sollbruchstelle innerhalb der Kleisterschicht für die Zukunft angelegt..."</div></a><br>');
tNews.push('<a href="images/Althaus modernisieren 8-9 2008.jpg" target="new"><img src="images/logo_althaus_modernisieren.gif" alt="althaus modernisieren" width="70" border="0"> 8-9 2008<br>Althaus modernisieren<br><DIV align="left" class="presseberichte">"...Der Kleisterzusatz wird vor dem Tapezieren einfach in herkömmlichen Tapetenkleister eingerührt und die Tapete klebt fest bis in die Nähte an der Wand..."</div></a><br>');
tNews.push('<a href="images/BTH-Heimtex 6 2008.jpg" target="new"><img src="images/logo_bth_heimtex.gif" alt="BTH Heimtex" width="70" border="0"> 6 / 2008<br>BTH Heimtex<br><DIV align="left" class="presseberichte">"...Tapeteasy ist kein Wundermittel, [...] aber funktioniert so sicher und simpel wie ein Reißverschluss..."</div></a><br>');
tNews.push('<a href="images/selber machen Juli 2008.jpg" target="new"><img src="images/logo_selbermachen.gif" alt="selbermachen" width="70" border="0"> 07/2008<br>selbermachen<br><DIV align="left" class="presseberichte">"...Test prima bestanden! [...] Alle Raufaserbahnen, einmal oder mehrfach gestrichen ließen sich sehr gut lösen..."</div></a><br>');
tNews.push('<a href="images/selbst ist der Mann 7 2008.jpg" target="new"><img src="images/logo_selbst.gif" alt="selbst ist der Mann" width="70" border="0"> 07/2008<br>selbst ist der Mann<br><DIV align="left" class="presseberichte">"...Fazit: Interessantes Produkt für leichtes Renovieren..."</div></a><br>');
tNews.push('<a href="images/Malerblatt 7 2008.jpg" target="new"><img src="images/logo_malerblatt.jpg" alt="Malerblatt" width="70" border="0"> 7 / 2008<br>Malerblatt<br><DIV align="left" class="presseberichte">"...einfach in den herkömmlichen Tapetenkleister eingerührt. Die Tapete klebt fest bis in die Nähte..."</div></a><br>');
tNews.push('<a href="images/einfamilienhaus bauen 6-7 2008.jpg" target="new"><img src="images/logo_bauen.gif" alt="bauen!" width="70" border="0"> 6-7 / 2008<br>bauen!<br><DIV align="left" class="presseberichte">"...Langwieriges Einweichen und mühevolles Abkratzen von Tapeten gehört der Vergangenheit an. Vorausgesetzt man hat vor dem Tapezieren "Tapeteasy" Kleisterzusatz mit eingerührt..."</div></a><br>');
tNews.push('<a href="images/Baumarktmanager S64 Nr6 2008.jpg" target="new"><img src="images/logo_baumarktmanager.gif" alt="baumarkt manager" width="70" border="0"> 6 / 2008<br>baumarkt manager<br><DIV align="left" class="presseberichte">"...So wird Renovieren wieder zum uneingeschränkten Vergnügen und lästiges Einweichen und Abkratzen alter Tapete gehört endlich der Vergangenheit an..."</div></a><br>');
tNews.push('<a href="images/Die Mappe 5 08.jpg" target="new"><img src="images/logo_mappediemalerzeitschrift.gif" alt="Mappe - Die Malerzeitschrift" width="70" border="0"> 5 / 2008<br><div align="left">Mappe - Die Malerzeitschrift</div><DIV align="left" class="presseberichte">"...Der neuartige Kleisterzusatz ermöglicht, dass alle Tapeten später einfach trocken abgezogen werden können..."</div></a><br>');
tNews.push('<a href="http://www.mdr.de/einfach-genial/5872884.html" target="new">EINFACH GENIAL<br>MDR 10/2008<br><DIV align="left" class="presseberichte">"einfach GENIAL" - das Erfindermagazin vom MDR: Gesendet im MDR am Di, 28. Okt 2008 mit Wiederholungen im MDR, RBB, HR und NDR. Gesamteinschaltquote: mehr als 1 Mio Zuschauer.<br><br>Der TESTER Camilo Rodriguez:<br>"Nach ein paar Startschwierigkeiten bin ich wirklich überrascht: Die Bahn läßt sich komplett abziehen, ohne Abkratzen und Einweichen. Auf diese Weise habe ich die Testbox schnell von der Tapete befreit und es bleibt kein Schnipsel übrig."<br><br>"Obwohl die Tapete recht dünn ist, reißt sie beim Abziehen nicht ein. Im Gegenteil: Ich bekomme wieder vollständige Bahnen von der Wand."<br><br>"Eines steht fest: Der Kleisterzusatz funktioniert! Deshalb hat er meinen Test ganz klar bestanden."</div></a><br>');

    //°°°°°°°°°°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   =1;

    //°°°°°°°°°°Rahmen
strBorder   ='0px solid #818181';

    //°°°°°°°°°°Breite
intWidth    =150;

    //°°°°°°°°°°Höhe
intHeight   =300;

    //Abstand Rahmen->Inhalt
intPadding  =0;

    //Background-color
strBgc      ='#bf0082';

    //Text-color
strTxtc     ='#ffffff';

    //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)?'<br><br>':strDelimiter;

        //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<intRepeat;++i)
        {
        strNews+=strText;
        }

        //TickerCode zu String zusammenfuegen
    strTicker='<div style="position: relative; '+strAlign+'overflow:hidden;background-color:'+strBgc+
                    ';border:'+strBorder+';width:'+intWidth+'px;height:'+intHeight+'px;padding:'+intPadding+
                    'px;"><'+strNobr+'><div id="ticker"style="position:relative;color:'+strTxtc+';background-color:'+strBgc+
                    ';"'+strStopHover+'>'+strNews+'</div></'+strNobr+'></div>';

        //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);
  }
