function valida_esqueci(){

var retorno = true;
var men = "";
var validam = 0;

if(document.frmesqueci.email.value.indexOf(".") < 0 ){
	validam = 1;
}
if(document.frmesqueci.email.value.indexOf("@") < 0 ){
	validam = 1;
}
if(document.frmesqueci.email.value.indexOf("@.") > 0){
	validam = 1;
}
if(document.frmesqueci.email.value.indexOf(".@") > 0){
	validam = 1;
}
if(document.frmesqueci.email.value == ""){
	validam = 2;
}
if(validam == 1){
	men = men + "\n-E-mail (incorreto)";
	retorno = false;
}
else if(validam == 2){
	men = men + "\n-E-mail (não preenchido)";
	retorno = false;
}
//alert('teste ' + validam);
if(retorno == false){
	alert("ERRO\nO(s) campo(s) abaixo descrito(s) são de preenchimento obrigatório\n______________________________________________________" + men + "\n______________________________________________________");
}
//alert("valor presente : " + retorno);
return retorno;

//return false;
}



function altera(url){

if(url == 1){
	window.resizeTo(500,500)
}
if(url == 2){
	window.resizeTo(300,200)
}


}



var app = navigator.appName;
var vpessoal = 1;
var vlogin = 1;
var vprofissional = 1;
var alertamen = 0;

function loginbanda(valor){

if(app == "Microsoft Internet Explorer"){
	if(document.frmmusico){
		if(document.all.mem_banda[0].checked == true){
//			loginb.style.visibility = "visible";
//			loginc.style.visibility = "visible";		
			loginb.style.display = "";
			loginc.style.display = "";
			
		}
		if(document.all.mem_banda[1].checked == true){
//			loginb.style.visibility = "hidden";
//			loginc.style.visibility = "hidden";
			loginb.style.display = "none";
			loginc.style.display = "none";
		}
	}
}

}

		
function fecha(){

if(navigator.appName == "Microsoft Internet Explorer"){

	if(document.frmmusico || document.frmbanda){
		
		tdpessoal.style.display = "none";		
		vpessoal = 0;
		tdlogin.style.display = "none";		
		vlogin = 0;
		tdprofi.style.display = "none";		
		vprofissional = 0;

	}
}

}

function fechac(){

if(navigator.appName == "Microsoft Internet Explorer"){

	if(document.frmmusico || document.frmbanda){
		
		tdpessoal.style.display = "none";		
		vpessoal = 0;
		tdlogin.style.display = "none";		
		vlogin = 0;

	}
}

}

function abre(){

if(navigator.appName == "Microsoft Internet Explorer"){

	if(document.frmmusico || document.frmbanda){

	tdpessoal.style.display = "";		
	vpessoal = 1;
	tdlogin.style.display = "";		
	vlogin = 1;
	tdprofi.style.display = "";		
	vprofissional = 1;
}

}
}

function abrec(){

if(navigator.appName == "Microsoft Internet Explorer"){


	tdpessoal.style.display = "";		
	vpessoal = 1;
	tdlogin.style.display = "";		
	vlogin = 1;

}
}


function apaga(valor){

if(app == "Microsoft Internet Explorer"){

if(valor=='pessoais'){
	if(vpessoal==0){
		pessoais.style.visibility = "visible";
		pessoais.style.visibility = "visible";
		tdpessoal.style.display = "";
		document.all.pesimg.src = "Imagens/cima.gif";
		vpessoal = 1;
	}
	else{
		pessoais.style.visibility = "hidden";
		pessoais.style.visibility = "hidden";		
		tdpessoal.style.display = "none";
		document.all.pesimg.src = "Imagens/baixo.gif";				
		vpessoal = 0;
	}
}
if(valor=='login'){
	if(vlogin==0){
		login.style.visibility = "visible";
		login.style.visibility = "visible";
		tdlogin.style.display = "";
		document.all.logimg.src = "Imagens/cima.gif";		
		vlogin = 1;
	}
	else{
		login.style.visibility = "hidden";
		login.style.visibility = "hidden";		
		tdlogin.style.display = "none";
		document.all.logimg.src = "Imagens/baixo.gif";				
		vlogin = 0;
	}
}
if(valor=='profissional'){
	if(vprofissional==0){
		profi.style.visibility = "visible";
		profi.style.visibility = "visible";
		tdprofi.style.display = "";
		document.all.proimg.src = "Imagens/cima.gif";		
		vprofissional = 1;
	}
	else{
		profi.style.visibility = "hidden";
		profi.style.visibility = "hidden";		
		tdprofi.style.display = "none";		
		document.all.proimg.src = "Imagens/baixo.gif";		
		vprofissional = 0;
	}
}
}
}


function aviso(campo){

if(alertamen == 0){
alert("ERRO\n\n______________________________________________________\nNão esqueça de preecher este campo\nEle é obrigatório.\nOs campos colocados em vermelho contem erro.\n______________________________________________________");
alertamen = 1;
}
//campo.focus();
campo.style.color = "#FF0000";

}


function pinta(campo){
	if(app == "Microsoft Internet Explorer"){
		if(campo){
		campo.style.color = "#FF0000";
		}
	}
}


function repinta(campo){
	if(app == "Microsoft Internet Explorer"){
		if(campo){
		campo.style.color = "#000000";
		}
	}
}


 function numeros(field,chefe) {
 var valid = "0123456789";
 var ok = "yes";
 var temp;

if(field.value.length > 0){
 for (var i=0; i<field.value.length; i++) {
	 temp = "" + field.value.substring(i, i+1);
	 if (valid.indexOf(temp) == "-1") ok = "no";
	 }
	 if (ok == "no") {
		 alert("ERRO\n\n______________________________________________________\nEste campo só pode ser preenchido com numeros.\n______________________________________________________");
		field.value = "";
		 //field.focus();
		 //field.select();
		chefe.style.color = "#FF0000";		
	 }
	 else{
		chefe.style.color = "#000000";		
	 }
 }
}


// AUTO TAB
var isNN = (navigator.appName.indexOf("Netscape")!=-1);


function autoTab(input,len, e) {
var keyCode = (isNN) ? e.which : e.keyCode;
var filter = (isNN) ? [0,8,9] : [0,8,9,16,17,18,37,38,39,40,46];
if(input.value.length >= len && !containsElement(filter,keyCode)) {
input.value = input.value.slice(0, len);
input.form[(getIndex(input)+1) % input.form.length].focus();
}


function containsElement(arr, ele) {
var found = false, index = 0;
while(!found && index < arr.length)
if(arr[index] == ele)
found = true;
else
index++;
return found;
}
function getIndex(input) {
var index = -1, i = 0, found = false;
while (i < input.form.length && index == -1)
if (input.form[i] == input)index = i;
else i++;
return index;
}
return true;
}

    if (document.images) {

      look1on = new Image();
      look1on.src = "Imagens/homlkbt01a.gif";
      look2on = new Image();
      look2on.src = "Imagens/homlkbt02a.gif";
      look3on = new Image();
      look3on.src = "Imagens/homlkbt03a.gif";

      look1off = new Image();
      look1off.src = "Imagens/homlkbt01.gif";
      look2off = new Image();
      look2off.src = "Imagens/homlkbt02.gif";
      look3off = new Image();
      look3off.src = "Imagens/homlkbt03.gif";

}

// Function to 'activate' images.
function lookOn(imgName) {
        if (document.images) {
            document[imgName].src = eval(imgName + "on.src");
   }
}

// Function to 'deactivate' images.
function lookOff(imgName) {
        if (document.images) {
            document[imgName].src = eval(imgName + "off.src");
   }
}
function janela(str)
{
tipWin1 = window.open(str,'tipWin1','width=screen.width-120,height=screen.width-80,toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,menubar=no');
}


function validamusico2(){
var retorno = true;
var men = "";

if(document.frmmusico.nome.value == ""){
	if(app == "Netscape" || app == "NS4"){
		men = men + "\n-Nome";
		retorno = false;
	}
	else{
		pinta(vnome);
		retorno = false;
	}
}
else{
	if(app != "Netscape" && app != "NS4"){
		repinta(vnome);
	}
}
if(document.frmmusico.endereco.value == ""){
	if(app == "Netscape" || app == "NS4"){
		men = men + "\n-Endereço";
	}
	else{
		pinta(vendereco);
		retorno = false;
	}
}
else{
	if(app != "Netscape" && app != "NS4"){
		repinta(vendereco);
	}
}
if(document.frmmusico.numero.value == ""){
	if(app == "Netscape" || app == "NS4"){
		men = men + "\n-Numero";
	}
	else{
		pinta(vnumero);
		retorno = false;
	}
}
else{
	if(app != "Netscape" && app != "NS4"){
		repinta(vnumero);
	}
}

if(document.frmmusico.cidade.value == ""){
	if(app == "Netscape" || app == "NS4"){
		men = men + "\n-Cidade";
		retorno = false;
	}
	else{
		pinta(vcidade);
		retorno = false;
	}
}
else{
	if(app != "Netscape" && app != "NS4"){
		repinta(vcidade);
	}
}
if(document.frmmusico.estado.options[document.frmmusico.estado.selectedIndex].value == ""){
	if(app == "Netscape" || app == "NS4"){
		men = men + "\n-Estado";
		retorno = false;
	}
	else{
		pinta(vestado);
		retorno = false;
	}
}
else{
	if(app != "Netscape" && app != "NS4"){
		repinta(vestado);
	}
}

var validam = 0;

if(document.frmmusico.email.value.indexOf(".") < 0 ){
	validam = 1;
}
if(document.frmmusico.email.value.indexOf("@") < 0 ){
	validam = 1;
}
if(document.frmmusico.email.value.indexOf("@.") > 0){
	validam = 1;
}
if(document.frmmusico.email.value.indexOf(".@") > 0){
	validam = 1;
}
if(document.frmmusico.email.value == ""){
	validam = 2;
}
//alert(validam);
if(validam == 2 && validam != 1){
	if(app == "Netscape" || app == "NS4"){
		men = men + "\n-E-mail (não preenchido)";
		retorno = false;
	}
	else{
		pinta(vemail);
		retorno = false;
	}
}
else{
	if(app != "Netscape" && app != "NS4"){
		repinta(vemail);
	}
}

if(validam == 1){
if(validam == 1){
	if(app == "Netscape" || app == "NS4"){
		men = men + "\n-E-mail (incorreto)";
		retorno = false;
	}
	else{
		pinta(vemail);
		retorno = false;
	}
}
else{
	if(app != "Netscape" && app != "NS4"){
		repinta(vemail);
	}
}
}

if(document.frmmusico.cep1.value == "" || document.frmmusico.cep2.value == ""){
	if(app == "Netscape" || app == "NS4"){
		men = men + "\n-CEP";
		retorno = false;
	}
	else{
		pinta(vcep);
		retorno = false;
	}
}
else{
	if(app != "Netscape" && app != "NS4"){
		repinta(vcep);
	}
}

var cpf = document.frmmusico.cpf.value;
var s = "";
if(cpf.length != 0){
s = limpa_string(cpf); 
     // checa se é cpf
}
if (s.length == 11 && s.length != 0) {
	if (valida_CPF(cpf) == false ) {
		if(app == "Netscape" || app == "NS4"){
			men = men + "\n-CPF (inválido)";
			retorno = false;
		}
		else{
			pinta(vcpf);
			retorno = false;
		} 
	}
}
else{
	if(app != "Netscape" && app != "NS4"){
		repinta(vcpf);
	}
}

if(s.length == 0 || s.length > 11){
	pinta(vcpf);
	retorno = false;
}

if(document.frmmusico.sexo[0].checked == false && document.frmmusico.sexo[1].checked == false){
	if(app == "Netscape" || app == "NS4"){
		men = men + "\n-Sexo";
		retorno = false;
	}
	else{
		pinta(vsexo);
		retorno = false;
	}
}
else{
	if(app != "Netscape" && app != "NS4"){
		repinta(vsexo);
	}
}

if(document.frmmusico.instrumento.selectedIndex < 0 ){
	if(app == "Netscape" || app == "NS4"){
		men = men + "\n-Instrumento";
		retorno = false;
	}
	else{
		pinta(vinstrumento);
		retorno = false;
	}
}
else{
	if(app != "Netscape" && app != "NS4"){
		repinta(vinstrumento);
	}
}
if(document.frmmusico.tempoexperiencia.value == ""){
	if(app == "Netscape" || app == "NS4"){
		men = men + "\n-Tempo de Experiencia";
		retorno = false;
	}
	else{
		pinta(vtempo);
		retorno = false;
	}
}
else{
	if(app != "Netscape" && app != "NS4"){
		repinta(vtempo);
	}
}
if(document.frmmusico.estilo.value == ""){
	if(app == "Netscape" || app == "NS4"){
		men = men + "\n-Estilo";
		retorno = false;
	}
	else{
		pinta(vestilo);
		retorno = false;
	}
}
else{
	if(app != "Netscape" && app != "NS4"){
		repinta(vestilo);
	}
}
if(document.frmmusico.experiencia.value == ""){
	if(app == "Netscape" || app == "NS4"){
		men = men + "\n-Experiencia";
		retorno = false;
	}
	else{
		pinta(vexperiencia);
		retorno = false;
	}
}
else{
	if(app != "Netscape" && app != "NS4"){
		repinta(vexperiencia);
	}
}
if(document.frmmusico.apresentacao.value == ""){
	if(app == "Netscape" || app == "NS4"){
		men = men + "\n-Carta de Apresentação";
		retorno = false;
	}
	else{
		pinta(vapresentacao);
		retorno = false;
	}
}
else{
	if(app != "Netscape" && app != "NS4"){
		repinta(vapresentacao);
	}
}

if(retorno == false){
	if(app == "Netscape" || app == "NS4"){
		alert("ERRO\nO(s) campo(s) abaixo descrito(s) são de preenchimento obrigatório\n______________________________________________________" + men + "\n______________________________________________________");
	}
	else{
		alert("ERRO\n\n______________________________________________________\nOs campos colocados em vermelho são de preenchimento obrigatório!\n______________________________________________________");
	}
}
//alert("valor presente : " + retorno);
return retorno;

//return false;

}



function validamusico(){
var retorno = true;
var men = "";
if(app != "Netscape" && app != "NS4"){
	abre();
}
if(document.frmmusico.nome.value == ""){
	if(app == "Netscape" || app == "NS4"){
		men = men + "\n-Nome";
		retorno = false;
	}
	else{
		pinta(vnome);
		retorno = false;
	}
}
else{
	if(app != "Netscape" && app != "NS4"){
		repinta(vnome);
	}
}
if(document.frmmusico.endereco.value == ""){
	if(app == "Netscape" || app == "NS4"){
		men = men + "\n-Endereço";
	}
	else{
		pinta(vendereco);
		retorno = false;
	}
}
else{
	if(app != "Netscape" && app != "NS4"){
		repinta(vendereco);
	}
}
if(document.frmmusico.numero.value == ""){
	if(app == "Netscape" || app == "NS4"){
		men = men + "\n-Numero";
	}
	else{
		pinta(vnumero);
		retorno = false;
	}
}
else{
	if(app != "Netscape" && app != "NS4"){
		repinta(vnumero);
	}
}
if(document.frmmusico.bairro.value == ""){
	if(app == "Netscape" || app == "NS4"){
		men = men + "\n-Bairro";
		retorno = false;
	}
	else{
		pinta(vbair);
		retorno = false;
	}
}
else{
	repinta(vbair);
}
if(document.frmmusico.cidade.value == ""){
	if(app == "Netscape" || app == "NS4"){
		men = men + "\n-Cidade";
		retorno = false;
	}
	else{
		pinta(vcidade);
		retorno = false;
	}
}
else{
	if(app != "Netscape" && app != "NS4"){
		repinta(vcidade);
	}
}
if(document.frmmusico.estado.options[document.frmmusico.estado.selectedIndex].value == ""){
	if(app == "Netscape" || app == "NS4"){
		men = men + "\n-Estado";
		retorno = false;
	}
	else{
		pinta(vestado);
		retorno = false;
	}
}
else{
	if(app != "Netscape" && app != "NS4"){
		repinta(vestado);
	}
}

var validam = 0;

if(document.frmmusico.email.value.indexOf(".") < 0 ){
	validam = 1;
}
if(document.frmmusico.email.value.indexOf("@") < 0 ){
	validam = 1;
}
if(document.frmmusico.email.value.indexOf("@.") > 0){
	validam = 1;
}
if(document.frmmusico.email.value.indexOf(".@") > 0){
	validam = 1;
}
if(document.frmmusico.email.value == ""){
	validam = 2;
}
//alert(validam);
if(validam == 2 && validam != 1){
	if(app == "Netscape" || app == "NS4"){
		men = men + "\n-E-mail (não preenchido)";
		retorno = false;
	}
	else{
		pinta(vemail);
		retorno = false;
	}
}
else{
	if(app != "Netscape" && app != "NS4"){
		repinta(vemail);
	}
}

if(validam == 1){
if(validam == 1){
	if(app == "Netscape" || app == "NS4"){
		men = men + "\n-E-mail (incorreto)";
		retorno = false;
	}
	else{
		pinta(vemail);
		retorno = false;
	}
}
else{
	if(app != "Netscape" && app != "NS4"){
		repinta(vemail);
	}
}
}
if(document.frmmusico.cep1.value == "" || document.frmmusico.cep2.value == ""){
	if(app == "Netscape" || app == "NS4"){
		men = men + "\n-CEP";
		retorno = false;
	}
	else{
		pinta(vcep);
		retorno = false;
	}
}
else{
	if(app != "Netscape" && app != "NS4"){
		repinta(vcep);
	}
}



if(document.frmmusico.ddd.value == "" || document.frmmusico.fone.value == ""){
	if(app == "Netscape" || app == "NS4"){
		men = men + "\n-Telefone";
		retorno = false;
	}
	else{
		pinta(vfone);
		retorno = false;
	}
}
else{
	if(app != "Netscape" && app != "NS4"){
		repinta(vfone);
	}
}



var cpf = document.frmmusico.cpf.value;
var s = "";
if(cpf.length != 0){
s = limpa_string(cpf); 
     // checa se é cpf
}

if (s.length == 11 && s.length != 0) {
	if (valida_CPF(cpf) == false ) {
		if(app == "Netscape" || app == "NS4"){
			men = men + "\n-CPF (inválido)";
			retorno = false;
		}
		else{
			pinta(vcpf);
			retorno = false;
		} 
	}
}
else{
	if(app != "Netscape" && app != "NS4"){
		repinta(vcpf);
	}
}

if(s.length == 0 || s.length > 11){
	pinta(vcpf);
	retorno = false;
}


if(document.frmmusico.sexo[0].checked == false && document.frmmusico.sexo[1].checked == false){
	if(app == "Netscape" || app == "NS4"){
		men = men + "\n-Sexo";
		retorno = false;
	}
	else{
		pinta(vsexo);
		retorno = false;
	}
}
else{
	if(app != "Netscape" && app != "NS4"){
		repinta(vsexo);
	}
}
if(document.frmmusico.login.value.length < 6){
	if(app == "Netscape" || app == "NS4"){
		men = men + "\n-Usuário";
		retorno = false;
	}
	else{
		pinta(vloga);
		retorno = false;
	}
}
else{
	if(app != "Netscape" && app != "NS4"){
		repinta(vloga);
	}
}
if(document.frmmusico.senha.value.length < 6){
	if(app == "Netscape" || app == "NS4"){
		men = men + "\n-Senha";
		retorno = false;
	}
	else{
		pinta(vsenha);
		retorno = false;
	}
}
else{
	if(app != "Netscape" && app != "NS4"){
		repinta(vsenha);
	}
}
if(document.frmmusico.confirmar.value.length < 6){
	if(app == "Netscape" || app == "NS4"){
		men = men + "\n-Confirmação de senha";
		retorno = false;
	}
	else{
		pinta(vconfirmar);
		retorno = false;
	}
}
else{
	if(app != "Netscape" && app != "NS4"){
		repinta(vconfirmar);
	}
}
if(document.frmmusico.senha.value != document.frmmusico.confirmar.value){
	if(app == "Netscape" || app == "NS4"){
		retorno = false;
	}
	else{
		pinta(vconfirmar);
		pinta(vsenha);
		alert("O campo senha é diferente do campo confirmar");
		retorno = false;
	}
}



if(document.frmmusico.instrumento.selectedIndex < 0 ){
	if(app == "Netscape" || app == "NS4"){
		men = men + "\n-Instrumento";
		retorno = false;
	}
	else{
		pinta(vinstrumento);
		retorno = false;
	}
}
else{
	if(app != "Netscape" && app != "NS4"){
		repinta(vinstrumento);
	}
}
if(document.frmmusico.tempoexperiencia.value == ""){
	if(app == "Netscape" || app == "NS4"){
		men = men + "\n-Tempo de Experiencia";
		retorno = false;
	}
	else{
		pinta(vtempo);
		retorno = false;
	}
}
else{
	if(app != "Netscape" && app != "NS4"){
		repinta(vtempo);
	}
}
if(document.frmmusico.estilo.value == ""){
	if(app == "Netscape" || app == "NS4"){
		men = men + "\n-Estilo";
		retorno = false;
	}
	else{
		pinta(vestilo);
		retorno = false;
	}
}
else{
	if(app != "Netscape" && app != "NS4"){
		repinta(vestilo);
	}
}
if(document.frmmusico.experiencia.value == ""){
	if(app == "Netscape" || app == "NS4"){
		men = men + "\n-Experiencia";
		retorno = false;
	}
	else{
		pinta(vexperiencia);
		retorno = false;
	}
}
else{
	if(app != "Netscape" && app != "NS4"){
		repinta(vexperiencia);
	}
}
if(document.frmmusico.apresentacao.value == ""){
	if(app == "Netscape" || app == "NS4"){
		men = men + "\n-Carta de Apresentação";
		retorno = false;
	}
	else{
		pinta(vapresentacao);
		retorno = false;
	}
}
else{
	if(app != "Netscape" && app != "NS4"){
		repinta(vapresentacao);
	}
}
if(document.frmmusico.mem_banda[0].checked == true){
	if(document.frmmusico.loginb.value == ""){
		if(app == "Netscape" || app == "NS4"){
			men = men + "\n-Nome de Usuário de banda";
			retorno = false;
		}
		else{	
			pinta(vloginb);
			retorno = false;
		}
	}
	else{
		if(app != "Netscape" && app != "NS4"){	
			repinta(vloginb);
		}
	}
	if(document.frmmusico.senhab.value == ""){
		if(app == "Netscape" || app == "NS4"){
			men = men + "\n-Senha da banda";
			retorno = false;
		}
		else{
			pinta(vsenhab);
			retorno = false;
		}
	}
	else{
		if(app != "Netscape" && app != "NS4"){
			repinta(vsenhab);
		}
	}
}
if(retorno == false){
	if(app == "Netscape" || app == "NS4"){
		alert("ERRO\nO(s) campo(s) abaixo descrito(s) são de preenchimento obrigatório\n______________________________________________________" + men + "\n______________________________________________________");
	}
	else{
		alert("ERRO\n\n______________________________________________________\nOs campos colocados em vermelho são de preenchimento obrigatório!\n______________________________________________________");
	}
}
//alert("valor presente : " + retorno);
return retorno;

//return false;

}



function validamail(campo){

	if(campo.value.indexOf(".") < 0 || campo.value.indexOf("@") < 0 || campo.value.indexOf("@.") < 0  || campo.value.indexOf(".@") < 0){
		return false;
	}
	else{
		return true;
	}

}

function validabanda(){

var retorno = true;
var men = "";
if(app != "Netscape" && app != "NS4"){
	abre();
}
//alert("|-o-|");
if(document.frmmusico.nome.value == ""){
	if(app == "Netscape" || app == "NS4"){
		men = men + "\n-Nome do responsável";
		retorno = false;
	}
	else{
		pinta(vrespo);
		retorno = false;
	}
}
else{
	if(app != "Netscape" && app != "NS4"){
		repinta(vrespo);
	}
}
if(document.frmmusico.endereco.value == ""){
	if(app == "Netscape" || app == "NS4"){
		men = men + "\n-Endereço do responsável";
		retorno = false;
	}
	else{
		pinta(vend);
		retorno = false;
	}
}
else{
	if(app != "Netscape" && app != "NS4"){
		repinta(vend);
	}
}
if(document.frmmusico.bairro.value == ""){
	if(app == "Netscape" || app == "NS4"){
		men = men + "\n-Bairro";
		retorno = false;
	}
	else{
		pinta(vbair);
		retorno = false;
	}
}
else{
	repinta(vbair);
}
if(document.frmmusico.numero.value == ""){
	if(app == "Netscape" || app == "NS4"){
		men = men + "\n-Numero";
		retorno = false;
	}
	else{
		pinta(vnum);
		retorno = false;
	}
}
else{
	if(app != "Netscape" && app != "NS4"){
		repinta(vnum);
	}
}
if(document.frmmusico.cidade.value == ""){
	if(app == "Netscape" || app == "NS4"){
		men = men + "\n-Cidade";
		retorno = false;
	}
	else{
		pinta(vcid);
		retorno = false;
	}
}
else{
	if(app != "Netscape" && app != "NS4"){
		repinta(vcid);
	}
}
if(document.frmmusico.cep1.value == "" || document.frmmusico.cep2.value == ""){
	if(app == "Netscape" || app == "NS4"){
		men = men + "\n-CEP";
		retorno = false;
	}
	else{
		pinta(vcep);
		retorno = false;
	}
}
else{
	if(app != "Netscape" && app != "NS4"){
		repinta(vcep);
	}
}
if(document.frmmusico.ddd.value == "" || document.frmmusico.fone.value == ""){
	if(app == "Netscape" || app == "NS4"){
		men = men + "\n-Telefone";
		retorno = false;
	}
	else{
		pinta(vfone);
		retorno = false;
	}
}
else{
	if(app != "Netscape" && app != "NS4"){
		repinta(vfone);
	}
}

var cpf = document.frmmusico.cpf.value;
var s = "";
if(cpf.length != 0){
s = limpa_string(cpf); 
}
if (s.length == 11 && s.length != 0) {
	if (valida_CPF(cpf) == false ) {
		if(app == "Netscape" || app == "NS4"){
			men = men + "\n-CPF (inválido)";
			retorno = false;
		}
		else{
			pinta(vcpf);
			retorno = false;
		} 
	}
}
else{
	if(app != "Netscape" && app != "NS4"){
		repinta(vcpf);
	}
}
if(s.length == 0 || s.length > 11){
	pinta(vcpf);
	retorno = false;
}

if(s.length == 0 || s.length > 11){
	pinta(vcpf);
	retorno = false;
}

if(document.frmmusico.sexo[0].checked == false && document.frmmusico.sexo[1].checked == false){
	if(app == "Netscape" || app == "NS4"){
		men = men + "\n-Sexo";
		retorno = false;
	}
	else{
		pinta(vsexo);
		retorno = false;
	}
}
else{
	if(app != "Netscape" && app != "NS4"){
		repinta(vsexo);
	}
}
var validam = 0;

if(document.frmmusico.email.value.indexOf(".") < 0 ){
	validam = 1;
}
if(document.frmmusico.email.value.indexOf("@") < 0 ){
	validam = 1;
}
if(document.frmmusico.email.value.indexOf("@.") > 0){
	validam = 1;
}
if(document.frmmusico.email.value.indexOf(".@") > 0){
	validam = 1;
}
if(document.frmmusico.email.value == ""){
	validam = 2;
}
//alert(validam);
if(validam == 2 && validam != 1){
	if(app == "Netscape" || app == "NS4"){
		men = men + "\n-E-mail (não preenchido)";
		retorno = false;
	}
	else{
		pinta(vemail);
		retorno = false;
	}
}
else{
	if(app != "Netscape" && app != "NS4"){
		repinta(vemail);
	}
}

if(validam == 1){
if(validam == 1){
	if(app == "Netscape" || app == "NS4"){
		men = men + "\n-E-mail (incorreto)";
		retorno = false;
	}
	else{
		pinta(vemail);
		retorno = false;
	}
}
else{
	if(app != "Netscape" && app != "NS4"){
		repinta(vemail);
	}
}
}


if(document.frmmusico.usuario.value == ""){
	if(app == "Netscape" || app == "NS4"){
		men = men + "\n-Usuário";
		retorno = false;
	}
	else{
		pinta(vloga);
		retorno = false;
	}
}
else{
	if(app != "Netscape" && app != "NS4"){
		repinta(vloga);
	}
}
if(document.frmmusico.senha.value.length < 6){
	if(app == "Netscape" || app == "NS4"){
		men = men + "\n-Senha";
		retorno = false;
	}
	else{
		pinta(vsenha);
		retorno = false;
	}
}
else{
	if(app != "Netscape" && app != "NS4"){
		repinta(vsenha);
	}
}
if(document.frmmusico.confirmar.value.length < 6){
	if(app == "Netscape" || app == "NS4"){
		men = men + "\n-Confirmação da senha";
		retorno = false;
	}
	else{
		pinta(vconf);
		retorno = false;
	}
}
else{
	if(app != "Netscape" && app != "NS4"){
		repinta(vconf);
	}
}

if(document.frmmusico.senha.value != document.frmmusico.confirmar.value){
	if(app == "Netscape" || app == "NS4"){
		men = men + "\n-Senha não confere com a confirmação";
		retorno = false;
	}
	else{
		pinta(vconf);
		pinta(vsenha);
		alert("O campo senha é diferente do campo confirmar");
		retorno = false;
	}
}
if(document.frmmusico.nomeb.value.length < 6){
	if(app == "Netscape" || app == "NS4"){
		men = men + "\n-Nome da Banda";
		retorno = false;
	}
	else{
		pinta(vnbanda);
		retorno = false;
	}
}
else{
	if(app != "Netscape" && app != "NS4"){
		repinta(vnbanda);
	}
}
if(document.frmmusico.instrumento.selectedIndex < 0 ){
	if(app == "Netscape" || app == "NS4"){
		men = men + "\n-Instrumentos presentes na Banda";
		retorno = false;
	}
	else{
		pinta(vinstrumento);
		retorno = false;
	}
}
else{
	repinta(vinstrumento);
}
if(document.frmmusico.tempoexperiencia.value == ""){
	if(app == "Netscape" || app == "NS4"){
		men = men + "\n-Tempo de experiência";
		retorno = false;
	}
	else{
		pinta(vtempo);
		retorno = false;
	}
}
else{
	if(app != "Netscape" && app != "NS4"){
		repinta(vtempo);
	}
}
if(document.frmmusico.estilo.selectedIndex < 0 ){
	if(app == "Netscape" || app == "NS4"){
		men = men + "\n-Estilo";
		retorno = false;
	}
	else{
		pinta(vestilo);
		retorno = false;
	}
}
else{
	if(app != "Netscape" && app != "NS4"){
		repinta(vestilo);
	}
}
if(document.frmmusico.experiencia.value == ""){
	if(app == "Netscape" || app == "NS4"){
		men = men + "\n-Resumo das experiencas";
		retorno = false;
	}
	else{
		pinta(vexpe);
		retorno = false;
	}
}
else{
	if(app != "Netscape" && app != "NS4"){
		repinta(vexpe);
	}
}
if(document.frmmusico.apresentacao.value == ""){
	if(app == "Netscape" || app == "NS4"){
		men = men + "\n-Apresentação da Banda";
		retorno = false;
	}
	else{
		pinta(vapre);
		retorno = false;
	}
}
else{
	if(app != "Netscape" && app != "NS4"){
		repinta(vapre);
	}
}
if(retorno == false){
	if(app == "Netscape" || app == "NS4"){
		alert("ERRO\nO(s) campo(s) abaixo descrito(s) são de preenchimento obrigatório\n______________________________________________________" + men + "\n______________________________________________________");
	}
	else{
		alert("ERRO\n\n______________________________________________________\nOs campos colocados em vermelho são de preenchimento obrigatório!\n______________________________________________________");
	}
}
//alert("valor presente : " + retorno);
return retorno;

}

function validacon(){

var retorno = true;
var men = "";
if(app != "Netscape" && app != "NS4"){
	abrec();
}
//alert("|-o-|");
if(document.frmmusico.razao.value == ""){
	if(app == "Netscape" || app == "NS4"){
		men = men + "\n-Razão Social";
		retorno = false;
	}
	else{
		pinta(vrazao);
		retorno = false;
	}
}
else{
	if(app != "Netscape" && app != "NS4"){
		repinta(vrazao);
	}
}
if(document.frmmusico.nome.value == ""){
	if(app == "Netscape" || app == "NS4"){
		men = men + "\n-Nome do responsável";
		retorno = false;
	}
	else{
		pinta(vnome);
		retorno = false;
	}
}
else{
	if(app != "Netscape" && app != "NS4"){
		repinta(vnome);
	}
}
if(document.frmmusico.endereco.value == ""){
	if(app == "Netscape" || app == "NS4"){
		men = men + "\n-Endereço";
		retorno = false;
	}
	else{
		pinta(vend);
		retorno = false;
	}
}
else{
	if(app != "Netscape" && app != "NS4"){
		repinta(vend);
	}
}
if(document.frmmusico.bairro.value == ""){
	if(app == "Netscape" || app == "NS4"){
		men = men + "\n-Bairro";
		retorno = false;
	}
	else{
		pinta(vbair);
		retorno = false;
	}
}
else{
	repinta(vbair);
}
if(document.frmmusico.numero.value == ""){
	if(app == "Netscape" || app == "NS4"){
		men = men + "\n-Numero";
		retorno = false;
	}
	else{
		pinta(vnum);
		retorno = false;
	}
}
else{
	if(app != "Netscape" && app != "NS4"){
		repinta(vnum);
	}
}
if(document.frmmusico.cidade.value == ""){
	if(app == "Netscape" || app == "NS4"){
		men = men + "\n-Cidade";
		retorno = false;
	}
	else{
		pinta(vcid);
		retorno = false;
	}
}
else{
	if(app != "Netscape" && app != "NS4"){
		repinta(vcid);
	}
}
if(document.frmmusico.cep1.value == "" || document.frmmusico.cep2.value == ""){
	if(app == "Netscape" || app == "NS4"){
		men = men + "\n-CEP";
		retorno = false;
	}
	else{
		pinta(vcep);
		retorno = false;
	}
}
else{
	if(app != "Netscape" && app != "NS4"){
		repinta(vcep);
	}
}
if(document.frmmusico.ddd.value == "" || document.frmmusico.fone.value == ""){
	if(app == "Netscape" || app == "NS4"){
		men = men + "\n-Telefone";
		retorno = false;
	}
	else{
		pinta(vfone);
		retorno = false;
	}
}
else{
	if(app != "Netscape" && app != "NS4"){
		repinta(vfone);
	}
}

/*
if(document.frmmusico.cpf.value == ""){
	if(app == "Netscape" || app == "NS4"){
		men = men + "\n-CPF (não preenchido)";
		retorno = false;
	}
	else{
		pinta(vcpf);
		retorno = false;
	}
}
else{
	if(app != "Netscape" && app != "NS4"){
		repinta(vcpf);
	}
}
*/
var cpf = document.frmmusico.cpf.value;
var s = "";
if(cpf.length != 0){
s = limpa_string(cpf); 
     // checa se é cpf
}
if (s.length == 11 && s.length != 0) {
	if (valida_CPF(cpf) == false ) {
		if(app == "Netscape" || app == "NS4"){
			men = men + "\n-CPF (inválido)";
			retorno = false;
		}
		else{
			pinta(vcpf);
			retorno = false;
		} 
	}
}
else{
	if(app != "Netscape" && app != "NS4"){
		repinta(vcpf);
	}
}

if(s.length == 0 || s.length > 11){
	pinta(vcpf);
	retorno = false;
}



var validam = 0;

if(document.frmmusico.email.value.indexOf(".") < 0 ){
	validam = 1;
}
if(document.frmmusico.email.value.indexOf("@") < 0 ){
	validam = 1;
}
if(document.frmmusico.email.value.indexOf("@.") > 0){
	validam = 1;
}
if(document.frmmusico.email.value.indexOf(".@") > 0){
	validam = 1;
}
if(document.frmmusico.email.value == ""){
	validam = 2;
}
//alert(validam);
if(validam == 2 && validam != 1){
	if(app == "Netscape" || app == "NS4"){
		men = men + "\n-E-mail (não preenchido)";
		retorno = false;
	}
	else{
		pinta(vemail);
		retorno = false;
	}
}
else{
	if(app != "Netscape" && app != "NS4"){
		repinta(vemail);
	}
}

if(validam == 1){
if(validam == 1){
	if(app == "Netscape" || app == "NS4"){
		men = men + "\n-E-mail (incorreto)";
		retorno = false;
	}
	else{
		pinta(vemail);
		retorno = false;
	}
}
else{
	if(app != "Netscape" && app != "NS4"){
		repinta(vemail);
	}
}
}


if(document.frmmusico.usuario.value == ""){
	if(app == "Netscape" || app == "NS4"){
		men = men + "\n-Usuário";
		retorno = false;
	}
	else{
		pinta(vloga);
		retorno = false;
	}
}
else{
	if(app != "Netscape" && app != "NS4"){
		repinta(vloga);
	}
}
if(document.frmmusico.senha.value.length < 6){
	if(app == "Netscape" || app == "NS4"){
		men = men + "\n-Senha";
		retorno = false;
	}
	else{
		pinta(vsenha);
		retorno = false;
	}
}
else{
	if(app != "Netscape" && app != "NS4"){
		repinta(vsenha);
	}
}
if(document.frmmusico.confirmar.value.length < 6){
	if(app == "Netscape" || app == "NS4"){
		men = men + "\n-Confirmação da senha";
		retorno = false;
	}
	else{
		pinta(vconf);
		retorno = false;
	}
}
else{
	if(app != "Netscape" && app != "NS4"){
		repinta(vconf);
	}
}

if(document.frmmusico.senha.value != document.frmmusico.confirmar.value){
	if(app == "Netscape" || app == "NS4"){
		men = men + "\n-Senha não confere com a confirmação";
		retorno = false;
	}
	else{
		pinta(vconf);
		pinta(vsenha);
		alert("O campo senha é diferente do campo confirmar");
		retorno = false;
	}
}

if(retorno == false){
	if(app == "Netscape" || app == "NS4"){
		alert("ERRO\nO(s) campo(s) abaixo descrito(s) são de preenchimento obrigatório\n______________________________________________________" + men + "\n______________________________________________________");
	}
	else{
		alert("ERRO\n\n______________________________________________________\nOs campos colocados em vermelho são de preenchimento obrigatório!\n______________________________________________________");
	}
}
//alert("valor presente : " + retorno);
return false;

}


function validavaga(){

var retorno = true;
var men = "";
if(app != "Netscape" && app != "NS4"){
	//abre();
}
//alert("|-o-|");
if(document.frmmusico.titulo.value == ""){
	if(app == "Netscape" || app == "NS4"){
		men = men + "\n-Titulo";
		retorno = false;
	}
	else{
		pinta(vtitulo);
		retorno = false;
	}
}
else{
	if(app != "Netscape" && app != "NS4"){
		repinta(vtitulo);
	}
}
if(document.frmmusico.nomeev.value == ""){
	if(app == "Netscape" || app == "NS4"){
		men = men + "\n-Nome do evento";
		retorno = false;
	}
	else{
		pinta(vnomeev);
		retorno = false;
	}
}
else{
	if(app != "Netscape" && app != "NS4"){
		repinta(vnomeev);
	}
}
if(document.frmmusico.endereco.value == ""){
	if(app == "Netscape" || app == "NS4"){
		men = men + "\n-Endereço";
		retorno = false;
	}
	else{
		pinta(vendereco);
		retorno = false;
	}
}
else{
	if(app != "Netscape" && app != "NS4"){
		repinta(vendereco);
	}
}
if(document.frmmusico.bairro.value == ""){
	if(app == "Netscape" || app == "NS4"){
		men = men + "\n-Bairro";
		retorno = false;
	}
	else{
		pinta(vbair);
		retorno = false;
	}
}
else{
	repinta(vbair);
}
if(document.frmmusico.numero.value == ""){
	if(app == "Netscape" || app == "NS4"){
		men = men + "\n-Numero";
		retorno = false;
	}
	else{
		pinta(vnumero);
		retorno = false;
	}
}
else{
	if(app != "Netscape" && app != "NS4"){
		repinta(vnumero);
	}
}
if(document.frmmusico.cidade.value == ""){
	if(app == "Netscape" || app == "NS4"){
		men = men + "\n-Cidade";
		retorno = false;
	}
	else{
		pinta(vcidade);
		retorno = false;
	}
}
else{
	if(app != "Netscape" && app != "NS4"){
		repinta(vcidade);
	}
}
if(document.frmmusico.cache.value == ""){
	if(app == "Netscape" || app == "NS4"){
		men = men + "\n-Cache";
		retorno = false;
	}
	else{
		pinta(vcache);
		retorno = false;
	}
}
else{
	repinta(vcache);
}
if(document.frmmusico.even_dia.value == "" || document.frmmusico.even_mes.value == "" || document.frmmusico.even_ano.value == ""){
	if(app == "Netscape" || app == "NS4"){
		men = men + "\n-Data do evento";
		retorno = false;
	}
	else{
		pinta(veven);
		retorno = false;
	}
}
else{
	repinta(veven);
}
if(retorno == false){
	if(app == "Netscape" || app == "NS4"){
		alert("ERRO\nO(s) campo(s) abaixo descrito(s) são de preenchimento obrigatório\n______________________________________________________" + men + "\n______________________________________________________");
	}
	else{
		alert("ERRO\n\n______________________________________________________\nOs campos colocados em vermelho são de preenchimento obrigatório!\n______________________________________________________");
	}
}
//alert("valor presente : " + retorno);
return retorno;

}

function validacon2(){

var retorno = true;
var men = "";
if(app != "Netscape" && app != "NS4"){
	//abre();
}
//alert("|-o-|");
if(document.frmmusico.razao.value == ""){
	if(app == "Netscape" || app == "NS4"){
		men = men + "\n-Razão Social";
		retorno = false;
	}
	else{
		pinta(vrazao);
		retorno = false;
	}
}
else{
	if(app != "Netscape" && app != "NS4"){
		repinta(vrazao);
	}
}
if(document.frmmusico.nome.value == ""){
	if(app == "Netscape" || app == "NS4"){
		men = men + "\n-Nome do responsável";
		retorno = false;
	}
	else{
		pinta(vnome);
		retorno = false;
	}
}
else{
	if(app != "Netscape" && app != "NS4"){
		repinta(vnome);
	}
}
if(document.frmmusico.endereco.value == ""){
	if(app == "Netscape" || app == "NS4"){
		men = men + "\n-Endereço";
		retorno = false;
	}
	else{
		pinta(vend);
		retorno = false;
	}
}
else{
	if(app != "Netscape" && app != "NS4"){
		repinta(vend);
	}
}
if(document.frmmusico.bairro.value == ""){
	if(app == "Netscape" || app == "NS4"){
		men = men + "\n-Bairro";
		retorno = false;
	}
	else{
		pinta(vbair);
		retorno = false;
	}
}
else{
	repinta(vbair);
}
if(document.frmmusico.numero.value == ""){
	if(app == "Netscape" || app == "NS4"){
		men = men + "\n-Numero";
		retorno = false;
	}
	else{
		pinta(vnum);
		retorno = false;
	}
}
else{
	if(app != "Netscape" && app != "NS4"){
		repinta(vnum);
	}
}
if(document.frmmusico.cidade.value == ""){
	if(app == "Netscape" || app == "NS4"){
		men = men + "\n-Cidade";
		retorno = false;
	}
	else{
		pinta(vcid);
		retorno = false;
	}
}
else{
	if(app != "Netscape" && app != "NS4"){
		repinta(vcid);
	}
}
if(document.frmmusico.cep1.value == "" || document.frmmusico.cep2.value == ""){
	if(app == "Netscape" || app == "NS4"){
		men = men + "\n-CEP";
		retorno = false;
	}
	else{
		pinta(vcep);
		retorno = false;
	}
}
else{
	if(app != "Netscape" && app != "NS4"){
		repinta(vcep);
	}
}
if(document.frmmusico.ddd.value == "" || document.frmmusico.fone.value == ""){
	if(app == "Netscape" || app == "NS4"){
		men = men + "\n-Telefone";
		retorno = false;
	}
	else{
		pinta(vfone);
		retorno = false;
	}
}
else{
	if(app != "Netscape" && app != "NS4"){
		repinta(vfone);
	}
}


var cpf = document.frmmusico.cpf.value;
var s = "";
if(cpf.length != 0){
s = limpa_string(cpf); 
     // checa se é cpf
}
if (s.length == 11 && s.length != 0) {
	if (valida_CPF(cpf) == false ) {
		if(app == "Netscape" || app == "NS4"){
			men = men + "\n-CPF (inválido)";
			retorno = false;
		}
		else{
			pinta(vcpf);
			retorno = false;
		} 
	}
}
else{
	if(app != "Netscape" && app != "NS4"){
		repinta(vcpf);
	}
}

if(s.length == 0 || s.length > 11){
	pinta(vcpf);
	retorno = false;
}

var validam = 0;

if(document.frmmusico.email.value.indexOf(".") < 0 ){
	validam = 1;
}
if(document.frmmusico.email.value.indexOf("@") < 0 ){
	validam = 1;
}
if(document.frmmusico.email.value.indexOf("@.") > 0){
	validam = 1;
}
if(document.frmmusico.email.value.indexOf(".@") > 0){
	validam = 1;
}
if(document.frmmusico.email.value == ""){
	validam = 2;
}
//alert(validam);
if(validam == 2 && validam != 1){
	if(app == "Netscape" || app == "NS4"){
		men = men + "\n-E-mail (não preenchido)";
		retorno = false;
	}
	else{
		pinta(vemail);
		retorno = false;
	}
}
else{
	if(app != "Netscape" && app != "NS4"){
		repinta(vemail);
	}
}

if(validam == 1){
if(validam == 1){
	if(app == "Netscape" || app == "NS4"){
		men = men + "\n-E-mail (incorreto)";
		retorno = false;
	}
	else{
		pinta(vemail);
		retorno = false;
	}
}
else{
	if(app != "Netscape" && app != "NS4"){
		repinta(vemail);
	}
}
}

if(retorno == false){
	if(app == "Netscape" || app == "NS4"){
		alert("ERRO\nO(s) campo(s) abaixo descrito(s) são de preenchimento obrigatório\n______________________________________________________" + men + "\n______________________________________________________");
	}
	else{
		alert("ERRO\n\n______________________________________________________\nOs campos colocados em vermelho são de preenchimento obrigatório!\n______________________________________________________");
	}
}
//alert("valor presente : " + retorno);
return retorno;

}

function valida_CPF(s)
{
	var i;
	s = limpa_string(s);
	var c = s.substr(0,9);
	var dv = s.substr(9,2);
	var d1 = 0;
	for (i = 0; i < 9; i++)
	{
		d1 += c.charAt(i)*(10-i);
	}
        if (d1 == 0) return false;
	d1 = 11 - (d1 % 11);
	if (d1 > 9) d1 = 0;
	if (dv.charAt(0) != d1)
	{
		return false;
	}

	d1 *= 2;
	for (i = 0; i < 9; i++)
	{
		d1 += c.charAt(i)*(11-i);
	}
	d1 = 11 - (d1 % 11);
	if (d1 > 9) d1 = 0;
	if (dv.charAt(1) != d1)
	{
		return false;
	}
        return true;
}
function limpa_string(S){
// Deixa so' os digitos no numero
var Digitos = "0123456789";
var temp = "";
var digito = "";
    for (var i=0; i<S.length; i++){
      digito = S.charAt(i);
      if (Digitos.indexOf(digito)>=0){temp=temp+digito}
    }
    return temp
}