function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}

function openWindow(theURL,winName,features) { 
 window.open(theURL,winName,features);}
 
 function validaForm(){
		//validar Nome
		d = document.cadastro;
		if (d.Nome.value == ""){
			alert("O campo Nome deve ser preenchido!");
			d.Nome.focus();
			return false;
		}

		//validar Email
		if (d.Email.value == ""){
			alert("O campo Email deve ser preenchido!");
			d.Email.focus();
			return false;
		}

		//validar Email(verificao de endereco eletronico)
		parte1 = d.Email.value.indexOf("@");
		parte2 = d.Email.value.length;
		if (!(parte1 >= 3 && parte2 >= 9)) {
			alert("O campo Email deve ser conter um endereco eletronico!");
			d.Email.focus();
			return false;
		}

		//validar Mensagem
		if (d.Resumo.value == ""){
			alert("O campo Resumo deve ser preenchido!");
			d.Mensagem.focus();
			return false;
		}

	}

function conta_caracteres(pMax,campo,conta){
	  var maxSize = pMax
      var minSize = 0;
	  var vCampo=campo;
	  var vConta=conta;
	  
      minSize = vCampo.value.length;
      if (minSize > maxSize){
	      	//window.alert ("O campo não pode conter mais que " + maxSize + " caracteres.")	
			vCampo.value = vCampo.value.substring(0,maxSize);
	  }
      else {
		  vConta.value = maxSize - vCampo.value.length;
      }
}