function validaCurriculo(pForm){
  var a = false;
  if(check(pForm.curriculo,'Selecione um arquivo'))
    a=true;

  return a;
}

function validaContato(pForm){
  var a = false;
  if (check(pForm.nome,'Preencha o campo com seu nome.'))
    if(checkEmail(pForm.contato,'Preencha o campo com seu e-mail.'))
      if(check(pForm.mensagem,'Preencha o campo com sua mensagem.'))
        a= true;

  return a;
}

function validateLogin(form) {
  var campos   = new Array();
  var tipos    = new Array();
  var mensagem = new Array();
  campos[0]    = form.login;
  mensagem[0]  = 'o login!';
  tipos[0]     = 'input';
  campos[1]    = form.senha;
  mensagem[1]  = 'a senha!';
  tipos[1]     = 'input';
  if (verifier(campos,tipos,mensagem)) form.submit();
}

function validateLocal(form) {
  var campos   = new Array();
  var tipos    = new Array();
  var mensagem = new Array();
  campos[0]    = form.local;
  mensagem[0]  = 'o local!';
  tipos[0]     = 'input';
if (verifier(campos,tipos,mensagem)) form.submit();
}

function validateEventoGal(form) {
  var campos   = new Array();
  var tipos    = new Array();
  var mensagem = new Array();
  campos[0]    = form.data;
  mensagem[0]  = 'a Data!';
  tipos[0]     = 'input';
  campos[1]    = form.evento;
  mensagem[1]  = 'o Evento!';
  tipos[1]     = 'input';
  campos[2]    = form.local;
  mensagem[2]  = 'o Local!';
  tipos[2]     = 'select';
  if (verifier(campos,tipos,mensagem)) form.submit();
}

function validateFoto(form) {
  var campos   = new Array();
  var tipos    = new Array();
  var mensagem = new Array();
  campos[0]    = form.evento;
  mensagem[0]  = 'o evento!';
  tipos[0]     = 'select';
  campos[1]    = form.resposta1;
  mensagem[1]  = 'a primeira foto!';
  tipos[1]     = 'input';
  if (verifier(campos,tipos,mensagem)) form.submit();
}

function validateValor(form) {
  var campos   = new Array();
  var tipos    = new Array();
  var mensagem = new Array();
  campos[0]    = form.congresso;
  mensagem[0]  = 'o Congresso!';
  tipos[0]     = 'select';
  campos[1]    = form.tipo1;
  mensagem[1]  = 'o primeiro tipo!';
  tipos[1]     = 'select';
  campos[2]    = form.valor1;
  mensagem[2]  = 'o primeiro valor!';
  tipos[2]     = 'input';
  campos[3]    = form.data11;
  mensagem[3]  = 'a primeira data!';
  tipos[3]     = 'input';
  campos[4]    = form.data21;
  mensagem[4]  = 'a segunda data!';
  tipos[4]     = 'input';
  if (verifier(campos,tipos,mensagem)) form.submit();
}

function validateImagem(form) {
  var campos   = new Array();
  var tipos    = new Array();
  var mensagem = new Array();
  campos[0]    = form.titulo;
  mensagem[0]  = 'o titulo!';
  tipos[0]     = 'input';
  campos[1]    = form.imagem;
  mensagem[1]  = 'a imagem!';
  tipos[1]     = 'input';
  if (verifier(campos,tipos,mensagem)) form.submit();
}

function validateTipo(form) {
  var campos   = new Array();
  var tipos    = new Array();
  var mensagem = new Array();
  campos[0]    = form.tipo;
  mensagem[0]  = 'o tipo!';
  tipos[0]     = 'input';
  if (verifier(campos,tipos,mensagem)) form.submit();
}

function validateNoticia(form) {
  var campos   = new Array();
  var tipos    = new Array();
  var mensagem = new Array();
  campos[0]    = form.titulo;
  mensagem[0]  = 'o titulo!';
  tipos[0]     = 'input';
  campos[1]    = form.imagem;
  mensagem[1]  = 'a imagem!';
  tipos[1]     = 'select';
  campos[2]    = form.tipo;
  mensagem[2]  = 'o tipo!';
  tipos[2]     = 'select';
  if (verifier(campos,tipos,mensagem)) form.submit();
}

function validateEmpresa(form) {
  var campos   = new Array();
  var tipos    = new Array();
  var mensagem = new Array();
  campos[0]    = form.sempemfanta;
  mensagem[0]  = 'o nome da empresa!';
  tipos[0]     = 'input';
  campos[1]    = form.sempemrazao;
  mensagem[1]  = 'a razão social!';
  tipos[1]     = 'input';
  campos[2]    = form.sempemcnpj;
  mensagem[2]  = 'o CNPJ!';
  tipos[2]     = 'input';
  campos[3]    = form.sempemlogra;
  mensagem[3]  = 'o logradouro!';
  tipos[3]     = 'input';
  campos[4]    = form.sempemnumer;
  mensagem[4]  = 'o número!';
  tipos[4]     = 'input';
  campos[5]    = form.sempembairr;
  mensagem[5]  = 'o bairro!';
  tipos[5]     = 'input';
  campos[6]    = form.sempemcidad;
  mensagem[6]  = 'a cidade!';
  tipos[6]     = 'input';
  campos[7]    = form.sempemuf;
  mensagem[7]  = 'o estado!';
  tipos[7]     = 'input';
  campos[8]    = form.sempemcep;
  mensagem[8]  = 'o cep!';
  tipos[8]     = 'input';
  campos[9]    = form.sempemrespo;
  mensagem[9]  = 'o responsável!';
  tipos[9]     = 'input';
  campos[10]    = form.sempemcargo;
  mensagem[10]  = 'o cargo do responsável!';
  tipos[10]     = 'input';
  campos[11]    = form.sempemtel01;
  mensagem[11]  = 'o telefone principal!';
  tipos[11]     = 'input';
  campos[12]    = form.sempememail;
  mensagem[12]  = 'o email!';
  tipos[12]     = 'email';
  campos[13]    = form.sempemrepre;
  mensagem[13]  = 'o representante!';
  tipos[13]     = 'input';
  campos[14]    = form.sempemrecar;
  mensagem[14]  = 'o cargo do reprsentante!';
  tipos[14]     = 'input';
  campos[15]    = form.sempemativi;
  mensagem[15]  = 'o ramo de atividade!';
  tipos[15]     = 'input';

  if (verifier(campos,tipos,mensagem)) form.submit();
}

function validateInst(form) {
  var campos   = new Array();
  var tipos    = new Array();
  var mensagem = new Array();
  campos[0]    = form.sensennome;
  mensagem[0]  = 'o nome da instituição!';
  tipos[0]     = 'input';
  campos[1]    = form.sensencnpj;
  mensagem[1]  = 'o CNPJ!';
  tipos[1]     = 'input';
  campos[2]    = form.sensenlogra;
  mensagem[2]  = 'o logradouro!';
  tipos[2]     = 'input';
  campos[3]    = form.sensennumer;
  mensagem[3]  = 'o número!';
  tipos[3]     = 'input';
  campos[4]    = form.sensenbairr;
  mensagem[4]  = 'o bairro!';
  tipos[4]     = 'input';
  campos[5]    = form.sensencidad;
  mensagem[5]  = 'a cidade!';
  tipos[5]     = 'input';
  campos[6]    = form.sensenuf;
  mensagem[6]  = 'o estado!';
  tipos[6]     = 'input';
  campos[7]    = form.sensencep;
  mensagem[7]  = 'o cep!';
  tipos[7]     = 'input';
  campos[8]    = form.sensentel01;
  mensagem[8]  = 'o telefone!';
  tipos[8]     = 'input';
  campos[9]    = form.sensenrepre;
  mensagem[9]  = 'o representante!';
  tipos[9]     = 'input';
  campos[10]    = form.sensencargo;
  mensagem[10]  = 'o cargo do reprsentante!';
  tipos[10]     = 'input';

  if (verifier(campos,tipos,mensagem)) form.submit();
}

function validateAluno(form) {
  var campos   = new Array();
  var tipos    = new Array();
  var mensagem = new Array();
  campos[0]    = form.nome;
  mensagem[0]  = 'o nome do aluno!';
  tipos[0]     = 'input';
  campos[1]    = form.dataNascimento;
  mensagem[1]  = 'a data de nascimento!';
  tipos[1]     = 'input';
  campos[2]    = form.endereco;
  mensagem[2]  = 'o endereco do aluno!';
  tipos[2]     = 'input';
  campos[3]    = form.email;
  mensagem[3]  = 'o email do aluno!';
  tipos[3]     = 'input';
  campos[4]    = form.bairro;
  mensagem[4]  = 'o bairro do aluno!';
  tipos[4]     = 'input';
  campos[5]    = form.cidade;
  mensagem[5]  = 'a cidade do aluno!';
  tipos[5]     = 'input';
  campos[6]    = form.estado;
  mensagem[6]  = 'o estado do aluno!';
  tipos[6]     = 'input';
  campos[7]    = form.cep;
  mensagem[7]  = 'o cep do aluno!';
  tipos[7]     = 'input';
  campos[8]    = form.telefone;
  mensagem[8]  = 'o telefone do aluno!';
  tipos[8]     = 'input';
  campos[9]   = form.celular;
  mensagem[9] = 'o celular do aluno!';
  tipos[9]    = 'input';
  campos[10]   = form.cpf;
  mensagem[10] = 'o cpf do aluno!';
  tipos[10]    = 'input';
  campos[11]   = form.rg;
  mensagem[11] = 'o RG do aluno!';
  tipos[11]    = 'input';
  campos[12]   = form.cursos;
  mensagem[12] = 'o curso do aluno!';
  tipos[12]    = 'select';
  campos[13]   = form.periodo;
  mensagem[13] = 'o período em que o aluno está cursando!';
  tipos[13]    = 'input';
  campos[14]   = form.instituicao;
  mensagem[14] = 'a instituição de ensino!';
  tipos[14]    = 'select';
  campos[15]   = form.turno;
  mensagem[15] = 'o turno do curso!';
  tipos[15]    = 'input';

  if (verifier(campos,tipos,mensagem)) form.submit();
}
<!--###############################################################################################-->

function verifier (campos,tipos, mensagem) {
  for(var x=0;x!=campos.length;x++){
	if (tipos[x]=='input') {
      if (!check(campos[x], "Digite algum valor para "+mensagem[x]) ) {
	    campos[x].className='inputerro';
        return false;
      }
	}
	if (tipos[x]=='select') {
      if (!checksel(campos[x], "Digite algum valor para "+mensagem[x]) ) {
	    //campos[x].className='textareaerro';
        return false;
      }
	}
	if (tipos[x]=='email') {
      if (!checkEmail(campos[x], "Digite algum valor para "+mensagem[x]) ) {
	    campos[x].className='inputerro';
        return false;
      }
	}
	if (campos[x].className == 'inputerro') campos[x].className = 'input';
  }
  return true;
}

function check( campo, mensagem ) {
    texto = campo.value;
    semespaco = trim(texto);
	if( semespaco.length == 0) {
	  alert(mensagem);
      campo.focus();
	  return (false);
    } else return (true);
}

function checkEmail(campo, mensagem) {
  if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(campo.value))){
    alert(mensagem);
    campo.focus();
	return (false);
  } return (true);
}

function checksel( campo, mensagem ) {
	if( campo.value == 0) {
	  alert(mensagem);
      campo.focus();
	  return (false);
    } else return (true);
}

<!--###############################################################################################-->
function onlynumber(campo) {
    if(((event.keyCode < 48) || (event.keyCode > 57)) && event.KeyCode != 8 && event.KeyCode !=13  ) {
        campo.focus();
        event.returnValue = false;
    }
}

function onlyword(campo) {
    if(((event.keyCode > 48) && (event.keyCode < 57)) && event.KeyCode != 8 && event.KeyCode != 13  ) {
        campo.focus();
        event.returnValue = false;
    }
}

function toUpper(campo){
	var val = campo.value;
	if (val.length > 0){
		campo.value = val.toUpperCase();
	}
}

function toLower(campo){
	var val = campo.value;
	if (val.length > 0){
		campo.value = val.toLowerCase();
	}
}

function formatar(src, mask) {
  var i = src.value.length;
  var saida = mask.substring(1,2);
  var texto = mask.substring(i);
  if (texto.substring(0,1) != saida) src.value += texto.substring(0,1);
}

function trim(inputString) {
   if (typeof inputString != "string") { return inputString; }
   var retValue = inputString;
   var ch = retValue.substring(0, 1);
   while (ch == " ") {
      retValue = retValue.substring(1, retValue.length);
      ch = retValue.substring(0, 1);
   }
   ch = retValue.substring(retValue.length-1, retValue.length);
   while (ch == " ") {
      retValue = retValue.substring(0, retValue.length-1);
      ch = retValue.substring(retValue.length-1, retValue.length);
   }
   while (retValue.indexOf("  ") != -1) {
      retValue = retValue.substring(0, retValue.indexOf("  ")) + retValue.substring(retValue.indexOf("  ")+1, retValue.length);
   }
   return retValue;
}


<!--###############################################################################################-->

function showHelp(divId) {
  if (document.getElementById) document.getElementById('exibeAjuda').innerHTML=document.getElementById(divId).innerHTML;
  else {
    if (document.all) document.all['exibeAjuda'].innerHTML=document.all[divId].innerHTML;
  }
/*
  if (document.getElementById) document.getElementById(divId).style.display='block';
  else {
    if (document.all) document.all[divId].style.display='block';
  }
*/
}

function hideHelp(divId) {
  if (document.getElementById) document.getElementById('exibeAjuda').innerHTML='Ajuda: Selecione Algum Texto.';
  else {
    if (document.all) document.getElementById('exibeAjuda').innerHTML='Ajuda: Selecione Algum Texto.';
  }

/*
  if (document.getElementById) document.getElementById(divId).style.display='none';
  else {
    if (document.all) document.all[divId].style.display='none';
  }
*/
}


function showRespostas(quantidade) {
  for(var x=0;x<quantidade;x++){
	var y = x+1;
    if (document.getElementById) document.getElementById('opcao'+y).style.display='block';
    else {
      if (document.all) document.all['opcao'+y].style.display='block';
    }
  }
}


function hideRespostas(quantidade) {
  for(var x=0;x<quantidade;x++){
	var y = x+1;
    if (document.getElementById) {
	  document.getElementById('opcao'+y).style.display='none';
	  document.getElementById('resposta'+y).value='';
    } else {
      if (document.all) {
		document.all['opcao'+y].style.display='none';
		document.all['resposta'+y].value='';
	  }
    }
  }
}

function hideRespostasX(quantidade) {
  for(var x=0;x<quantidade;x++){
	var y = x+1;
    if (document.getElementById) {
	  document.getElementById('opcao'+y).style.display='none';
	  document.getElementById('valor1'+y).value='';
	  document.getElementById('data1'+y).value='';
	  document.getElementById('data2'+y).value='';
    } else {
      if (document.all) {
		document.all['opcao'+y].style.display='none';
		document.all['tipo'+y].value='';
        document.all['valor'+y].value='';
		document.all['data1'+y].value='';
		document.all['data2'+y].value='';
      }
    }
  }
}
<!--###############################################################################################-->
function exibeDiv(campo) {
  if (campo.value=="0") {
    visibilidadeblock(false,divcartao);
	visibilidadeblock(false,divcheque);
	visibilidadeblock(false,divconvite);
    visibilidadeblock(false,divdeposito);
	visibilidadeblock(false,divempenho);
	visibilidadeblock(false,divoutro);
  }
  if (campo.value=="1") {
    visibilidadeblock(true,divcartao);
	visibilidadeblock(false,divcheque);
	visibilidadeblock(false,divconvite);
	visibilidadeblock(false,divdeposito);
	visibilidadeblock(false,divempenho);
	visibilidadeblock(false,divoutro);
  }
  if (campo.value=="2") {
	visibilidadeblock(false,divcartao);
    visibilidadeblock(true,divcheque);
	visibilidadeblock(false,divconvite);
	visibilidadeblock(false,divdeposito);
	visibilidadeblock(false,divempenho);
	visibilidadeblock(false,divoutro);
  }
  if (campo.value=="3") {
	visibilidadeblock(false,divcartao);
    visibilidadeblock(false,divcheque);
	visibilidadeblock(true,divconvite);
	visibilidadeblock(false,divdeposito);
	visibilidadeblock(false,divempenho);
	visibilidadeblock(false,divoutro);
  }
  if (campo.value=="4") {
	visibilidadeblock(false,divcartao);
	visibilidadeblock(false,divcheque);
	visibilidadeblock(false,divconvite);
	visibilidadeblock(true,divdeposito);
	visibilidadeblock(false,divempenho);
	visibilidadeblock(false,divoutro);
  }
  if (campo.value=="5") {
	visibilidadeblock(false,divcartao);
	visibilidadeblock(false,divcheque);
	visibilidadeblock(false,divconvite);
	visibilidadeblock(false,divdeposito);
	visibilidadeblock(false,divempenho);
	visibilidadeblock(false,divoutro);
  }
  if (campo.value=="6") {
	visibilidadeblock(false,divcartao);
	visibilidadeblock(false,divcheque);
	visibilidadeblock(false,divconvite);
	visibilidadeblock(false,divdeposito);
	visibilidadeblock(true,divempenho);
	visibilidadeblock(false,divoutro);
  }
  if (campo.value=="7") {
	visibilidadeblock(false,divcartao);
	visibilidadeblock(false,divcheque);
	visibilidadeblock(false,divconvite);
	visibilidadeblock(false,divdeposito);
	visibilidadeblock(false,divempenho);
	visibilidadeblock(true,divoutro);
  }
}
<!--###############################################################################################-->
function isIE(Event)
{
  return (document.all) ? true : false;
}

function getEventObject(Event) {
  return (isIE()) ? window.event : Event;
}

function getEventKeyCode(Event) {
  Event = getEventObject(Event);
  return (isIE()) ? Event.keyCode : Event.which;
}

function onEnter(Event,functiona, form) {
  if (getEventKeyCode(Event) == 13)	{
	functiona(form);
	return false;
  } else return true;
}

<!--###############################################################################################-->
<!--###############################################################################################-->
<!--###############################################################################################-->
/*
	Zebra Tables
	Javascript to style odd/even table rows
	Derived from 'Zebra Tables' by David F. Miller (http://www.alistapart.com/articles/zebratables/)

	Modified by Jop de Klein, february 2005
	jop at validweb.nl
	http://validweb.nl/artikelen/javascript/better-zebra-tables/
*/


var stripe = function() {
	var tables = document.getElementsByTagName("table");

	for(var x=0;x!=tables.length;x++){
		var table = tables[x];
		if (! table) { return; }

		var tbodies = table.getElementsByTagName("tbody");

		for (var h = 0; h < tbodies.length; h++) {
			var even = true;
			var trs = tbodies[h].getElementsByTagName("tr");

			for (var i = 0; i < trs.length; i++) {
				trs[i].onmouseover=function(){
					this.className += " ruled"; return false
				}
				trs[i].onmouseout=function(){
					this.className = this.className.replace("ruled", ""); return false
				}

				if(even)
					trs[i].className += " even";

				even = !even;
			}
		}
	}
}


window.onload = function() {
  stripe();
}

<!--###############################################################################################-->
<!--###############################################################################################-->
<!--###############################################################################################-->
<!--

floatX=0;

floatY=0;

layerwidth=0;

layerheight=0;

halign="left";

valign="bottom";

delayspeed=1;

// This script is copyright (c) Henrik Petersen, NetKontoret
// Feel free to use this script on your own pages as long as you do not change it.
// It is illegal to distribute the script as part of a tutorial / script archive.
// Updated version available at: http://www.echoecho.com/toolfloatinglayer.htm
// This comment and the 4 lines above may not be removed from the code.

IE4=(document.all);

function adjust() {
  if (lastX==-1 || delayspeed==0) {
    lastX=document.body.scrollLeft + floatX;
    lastY=document.body.scrollTop + floatY;
  } else {
    var dx=Math.abs(document.body.scrollLeft+floatX-lastX);
    var dy=Math.abs(document.body.scrollTop+floatY-lastY);
    var d=Math.sqrt(dx*dx+dy*dy);
    var c=Math.round(d/10);
    if (document.body.scrollLeft+floatX>lastX) {lastX=lastX+delayspeed+c;}
    if (document.body.scrollLeft+floatX<lastX) {lastX=lastX-delayspeed-c;}
    if (document.body.scrollTop+floatY>lastY) {lastY=lastY+delayspeed+c;}
    if (document.body.scrollTop+floatY<lastY) {lastY=lastY-delayspeed-c;}
  }
  document.all['floatAjuda'].style.posLeft = lastX;
  document.all['floatAjuda'].style.posTop = lastY;
  setTimeout('adjust()',10);
}

function define() {
  if (IE4) {
    if (halign=="left") {floatX=ifloatX};
    if (halign=="right") {floatX=document.body.offsetWidth-ifloatX-layerwidth-20}
    if (halign=="center") {floatX=Math.round((document.body.offsetWidth-20)/2)-Math.round(layerwidth/2)}
    if (valign=="top") {floatY=ifloatY};
    if (valign=="bottom") {floatY=document.body.offsetHeight-ifloatY-layerheight}
    if (valign=="center") {floatY=Math.round((document.body.offsetHeight-20)/2)-Math.round(layerheight/2)}
  }
}
//-->

function confirma(){
	if(window.confirm("Tem certeza que deseja excluir este item ?")){
		return true;
	}
	else {
		return false;
	}
}
