
function LoadItems()
{
loadXML("/products/ticker/ticker.xml", LoadTicker);
loadXML('/products/Product_List/Product.xml', getProductData);
loadXML('/products/showcase/showcase.xml', getSlideImageData_product);
}

function GD(INM)
{
var iob=document.getElementById(INM);
return iob;
}


function GF(OB,TG)
{
var TOB=OB.getElementsByTagName(TG);
return TOB;
}
//messages: change to your own; use as many as you'd like; set up Hyperlinks to URLs as you normally do: <a target=... href="... URL ...">..message..</a>
var singletext=new Array();

function loadXML(url, handler) {
try
{

        if (document.implementation && document.implementation.createDocument) {
        var d = new Date();
        var kill = d.getTime();
        url=url+"?kill="+kill;
        var xmldoc = document.implementation.createDocument("", "", null);
        xmldoc.onload = function(  ) { handler(xmldoc); }
        xmldoc.async=false;
        xmldoc.load(url);
    }
   else if (window.ActiveXObject) { 
        var xmldoc = new ActiveXObject("Microsoft.XMLDOM");   // Create doc
        xmldoc.onreadystatechange = function(  ) {              // Specify onload
            if (xmldoc.readyState == 4) handler(xmldoc);
        }
        xmldoc.async=false;
        xmldoc.load(url);                                     // Start loading!
    }
    }
catch(e)
{
}
}

var ImgCounter=0;
var TotalCount=0;
var htText='';
var galary=false;

function mod(X, Y) { 
var t; // alternative method
t = X%Y ;
return t<0 ? t + Y : t;
}

var xmldoc5=null;
var ImageCounter=0;
var preLoadIamge = new Array();

function LoadTicker(xmldoc)
{
try
{

leftrightslideTemp='';
leftrightslide=new Array();
htText='';
var htext='';
xmldoc5=xmldoc;

var xmlItem = GF(xmldoc5,'day');
var xmlItem1 = GF(xmlItem[0],'items');
TotalCount=xmlItem1.length;
for (i = 0; i < TotalCount; i++){
var e = xmlItem1[i];
var TText = GF(e,'item')[0].firstChild.data;
var Url=GF(e,'link')[0].firstChild.data;
leftrightslide[i]='<a href="'+Url+'" align="center" style="font-family:Arial;font-size:12px;color:#000099;text-decoration:none;">'+TText+'</a>';
}
leftrightslideTemp='<nobr>'+leftrightslide.join(imagegap)+'</nobr>';
htText='';
if (iedom)
GD("temp").innerHTML=leftrightslideTemp;

if (iedom ||document.layers){
htText+='<table border="0" cellspacing="0" cellpadding="0"><td>';
if (iedom){
htText+='<div style="display:inline;float:left;position:relative;width:'+sliderwidth+';height:'+sliderheight+';overflow:hidden">';
htText+='<div style="display:inline;float:left;position:absolute;left:0px;top:0px;width:'+sliderwidth+';height:'+sliderheight+';" onMouseover="copyspeed=0" onMouseout="copyspeed=slidespeed">';
htText+='<div id="test2" style="display:inline;position:absolute;left:0px;top:0px;"></div>';
htText+='<div id="test3" style="display:inline;position:absolute;left:-1000px;top:0px;"></div>';
htText+='</div></div>';
}
else if (document.layers){
htText+='<ilayer width='+sliderwidth+' height='+sliderheight+' name="ns_slidemenu" >';
htText+='<layer name="ns_slidemenu2" left=0 top=0 onMouseover="copyspeed=0" onMouseout="copyspeed=slidespeed"></layer>';
htText+='<layer name="ns_slidemenu3" left=0 top=0 onMouseover="copyspeed=0" onMouseout="copyspeed=slidespeed"></layer>';
htText+='</ilayer>';
}
htText+='</td></table>';
}
GD("Ticker").innerHTML=htText;
fillup();
}
catch(e)
{
}
}

//Specify the slider's width (in pixels)
var sliderwidth="540px";
//Specify the slider's height
var sliderheight="30px";
//Specify the slider's slide speed (larger is faster 1-10)
var slidespeed=1;
//configure background color:
slidebgcolor="#EAEAEA";
//Specify the slider's images
var leftrightslide=new Array();
var leftrightslideTemp='';
var finalslide='';
//Specify gap between each image (use HTML):
var imagegap="&nbsp;&nbsp;|&nbsp;&nbsp;";
//Specify pixels gap between each slideshow rotation (use integer):
var slideshowgap=25;
////NO NEED TO EDIT BELOW THIS LINE////////////
var copyspeed=slidespeed;
var iedom=document.all||document.getElementById;
var actualwidth='';
var cross_slide,cross_slide2, ns_slide;
var lefttime=0;

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=leftrightslideTemp;
cross_slide2.innerHTML=leftrightslideTemp;
cross_slide.style.width=document.getElementById("temp").offsetWidth+'px';
cross_slide2.style.width=document.getElementById("temp").offsetWidth+'px';
actualwidth=document.getElementById("temp").offsetWidth;
cross_slide2.style.left=actualwidth+slideshowgap+"px";
}
else if (document.layers){
ns_slide=document.ns_slidemenu.document.ns_slidemenu2;
ns_slide2=document.ns_slidemenu.document.ns_slidemenu3;
ns_slide.document.write(leftrightslideTemp);
ns_slide.document.close();
actualwidth=ns_slide.document.width;
ns_slide2.left=actualwidth+slideshowgap;
ns_slide2.document.write(leftrightslideTemp);
ns_slide2.document.close();
}
lefttime=setInterval("slideleft()",20);
}


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;
}
}
