/***********************************************
* Conveyor belt slideshow script- © Dynamic Drive DHTML code library (www.dynamicdrive.com)
* This notice MUST stay intact for legal use
* Visit Dynamic Drive at http://www.dynamicdrive.com/ for full source code
* Added: Slide left to right with button by Bryian Tan (http://blog.ysatech.com)
***********************************************/

//var startX = document.documentElement.clientWidth || window.innerWidth ;

//document.getElementById('tab_loga').innerText = 'xxxxxx';

//var tabelka_loga = document.getElementById('tab_loga');
//tabelka_loga.innerText = 'test"';


//if ( startX != null) {
////Specify the slider's width (in pixels)
//    var sliderwidth = (startX *.8) + "px"; 
//}
//else {
////Specify the slider's width (in pixels)
//    var sliderwidth = "400px"
//}

var sliderwidth = "200px"
//var sliderwidth = "900px"

//Specify the slider's height
var sliderheight = "42px"
//Specify the slider's slide speed (larger is faster 1-10)
var slidespeed = 1
//configure background color:
slidebgcolor = "#EAEAEA"

//
// odczyt pliku XML
//
var xmlDoc=null;
if (window.ActiveXObject)
{// code for IE
xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
}
else if (document.implementation.createDocument)
{// code for Mozilla, Firefox, Opera, etc.
xmlDoc=document.implementation.createDocument("","",null);
}
else
{
alert('Your browser cannot handle this script');
}
if (xmlDoc!=null) 
{
xmlDoc.async=false;
xmlDoc.load("lista_loga.xml");
var x=xmlDoc.getElementsByTagName("test");

var leftrightslide = new Array()
for (var i=0;i<x.length;i++)
{
	leftrightslide[i] = ' <img style="padding-left: 2px; padding-right: 2px;" src="images_loga/' + x[i].getElementsByTagName("plik")[0].childNodes[0].nodeValue + '" border=0 alt=""> '
}
}

//Specify the slider's images
//var leftrightslide = new Array()
var finalslide = ''
//dynamic part
//leftrightslide[0] = ' <img src="bay2.jpg" border=0 alt=""> '
//leftrightslide[1] = ' <img src="bay3.jpg" border=0 alt=""> '
//leftrightslide[2] = ' <img src="bay4.jpg" border=0 alt=""> '
//leftrightslide[3] = ' <img src="bay5.jpg" border=0 alt=""> '

//Specify gap between each image (use HTML):
var imagegap = " "

//Specify pixels gap between each slideshow rotation (use integer):
var slideshowgap = 1;

////NO NEED TO EDIT BELOW THIS LINE////////////

var copyspeed = slidespeed
leftrightslide = '<nobr>' + leftrightslide.join(imagegap) + '</nobr>'
var iedom = document.all || document.getElementById
if (iedom)
    document.write('<span id="temp" style="visibility:hidden;position:absolute;top:-100px;left:-9000px">' + leftrightslide + '</span>')
document.write('<input id="slideshow_track" name="slideshow_track" type="hidden" value="">')
var actualwidth = ''
var cross_slide, ns_slide

function fillup() {
    if (iedom)
    {
        cross_slide = document.getElementById ? document.getElementById("test2") : document.all.test2
        cross_slide2 = document.getElementById ? document.getElementById("test3") : document.all.test3
        cross_slide.innerHTML = cross_slide2.innerHTML = leftrightslide
        actualwidth = document.all ? cross_slide.offsetWidth : document.getElementById("temp").offsetWidth
        //cross_slide2.style.left=actualwidth+slideshowgap+"px" //slideright
        cross_slide2.style.left = actualwidth - slideshowgap + "px" //slideleft
    }
    else if (document.layers) {
        ns_slide = document.ns_slidemenu.document.ns_slidemenu2
        ns_slide2 = document.ns_slidemenu.document.ns_slidemenu3
        ns_slide.document.write(leftrightslide)
        ns_slide.document.close()
        actualwidth = ns_slide.document.width
        //ns_slide2.left=actualwidth+slideshowgap
        ns_slide2.left = actualwidth - slideshowgap
        ns_slide2.document.write(leftrightslide)
        ns_slide2.document.close()
    }
    lefttime = setInterval("slideright()", 50)
}
//window.onload = fillup

function slideleft() {
    if (iedom) {
        if (parseInt(cross_slide.style.left) > (actualwidth * (-1) + 8))
            cross_slide.style.left = parseInt(cross_slide.style.left) - copyspeed + "px"
        else
            cross_slide.style.left = parseInt(cross_slide2.style.left) + actualwidth + slideshowgap + "px"

        if (parseInt(cross_slide2.style.left) > (actualwidth * (-1) + 8))
            cross_slide2.style.left = parseInt(cross_slide2.style.left) - copyspeed + "px"
        else
            cross_slide2.style.left = parseInt(cross_slide.style.left) + actualwidth + slideshowgap + "px"

    }
    else if (document.layers) {
        if (ns_slide.left > (actualwidth * (-1) + 8))
            ns_slide.left -= copyspeed
        else
            ns_slide.left = ns_slide2.left + actualwidth + slideshowgap

        if (ns_slide2.left > (actualwidth * (-1) + 8))
            ns_slide2.left -= copyspeed
        else
            ns_slide2.left = ns_slide.left + actualwidth + slideshowgap
    }
}

//slide right, modified from slideleft, 14062009 BT
function slideright() {
    if (iedom) {
        if (parseInt(cross_slide.style.left) < (actualwidth)) {
            cross_slide.style.left = parseInt(cross_slide.style.left) + copyspeed + "px"
        }
        else {
            cross_slide.style.left = 0 - actualwidth + slideshowgap + "px"
        }

        if (parseInt(cross_slide2.style.left) < (actualwidth)) {
            cross_slide2.style.left = parseInt(cross_slide2.style.left) + copyspeed + "px"
        }
        else {
            cross_slide2.style.left = 0 - actualwidth + slideshowgap + "px"
        }

    }
    else if (document.layers) {
        if (ns_slide.left < (actualwidth))
            ns_slide.left += copyspeed
        else
            ns_slide.left = 0 - actualwidth + slideshowgap

        if (ns_slide2.left > (actualwidth))
            ns_slide2.left += copyspeed
        else
            ns_slide2.left = 0 - actualwidth + slideshowgap
    }
}

var tabelka_loga = document.getElementById('tab_loga');

if ((iedom || document.layers) && tabelka_loga != null)
{
        //document.write('<tr><td>')
        if (iedom)
        {
        	tabelka_loga.innerHTML = '<table border="0" cellspacing="0" cellpadding="0"><tr><td>' + 
        	'<div style="position:relative;width:' + sliderwidth + ';height:' + sliderheight + ';overflow:hidden; border:solid 1px #3366FF">' + 
        	'<div style="position:absolute;width:' + sliderwidth + ';height:' + sliderheight + ';background-color:' + slidebgcolor + '" onMouseover="copyspeed=0" onMouseout="copyspeed=slidespeed">' + 
        	'<div id="test2" style="position:absolute;left:0px;top:0px;"></div>' + 
        	'<div id="test3" style="position:absolute;left:-1000px;top:0px;"></div>' +
        	'</div></div>' + 
        	'</td></tr></table>';
        	
            //document.write('<div style="position:relative;width:' + sliderwidth + ';height:' + sliderheight + ';overflow:hidden; border:solid 1px #3366FF">')
            //document.write('<div style="position:absolute;width:' + sliderwidth + ';height:' + sliderheight + ';background-color:' + slidebgcolor + '" onMouseover="copyspeed=0" onMouseout="copyspeed=slidespeed">')
            //document.write('<div id="test2" style="position:absolute;left:0px;top:0px;"></div>')
            //document.write('<div id="test3" style="position:absolute;left:-1000px;top:0px;"></div>')
            //document.write('</div></div>')
        }
        else if (document.layers)
        {
        	tabelka_loga.innerHTML = '<table border="0" cellspacing="0" cellpadding="0"><tr><td>' + 
        	'<ilayer width=' + sliderwidth + ' height=' + sliderheight + ' name="ns_slidemenu" bgColor=' + slidebgcolor + '>' + 
        	'<layer name="ns_slidemenu2" left=0 top=0 onMouseover="copyspeed=0" onMouseout="copyspeed=slidespeed"></layer>' + 
        	'<layer name="ns_slidemenu3" left=0 top=0 onMouseover="copyspeed=0" onMouseout="copyspeed=slidespeed"></layer>' + 
        	'</ilayer>' + 
        	'</td></tr></table>';

            //document.write('<ilayer width=' + sliderwidth + ' height=' + sliderheight + ' name="ns_slidemenu" bgColor=' + slidebgcolor + '>')
            //document.write('<layer name="ns_slidemenu2" left=0 top=0 onMouseover="copyspeed=0" onMouseout="copyspeed=slidespeed"></layer>')
            //document.write('<layer name="ns_slidemenu3" left=0 top=0 onMouseover="copyspeed=0" onMouseout="copyspeed=slidespeed"></layer>')
            //document.write('</ilayer>')
        }
        //document.write('</tr></td>')
}
