/*
    {*******************************************************}
    {                                                       }
    {     ArtistProps - Funções para o form de Músicas      }
    {     JS - Java Script                                  }
    {                                                       }
    {     Copyright (C) 2008 Acari Records                  }
    {                                                       }
    {*******************************************************}
*/	
<!--

///////////////////////////////////////////////////////////////
//
// ThisTrack é a string da propriedade "value" dos checkboxes
// de cada faixa.
//
// Pode ter os seguintes valores:
//
//    "COD_CD|UNIDADE_DA_CAIXA|COD_MUSICA|CONTEXTO"
//
//      CONTEXTO:  1 - Composições
//                 2 - Arranjos
//                 3 - Participações
//
///////////////////////////////////////////////////////////////

function AddToMP3Cart(Context) {
   if (IsChecked(document.frmForm.CHECK_BOX)) {
      document.frmForm.action = "HndShowArtistProps.asp?T=2&CONTEXTO=" + Context;
      document.frmForm.submit();
   } 
}
//-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-
function CheckAll(value, Context) {
var objTracks = document.frmForm.CHECK_BOX;
var Tracks = document.frmForm.CHECK_BOX.length;
var ThisTrack;
var AryTrackProps;
   if (typeof(Tracks) == "undefined") {
       objTracks.checked = value;
	   return;
   }
   for (var i=0;i<Tracks;i++) {
        ThisTrack = objTracks[i].value;
        AryTrackProps = ThisTrack.split("|");
        if (parseInt(AryTrackProps[3]) == Context) {
            objTracks[i].checked = value;
        }
   }
}
//-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-
function IsChecked(CheckBoxes, Context) {
  var Boxes=CheckBoxes.length;
  if (typeof(Boxes) == "undefined")
     if (CheckBoxes.checked) return true;
  
  for (var i=0;i<Boxes;i++)
     if (CheckBoxes[i].checked) return true;
	 
  alert("Nenhuma das músicas foi marcada ou selecionada."); 
  return false;
}
-->
