  var spo_x = 0;
  var sport = new Array();
  //-------------------------------------------------
  function data_sport(id,reserv,card,name,url){
    sport[spo_x] = new sportObj(id,reserv,card,name,url);
    spo_x++;
  }
  //-------------------------------------------------
  function sportObj(id,reserv,card,name,url){
    this.id = id;
    this.reserv = reserv;
    this.card   = card;
    this.name  = name;
    this.url   = url;
  }
  //-------------------------------------------------
  function getConditionSport(){
    var iReserv = 0;
    if( document.spoFrm.chkReserv.checked ){ iReserv = 1; }
    var iCard = 0;
    if( document.spoFrm.chkCard.checked ){ iCard = 1; }
    
    searchSport( iReserv, iCard );

  }
  //---------------------------------------------------
  function searchSport( r, c ){
    var i;
    var j = 0;
    var chkCnt;
    var hitCnt;
    var key = new Array();

    chkCnt = r + c;

    if( chkCnt > 0 ){
        for( i = 0; i < sport.length; i++ ){
           hitCnt = 0;
           if( r == 1 &&  sport[i].reserv == "1" ) { hitCnt++; }
           if( c == 1 &&  sport[i].card == "1" ){ hitCnt++; }
           if( chkCnt == hitCnt ){
               key[j] = i;
               j++;
           }
        }
    }
    else{
        for( i = 0; i < sport.length; i++ ){
            key[j] = i;
            j++;
        }
    }


    var retStr = "";
    for( i = 0; i < key.length; i++ ){
       if( sport[key[i]].url != "" ){
           retStr = retStr + "<a href='" + sport[key[i]].url + "'>" + sport[key[i]].name + "</a><br>";
       }
       else {
           retStr = retStr + sport[key[i]].name + "<br>";
       }
    }
    parent.BACK.document.frm1.myKey.value = retStr;

//alert( key.length );
//alert( parent.BACK.document.frm1.myKey.value );

    if( retStr != "" )
    {  document.spoFrm.submit(); }
    else
    {  alert("沒有符合的");}

  }
  //---------------------------------------------------
