
/***********************************
*   http://javascripts.vbarsan.com/
*   This notice may not be removed 
***********************************/

//-- Begin Scroller's Parameters and message -->
//scroller width: change to your own;
var wwidth=450;

//scroller height: change to your own;
var wheight=20;

//background color: change to your own; 
var wbcolor="#ffffff";

//scroller's speed: change to your own;
var sspeed=2;
var restart=sspeed;
var rspeed=sspeed;

//text: change to your own

//var MESSAGE='<nobr class=tab><b>News Scroller Horizontal v2.2 => '+
//'<a class=tabb href="http://javascripts.vbarsan.com">'+
//'Vertical Scroller JavaScript 7.0 + Horizontal Scroller JavaScript 7.0 + Typewriter Scroller JavaScript 5.0</a> <= Text Scroller Horizontal v2.2</b></nobr>';

//Or you may do a slide show running left any number of images too!
//Preload is recommended (no downloading check) - otherwise you may skip this:
//preload1 = new Image();
//preload1.src = "http://...";
//preload2 = new Image();
//preload2.src = "http://...";
//preload3 = new Image();
//preload3.src = "http://...";
// ...

//if no preloading, replace below '+ preload... +' with the actual Images path "..."

//MESSAGE='<nobr><img src='+preload1.src+' width=... height=... alt="...">'+
//'<img src='+preload2.src+' width=... height=... alt="...">'+
//'<img src='+preload3.src+' width=... height=... alt="...">'+
//'<img  ... ></nobr>';

//-- end Parameters and message-->

//-- begin: Scroller's Algorithm -->
var sizeupw=0;
var operbr=navigator.userAgent.toLowerCase().indexOf('opera');
if(operbr==-1&&navigator.product&&navigator.product=="Gecko")
{
    var agt = navigator.userAgent.toLowerCase();
    var rvStart = agt.indexOf('rv:');
    var rvEnd = agt.indexOf(')', rvStart);
    var check15 = agt.substring(rvStart+3, rvEnd);
    if(parseFloat(check15)>=1.8) operbr=0;
}
if (navigator.appVersion.indexOf("Mac")!=-1) operbr=0;

function goup()
{
    if(sspeed!=rspeed*8)
    {
        sspeed=sspeed*2;
        restart=sspeed;
    }
}

function godown()
{   
    if(sspeed>rspeed)
    {   
        sspeed=sspeed/2;
        restart=sspeed;
    }
}

function create(id)
{
    var obj = document.getElementById(id);
    //alert(obj);
    //wwidth = obj.offsetWidth;
    //wheight = obj.height;
    window.status=obj.offsetWidth + "   " + obj.offsetHeight;
    //alert(document.status);
    //alert();
    //document.write('<td width='+wwidth+'>');
    if(document.getElementById || document.all)
    {
        //document.write('<div style="position:relative;overflow:hidden;width:100%;height:'+wheight+';clip:rect(0 '+wwidth+' '+wheight+' 0);background-color:'+wbcolor+';" onMouseover="sspeed=0;" onMouseout="sspeed=restart">'); // stops on MouseOver
        document.write('<div style="position:relative;overflow:hidden;width:100%;height:'+wheight+';clip:rect(0 '+wwidth+' '+wheight+' 0);background-color:'+wbcolor+';">');
        if(operbr!=-1)
            document.write('<div id="operaslider" style="position:absolute;visibility:hidden;"></div>');
        document.write('<div id="wslider" style="position:relative;height:'+wheight+';"></div></div>')
    }
    //document.write('<ilayer width=&{wwidth}; height=&{wheight}; name="wslider1" bgcolor=&{wbcolor};><layer name="wslider2" width=&{wwidth}; height=&{wheight}; onMouseover="sspeed=0;" onMouseout="sspeed=restart"></layer></ilayer>'); // stops on MouseOver
    document.write('<ilayer width=&{wwidth}; height=&{wheight}; name="wslider1" bgcolor=&{wbcolor};><layer name="wslider2" width=&{wwidth}; height=&{wheight};></layer></ilayer>');
}

function startw()
{
//alert("startw");
    if(document.getElementById)
        ns6marqueew(document.getElementById('wslider'));
    else if(document.all) 
        iemarqueew(wslider);
    else if(document.layers)
        ns4marqueew(document.wslider1.document.wslider2);
}

function iemarqueew(whichdiv)
{
    iedivw=eval(whichdiv);
    iedivw.style.pixelLeft=wwidth;
    iedivw.innerHTML='<nobr>'+MESSAGE+'</nobr>';
    sizeupw=iedivw.offsetWidth;
    ieslidew();
}

function ieslidew()
{
    if(iedivw.style.pixelLeft>=sizeupw*(-1))
    {
        iedivw.style.pixelLeft-=sspeed;
        setTimeout("ieslidew()",100);
    }
    else
    {
        iedivw.style.pixelLeft=wwidth;
        ieslidew();
    }
}
function ns4marqueew(whichlayer)
{
    ns4layerw=eval(whichlayer);
    ns4layerw.left=wwidth;
    ns4layerw.document.write('<nobr>'+MESSAGE+'</nobr>');
    ns4layerw.document.close();
    sizeupw=ns4layerw.document.width;
    ns4slidew();
}

function ns4slidew()
{
    if(ns4layerw.left>=sizeupw*(-1))
    {
        ns4layerw.left-=sspeed;
        setTimeout("ns4slidew()",100);
    }
    else
    {
        ns4layerw.left=wwidth;
        ns4slidew();
    }
}

function ns6marqueew(whichdiv)
{
    ns6divw=eval(whichdiv);
    ns6divw.style.left=wwidth;
    ns6divw.innerHTML='<nobr>'+MESSAGE+'</nobr>';
    sizeupw=ns6divw.offsetWidth;
    if(operbr!=-1)
    {
        document.getElementById('operaslider').innerHTML='<nobr>'+MESSAGE+'</nobr>';
        sizeupw=document.getElementById('operaslider').offsetWidth;
    }
    ns6slidew();
}

function ns6slidew()
{
    if(parseInt(ns6divw.style.left)>=sizeupw*(-1))
    {
        ns6divw.style.left=parseInt(ns6divw.style.left)-sspeed;
        setTimeout("ns6slidew()",100);
    }
    else
    {
        ns6divw.style.left=wwidth;ns6slidew();
    }
}
//-- end Algorithm -->
