﻿/***********************************************
* Pausing up-down scroller- © Dynamic Drive (www.dynamicdrive.com)
* This notice MUST stay intact for legal use
* Visit http://www.dynamicdrive.com/ for this script and 100s more.
***********************************************/

var pausecontent=new Array()
pausecontent[0]='<div class="news"><a href="http://www.powerserver.pl/d4373_ericpol_telecom_sp._z_o.o..html"><img src="http://www.powerserver.pl/images/Ericpol_1.jpg" alt="Ericpol" border="0" longdesc="http://www.powerserver.pl/images/Ericpol_1.jpg" /></a><br /><strong>Ericpol Telecom Sp. z o.o.</strong><br/><br/>Mamy przyjemność  rekomendować firmę Power, jako solidnego dostawcę sprzętu  komputerowego. Od wielu lat możemy liczyć na fachowe doradztwo i kompetentną obsługę personelu firmy Power. Realizacja każdego zlecenia poprzedzona jest gruntownym rozpoznaniem naszych potrzeb. Dzięki temu otrzymujemy rozwiązania, które pozwalają nam na oszczędność kosztów... <a href="http://www.powerserver.pl/d4373_ericpol_telecom_sp._z_o.o..html" title="Kliknij po więcej informacji!">[więcej]</a></div>'

pausecontent[1]='<div class="news"><div style="margin-left:10px"><br><li>3ID </li><li>ABAKUS Sp. z o.o.</li><li>ABARTA Sp. z o.o.</li><li>ADAMNA Systemy Komputerowe</li><li>AFMA </li><li>AFT </li><li>ALBET Sp. z o.o.</li><li>Alcomex Sprężyny Sp. z o.o.</li><li>ALTRONIK </li><li>AMC S.C. </li><li>AMH MOBIL </li><li>ANCOM Sp. z o.o.</li><li>Anonse24 Sp. z o.o.</li><li>Apteka Aloes s.c</li></div></div>'

pausecontent[2]='<div class="news"><a href="http://www.powerserver.pl/d4678_bahlsen_sp._z_o.o..html"><img src="http://www.powerserver.pl/img/img_logo_ref/logo_bahlsen_sweet_micro.jpg" alt="Bahlsen" border="0" longdesc="http://www.powerserver.pl/img/img_logo_ref/logo_bahlsen_sweet_micro.jpg" /></a><br /><br /><strong>Bahlsen Sp. z o.o. </strong><br/><br/>Składam serdeczne podziękowania dla firmy Power za bardzo wysoki poziom obsługi naszej firmy. Kompetentny i profesjonalny zespół jest tym, co wyróżnia firmę Power spośród konkurencji. Nawiązaliśmy współpracę przy realizacji krytycznego dla nas projektu. Wiele firm nie było w stanie podjąć się realizacji dostawy dużej ilości sprzętu w bardzo krótkim czasie ... <a href="http://www.powerserver.pl/d4678_bahlsen_sp._z_o.o..html" title="Kliknij po więcej informacji!">[więcej]</a></div>'

pausecontent[3]='<div class="news"><br><li>ARDO S.A.</li><li>Athenasoft Sp. z o.o.</li><li>Automotive Centre </li><li>&quot;AXEL&quot;</li><li>B&amp;B PHU </li><li>BEGHELLI-POLSKA Sp.&nbsp; z o.o.</li><li>Bellussi Group Ltd.</li><li>Besta Psp. z o.o.</li><li>BOMAR S.A.</li><li>P.W. BOSS RTV AGD </li><li>Bremex Sp. z o.o.</li><li>Bank Sp&oacute;łdzielczy Wartkowice</li><li>BSR w Krakowie</li><li>CardCo Sp. z o.o.</li></div>'

pausecontent[4]='<div class="news"><a href="http://www.powerserver.pl/d4854_kino_polska.html"><img src="http://www.powerserver.pl/img/img_logo_ref/Kino_Polska_logo.jpg" alt="Kino Polska" border="0" /></a><br /><br /><strong>Kino Polska</strong><br/><br/>Regularnie od 2009 roku korzystamy z usług firmy Power. Firma, oprócz sprzętu i oprogramowania serwerowego, zapewnia również bardzo cenioną przez nas wiedzę techniczną. Ze względu na profil naszej działalności przedstawiamy Power projekty, które wymagają kreatywnego podejścia i starannego doboru rozwiązania.</a></div>'

pausecontent[5]='<div class="news"><br><li>Call Center Business </li><li>CDN PARTNER Sp. z o.o.</li><li>P.P.H.U. &quot;CERBER&quot; Sp.J. Z.P.Chr.</li><li>PPH CERKAMED </li><li>F.U.H. </li><li>CTM GALICJA POLSKA Sp. z o.o.</li><li>PPHU Vultus</li><li>P.H.U DCF </li><li>Delta-CAD s.c.</li><li>DIALMAX S.C.</li><li>Dobre Zi&oacute;łka s.c</li><li>Dolmat Sp. z o.o.</li><li>Domel Sp. z o.o.</li><li>DOTCOM Sp. z o.o.</li></div>'

pausecontent[6]='<div class="news"><a href="http://www.powerserver.pl/d4856_nidec_motors_&_actuators.html"><img src="http://www.powerserver.pl/img/img_logo_ref/male_logo_nidec.jpg" alt="NIDEC MOTORS & ACTUATORS" border="0" /></a><br /><br /><strong>NIDEC MOTORS & ACTUATORS</strong><br/><br/>Korzystamy z kompleksowych usług firmy Power od 2007 roku. Profesjonalne doradztwo w zakresie doboru sprzętu spośród ofert markowych producentów, predysponuje Power do polecenia potencjalnym Klientom jako sprawdzonego partnera w zakresie dostawy sprzętu IT. Power zawsze stara się zaproponować rozwiązanie, które spełnia wymagania techniczne ale również uwzględnia aspekt ... <a href="http://www.powerserver.pl/d4856_nidec_motors_&_actuators.html" title="Kliknij po więcej informacji!">[więcej]</a></div>'

pausecontent[7]='<div class="news"><br><li>ECDDP Support Sp. z o.o.</li><li>EFL S.A.</li><li>Elatha Sp z o.o.</li><li>Epsilon </li><li>ERPOS </li><li>Grupa Eskadra Sp. z o.o.</li><li>Euro RSCG Marketing House</li><li>Empire Media Sp. z.o.o</li><li>Expro Sp. z o.o.</li><li>Faktoria Media</li><li>FlashNet s.c. </li><li>GBS w Barlinku</li><li>Gimnazjum nr 33 w Gdańsku</li><li>HARPER TRADE Sp&oacute;łka z o.o.</li></div>'


pausecontent[8]='<div class="news"><a href="http://www.powerserver.pl/d4677_grupa_eskadra_sp._z_o.o..html"><img src="http://www.powerserver.pl/img/img_logo_ref/LOGO_eskadra_group_micro.jpg" alt="Ericpol" border="0" longdesc="http://www.powerserver.pl/img/img_logo_ref/LOGO_eskadra_group_micro.jpg" /></a><br /><br /><strong>Grupa Eskadra Sp. z o.o.</strong><br/><br/>Korzystamy z kompleksowych usług firmy Power od początku 2007 roku. Zarówno sprzęt jak i usługi wdrożeniowe dostarczone przez firmę Power są przez nas wysoko cenione. Szeroka oferta produktowa, zaspokaja nasze zapotrzebowanie na sprzęt i oprogramowanie. Terminowa realizacja zleceń ... <a href="http://www.powerserver.pl/d4677_grupa_eskadra_sp._z_o.o..html" title="Kliknij po więcej informacji!">[więcej]</a></div>'


pausecontent[9]='<div class="news"><br><li>Hyperion Wsch&oacute;d Sp. z o.o.</li><li>HyperNET s.c.</li><li>F.H.P.U. WESSPOL </li><li>Impel IT Sp. z o.o.</li><li>PINB Szczecin</li><li>PPHU PROCOMP</li><li>INSTER sp.z o.o.</li><li>Integration Services </li><li>Intramex Valuepart Polska </li><li>Strzelam bo lubię </li><li>P.W. Jandach </li><li>Jagiellońskie Centrum Innowacji</li><li>Jurkpol sp. z o.o.</li><li>Juropol </li></div>'


pausecontent[10]='<div class="news"><a href="http://www.powerserver.pl/d4374_valeo_autosystemy_sp._z_o.o.html"><img src="http://www.powerserver.pl/img/img_logo_ref/valeo_micro.png" alt="Valeo" border="0" longdesc="http://www.powerserver.pl/img/img_logo_ref/valeo_1.gif" /></a><br /><br /><strong>Valeo Autosystemy Sp. z o.o</strong><br/><br/>Chcemy zaświadczyć o naszej doskonałej współpracy z firmą Power. Firma wyróżnia się pro-kliencką filozofią funkcjonowania i wyjątkowym zaangażowaniem w realizację projektów informatycznych. Dostarcza nie tylko sprzęt ale przede wszystkim wiedzę i rozwiązania. Satysfakcja i zadowolenie to dwa słowa, które najlepiej podsumowują ...<a href="http://www.powerserver.pl/d4374_valeo_autosystemy_sp._z_o.o.html" title="Kliknij po więcej informacji!">[więcej]</a></div>'


pausecontent[11]='<div class="news"><br><li>Kalter Sp. z o.o.</li><li>Kompland S.C. </li><li>KRK Airport Services Sp. z o.o.</li><li>P.W. Masterchem S.J.</li><li>Mera-Błonie Systemy Sp. z o.o.</li><li>Studio Merigold </li><li>MGGP S.A. Oddział w Gorlicach</li><li>P.P.H.U. Miłomłyn Sp. z o.o.</li><li>MITSUBISHI ELlectric Europe B.V.</li><li>Mix-Nieruchomości Sp. z o.o</li><li>MJM Solutions </li><li>P.U.H. MODERN-BUD Sp z o.o.</li><li>MPL TECH GROUP SP. Z O.O.</li></div>'

pausecontent[12]='<div class="news"><a href="http://www.powerserver.pl/d4855_tlen_o2,_grupa_o2_spolka_z_o.o.html"><img src="http://www.powerserver.pl/img/img_logo_ref/logo_tlenO2.gif" alt="Tlen O2, Grupa o2 Spółka z o.o " border="0" /></a><br /><br /><strong>Tlen O2, Grupa o2 Spółka z o.o </strong><br/><br/>Możemy polecić firmę Power jako dostawcę specjalistycznych produktów do backupu. Posiadają szeroką ofertę markowych produktów dostępnych w dobrze zaprojektowanym sklepie internetowym co umożliwia dokonywanie szybkich zakupów.</div>'


pausecontent[13]='<div class="news"><br><li>MZBM-TBS Sp. z o.o.</li><li>Miejski Zarząd Oświaty w Tychach</li><li>F.P.H. Naxel </li><li>NeoStrain Sp. z o.o.</li><li>NETMARK </li><li>NET-BIS S.C.</li><li>NOWALU</li><li>NT Solution - Usługi informatyczne</li><li>Opcode </li><li>Opetitus </li><li>OPTIVA Salon Optyczny s.c. </li><li>ORGBUD-SERWIS Sp. z o.o.</li><li>Panaceum Guzowscy Sp. Jawna</li><li>PAŻP</li><li>Peek Traffic Sp. z o.o.</li></div>'

pausecontent[14]='<div class="news"><br><li>PJP Telecom </li><li>PLATAN Sp. z o.o.</li><li>Starowstwo Powiatowe Pleszew</li><li>KW Policji w Krakowie</li><li>Politeknik Sp. z o.o.</li><li>PRODART</li><li>PROGRAMAC SP. Z O.O.</li><li>Progryf s.c.</li><li>PROMEGA </li><li>PROVISOR </li><li>Pr&oacute;szyński Media sp. z o.o.</li><li>Społem PSS w Gliwicach</li><li>Polskie Towarzystwo Botaniczne</li><li>RankUP </li></div>'

pausecontent[15]='<div class="news"><br><li>Comcreative</li><li>REGIS Sp. z o.o.</li><li>Rekma Trading Poland Sp. z o.o.</li><li>F.C.B. Ronenberger LTD</li><li>ROPAM ELEKTRONIK S.C.</li><li>ROMEX</li><li>Samat Polska Sp. z o.o.</li><li>CODICO SP Z O.O.</li><li>PHU SETO </li><li>Signal 9 s.c. </li><li>SILESIA OIL SP. Z O.O.</li><li>SL SYSTEMS</li><li>INTERCARGO S.C.</li><li>Szkoła Podstawowa Nr 63 w Szczecinie</li><li>Szkoła Podstawowa nr 9</li><li>SPCG </li></div>'

pausecontent[15]='<div class="news"><br><li>Społem PSS w Gliwicach</li><li>Spreadshirt Manufacturing Polska</li><li>STREFA-GSM</li><li>FUPH TARBEX </li><li>Telbiur </li><li>Telekomunikacja Bliżej sp. z o.o.</li><li>P.U.H. TELPOL Sp. z o.o.</li><li>TEL-STER Sp. z o.o.</li><li>Terra Aventura</li><li>Timplus S.C.</li><li>TM TECHNOLOGIE Sp. z o.o.</li><li>TrafficMedia Sp. z o.o.</li><li>Twin Bottles s.c.</li><li>Urząd Gminy Bystra-Sidzina</li></div>'

pausecontent[16]='<div class="news"><br><li>Gmina Miejska Kościan</li><li>US KRAK&Oacute;W - II US</li><li>Vayana.com s.c. </li><li>VIDA </li><li>NZOZ VIVA Sp. z o.o.</li><li>WADMEX Sp. z o.o.</li><li>Warmińsko-Mazurski US - Olsztyn</li><li>Zacharzewski i Wsp&oacute;łnicy </li><li>ZKM Sp. z o.o. w Iławie</li><li>Zakłady Mięsne &quot;POTORSCY&quot; Sp.j.</li><li>ZOZ Medical Sp. z o.o.</li><li>Zesp&oacute;ł Szk&oacute;ł im. Jana Pawła II</li><li>ZUK Sp&oacute;łka Gminy sp. z o.o.</li></div>'

function pausescroller(content, divId, divClass, delay){
this.content=content //message array content
this.tickerid=divId //ID of ticker div to display information
this.delay=delay //Delay between msg change, in miliseconds.
this.mouseoverBol=0 //Boolean to indicate whether mouse is currently over scroller (and pause it if it is)
this.hiddendivpointer=1 //index of message array for hidden div
document.write('<div id="'+divId+'" class="'+divClass+'" style="position: relative; overflow: hidden;"><div class="innerDiv" style="position: absolute; width: 100%;" id="'+divId+'1">'+content[0]+'</div><div class="innerDiv" style="position: absolute; width: 100%; visibility: hidden;" id="'+divId+'2">'+content[1]+'</div></div>')
var scrollerinstance=this
if (window.addEventListener) //run onload in DOM2 browsers
window.addEventListener("load", function(){scrollerinstance.initialize()}, false)
else if (window.attachEvent) //run onload in IE5.5+
window.attachEvent("onload", function(){scrollerinstance.initialize()})
else if (document.getElementById) //if legacy DOM browsers, just start scroller after 0.5 sec
setTimeout(function(){scrollerinstance.initialize()}, 500)
}

// -------------------------------------------------------------------
// initialize()- Initialize scroller method.
// -Get div objects, set initial positions, start up down animation
// -------------------------------------------------------------------

pausescroller.prototype.initialize=function(){
this.tickerdiv=document.getElementById(this.tickerid)
this.visiblediv=document.getElementById(this.tickerid+"1")
this.hiddendiv=document.getElementById(this.tickerid+"2")
this.visibledivtop=parseInt(pausescroller.getCSSpadding(this.tickerdiv))
//set width of inner DIVs to outer DIV's width minus padding (padding assumed to be top padding x 2)
this.visiblediv.style.width=this.hiddendiv.style.width=this.tickerdiv.offsetWidth-(this.visibledivtop*2)+"px"
this.getinline(this.visiblediv, this.hiddendiv)
this.hiddendiv.style.visibility="visible"
var scrollerinstance=this
document.getElementById(this.tickerid).onmouseover=function(){scrollerinstance.mouseoverBol=1}
document.getElementById(this.tickerid).onmouseout=function(){scrollerinstance.mouseoverBol=0}
if (window.attachEvent) //Clean up loose references in IE
window.attachEvent("onunload", function(){scrollerinstance.tickerdiv.onmouseover=scrollerinstance.tickerdiv.onmouseout=null})
setTimeout(function(){scrollerinstance.animateup()}, this.delay)
}


// -------------------------------------------------------------------
// animateup()- Move the two inner divs of the scroller up and in sync
// -------------------------------------------------------------------

pausescroller.prototype.animateup=function(){
var scrollerinstance=this
if (parseInt(this.hiddendiv.style.top)>(this.visibledivtop+5)){
this.visiblediv.style.top=parseInt(this.visiblediv.style.top)-5+"px"
this.hiddendiv.style.top=parseInt(this.hiddendiv.style.top)-5+"px"
setTimeout(function(){scrollerinstance.animateup()}, 50)
}
else{
this.getinline(this.hiddendiv, this.visiblediv)
this.swapdivs()
setTimeout(function(){scrollerinstance.setmessage()}, this.delay)
}
}

// -------------------------------------------------------------------
// swapdivs()- Swap between which is the visible and which is the hidden div
// -------------------------------------------------------------------

pausescroller.prototype.swapdivs=function(){
var tempcontainer=this.visiblediv
this.visiblediv=this.hiddendiv
this.hiddendiv=tempcontainer
}

pausescroller.prototype.getinline=function(div1, div2){
div1.style.top=this.visibledivtop+"px"
div2.style.top=Math.max(div1.parentNode.offsetHeight, div1.offsetHeight)+"px"
}

// -------------------------------------------------------------------
// setmessage()- Populate the hidden div with the next message before it's visible
// -------------------------------------------------------------------

pausescroller.prototype.setmessage=function(){
var scrollerinstance=this
if (this.mouseoverBol==1) //if mouse is currently over scoller, do nothing (pause it)
setTimeout(function(){scrollerinstance.setmessage()}, 100)
else{
var i=this.hiddendivpointer
var ceiling=this.content.length
this.hiddendivpointer=(i+1>ceiling-1)? 0 : i+1
this.hiddendiv.innerHTML=this.content[this.hiddendivpointer]
this.animateup()
}
}

pausescroller.getCSSpadding=function(tickerobj){ //get CSS padding value, if any
if (tickerobj.currentStyle)
return tickerobj.currentStyle["paddingTop"]
else if (window.getComputedStyle) //if DOM2
return window.getComputedStyle(tickerobj, "").getPropertyValue("padding-top")
else
return 0
}
