// Performs Filtering of data
function doFilterChannel(id, index, selectObj) {
    //alert(id);
    var select_value = selectObj.options[selectObj.selectedIndex].value;
    if (select_value == "satellite;sir") select_value="";
    TF_SetFilterValue(id,index,select_value);
    TF_Filter(id);
    return ;
}

// Update the Pdf Links based on user selection
function updatePDFLinks(selectObj) {
    var select_value = selectObj.options[selectObj.selectedIndex].value;
    var pdf_all = document.getElementById('pdf_all');
    var pdf_i = document.getElementById('pdf_i');
    var pdf_s = document.getElementById('pdf_s');
    var sir_logo = document.getElementById('sir_logo');
    if (select_value == "satellite") {
        pdf_all.className = "hide_class";
        pdf_i.className = "hide_class";
        pdf_s.className = "display_class" ;
        sir_logo.src = "http://cdn.sirius.com/s.gif";
       
    } else if(select_value == "sir") {
        pdf_all.className = "hide_class";
        pdf_i.className = "diplay_class";
        sir_logo.src = "/guide/images/sir_logo.jpg";
        pdf_s.className = "hide_class" ;
    } else {
        pdf_all.className = "display_class";
        pdf_i.className = "hide_class";
        pdf_s.className = "hide_class" ;
        sir_logo.src = "http://cdn.sirius.com/s.gif";
    }
    return ;
}
// Changes the column header images based on user selection
function updateColHeader(selectObj) {
    var select_value = selectObj.options[selectObj.selectedIndex].value;
    var h_satellite = document.getElementById('h_satellite');
    var b_satellite = document.getElementById('b_satellite');
    var h_internet = document.getElementById('h_internet');
    var b_internet = document.getElementById('b_internet');
    var h_line = document.getElementById('h_line');
    var b_line = document.getElementById('b_line');
    var h_desc = document.getElementById('h_desc');
    var b_desc = document.getElementById('b_desc');

    if (select_value == "satellite") {
        h_satellite.className = "hide_class";
        h_internet.className = "hide_class";
        h_line.className = "hide_class" ;
        h_desc.className = "hide_class" ;
        b_satellite.className = "display_class";
        b_internet.className = "display_class";
        b_line.className = "display_class" ;
        b_desc.className = "display_class" ;
    } else if(select_value == "sir") {
        h_satellite.className = "hide_class";
        h_internet.className = "hide_class";
        h_line.className = "hide_class" ;
        h_desc.className = "hide_class" ;
        b_satellite.className = "display_class";
        b_internet.className = "display_class";
        b_line.className = "display_class" ;
        b_desc.className = "display_class" ;
    } else {
        h_satellite.className = "display_class";
        h_internet.className = "display_class";
        h_line.className = "display_class" ;
        h_desc.className = "display_class" ;
        b_satellite.className = "hide_class";
        b_internet.className = "hide_class";
        b_line.className = "hide_class" ;
        b_desc.className = "hide_class" ;
    }
}
// Updates Checks Cross
function updateCheckImages(id, selectObj) {
    var t = grabEBI(id);
    var row = grabTag(t,"tr");
    var nrows = row.length;
    var start_row = parseInt( t.tf_ref_row );//filter start row
    var visiblerows = new Array();
    var select_value = selectObj.options[selectObj.selectedIndex].value;
    for(var i=start_row; i<nrows; i++)//visible rows are stored in visiblerows array
        if( row[i].style.display=="" ) visiblerows.push(i);
    if (select_value == "satellite" || select_value == "sir") {
        for(var j=0; j<visiblerows.length; j++) { //alternates bg color
            var id=""+row[ visiblerows[j] ].cells[2].innerHTML;
            var img = document.getElementById(id);
            var s_img = document.getElementById("s_"+id);
            var d_img = document.getElementById("d_"+id);
            var i_img = document.getElementById("i_"+id);
             s_img.className = "hide_class";
             d_img.className = "hide_class";
             i_img.className = "hide_class";
            if (j % 2 == 0) {
                row[ visiblerows[j] ].cells[7].style.background = "#FFFFFF";
                row[ visiblerows[j] ].cells[9].style.background = "#FFFFFF";
            } else {
                row[ visiblerows[j] ].cells[7].style.background = "#CCCCCC";
                row[ visiblerows[j] ].cells[9].style.background = "#CCCCCC";
            }
        }
    } else {
        for(var j=0; j<visiblerows.length; j++) { //alternates bg color
            var id=""+row[ visiblerows[j] ].cells[2].innerHTML;
            var img = document.getElementById(id);
            var s_img = document.getElementById("s_"+id);
            var d_img = document.getElementById("d_"+id);
            var i_img = document.getElementById("i_"+id);
             s_img.className = "display_class";
             d_img.className = "display_class";
             i_img.className = "display_class";
            if (j % 2 == 0) {
                row[ visiblerows[j] ].cells[7].style.background = "#F5F5F5";
                row[ visiblerows[j] ].cells[9].style.background = "#F5F5F5";
            } else {
                row[ visiblerows[j] ].cells[7].style.background = "#C7C7C7";
                row[ visiblerows[j] ].cells[9].style.background = "#C7C7C7";
            }

        }


    }

}
/*
function updateCheckImages(selectObj) {
var select_value = selectObj.options[selectObj.selectedIndex].value;
    var check_0 = document.getElementsByName('check_0');
    var dash_0 = document.getElementsByName('dash_0');
    var cross_0 = document.getElementsByName('cross_0');

    if (select_value == "satellite" || select_value == "sir") {
       for (var i=0;i<check_0.length;i++) {
           check_0[i].className = "hide_class";
       }
        for (var i=0;i<dash_0.length;i++) {
            dash_0[i].className = "hide_class";
        }
        for (var i=0;i<cross_0.length;i++) {
            cross_0[i].className = "hide_class";
        }

    } else {
        for (var i=0;i<check_0.length;i++) {
            check_0[i].className = "display_class";
        }
         for (var i=0;i<dash_0.length;i++) {
             dash_0[i].className = "display_class";
         }
         for (var i=0;i<cross_0.length;i++) {
             cross_0[i].className = "display_class";
         }
    }
}
*/

function updateListenImages(selectObj, table_id) {
    var listen_0 = document.getElementsByName('listen_0');
    var listen_1 = document.getElementsByName('listen_1');
    var table_ob = document.getElementById(table_id);
                    table_ob.getElementsByTagName(tr);
    
}

function hidediv(id) {
    var divs = document.getElementsById(id);
                divs.className = "hide_class";// show/hide
}

function showdiv(id) {
    var divs = document.getElementsById(id);
                divs.className = "display_class";
}