
surfSliderObj=document.getElementById('esurfSlider1');
surfSliderObjElsBefore=surfSliderObj.getElementsByTagName('div')
surfSliderObjEls=new Array();
surfSliderObjElsCounter=0;
surfSliderObjElsTitleItemsCounter=0;
overAndClickCover=null;
surfSliderObjTitleItems=new Array();

for (i=0;i<surfSliderObjElsBefore.length;i++) {
    if (surfSliderObjElsBefore[i].className=="item") {
        surfSliderObjEls[surfSliderObjElsCounter]=surfSliderObjElsBefore[i];
        surfSliderObjEls[surfSliderObjElsCounter++].thisElementDegreesOfAnimation=0;
    }
    if (surfSliderObjElsBefore[i].className=="titleItem") {
        surfSliderObjTitleItems[surfSliderObjElsTitleItemsCounter++]=surfSliderObjElsBefore[i];
    }

    if (surfSliderObjElsBefore[i].className=="overAndClick") {overAndClickCover=surfSliderObjElsBefore[i]}
}


if (surfSliderObjEls.length==1) {
    
    $(surfSliderObjEls[0]).parent().find(".overAndClick").bind("click", function () {
        location.href=$(surfSliderObjEls[0]).find("a").get()[0].getAttribute("href");
    });
    
    if (surfSliderObjEls[0].filters&&!explorer9) {
        surfSliderObjEls[0].filters.alpha.opacity="100"
    } else {
        surfSliderObjEls[0].style.opacity="1";
    }
} else {




stars=null;
allULElements=document.getElementsByTagName('ul');
for (i=0;i<allULElements.length;i++) {
    if (allULElements[i].className=="stars2") {
        stars=allULElements[i].getElementsByTagName('a');
        break;
    } 
}

immediateChangeIntoSlide=null;
for (i=0;i<stars.length;i++) {
    stars[i].itemNumber=i;
    stars[i].onclick=function (e) {
        if (e) obj=e.target; else obj=event.srcElement
            immediateChangeIntoSlide=obj.itemNumber;
    }
}

overAndClickCover.onmouseover=function (e) {
    for (i=0;i<surfSliderObjTitleItems.length;i++) {
        surfSliderObjTitleItems[i].className="titleItemActive"
    }
}

overAndClickCover.onmouseout=function (e) {
    for (i=0;i<surfSliderObjTitleItems.length;i++) {
        surfSliderObjTitleItems[i].className="titleItem"
    }
}

switchMode=true;

currentEsurfSliderItem=startingNumber;
if (currentEsurfSliderItem==0) {previousEsurfSliderItem=surfSliderObjEls.length-1} else {previousEsurfSliderItem=currentEsurfSliderItem-1}

special_currentEsurfSliderItem=currentEsurfSliderItem;
special_previousEsurfSliderItem=previousEsurfSliderItem;

if (switchMode==true) {
    special_currentEsurfSliderItem--
    if (special_currentEsurfSliderItem<0) special_currentEsurfSliderItem=surfSliderObjEls.length-1;
    if (special_currentEsurfSliderItem>=surfSliderObjEls.length) {special_currentEsurfSliderItem=0;}
    special_previousEsurfSliderItem=special_currentEsurfSliderItem-1;    
    if (special_previousEsurfSliderItem<0) special_previousEsurfSliderItem=surfSliderObjEls.length-1;
} 




checkOnceOnly=0;degreesOfAnimation=0; // 0 to 10
//alert(currentEsurfSliderItem)
delayStep=0;
lockAnimation=false;





function esurfSlider() {
    /*if (checkOnceOnly==0) {alert("a: "+currentEsurfSliderItem);}
    checkOnceOnly++;*/
        
        if (immediateChangeIntoSlide!=null) {
        
        
            for (i=0;i<surfSliderObjEls.length;i++) {
                if (i==immediateChangeIntoSlide) {
                    for (i2=0;i2<stars.length;i2++) {
                        stars[i2].parentNode.className=""
                    }
                    stars[i].parentNode.className="it";
                    linkiLink=surfSliderObjEls[i].getElementsByTagName('a')
                    if (linkiLink&&linkiLink[0]) {
                        upToDateLink=linkiLink[0].getAttribute('href');
                        overAndClickCover.upToDateLink=upToDateLink;
                        if (linkiLink[0].getAttribute('target')=="_blank") {
                                    overAndClickCover.onclick=function (e) {
                                        window.open(overAndClickCover.upToDateLink)
                                    }
                        } else {
                                    overAndClickCover.onclick=function (e) {
                                        location.href=overAndClickCover.upToDateLink
                                    }
                        }

                    }

                    surfSliderObjEls[i].thisElementDegreesOfAnimation++
                    if (surfSliderObjEls[i].thisElementDegreesOfAnimation>=10) surfSliderObjEls[i].thisElementDegreesOfAnimation=10;
                    if (surfSliderObjEls[i].thisElementDegreesOfAnimation==10) specialFullOpacity=true; else specialFullOpacity=false;
                    
                    if (surfSliderObjEls[i].filters&&!explorer9) {
                        if (switchMode) {
                            surfSliderObjEls[i].filters.alpha.opacity="100";
                        } else {
                            surfSliderObjEls[i].filters.alpha.opacity=surfSliderObjEls[i].thisElementDegreesOfAnimation+"0";
                        }
                    } else {
                        if (switchMode||specialFullOpacity) {
                            surfSliderObjEls[i].style.opacity="1";
                        } else {
                            surfSliderObjEls[i].style.opacity="0."+surfSliderObjEls[i].thisElementDegreesOfAnimation;
                        }
                    }
                

                } else {
                    surfSliderObjEls[i].thisElementDegreesOfAnimation--
                    if (surfSliderObjEls[i].thisElementDegreesOfAnimation<=0) surfSliderObjEls[i].thisElementDegreesOfAnimation=0;

                    if (surfSliderObjEls[i].filters&&!explorer9) {
                        if (switchMode) {
                            surfSliderObjEls[i].filters.alpha.opacity="0";
                        } else {
                            surfSliderObjEls[i].filters.alpha.opacity=surfSliderObjEls[i].thisElementDegreesOfAnimation+"0";
                        }                         
                    } else {
                        if (switchMode) {
                            surfSliderObjEls[i].style.opacity="0";
                        } else {
                            surfSliderObjEls[i].style.opacity="0."+surfSliderObjEls[i].thisElementDegreesOfAnimation;
                        }    
                        
                    }
                
                
                }

            }
        
        
        
        
             return;
        }
        
        
        
        
        
        
        
        
        
    
    
        if (lockAnimation===true) {
                delayStep++
                if (delayStep>125) {delayStep=0;lockAnimation=false;} else return;
        }
        
        degreesOfAnimation++


        if (degreesOfAnimation>10) {
            currentEsurfSliderItem++;
            if (currentEsurfSliderItem>=surfSliderObjEls.length) {currentEsurfSliderItem=0;}
            previousEsurfSliderItem=currentEsurfSliderItem-1;
            

            
            
            if (previousEsurfSliderItem<0) previousEsurfSliderItem=surfSliderObjEls.length-1;

            special_currentEsurfSliderItem=currentEsurfSliderItem;
            special_previousEsurfSliderItem=previousEsurfSliderItem

            if (switchMode==true) {
                special_currentEsurfSliderItem--
                if (special_currentEsurfSliderItem<0) special_currentEsurfSliderItem=surfSliderObjEls.length-1;
                if (special_currentEsurfSliderItem>=surfSliderObjEls.length) {special_currentEsurfSliderItem=0;}
                special_previousEsurfSliderItem=special_currentEsurfSliderItem-1;    
                if (special_previousEsurfSliderItem<0) special_previousEsurfSliderItem=surfSliderObjEls.length-1;
                
            } 
            

            lockAnimation=true;
        } 
    
        
        // zamiana na aktualny do kliknięcia link
        if (degreesOfAnimation==6) {
            for (i=0;i<stars.length;i++) {
                stars[i].parentNode.className=""
            }
            stars[currentEsurfSliderItem].parentNode.className="it";
            linkiLink=surfSliderObjEls[currentEsurfSliderItem].getElementsByTagName('a')
            if (linkiLink&&linkiLink[0]) {
                upToDateLink=linkiLink[0].getAttribute('href');
                overAndClickCover.upToDateLink=upToDateLink;
                if (linkiLink[0].getAttribute('target')=="_blank") {
                            overAndClickCover.onclick=function (e) {
                                window.open(overAndClickCover.upToDateLink)
                            }
                } else {
                            overAndClickCover.onclick=function (e) {
                                location.href=overAndClickCover.upToDateLink
                            }
                }
            }
        }
        
        if (degreesOfAnimation>10) {degreesOfAnimation=0;}
        if (!explorer&&degreesOfAnimation==10) {fullOpacity=true;} else {fullOpacity=false;}
        if (!explorer&&degreesOfAnimation==0) {fullTransparency=true;} else {fullTransparency=false;}
        

        
        if (surfSliderObjEls[special_currentEsurfSliderItem].filters&&!explorer9) {
            if (switchMode) {
                surfSliderObjEls[special_currentEsurfSliderItem].filters.alpha.opacity="100";
            } else {
                surfSliderObjEls[special_currentEsurfSliderItem].filters.alpha.opacity=degreesOfAnimation+"0";
            
            }

            surfSliderObjEls[special_currentEsurfSliderItem].thisElementDegreesOfAnimation=degreesOfAnimation

        } else {
            if (fullOpacity) {
                surfSliderObjEls[special_currentEsurfSliderItem].style.opacity="1";
                surfSliderObjEls[special_currentEsurfSliderItem].thisElementDegreesOfAnimation=degreesOfAnimation;
            } else {
                if (switchMode) {
                   surfSliderObjEls[special_currentEsurfSliderItem].style.opacity="1";
                }    else {
                   surfSliderObjEls[special_currentEsurfSliderItem].style.opacity="0."+degreesOfAnimation;
                }

                surfSliderObjEls[special_currentEsurfSliderItem].thisElementDegreesOfAnimation=degreesOfAnimation;
            }
        }

        if (surfSliderObjEls[special_previousEsurfSliderItem].filters&&!explorer9) {
                if (switchMode) {
                    surfSliderObjEls[special_previousEsurfSliderItem].filters.alpha.opacity="0";
                } else {
                    surfSliderObjEls[special_previousEsurfSliderItem].filters.alpha.opacity=(100-(degreesOfAnimation*10))+"";
                }
            surfSliderObjEls[special_previousEsurfSliderItem].thisElementDegreesOfAnimation=(10-degreesOfAnimation)
        } else {
            if (fullTransparency) {
                surfSliderObjEls[special_previousEsurfSliderItem].style.opacity="0";
                surfSliderObjEls[special_previousEsurfSliderItem].thisElementDegreesOfAnimation=(10-degreesOfAnimation);
            } else {
                if (switchMode) {
                    surfSliderObjEls[special_previousEsurfSliderItem].style.opacity="0";
                } else {
                    surfSliderObjEls[special_previousEsurfSliderItem].style.opacity="0."+(10-degreesOfAnimation);
                }

                surfSliderObjEls[special_previousEsurfSliderItem].thisElementDegreesOfAnimation=(10-degreesOfAnimation);
            }
        }
        

    
}




esurfTimer=setInterval("esurfSlider()", 40);}

