
var Hide = "";
var varHt = 200;
var Ht = "";
var x = 1;
var y = 10;
var z = 4;
var foo = new Array();
var Speed = "";

function init_setup() {

	foo = document.getElementById("hiddenz-7");
	if(foo == null)
	    return;
	
	foo = document.getElementById("hiddenz-7");
	Hide = foo.id;
	
	Ht = 200; //document.getElementById(Hide).offsetWidth ;

	Speed = Hide.substring(Hide.lastIndexOf('-')+1);
	document.getElementById(Hide).style.width = '200px';
	document.getElementById('toggle').style.display = 'inline';
	
	if (Speed == 1) { y = 100; z = 1; }
	if (Speed == 2) { y = 70; z = 1; }
	if (Speed == 3) { y = 40; z = 1; }
	if (Speed == 4) { y = 20; z = 1; }
	if (Speed == 5) { y = 10; z = 1; }
	if (Speed == 6) { y = 10; z = 2; }
	if (Speed == 7) { y = 10; z = 4; }
	if (Speed == 8) { y = 10; z = 7; }
	if (Speed == 9) { y = 10; z = 10; }
}

function toggle() 
{
    //OPEN
	if (x === 0) {
	
	    document.getElementById(Hide).style.width = varHt+'px';
	    if(Ht == 200 && varHt == 0)
	    {
	        //SHOW TABLE
		    var tb = document.getElementById("tblContent");
		    tb.style.display = 'block';
		    
		    //CHANGE IMAGE
		    var imgdestaque = document.getElementById('imgdestaque');
		    var pathname = imgdestaque.src;
		    var filename = pathname.substring(0, pathname.lastIndexOf("/") + 1);
		    imgdestaque.src = filename + 'x.gif';
	    }
		
		if (((Ht-varHt) < z) && (varHt !== Ht)) {
			varHt = Ht;
		} else {
			varHt = varHt+z;
		}
		if (varHt <= Ht) {
			setTimeout('toggle()',y);
		}
		if (varHt > Ht) {
			varHt = Ht;
			x = 1;
		}
	} else {
	    //CLOSE
		document.getElementById(Hide).style.width = varHt+'px';
		varHt = varHt-z;
		if ((Ht-varHt) <= Ht) {
			setTimeout('toggle()',y);
		}
		if ((Ht-varHt) > Ht) {
			varHt = 0;
			document.getElementById(Hide).style.width = varHt+'px';
			x = 0;
			
		    //HIDE TABLE
		    var tb = document.getElementById("tblContent");
		    tb.style.display = 'none';
		    
		    
		    //CHANGE IMAGE
		    var language = "pt";
		    var hidden_lang = document.getElementById("hidden_lang")
            if(hidden_lang != null)
            {
                if(hidden_lang.value != "")
                {
                    language = hidden_lang.value;
                }
            }
    
		    var imgdestaque = document.getElementById('imgdestaque');
		    var pathname = imgdestaque.src;
		    var filename = pathname.substring(0, pathname.lastIndexOf("/") + 1);
		    imgdestaque.src = filename + 'seta_'+ language + '.gif';
		}
	}
}
