/*Example message arrays for the two demo scrollers*/

var pausecontent2 = new Array()
pausecontent2[0] = '<a href="about.php" target="_self">We are a company that produces in Venezuela. All our equipment are designed and assembled by our team in Venezuela.</a>'
pausecontent2[1] = '<a href="../Noticias/NOTICIA53.pdf" target="_blank">Seniat closed stores at Tucacas and Chichiriviche.</a>'
pausecontent2[2] = '<a href="../Noticias/NOTICIA54.pdf" target="_blank">Seniat closed 29 establishments in San Cristobal.</a>'
pausecontent2[3] = '<a href="../Noticias/NOTICIA55.pdf" target="_blank">Seniat closed Pro-Player stores.</a>'

pausecontent2[4] = '<a href="../Noticias/NOTICIA51.pdf" target="_blank">Seniat applied full review on bill emmission at Capacho.</a>'
pausecontent2[5] = '<a href="../Noticias/NOTICIA52.pdf" target="_blank">Seniat applied closing measure for 3 days at Restaurants, Liquor Stores and Equestrian Centers at Gran Caracas.</a>'
pausecontent2[6] = '<a href="../Noticias/NOTICIA50.pdf" target="_blank">Seniat closed ten establishments in Quibor.</a>'
pausecontent2[7] = '<a href="../Noticias/NOTICIA49.pdf" target="_blank">Seniat applied fiscal control in commerces from Altos  Mirandinos.</a>'
pausecontent2[8] = '<a href="../Noticias/NOTICIA48.pdf" target="_blank">The Insular Seniat started an special control of fiscalization on lottery sector.</a>'
pausecontent2[9] = '<a href="../Noticias/NOTICIA47.pdf" target="_blank">48 bakeries in Anzoategui fined for engaging in unlawful tax.</a>'
pausecontent2[10] = '<a href="../Noticias/NOTICIA46.pdf" target="_blank">Seniat verified the using of fiscal machines in Trujillo.</a>'
pausecontent2[11] = '<a href="../Noticias/NOTICIA43.pdf" target="_blank">Maracaibo Merchants receive guidance on tax and the use of fiscal equipment.</a>'
pausecontent2[12] = '<a href="../Noticias/NOTICIA44.pdf" target="_blank">Barinas taxpayers receive orientantion from seniat.</a>'
pausecontent2[13] = '<a href="../Noticias/NOTICIA45.pdf" target="_blank">Lara Taxpayers oriented about billing and fiscal equipment.</a>'
pausecontent2[14] = '<a href="../Noticias/NOTICIA42.pdf" target="_blank">Closure and fine SENIAT applied to 10 businesses in Maiquetia.</a>'
pausecontent2[15] = '<a href="../Noticias/NOTICIA41.pdf" target="_blank">Seniat closed shoes stores in Los Teques.</a>'
pausecontent2[16] = '<a href="../Noticias/NOTICIA39.pdf" target="_blank">Sanctions to 100 commercials establishments in Carabobo by the Seniat.</a>'
pausecontent2[17] = '<a href="../Noticias/NOTICIA40.pdf" target="_blank">Taxpayers oriented about billing and fiscal machines in Lara.</a>'
pausecontent2[18] = '<a href="../Noticias/NOTICIA38.pdf" target="_blank">Seniat closed 15 establishments in Yaracuy.</a>'
pausecontent2[19] = '<a href="../Noticias/NOTICIA37.pdf" target="_blank">Seniat reminds the importance of using fiscals machines in Lagunillas.</a>'
pausecontent2[20] = '<a href="../Noticias/NOTICIA34.pdf" target="_blank">Seniat withheld illegals gambling machines in Ciudad Bolivar.</a>'
pausecontent2[21] = '<a href="../Noticias/NOTICIA35.pdf" target="_blank">Seniat closed 13 establishments in Siquisique.</a>'
pausecontent2[22] = '<a href="../Noticias/NOTICIA36.pdf" target="_blank">Seniat applied 46 closures in Tachira.</a>'
pausecontent2[23] = '<a href="../Noticias/NOTICIA32.pdf" target="_blank">Seniat and Conalot verified fiscal betting machine in Yaracuy.</a>'

/*******************************************************************************
 * 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.
 ******************************************************************************/
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
}
