function limitadorTexto(valor)
{
    quant = 250;
    total = valor.length;
    if(total <= quant)
    {
        resto = quant - total;
        document.getElementById('contador').innerHTML = resto;
    }
    else
    {
        document.getElementById('resumo').value = valor. substr(0,quant);
    }
}
function mostraAbaEditar(){
	var abaListar = document.getElementById('current');
	abaListar.setAttribute('id', 'notCurrentListar');
	show('abaEditar');
	var abaEditar = document.getElementById('abaEditar');
	abaEditar.setAttribute('id', 'current');
}
function hideAbaEditar(){

	hide('current');
	var abaEditar = document.getElementById('current');
	abaEditar.setAttribute('id', 'abaEditar');
	var abaListar = document.getElementById('notCurrentListar');
	abaListar.setAttribute('id', 'current');
}
var clockid=new Array()
var clockidoutside=new Array()
var i_clock=-1
var thistime= new Date()
var hours=thistime.getHours()
var minutes=thistime.getMinutes()
var seconds=thistime.getSeconds()
if (eval(hours) <10) {hours="0"+hours}
if (eval(minutes) < 10) {minutes="0"+minutes}
if (seconds < 10) {seconds="0"+seconds}
var thistime = hours+":"+minutes+":"+seconds

function writeclock() {
i_clock++
if (document.all || document.getElementById || document.layers) {
 clockid[i_clock]="clock"+i_clock
 document.write("<span id='"+clockid[i_clock]+"' style='position:relative'>"+thistime+"</span>")
}
}

function clockon() {
thistime= new Date()
hours=thistime.getHours()
minutes=thistime.getMinutes()
seconds=thistime.getSeconds()
if (eval(hours) <10) {hours="0"+hours}
if (eval(minutes) < 10) {minutes="0"+minutes}
if (seconds < 10) {seconds="0"+seconds}
thistime = hours+":"+minutes+":"+seconds

if (document.all) {
 for (i=0;i<=clockid.length-1;i++) {
  var thisclock=eval(clockid[i])
  thisclock.innerHTML=thistime
 }
}

if (document.getElementById) {
 for (i=0;i<=clockid.length-1;i++) {
  document.getElementById(clockid[i]).innerHTML=thistime
 }
}
var timer=setTimeout("clockon()",1000)
}
window.onload=clockon;

function horizontal()
{
	var navItems = document.getElementById("menu_dropdown");
	if (navItems)
	{
		navItems = navItems.getElementsByTagName("li");
		if (navItems.length > 0)
		{
			for (var i=0; i< navItems.length; i++)
			{
				if(navItems[i].className == "submenu")
				{
					if(navItems[i].getElementsByTagName('ul')[0] != null)
					{
						navItems[i].onmouseover=function() {this.getElementsByTagName('ul')[0].style.display="block";this.style.backgroundColor = "#f9f9f9";}
						navItems[i].onmouseout=function() {this.getElementsByTagName('ul')[0].style.display="none";this.style.backgroundColor = "#FFFFFF";}
					}
				}
			}
		}
	}

	var navItems = document.getElementById("phoneticlongHome");
	if (navItems)
	{
		navItems = navItems.getElementsByTagName("li");
		if (navItems.length > 0)
		{
			for (var i=0; i< navItems.length; i++)
			{
				if(navItems[i].className == "submenuesq")
				{
					if(navItems[i].getElementsByTagName('ul')[0] != null)
					{
			            navItems[i].onmouseover=function() {this.getElementsByTagName('ul')[0].style.display="block";this.style.backgroundColor = "#f9f9f9";}
			            navItems[i].onmouseout=function() {this.getElementsByTagName('ul')[0].style.display="none";this.style.backgroundColor = "#FFFFFF";}
					}
				}
			}
		}
	}
}



nereidFadeObjects = new Object();
nereidFadeTimers = new Object();

function sourceNum(obj){
	if ((document.documentElement.sourceIndex*1)+1)
	return obj.sourceIndex;
	else if (document.getElementsByTagName)
	var order=document.getElementsByTagName('*')
	for (var i_tem = 0; i_tem < order.length; i_tem++)
	if (order[i_tem]==obj)
	return i_tem;
}

function nereidFade(object, destOp, rate, delta){
	if (object.toString().indexOf('object') == -1){  //do this so I can take a string too
		setTimeout("nereidFade("+object+","+destOp+","+rate+","+delta+")",0);
		return;
	}
	if (!(object.filters||object.style.MozOpacity||object.style.opacity))
		return;
	var objOpac=object.filters? object.filters.alpha.opacity : object.style.MozOpacity? object.style.MozOpacity*100 : object.style.opacity? object.style.opacity*100 : null
	clearTimeout(nereidFadeTimers[sourceNum(object)]);

	diff = destOp-objOpac;
	direction = 1;
	if (objOpac!==null&&objOpac > destOp){
		direction = -1;
	}
	delta=Math.min(direction*diff,delta);
	if (object.filters)
		object.filters.alpha.opacity+=direction*delta;
	else if (object.style.MozOpacity)
		object.style.MozOpacity=(object.style.MozOpacity*1)+(direction*delta/100);
	else if (object.style.opacity)
		object.style.opacity=(object.style.opacity*1)+(direction*delta/100);

	objOpac=object.filters? object.filters.alpha.opacity : object.style.MozOpacity? object.style.MozOpacity*100 : object.style.opacity? object.style.opacity*100 : null

	if (objOpac!==null&&objOpac != destOp){
		nereidFadeObjects[sourceNum(object)]=object;
		nereidFadeTimers[sourceNum(object)]=setTimeout("nereidFade(nereidFadeObjects["+sourceNum(object)+"],"+destOp+","+rate+","+delta+")",rate);
	}
}
