//javascript

function writeSWFObject(swfFile,tagId,swfWidht,swfHeight)
{
  var so = new SWFObject(swfFile, "h"+count, swfWidht, swfHeight, "8", "#FFFFFF");
  count++;
  so.addParam('quality', 'high');
  //so.addParam('allowScriptAccess', 'sameDomain');
  //so.addParam('wmode', 'transparent');
  so.addParam('z-index', '1');
  so.write(tagId);
}

    function MM_findObj(n, d) { //v4.01
      var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
        d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
      if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
      for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
      if(!x && d.getElementById) x=d.getElementById(n); return x;
    }
    
    
    function mostraTd(td)
    {
        if (document.getElementById(td).style.display=='none')
            document.getElementById(td).style.display='block';
        else
            document.getElementById(td).style.display='none';
    }
    
    function MM_preloadImages() { //v3.0
      var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
        var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
        if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
    }
    
    function MM_findObj(n, d) { //v4.01
      var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
        d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
      if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
      for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
      if(!x && d.getElementById) x=d.getElementById(n); return x;
    }

    
    function MM_findObj(n, d) { //v4.01
      var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
        d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
      if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
      for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
      if(!x && d.getElementById) x=d.getElementById(n); return x;
    }
    
    function MM_swapImgRestore() { //v3.0
      var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
    }
    
    function MM_swapImage() { //v3.0
      var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
       if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
    }
    
    function showhide(objname) {
        var obj = document.getElementById(objname);
        if((obj.style.visibility == 'hidden') || (obj.style.visibility == '')) obj.style.visibility = 'visible';
        else obj.style.visibility = 'hidden';
    }
	
	function forcehide(objname) {
        document.getElementById(objname).style.visibility = 'hidden';
    }
	

	function mostralayer(objId) {
	obj = document.getElementById(objId);
	if(obj.style.display != 'none') {
		obj.style.display = 'none';
	} else {
		obj.style.display = '';
	}
	}
	
function escondelayer(objId) {
	obj = document.getElementById(objId);
	obj.style.visibility = 'hidden';
}
    
function showImage(){
	document.getElementById('Body').className=theImages[whichImage];
}
 

function scroll_(dir, nameobj) {
	var obj = document.getElementById(nameobj);
	obj.scrollTop +=5;
	//alert(obj.scrollTop);
	var str = "";
	for(i in obj) str += "\t" + i;
	//alert(str);
	if(dir == 'up') {
		if(obj.style.top > 5) obj.style.top -= 5;
	} else {
		obj.style.top += 5;
	}
}


var tabelas_paginadas = {};
function inicializa_paginacao(tabela, limite, pagina, lista_paginas) {
	var t = document.getElementById(tabela);
	var p = document.getElementById(lista_paginas);
	if(t) {
		var trs = t.tBodies[0].rows;
		var max_pags = Math.ceil(trs.length / limite);
		//alert('iniy:['+t+', '+limite+', '+max_pags+', '+0+', '+p+', '+trs.length+']');
		tabelas_paginadas[tabela] = [t, limite, max_pags, 0, p];
		muda_pagina(tabela, pagina);
		return true;
	}
	return false;
}
function muda_pagina(tabela, pagina) {
	if(tabelas_paginadas[tabela]) {
		if(pagina < 1) pagina = 1;
		if(pagina > tabelas_paginadas[tabela][2])  pagina = tabelas_paginadas[tabela][2];
		var trs = tabelas_paginadas[tabela][0].tBodies[0].rows; //.getElementsByTagName('tr');
		var i = (tabelas_paginadas[tabela][1] * (pagina - 1));
		var f = i + tabelas_paginadas[tabela][1];
		for (var j = 0; j < trs.length; j++) {
			if(j >= i && j < f) {
				trs[j].style.display = '';
			} else {
				trs[j].style.display = 'none';
			}
		}
		tabelas_paginadas[tabela][3] = pagina;
		if(tabelas_paginadas[tabela][4]) {
			var html = '';
			if(tabelas_paginadas[tabela][2] > 1) {
				for(var p=1; p <= tabelas_paginadas[tabela][2]; p++) {
					if(p == pagina) {
						html = html + '<span class="naveg_banda_selected">'+p+'</span>&nbsp;';
					} else {
						html = html + '<a href="javascript:muda_pagina(\''+tabela+'\','+p+');" class="naveg_banda">'+p+'</a>&nbsp;';
					}
				}
			}
			tabelas_paginadas[tabela][4].innerHTML = html;
		}
	}
}