﻿    function onItinLoad(e, year, show, showAll)
    {
        var rows = $GE(e + "_itin").getElementsByTagName("tr");
        var scounter = 0;
        var realresults = 0;

        for(var i=1; i<rows.length - 1; i++)
        {
            if(rows[i].style.display == '')
            {
                realresults++;
                if(rows[i].className == 'year' + year || showAll)
                {
                    scounter++;
                    if(scounter > show) rows[i].style.display = 'none';
                }else
                {
                    rows[i].style.display = 'none';
                }
            }
            if(rows[i].style.display == 'none' && rows[i].className == 'year' + year)
            {
                rows[rows.length-1].style.display = '';
                //break;
            }
        }
        
        //$GE(e + '_matches').innerHTML = (realresults == 1) ? realresults + ' match' : realresults + ' matches';
    }
    function displayYear(table, year, showAll)
    {
        //var d1 = new Date("<%=StartDate %>");
        //var d2 = new Date("<%=EndDate %>");

        var rows = table.getElementsByTagName("tr");
        rows[rows.length-1].style.display = 'none';
        var counter = 0;
        
        for(var i=1; i<rows.length-1; i++)
        {
            //var curDate = new Date(rows[i].getElementsByTagName('a')[0].innerHTML + " " +
            //                rows[i].className.replace('year',''));
                            
            rows[i].style.display = "none";
            //curDate.getFullYear().toString() == year
            if(rows[i].className == "year" + year)
            {
                if(counter < 10 || showAll)
                    rows[i].style.display = "";
                    
                //(curDate >= d1 && curDate <= d2)
                counter++;
            }

        }
        if (counter > 10)
        {
            if(rows[rows.length-1].style.display != '')
            {
                rows[rows.length-1].style.display = '';
            }
        }
        if(showAll || rows[rows.length-2].style.display != 'none') rows[rows.length-1].style.display = 'none';
    }
    function changeSort(e)
    {
        var t = e.value.split(',');
        var tary = nameValueCollection();
        tary["sortby"] = t[0];
        tary["order"] = t[1];
        location.href = parseFileNoQuery(location.href) + queryString(tary);
    }
    function nextPage(e)
    {
        var tary = nameValueCollection();
        tary["page"] = e.value;
        return parseFileNoQuery(location.href) + queryString(tary);
    }
    
    function toggleAdvancedSearch()
    {
        var tary = nameValueCollection(); 
        if(tary["advanced"] != undefined) tary["advanced"] = null;
        else tary["advanced"] = "1";
        location.href =  parseFileNoQuery(location.href) + queryString(tary);
}