function filtra_downloads(){
	var id_categoria = document.getElementById('cats').value;
	new Ajax.Updater('filtra_downloads','ajax_filtra_downloads.asp?id_categoria=' + id_categoria);
}
function limpa(x){
		document.getElementById(x).value = "";
		document.getElementById(x).style.background='#fff0a9';		
	}
	function volta(x){
		document.getElementById(x).style.background='#fff'		
}
function Valida_senha() {
				
			a = document.alteraSenha.novaSenha.value
			b = document.alteraSenha.repeteSenha.value
		
			if (a == "" || b == ""){
			alert ("Preencha os campos de senha")
			document.alteraSenha.novaSenha.value=""
			document.alteraSenha.repeteSenha.value=""
			document.alteraSenha.novaSenha.focus()
			return false}	 
		
			if (a == b){
				return true
				}
				else {		
					alert ("Os campos devem ser iguais !!!")
					document.alteraSenha.novaSenha.value=""
					document.alteraSenha.repeteSenha.value=""
					document.alteraSenha.novaSenha.focus()			
				return false }			
		}
function onlynum(e) {
			var keyNumber = (isIE) ? event.keyCode : e.which;
			if (((keyNumber<48)||(keyNumber>57)) && (keyNumber!=13) && (keyNumber!="0") && (keyNumber!=8)) {
			if (isIE) event.keyCode=0;
			return false;
			}
}	
function chama_calendario(x){
	new Ajax.Updater('agenda', 'ajax_calendario.asp?id_mes=' + x);	
}
function chama_index(){
	new Ajax.Updater('inicial', 'ajax_index.asp');	
}
function chama_topo(){
	new Ajax.Updater('topo', 'ajax_topo.asp');	
}
function gfygdueRFdEeffgTfgGyyswggehWfFJhjJjhhGrwDdEtGgTyHGyYuHGfGhGgHhgH(x){
	new Ajax.Updater('profs', 'ajax_profs.asp?id_curso=' + x);	
}

function wordWrap(){
/******
* wordWrap - Efetua quebra em palavras que não cabem na largura
*            de seu elemento pai (até que chegue o CSS3)
* Use a vontade mas coloque meu nome nos créditos. Tenha ética.
* Dúvidas, me mande um email.
* Versão: 1.0 - 26/04/2006
* Autor: Micox - Náiron José C. Guimarães - micoxjcg@yahoo.com.br
* Uso: chame a função no onload do body.
*      coloque a classe "word-wrap" nos parágrafos que quiser a quebra
*******/
    var larg_total,larg_carac,quant_quebra,pos_quebra;
    var elementos,quem, caracs, texto, display_orig;
    
    elementos = document.getElementsByTagName("p")
    
    for(var i=0; i<elementos.length;i++){
        if(elementos[i].className=="word-wrap"){
            quem = elementos[i];
            
            quem.innerHTML = String(quem.innerHTML).replace(/ /g,"Ø")
            texto = String(quem.innerHTML)
            
            quem.innerHTML = " "
            
            display_orig = quem.style.display;
            quem.style.display="block";
            larg_oficial = quem.offsetWidth;
            //alert("oficial: " + larg_oficial)
            //alert("display " + quem.style.display)
            if(!document.all) quem.style.display="table";
            //alert("display " + quem.style.display)
            quem.innerHTML = texto;
            larg_total = quem.offsetWidth;
            //alert("total: " + larg_total)
            
            pos_quebra = 0;
            caracs = texto.length;
            texto = texto.replace(/Ø/g," ")
            larg_carac = larg_total / caracs
            if(larg_total>larg_oficial){
                quant_quebra = parseInt(larg_oficial/larg_carac)
                quant_quebra = quant_quebra - (parseInt(quant_quebra/6)) //quanto menor o num, maior a garantia;
                quem.innerHTML = ""
                while(pos_quebra<=caracs){
                    quem.innerHTML = quem.innerHTML + texto.substring(pos_quebra,pos_quebra + quant_quebra) + " "
                    pos_quebra = pos_quebra + quant_quebra;
                }
            }else{
                quem.innerHTML = texto;
            }//end if do larg_total>larg_oficial
            quem.style.display = display_orig;
        }//end if do word wrap
    }//end for loop dos elementos
}

var limite = 250;
function soma() {	

var mais_um=eval(document.form.resposta.value.length-1);
mais_um++;

	if (document.form.resposta.value.length>limite) 
	{
		document.form.resposta.value='';
		document.form.resposta.value=valor_limite;
		alert("Você deve digitar no máximo "+limite+" caracteres");
	}
	else
	{
		document.form.exibe.value='';
		document.form.exibe.value=eval(mais_um);
		valor_limite=document.form.resposta.value;
		document.form.exibe2.value='';
		document.form.exibe2.value=(limite-mais_um);
	}

document.form.resposta.focus();
}

function mostra_tamanho(){
document.form.exibe2.value=limite;
}

