// JavaScript Document


function ObtemFlash(src, larg, alt, vars, wmode, id)
{
	var strHtml = '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="'+ larg +'" height="'+ alt +'" id="'+ id +'">';
	strHtml += '<param name="movie" value="'+ src +'" />';
	strHtml += '<param name="flashvars" value="'+ vars +'" />';
	strHtml += '<param name="wmode" value="'+ wmode +'" />';
	strHtml += '<embed src="'+ src +'" flashvars="'+ vars +'" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="'+ larg +'" height="'+ alt +'" wmode="'+ wmode +'" id="'+ id +'"></embed>';
	strHtml += '</object>';
	
	
	return strHtml;
}

function ExibeFlash(src, larg, alt, vars, wmode, id)
{
	document.write(ObtemFlash(src, larg, alt, vars, wmode, id));
}

function over(id){
  document.getElementById(id).className = 'mouseOver1';
}

function out(id){
  document.getElementById(id).className = 'mouseOut';
}


function abrir() {
	var windowFeatures = "", nomeArquivo = "", nomeJanela = "", erro = null
	Argumentos = abrir.arguments; noArgumentos = Argumentos.length; nomeArquivo = Argumentos[0]
	for (i = 1; i < noArgumentos; i++) {
		valor = Argumentos[i].substring(2,Argumentos[i].length)
		switch(Argumentos[i].substring(0,2)) {
			case "nj" : nomeJanela = valor; break
			case "to" : windowFeatures += "top=" + valor + ", "; break
			case "le" : windowFeatures += "left=" + valor + ", "; break
			case "he" : windowFeatures += "height=" + valor + ", "; break
			case "wi" : windowFeatures += "width=" + valor + ", "; break
			case "lb" : windowFeatures += "location=" + valor + ", "; break
			case "mb" : windowFeatures += "menubar=" + valor + ", "; break
			case "sc" : windowFeatures += "scrollbars=" + valor + ", "; break
			case "st" : windowFeatures += "status=" + valor + ", "; break
			case "tb" : windowFeatures += "toolbar=" + valor + ", "; break
			case "tt" : windowFeatures += "titlebar=" + valor + ", "; break
			case "re" : windowFeatures += "resizable=" + valor + ", "; break
			default : erro = '"Código de atributo não informado no '+(i+1)+' º argumento (' +Argumentos[i]+ ')"'
		}
	}
	windowFeatures = windowFeatures.substring(0,windowFeatures.lastIndexOf(","))
	if (erro) { alert(erro) } else { novaJanela = window.open(nomeArquivo, nomeJanela, windowFeatures) }
}

function updateCharCount(textareaId, spanId, maxSize) 
{
  textarea = document.getElementById(textareaId);
  if (textarea == null) {
	return;
  }
  if (textarea.value.length > maxSize) {
	  textarea.value = textarea.value.substring(0, maxSize);
  }
  document.getElementById(spanId).innerHTML = maxSize - textarea.value.length;
}
