function popup(url, w, h){
	
	var winl = (screen.width - w) / 2;
	var wint = (screen.height - h) / 2;
	window.open(url, "Janela" + new Date() * 1, "width="+w+", height="+h+", scrollbars=no, statusbar=no, top="+wint+", left="+winl+"");	
}

function adicionarFavoritos(){
	window.external.AddFavorite('http://www.violacaipira.com.br', 'Viola Caipira');
}

function paginacao(pag){
	
	var f = document.form;
	
	f.pagina.value = pag;
	f.submit();
	
}

function preview(){

	var f = document.forms[0];
	f.action = "preview.php";
	
	popup("preview.php", 550,400);
	f.target = "Janela";
	
	f.submit();

	
}
	
function abreMusicas(tipo, sessao){ 
	
	popup('radioSessao.php?tipo='+tipo+'&sessao='+sessao, 410, 300, "radioSessao");
}
	

function executar(id, url, acao){

	var f = document.form;
	
	f.action = url;
	f.acao.value = acao;
	f.id.value = id;	
	f.submit();	

}

function validaNoticia(){


	var f = document.form;

	if(f.titulo.value ==""){
		
		alert("Informe o t�tulo");
		f.titulo.focus();
		return false;	
	}
	
	if(isNaN(f.vencimento.value)){
		
		alert("O vencimento aceita apenas valor num�rico");
		f.vencimento.focus();
		return false;	
	}

	f.submit();
}

function validaConteudo(){


	var f = document.form;

	if(f.titulo.value ==""){
		
		alert("Informe o t�tulo");
		f.titulo.focus();
		return false;	
	}

	f.submit();
}

function validaUsuario(){


	var f = document.form;

	if(f.nome.value ==""){
		
		alert("Informe o nome");
		f.nome.focus();
		return false;	

	}
	
	
	if(f.login.value ==""){
		
		alert("Informe o login");
		f.login.focus();
		return false;	

	}

	if(f.senha.value ==""){
		
		alert("Informe a senha");
		f.senha.focus();
		return false;	

	}

	if(f.confsenha.value ==""){
		
		alert("Informe a confirma��o da senha");
		f.confsenha.focus();
		return false;	

	}

	if(f.senha.value != f.confsenha.value){
		
		alert("O valor da senha e confirma��o n�o s�o iguais");
		f.senha.focus();
		return false;	

	}

	if(!f.tipo[0].checked && !f.tipo[1].checked){

		alert("Informe o tipo de usu�rio");
		f.tipo[0].focus();
		return false;	
	
	}

	return true;
}

function validaMenu(){
	
	
	var f = document.form;
	if(f.usuario.value == ""){

		alert("Informe o usu�rio");
		f.usuario.focus();
		return false;	
	
	}

	return true;

}

function validaAgenda(){


	var f = document.form;

	if(f.dateaps.value ==""){
		
		alert("Informe a data");
		f.dtbotao.focus();
		return false;	

	}
	
	if(f.hora.value =="" || f.min.value =="" ){
		
		alert("Informe corretamente o hor�rio");
		f.hora.focus();
		return false;	

	}
	
	if(f.titulo.value ==""){
		
		alert("Informe o t�tulo");
		f.titulo.focus();
		return false;	

	}
	
	f.submit();
}


function validaCauso(){


	var f = document.form;

	if(f.titulo.value ==""){
		
		alert("Informe o t�tulo");
		f.titulo.focus();
		return false;	
	}

	f.submit();
}

function validaDupla(){


	var f = document.form;

	if(f.nome.value ==""){
		
		alert("Informe o nome");
		f.nome.focus();
		return false;	
	}
	
	if(f.texto.value ==""){
		
		alert("Informe o texto");
		f.texto.focus();
		return false;	
	}

	f.submit();
}

function validaCultura(){


	var f = document.form;

	if(f.titulo.value ==""){
		
		alert("Informe o t�tulo");
		f.titulo.focus();
		return false;	
	}
	
	if(isNaN(f.vencimento.value)){
		
		alert("O vencimento aceita apenas valor num�rico");
		f.vencimento.focus();
		return false;	
	}

	f.submit();
}

function validaCulinaria(){


	var f = document.form;

	if(f.titulo.value ==""){
		
		alert("Informe o t�tulo");
		f.titulo.focus();
		return false;	
	}
	
	if(isNaN(f.vencimento.value)){
		
		alert("O vencimento aceita apenas valor num�rico");
		f.vencimento.focus();
		return false;	
	}

	f.submit();
}

function validaTrova(){


	var f = document.form;

	if(f.titulo.value ==""){
		
		alert("Informe o t�tulo");
		f.titulo.focus();
		return false;	
	}
	
	if(isNaN(f.vencimento.value)){
		
		alert("O vencimento aceita apenas valor num�rico");
		f.vencimento.focus();
		return false;	
	}

	f.submit();
}

function validaHistoria(){


	var f = document.form;

	if(f.titulo.value ==""){
		
		alert("Informe o t�tulo");
		f.titulo.focus();
		return false;	
	}
	
	if(isNaN(f.vencimento.value)){
		
		alert("O vencimento aceita apenas valor num�rico");
		f.vencimento.focus();
		return false;	
	}

	f.submit();
}

function validaHistoria(){


	var f = document.form;

	if(f.titulo.value ==""){
		
		alert("Informe o t�tulo");
		f.titulo.focus();
		return false;	
	}
	
	if(isNaN(f.vencimento.value)){
		
		alert("O vencimento aceita apenas valor num�rico");
		f.vencimento.focus();
		return false;	
	}

	f.submit();
}

function validaLoja(){


	var f = document.form;

	if(f.titulo.value ==""){
		
		alert("Informe o t�tulo");
		f.titulo.focus();
		return false;	
	}
	
	if(isNaN(f.vencimento.value)){
		
		alert("O vencimento aceita apenas valor num�rico");
		f.vencimento.focus();
		return false;	
	}

	f.submit();
}

function validaPiada(){


	var f = document.form;

	if(f.titulo.value ==""){
		
		alert("Informe o t�tulo");
		f.titulo.focus();
		return false;	
	}
	
	if(isNaN(f.vencimento.value)){
		
		alert("O vencimento aceita apenas valor num�rico");
		f.vencimento.focus();
		return false;	
	}

	f.submit();
}

function validaEntrevista(){


	var f = document.form;

	if(f.titulo.value ==""){
		
		alert("Informe o t�tulo");
		f.titulo.focus();
		return false;	
	}
	
	if(isNaN(f.vencimento.value)){
		
		alert("O vencimento aceita apenas valor num�rico");
		f.vencimento.focus();
		return false;	
	}

	f.submit();
}

function validaArtista(){


	var f = document.form;

	if(f.nome.value ==""){
		
		alert("Informe o nome");
		f.nome.focus();
		return false;	
	}

	if(f.tipo.value ==""){
		
		alert("Informe o tipo");
		f.tipo.focus();
		return false;	
	}

	f.submit();
}

function validaRadialista(){

	var f = document.form;

	if(f.nome.value ==""){
		
		alert("Informe o nome");
		f.nome.focus();
		return false;	
	}

	f.submit();
}

function validaCifra(){


	var f = document.form;

	if(f.titulo.value ==""){
		
		alert("Informe o t�tulo");
		f.titulo.focus();
		return false;	
	}

	if(f.artista.value ==""){
		
		alert("Informe o artista");
		f.artista.focus();
		return false;	
	}

	f.submit();
}

function validaLink(){


	var f = document.form;

	if(f.titulo.value ==""){
		
		alert("Informe o t�tulo");
		f.titulo.focus();
		return false;	
	}

	if(f.url.value =="" || f.url.value =="http://"){
		
		alert("Informe o link");
		f.url.focus();
		return false;	
	}
	
	if(f.descricao.value ==""){
		
		alert("Informe a descri��o");
		f.descricao.focus();
		return false;	
	}
	
	f.submit();
}


function validaLuthieria(){


	var f = document.form;

	if(f.nome.value ==""){
		
		alert("Informe o nome");
		f.nome.focus();
		return false;	
	}
	
	if(f.ddd.value !=""){
		
		if(isNaN(f.ddd.value)){
			alert("O campo DDD aceita somente n�meros");
			f.ddd.focus();
			return false;
		}		
	}

	if(f.telefone.value !=""){
		
		if(isNaN(f.telefone.value)){
			alert("O campo Telefone aceita somente n�meros");
			f.telefone.focus();
			return false;
		}		
	}
	
	if((f.ddd.value !="" && f.telefone.value =="") || (f.ddd.value =="" && f.telefone.value !="")){
		
		alert("Informe corretamente o telefone");
		f.telefone.focus();
		return false;
			
	}	
	
	if(f.dddcel.value !=""){
		
		if(isNaN(f.dddcel.value)){
			alert("O campo DDD do Celular aceita somente n�meros");
			f.dddcel.focus();
			return false;
		}		
	}

	if(f.celular.value !=""){
		
		if(isNaN(f.celular.value)){
			alert("O campo Celular aceita somente n�meros");
			f.celular.focus();
			return false;
		}		
	}
	
	if((f.dddcel.value !="" && f.celular.value =="") || (f.dddcel.value =="" && f.celular.value !="")){
		
		alert("Informe corretamente o telefone");
		f.celular.focus();
		return false;
			
	}	
	
	if(f.uf.value ==""){
		
		alert("Informe o UF");
		f.uf.focus();
		return false;	
	}
	
	f.submit();
}



function validaProfessor(){


	var f = document.form;

	if(f.nome.value ==""){
		
		alert("Informe o nome");
		f.nome.focus();
		return false;	
	}
	
	if(f.ddd.value !=""){
		
		if(isNaN(f.ddd.value)){
			alert("O campo DDD aceita somente n�meros");
			f.ddd.focus();
			return false;
		}		
	}

	if(f.telefone.value !=""){
		
		if(isNaN(f.telefone.value)){
			alert("O campo Telefone aceita somente n�meros");
			f.telefone.focus();
			return false;
		}		
	}
	
	if((f.ddd.value !="" && f.telefone.value =="") || (f.ddd.value =="" && f.telefone.value !="")){
		
		alert("Informe corretamente o telefone");
		f.telefone.focus();
		return false;
			
	}	
	
	if(f.dddcel.value !=""){
		
		if(isNaN(f.dddcel.value)){
			alert("O campo DDD do Celular aceita somente n�meros");
			f.dddcel.focus();
			return false;
		}		
	}

	if(f.celular.value !=""){
		
		if(isNaN(f.celular.value)){
			alert("O campo Celular aceita somente n�meros");
			f.celular.focus();
			return false;
		}		
	}
	
	if((f.dddcel.value !="" && f.celular.value =="") || (f.dddcel.value =="" && f.celular.value !="")){
		
		alert("Informe corretamente o telefone");
		f.celular.focus();
		return false;
			
	}	
	
	if(f.uf.value ==""){
		
		alert("Informe o UF");
		f.uf.focus();
		return false;	
	}
	
	f.submit();
}

function validaForum(){


	var f = document.form;

	if(f.titulo.value ==""){
		
		alert("Informe o t�tulo");
		f.titulo.focus();
		return false;	
	}
	

	if(f.descricao.value ==""){
		
		alert("Informe a descri��o");
		f.descricao.focus();
		return false;	
	}

	f.submit();
}

function validaLancamento(){


	var f = document.form;

	if(f.titulo.value ==""){
		
		alert("Informe o t�tulo");
		f.titulo.focus();
		return false;	
	}
	
	f.submit();
}

function validaFolclore(){


	var f = document.form;

	if(f.titulo.value ==""){
		
		alert("Informe o t�tulo");
		f.titulo.focus();
		return false;	
	}

	f.submit();
}

function goURL(url){
		
		document.getElementById('conteudo').src = url+".php";
}

function on(obj){
	
	obj.style.backgroundColor = 'FBEAB5';
}

function off(obj){
	
	obj.style.backgroundColor = '';
}

function goDetalhes(form, url, id){
	
	form.id.value =id;
	form.action = 'index.php?go='+url+'Detalhe&id='+id;
	form.submit();
}

function validaCliente(){


	var f = document.form;

	if(f.nome.value ==""){
		
		alert("Informe o nome");
		f.nome.focus();
		return false;	

	}
	
	
	if(f.login.value ==""){
		
		alert("Informe o login");
		f.login.focus();
		return false;	

	}

	if(f.senha.value ==""){
		
		alert("Informe a senha");
		f.senha.focus();
		return false;	

	}

	if(f.confsenha.value ==""){
		
		alert("Informe a confirma��o da senha");
		f.confsenha.focus();
		return false;	

	}

	if(f.senha.value != f.confsenha.value){
		
		alert("O valor da senha e confirma��o n�o s�o iguais");
		f.senha.focus();
		return false;	

	}

	if(f.email.value ==""){
		
		alert("Informe o email");
		f.email.focus();
		return false;	

	}
	
	if(!verifica_data(f.dtNasc)){
		alert("Informe corretamente a data de nascimento");
		f.dtNasc.focus();
		return false;	
	}
	
	if(f.cidade.value ==""){
		
		alert("Informe a cidade");
		f.cidade.focus();
		return false;	

	}
	
	if(f.uf.value ==""){
		
		alert("Informe a UF");
		f.uf.focus();
		return false;	

	}
	
	if(f.ddd.value =="" || f.tel.value ==""){
		
		alert("Informe corretamente o telefone");
		f.ddd.focus();
		return false;	

	}

	return true;
}

function validaPost(){


	var f = document.form;

	if(f.titulo.value ==""){
		
		alert("Informe o t�tulo da mensagem");
		f.titulo.focus();
		return false;	

	}
	
	if(f.texto.value ==""){
		
		alert("Informe o texto da mensagem");
		f.texto.focus();
		return false;	

	}
	
	if(f.texto.value.length > 500){
		
		alert("O texto aceita no m�ximo 500 caracteres");
		f.texto.focus();
		return false;	
	}
	
	return true;
}

function enviarPagina(classe, id){
	
	popup("enviaEmail.php?id="+id+"&classe="+classe, 450, 150);
	
}


function detalhe(classe, id){
	
	var f = document.fbusca;
	f.id.value = id;
	f.action = 'index.php?go='+classe+'Detalhe';
	f.submit();
}

function verificaBusca(){
	
	var f = document.fgeral;
	
	if(f.keyword.value.length < 3){
		alert("Informe o par�metro de busca com no m�nimo 3 letras");
		f.keyword.focus();
		return false;
	}
	
	return true;
}

function validaContato(){


	var f = document.form;

	if(f.nome.value ==""){
		
		alert("Informe o nome");
		f.nome.focus();
		return false;	

	}
	
	if(f.email.value ==""){
		
		alert("Informe o email");
		f.email.focus();
		return false;	

	}
	
	if(f.mensagem.value ==""){
		
		alert("Informe a mensagem");
		f.mensagem.focus();
		return false;	

	}
	
	return true;
}

function validaContato(){


	var f = document.form;

	if(f.nome.value ==""){
		
		alert("Informe o nome");
		f.nome.focus();
		return false;	

	}
	
	if(f.email.value ==""){
		
		alert("Informe o email");
		f.email.focus();
		return false;	

	}
	
	if(f.mensagem.value ==""){
		
		alert("Informe a mensagem");
		f.mensagem.focus();
		return false;	

	}
	
	return true;
}

function validaCompra(){


	var f = document.form;

	if(f.nome.value ==""){
		
		alert("Informe o nome");
		f.nome.focus();
		return false;	

	}
	
	if(f.email.value ==""){
		
		alert("Informe o email");
		f.email.focus();
		return false;	

	}
	
	if(f.mensagem.value ==""){
		
		alert("Informe a mensagem");
		f.mensagem.focus();
		return false;	

	}
	
	return true;
}

function validaBanner(){
	
	var f = document.form;

	if(f.titulo.value ==""){
		
		alert("Informe o t�tulo");
		f.titulo.focus();
		return false;	

	}

	if(f.acao.value == "incluir" && f.imagem.value ==""){
		
		alert("Informe a imagem");
		f.imagem.focus();
		return false;	

	}
	
	if(f.link.value ==""){
		
		alert("Informe o link");
		f.link.focus();
		return false;	

	}

	if(f.posicao.value ==""){
		
		alert("Informe a posi��o");
		f.posicao.focus();
		return false;	

	}

	if(f.dtInicioAps.value ==""){
		
		alert("Informe a data in�cio");
		f.dtInicioAps.focus();
		return false;	

	}
	
	if(f.dtFimAps.value ==""){
		
		alert("Informe a data fim");
		f.dtFimAps.focus();
		return false;	

	}
	
	return true;
}

function resolucao(combo){
	
	var f = document.form;

	switch(combo){
		case("1"):
			f.width.value = 468;
			f.height.value = 60;
			break;
		case("2"):
			f.width.value = 142;
			f.height.value = 222;
			break;
		case("3"):
			f.width.value = 142;
			f.height.value = 142;
			break;			
		case("4"):
			f.width.value = 120;
			f.height.value = 214;
			break;
		case("5"):
			f.width.value = 120;
			f.height.value = 60;
			break;	
		case("6"):
			f.width.value = 120;
			f.height.value = 60;
			break;
		case("7"):
			f.width.value = 400;
			f.height.value = 60;
			break;
	}
	
	
}

function validaTexto(){
	
	var f = document.form;

	if(f.titulo.value ==""){
		
		alert("Informe o t�tulo");
		f.titulo.focus();
		return false;	

	}
	
	if(f.link.value ==""){
		
		alert("Informe o link");
		f.link.focus();
		return false;	

	}

	if(f.posicao.value ==""){
		
		alert("Informe a posi��o");
		f.posicao.focus();
		return false;	

	}

	if(f.dtInicioAps.value ==""){
		
		alert("Informe a data in�cio");
		f.dtInicioAps.focus();
		return false;	

	}
	
	if(f.dtFimAps.value ==""){
		
		alert("Informe a data fim");
		f.dtFimAps.focus();
		return false;	

	}
	
	return true;
}

function validaRadio(){


	var f = document.form;

	if(f.nome.value ==""){
		
		alert("Informe o nome");
		f.nome.focus();
		return false;	

	}
	
	if(!f.tipo[0].checked && !f.tipo[1].checked){

		alert("Informe o tipo");
		f.tipo[0].focus();
		return false;	
	
	}

	if(f.acao.value == "incluir" && f.midia.value ==""){
		
		alert("Informe a m�dia");
		f.midia.focus();
		return false;	

	}

	return true;
}

function ExibirDetalheCliente(id){
	
	var f = document.form;
	
	f.id.value = id;
	f.action = 'clienteDetalhe.php';
	f.submit();
	
}

function validaMala(){
	
	var f = document.form;
	
	if(f.titulo.value ==""){
		
		alert("Informe o titulo");
		f.titulo.focus();
		return false;	

	}
	
	f.submit();
}

function enviarEmail(id){
	
	var f = document.form;
	
	if(confirm("Deseja realmente enviar agora a newsletter para os clientes cadastros?")){
		f.btEmail.value = "Enviando email...";
		//f.btEmail.style.backgroundColor = '#CACACA';
		f.btEmail.disabled = true;	
		f.action = "malaCadastro.php";
		f.id.value = id;
		f.acao.value = "enviar";
		f.submit();
	}
}

function abreRadio(id){ 
	
	popup('radio.php?id='+id, 410, 300);
}

function abreRadioYassir(id){
	
	popup('radioYassir.php?id='+id, 410, 300);
}

function abreVideo(id){
	
	popup('video.php?id='+id, 410, 500);
}

function verifica_data(data) {
	if (data.value != "") {
		dia = (data.value.substring(0,2));
		mes = (data.value.substring(3,5));
		ano = (data.value.substring(6,10));
		situacao = "";
		
		if(isNaN(dia+""+mes+""+ano)){
			return false;
		}
		
		if ((dia < 01)||(dia < 01 || dia > 30) && (  mes == 04 || mes == 06 || mes == 09 || mes == 11 ) || dia > 31) {
			situacao = "falsa";
		}
		
		if (mes < 01 || mes > 12 ) {
			situacao = "falsa";
		}
		
		if (mes == 2 && ( dia < 01 || dia > 29 || ( dia > 28 && (parseInt(ano / 4) != ano / 4)))) {
			situacao = "falsa";
		}
		
		if (situacao == "falsa") {
			return false;
		}
		
		return true;
		
	}else{
		
		return false;
	}
}