// JavaScript Document
// Autor: Almir Rogerio


// Função q abre swf
function Abre_Swf(nSwf, wSwf, hSwf)  {
var strSwf;
  strSwf = '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="'+wSwf+'" height="'+hSwf+'">';
  strSwf += '<param name="movie" value="'+nSwf+'" />';
  strSwf += '<param name="quality" value="high" />';
  strSwf += '<embed src="'+nSwf+'" allowScriptAccess="sameDomain" quality="high" wmode="transparent" width="'+wSwf+'" height="'+hSwf+'" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />';
  strSwf += '</object>';
this.document.write(strSwf);
}

// função q adiciona aos favoritos
function addFav(){
    var url="http://";
    var title="";
    if (window.sidebar) window.sidebar.addPanel(title, url,"");
    else if(window.opera && window.print){
        var mbm = document.createElement('a');
        mbm.setAttribute('rel','sidebar');
        mbm.setAttribute('href',url);
        mbm.setAttribute('title',title);
        mbm.click();
    }
    else if(document.all){window.external.AddFavorite(url, title);}
}

//Função que abre janelas pop'up
function Abre_Janela(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

function submete_enq(form)
{
	for (var i = 0; i < form.elements.length; i++)
		if (form.elements[i].name.substring(0, 5) == "opcao" && form.elements[i].checked)
		{
			return true;
		}

	alert("Por favor escolha uma opção.");
	return false;
}

function validaFormRecado() {
	
	d = document.Mural;
	//validar o remetente
	if (d.remetente.value == ""){
		alert("O Campo De deve ser preenchido!");
		d.remetente.focus();
		return false;
	}
	//validar o email
	if (d.email_remetente.value == ""){
	}
	else {
		
		//validar email(verificao de endereco eletronico)
		parte1 = d.email_remetente.value.indexOf("@");
		parte2 = d.email_remetente.value.indexOf(".");
		parte3 = d.email_remetente.value.length;
		if (!(parte1 >= 3 && parte2 >= 6 && parte3 >= 9)) {
			alert("O campo Email deve ser conter um endereco eletronico!");
			d.email_remetente.focus();
			return false;
		}
	}
	//validar para
	if (d.destinatario.value == ""){
		alert("O campo Para deve ser preenchido!");
		d.destinatario.focus();
		return false;
	}
	//validar recado
	if (d.recado_msg.value == ""){
		alert("O campo Recado deve ser preenchido!");
		d.recado_msg.focus();
		return false;
	}
	return true;
}

function textCounter(campo, countcampo, maxlimit){//conta/mostra caracteres restantes e limita o tamanho do campo
    if (campo.value.length > maxlimit) //se passar do limite nao deixa entrar o caracter
        campo.value = campo.value.substring(0, maxlimit);
        //reduz o valor do campo de contadem
    else 
        countcampo.value = maxlimit - campo.value.length;
}

function mostra_artistas(tipo) {
	
	if(tipo == 0) {
		var lista = "<a href=\"javascript:mostra_artistas(0);\" title=\"Listar Artistas com m&uacute;sicas cadastradas\"><img src=\"img/seta_mostra5.gif\" vspace=\"3\" border=\"0\" alt=\"\" /></a>";
	
		var esconde = "<a href=\"javascript:mostra_artistas(0);\" title=\"Esconder Artistas\"><img src=\"img/seta_esconde5.gif\" vspace=\"3\" border=\"0\" alt=\"\" /></a>";
	}
	
	if(tipo == 1) {
		var lista = "<a href=\"javascript:mostra_artistas(1);\" title=\"Listar Artistas com cifras cadastradas\"><img src=\"img/seta_mostra5.gif\" vspace=\"3\" border=\"0\" alt=\"\" /></a>";
	
		var esconde = "<a href=\"javascript:mostra_artistas(1);\" title=\"Esconder Artistas\"><img src=\"img/seta_esconde5.gif\" vspace=\"3\" border=\"0\" alt=\"\" /></a>";
	}
	
	if(document.getElementById('area_artistas').style.display == "block") {
		document.getElementById('area_artistas').style.display = 'none';
		document.getElementById('area01').innerHTML = lista;
	}
	else {
		document.getElementById('area_artistas').style.display = 'block';
		document.getElementById('area01').innerHTML = esconde;
	}
}

function mostra_enviar_mensagem() {
	
	if(document.getElementById('enviar_mensagem').style.display == "block") {
		document.getElementById('enviar_mensagem').style.display = 'none';
	}
	else {
		document.getElementById('enviar_mensagem').style.display = 'block';
	}
}

function valida_faca_pedido() {
	f = document.form1;
	if(f.artista.value == '') {
		alert('É necessário preencher o nome do Artista!');
		f.artista.focus();
	}
	else if(f.album.value == '') {
		alert('É necessário preencher o nome do Álbum!');
		f.album.focus();
	}
	else if(f.musica.value == '') {
		alert('É necessário preencher o nome da Música!');
		f.musica.focus();
	}
	else
		f.submit();
}

function validaNewsletter() {
	
	d = document.form1;
	
	if(d.email.value == '') {
		alert('É necessário especificar o Email!');
		d.email.focus();
		return false;
	}
	else {
		
		//validar email(verificao de endereco eletronico)
		parte1 = d.email.value.indexOf("@");
		parte2 = d.email.value.indexOf(".");
		parte3 = d.email.value.length;
		if (!(parte1 >= 3 && parte2 >= 6 && parte3 >= 9)) {
			alert("O campo Email deve ser conter um endereco eletronico!");
			d.email.focus();
			return false;
		}
		else {
			return true;
		}
	
	}
	
}

function openImage(url) {
	var newwindow;
    var l = (screen.width - 500) / 2;
    var t = (screen.height - 375) / 2;
	newwindow = window.open(url,'Imagem','height=375,width=500,left='+l+',top='+t+',resizable=no,scrollbars=no,toolbar=no,status=no');
	if(window.focus) {
		newwindow.focus();
	}
}
