function AbreSubMenu(){
   $('submenu').style.display = "block";
   $('alpha').style.display = "block";
}

function FechaSubMenu(){
   $('submenu').style.display = "none";
   $('alpha').style.display = "none";
}

function AbreListBox(){
   $('listbox').style.display = "block";
}

function FechaListBox(){
   $('listbox').style.display = "none";
}

function MudarCor(id){
	$(id).style.background = '#E0E0E0';
	$('delay').value = 0;
	return true;
}

function VoltaCor(id){
	$(id).style.background = '#ffffff';
	$('delay').value = 1;

	setTimeout(function(){VerificaDelay()}, 2000);
	
	return true;
}

function VerificaDelay(){
   if($('delay').value == 1){
	    FechaListBox();
	 }
}

function VerificaDelay2(){
  setTimeout(function(){VerificaDelay()}, 2000);
}

function VerificaCampo(id){
  if($(id).value == ''){
	   $(id).style.color = '#aaa';
		 $(id).value = 'Digite o que deseja buscar...';
	}
}

function SelecionaTipo(id,txt){
  $('t').innerHTML = '<span><i class="'+id+'"></i>'+txt+'</span>';
	$('tipo_q').value = id;
	$('listbox').style.display = "none";
	$('delay').value = 1;
	//$('q').focus();
}

function EnviaBusca(){
  //alert($('tipo_q').value);
	if($F('q') == '' || $F('q') == 'Digite o que deseja buscar...'){
	   alert('Digite o que você quer procurar.');
		 $('q').value = '';
		 $('q').focus();
		 
		 return false;
	}
}

var keyStr = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";
function decode64(input) {
   var output = "";
   var chr1, chr2, chr3;
   var enc1, enc2, enc3, enc4;
   var i = 0;

   // remove all characters that are not A-Z, a-z, 0-9, +, /, or =
   input = input.replace(/[^A-Za-z0-9\+\/\=]/g, "");

   do {
      enc1 = keyStr.indexOf(input.charAt(i++));
      enc2 = keyStr.indexOf(input.charAt(i++));
      enc3 = keyStr.indexOf(input.charAt(i++));
      enc4 = keyStr.indexOf(input.charAt(i++));

      chr1 = (enc1 << 2) | (enc2 >> 4);
      chr2 = ((enc2 & 15) << 4) | (enc3 >> 2);
      chr3 = ((enc3 & 3) << 6) | enc4;

      output = output + String.fromCharCode(chr1);

      if (enc3 != 64) {
         output = output + String.fromCharCode(chr2);
      }
      if (enc4 != 64) {
         output = output + String.fromCharCode(chr3);
      }
   } while (i < input.length);

   return output;
}

function CopiaLink(url){
   var nclick = 0;
	 var input = url;
	 url = decode64(input);

	 if(confirm("Click OK para Escutar a MIDI ou CANCELAR Para \"Copiar o Atalho\" para o Bate-Papo"))
	 {
	    location.href=url;
   }
	 else if (window.clipboardData)
   {
      // IE
   		window.clipboardData.setData("Text","["+url+"]");
  		alert("O Link Foi Copiado:\n\n" + "["+url+"]");
   }

   // Outros Navegadores
   else if (window.netscape)
   {
   	  netscape.security.PrivilegeManager.enablePrivilege('UniversalXPConnect');
   		var clip = Components.classes['@mozilla.org/widget/clipboard;1'].createInstance(Components.interfaces.nsIClipboard);
   		if (!clip) return;
   		var trans = Components.classes['@mozilla.org/widget/transferable;1'].createInstance(Components.interfaces.nsITransferable);
   		if (!trans) return;
   		trans.addDataFlavor('text/unicode');
   		var str = new Object();
   		var len = new Object();
   		var str = Components.classes["@mozilla.org/supports-string;1"].createInstance(Components.interfaces.nsISupportsString);
   		var copytext="["+url+"]";
   		str.data=copytext;
   		trans.setTransferData("text/unicode",str,copytext.length*2);
   		var clipid=Components.interfaces.nsIClipboard;
   		if (!clip) return false;
   		clip.setData(trans,null,clipid.kGlobalClipboard);
   		alert("O Link Foi Copiado:\n\n" + "["+url+"]");
   }
}

function ValidaFormPedido(){
   if($F('nome') == ''){
	    alert('Informe seu Nome.');
			$('nome').focus();
			return false;
	 }
	 
	 if($F('email') == ''){
	    alert('Informe seu E-mail.');
			$('email').focus();
			return false;
	 }
	 
	 if($('msg').value == ''){
	    alert('Digite a sua Mensagem.');
			$('msg').focus();
			return false;
	 }
	 
	 if($('captcha').value == ''){
	    alert('Insira o Código de Segurança.');
			$('captcha').focus();
			return false;
	 }
}

function EnvioSucesso(tipo){
   alert('Mensagem enviada sucesso!\nEm breve retornaremos sua solicitação.');
	 
	 if(tipo == 1){
	    window.location.href="index.php";
	 }
	 else if(tipo == 2){
	    window.location.href="pedir_musicas.php";
	 }
}
