function montaFlash(destino, flavez, width, height, trans, scale){
	var myFlash = '';
	//alert(destino);
	myFlash = 
		'<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,45,0" width="'+width+'" height="'+height+'" align="middle">'+
		'<param name="allowScriptAccess" value="sameDomain" />'+
		'<param name="movie" value="banner/'+flavez+'.swf" />' +
		'<param name="menu" value="false" />'
	;
	if (trans == "yes"){
		myFlash += '<param name="wmode" value="transparent" />';
	}
	if (scale == "yes"){
		myFlash += '<param name="scale" value="noscale" />';
	}
	myFlash +=
		'<param name="quality" value="high" />'+
		'<param name="bgcolor" value="#ffffff" />'+
		'<embed src="banner/'+flavez+'.swf" quality="high" width="'+width+'" height="'+height+'"  align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" wmode="transparent" />'+
		'</object>'
	;
	document.getElementById(destino).innerHTML = myFlash;
}

function TrocaTexto (texto,elemento) {

	document.getElementById(elemento).innerHTML = texto;

}

function enq() {
   window.open('branco.htm','enquete','toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=yes,resizable=0,width=518,height=300');
}

function Excluir(tipo,identificador) {

	if(confirm("Deseja realmente excluir este registro?"))

	{

		location = tipo+"_excluir.php?id="+identificador;

	}

}



function listar()

{

	location = "muralderecados_listar.php";

}



function Visualizar(url,page,w,h,sc) {

var winl = (screen.width - w) / 2;

var wint = (screen.height - h) / 2;

if(sc=="")

sc = "Yes";

win = window.open(url,page, 'height='+h+',width='+w+',top='+wint+',left='+winl+',scrollbars='+sc+',resizable=no')

if (parseInt(navigator.appVersion) >= 4) { win.window.focus(); }

}



function validarOpniao()

{

	with(document.formOpiniao)

	{

		if(nome.value=="" || nome.value=="nome")

		{

			alert("O campo NOME deve ser preenchido!");

			nome.focus();

			return false;

		}

		if(telefone.value=="" || telefone.value=="telefone")

		{

			alert("O campo TELEFONE deve ser preenchido!");

			telefone.focus();

			return false;

		}

		if (email.value=="")

		{

			alert ("O campo E-MAIL deve ser preenchido!");

		  	email.focus();

		   	return false;

		}

		if (email.value.indexOf ("@",0) == -1 || email.value.indexOf (".",0) == -1)

	    {

	    	alert("Por favor, preencha o campo E-MAIL corretamente!")

	        email.focus();

	        return false;

	    }

		if(opiniao.value=="" || opiniao.value=="opinião")

		{

			alert("O campo OPINIÃO deve ser preenchido!");

			opiniao.focus();

			return false;

		}

		return true;

	}

}



function esqueceu()

{

	with(document.esquecer)

	{

		if (email.value=="")

		{

			alert ("O campo E-MAIL deve ser preenchido!");

			email.focus();

		 	return false;

		}

		if (email.value.indexOf ("@",0) == -1 || email.value.indexOf (".",0) == -1)

		{

		    alert("Por favor, preencha o campo E-MAIL corretamente!")

		    email.focus();

		    return false;

		 }

	}

		

}


function RedimensionaIframe() {
	var ifr = document.getElementById('conteudo');
	var altura = ifr.contentWindow.document.body.scrollHeight;
	if(altura > 400) {
		ifr.style.height = altura;
	} else {
		ifr.style.height = 400;
	}
}


function validaEmail(email)

{

	if(email.length < 6)

	{

		return false;

	}

	var x=0;

	for(var c=0;c<email.length;c++)

	{

		if(email.substring(c,c+1)=='@')

		{

			x=c;

		}

	}

	var y=0;

	if(x > 0)

	{

		for(c=x;c<email.length;c++)

		{

			if(email.substring(c,c+1)=='.')

			{

				y=c;

				var valida=1;

			}

		}					

	}

	else

		{

			return false;

		}



	if(y<=x+2)

	{

		return false;

	}



	if(valida==1)

	{

		return true;

	}

	return true;

}



function validaForm( NomeForm )

{

	if (NomeForm == 'frmContato')

	{

		if (document.forms[NomeForm].elements['nome'].value == "" || document.forms[NomeForm].elements['nome'].value == "Nome:")

		{

			alert("O campo NOME deve ser preenchido!");

			document.forms[NomeForm].elements['nome'].focus();

			return false;

		}

		if(document.forms[NomeForm].elements['email'].value == "" || document.forms[NomeForm].elements['email'].value == "E-mail:"){

			alert("O campo E-MAIL deve ser preenchido!");

			document.forms[NomeForm].elements['email'].focus();

			return false;

		}else{

				if(!(validaEmail(document.forms[NomeForm].elements['email'].value))){

					alert("O campo E-MAIL não está com um e-mail válido!");

					document.forms[NomeForm].elements['email'].focus();

					return false;

				}

		}

		if (document.forms[NomeForm].elements['ddd'].value == "" || document.forms[NomeForm].elements['ddd'].value == "DDD:")

		{

			alert("O campo DDD do TELEFONE deve ser preenchido!");

			document.forms[NomeForm].elements['ddd'].focus();

			return false;

		}

		if (document.forms[NomeForm].elements['telefone'].value == "" || document.forms[NomeForm].elements['telefone'].value == "Telefone:")

		{

			alert("O campo TELEFONE deve ser preenchido!");

			document.forms[NomeForm].elements['telefone'].focus();

			return false;

		}
		if (document.forms[NomeForm].elements['departamento'].value == "" || document.forms[NomeForm].elements['departamento'].value == "<?=$departamento[1]?><?=$departamento[0]?>")

		{

			alert("O campo DEPARTAMENTO deve ser preenchido!");

			document.forms[NomeForm].elements['departamento'].focus();

			return false;

		}

		if (document.forms[NomeForm].elements['mensagem'].value == "" || document.forms[NomeForm].elements['mensagem'].value == "Mensagem:")

		{

			alert("O campo MENSAGEM deve ser preenchido!");

			document.forms[NomeForm].elements['mensagem'].focus();

			return false;

		}

		return true;

	} //Fim frmContato
	
	if (NomeForm == 'frmMural')

	{

		if (document.forms[NomeForm].elements['nome'].value == "" || document.forms[NomeForm].elements['nome'].value == "Nome:")

		{

			alert("O campo NOME deve ser preenchido!");

			document.forms[NomeForm].elements['nome'].focus();

			return false;

		}

		if(document.forms[NomeForm].elements['email'].value == "" || document.forms[NomeForm].elements['email'].value == "E-mail:"){

			alert("O campo E-MAIL deve ser preenchido!");

			document.forms[NomeForm].elements['email'].focus();

			return false;

		}else{

				if(!(validaEmail(document.forms[NomeForm].elements['email'].value))){

					alert("O campo E-MAIL não está com um e-mail válido!");

					document.forms[NomeForm].elements['email'].focus();

					return false;

				}

		}

		if (document.forms[NomeForm].elements['ddd'].value == "" || document.forms[NomeForm].elements['ddd'].value == "DDD:")

		{

			alert("O campo DDD do TELEFONE deve ser preenchido!");

			document.forms[NomeForm].elements['ddd'].focus();

			return false;

		}

		if (document.forms[NomeForm].elements['telefone'].value == "" || document.forms[NomeForm].elements['telefone'].value == "Telefone:")

		{

			alert("O campo TELEFONE deve ser preenchido!");

			document.forms[NomeForm].elements['telefone'].focus();

			return false;

		}

		if (document.forms[NomeForm].elements['opiniao'].value == "" || document.forms[NomeForm].elements['opiniao'].value == "Mensagem:")

		{

			alert("O campo MENSAGEM deve ser preenchido!");

			document.forms[NomeForm].elements['opiniao'].focus();

			return false;

		}

		return true;

	} //Fim frmMural

	

	if (NomeForm == 'frmNews')

	{

		if (document.forms[NomeForm].elements['nome'].value == "")

		{

			alert("O campo NOME deve ser preenchido!");

			document.forms[NomeForm].elements['nome'].focus();

			return false;

		}

		if(document.forms[NomeForm].elements['email'].value == ""){

			alert("O campo E-MAIL deve ser preenchido!");

			document.forms[NomeForm].elements['email'].focus();

			return false;

		}else{

				if(!(validaEmail(document.forms[NomeForm].elements['email'].value))){

					alert("O campo E-MAIL não está com um e-mail válido!");

					document.forms[NomeForm].elements['email'].focus();

					return false;

				}

		}

		return true;

	} //Fim frmNews

}



function validar()

{

	var invalid, s;

	invalid = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/;



	var s;

	

	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	}

	} //for



	return temp

}

// fim da funcao



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 valida_CGC(s)

{

	var i;

	s = limpa_string(s);

	var c = s.substr(0,12);

	var dv = s.substr(12,2);

	var d1 = 0;

	for (i = 0; i < 12; i++)

	{

		d1 += c.charAt(11-i)*(2+(i % 8));

	}

        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 < 12; i++)

	{

		d1 += c.charAt(11-i)*(2+((i+1) % 8));

	}

	d1 = 11 - (d1 % 11);

	if (d1 > 9) d1 = 0;

	if (dv.charAt(1) != d1)

	{

		return false;

	}

	return true;

}



	if (document.form1.nome.value == "")

	{

		alert("O campo Nome deve ser preenchido!");

		document.form1.nome.focus();

		return false;		

	}



	if ((document.form1.cnpj.value == 11111111111) || (document.form1.cnpj.value == 22222222222) || (document.form1.cnpj.value == 33333333333) || (document.form1.cnpj.value == 44444444444) || (document.form1.cnpj.value == 55555555555) || (document.form1.cnpj.value == 66666666666) || (document.form1.cnpj.value == 77777777777) || (document.form1.cnpj.value == 88888888888) || (document.form1.cnpj.value == 99999999999))

	{

		alert("CPF inválido!!");

		document.form1.cnpj.focus();

		return false;

	}

	if (document.form1.cnpj.value.length == 0)

	{

		alert("O CNPJ/CPF é um campo obrigatório !");

		document.form1.cnpj.focus();

		return false;

	}

		

	s = limpa_string(document.form1.cnpj.value);

	

	// checa se é cpf	

	if (s.length == 11)

	{

		if (valida_CPF(document.form1.cnpj.value) == false )

		{

			alert("O CPF não é válido !");

			document.form1.cnpj.focus();

			return false;

		}

     }

     

     // checa se é cgc

	else if (s.length == 14)

		 {

			if (valida_CGC(document.form1.cnpj.value) == false )

			{

				alert("O CNPJ não é válido !");

				document.form1.cnpj.focus();

				return false;

			}

		 }

		 else

		 	{

				alert("O CPF/CNPJ não é válido !");

				document.form1.cnpj.focus();

				return false;

			}



	/*if (document.form1.data_nascimento.value == "")

	{

		alert("O campo Data de Nascimento deve ser preenchido!");

		document.form1.data_nascimento.focus();

		return false;		

	}*/

	if (document.form1.rg.value == "")

	{

		alert("O campo RG/Ins. Estadual deve ser preenchido!");

		document.form1.rg.focus();

		return false;		

	}

	

	if (document.form1.ddd_fone.value == "")

	{

		alert("O campo DDD do Telefone deve ser preenchido!");

		document.form1.ddd_fone.focus();

		return false;		

	}

	if (document.form1.fone.value == "")

	{

		alert("O campo Telefone deve ser preenchido!");

		document.form1.fone.focus();

		return false;		

	}

	if ( document.form1.email.value == "" || document.form1.email.value.indexOf("@",0) == -1 || document.form1.email.value.indexOf(".",0) == -1  )

	{

	 alert("Campo EMAIL não está em um formato aceitável!");

	 document.form1.email.focus();

	 return false;

	}



	if(document.form1.senha.value == "")

	{

		alert("O campo SENHA é obrigatório!");

		document.form1.senha.focus();

		return false;

	}

	if(document.form1.senha.value.length < 4)

	{

		alert("O campo SENHA deve conter de 4 a 10 caracteres!");

		document.form1.senha.focus();

		return false;

	}

	if(document.form1.senha2.value == "")

	{

		alert("O campo CONFIRMAR SENHA é obrigatório!");

		document.form1.senha2.focus();

		return false;

	}

	if(document.form1.senha2.value.length < 4)

	{

		alert("O campo CONFIRMA SENHA deve conter de 4 a 10 caracteres!");

		document.form1.senha2.focus();

		return false;

	}

	if(document.form1.senha.value != document.form1.senha2.value)

	{

		alert("O campo CONFIRMA SENHA deve ser idêntico ao da SENHA!");

		document.form1.senha2.focus();

		return false;

	}

	if (document.form1.sexo.value == "")

	{

		alert("O campo Sexo deve ser preenchido!");

		document.form1.sexo.focus();

		return false;		

	}

	if (document.form1.endereco.value == "")

	{

		alert("O campo Endereço deve ser preenchido!");

		document.form1.endereco.focus();

		return false;		

	}

	if (document.form1.bairro.value == "")

	{

		alert("O campo Bairro deve ser preenchido!");

		document.form1.bairro.focus();

		return false;		

	}

	if (document.form1.cidade.value == "")

	{

		alert("O campo Cidade deve ser preenchido!");

		document.form1.cidade.focus();

		return false;		

	}

	if (document.form1.estado.value == "")

	{

		alert("O campo Estado deve ser preenchido!");

		document.form1.estado.focus();

		return false;		

	}

	if (document.form1.cep1.value == "")

	{

		alert("O campo CEP deve ser preenchido!");

		document.form1.cep1.focus();

		return false;		

	}

	if (document.form1.cep2.value == "")

	{

		alert("O campo CEP deve ser preenchido!");

		document.form1.cep2.focus();

		return false;		

	}

	return true;

}



 function Filtro(Objeto,tpCampo)

 { 

  if (tpCampo == "data_nascimento") {

		if (Objeto.value.length == 2 || Objeto.value.length == 5)

			Objeto.value = Objeto.value + "/"

	}

 } // Fim Filtro da Data()
 
function validaPedido(){
	var artista = document.getElementById("artista");
	var musica = document.getElementById("musica");
	var nome = document.getElementById("nome");
	var ddd = document.getElementById("ddd");
	var telefone = document.getElementById("telefone");
	
	if(artista.value == "" || artista.value == "Artista:"){
		artista.focus();
		return false;
	}
	if(musica.value == "" || musica.value == "Musica:"){
		musica.focus();
		return false;
	}
	if(nome.value == "" || nome.value == "Nome:"){
		nome.focus();
		return false;
	}
	if(ddd.value == "" || ddd.value == "DDD:"){
		ddd.focus();
		return false;
	}
	if(telefone.value == "" || telefone.value == "Telefone:"){
		telefone.focus();
		return false;
	}
	return true;
}

