﻿//必要支援jquery lib
$(function() {
    reSetDataGridPagerCss();
    reSetListViewPagerCss();
});

//重新設定DataGrid分頁Css設定
function reSetDataGridPagerCss() {
    //變更目前選取頁碼CSS設定
    var pagerSpanText = $("tr.PagerCss span").text();
    if (pagerSpanText < 10) {
        pagerSpanText = "0" + pagerSpanText;
    }
    $("tr.PagerCss span").text("").append("<span class=PagerClickView>" + pagerSpanText + "</span>")
    //變更其他尚未選取頁碼CSS設定
    var startFlag = true;
    var $pagerAs = $("tr.PagerCss a");
    var index = 0;
    $pagerAs.each(function() {
        index++;
        var pagerText = $(this).text();
        if (pagerText < 10) {
            pagerText = "0" + pagerText;
        }
        if (index == 1) {
            if (pagerText == '...') {
                $(this).text("").append("<span class=PagerView>&nbsp;&laquo;&nbsp;</span>")
            } else {
                $(this).text("").append("<span class=PagerView>" + pagerText + "</span>")
            }

        }
        else {
            if (pagerText == '...') {
                $(this).text("").append("<span class=PagerView>&nbsp;&raquo;&nbsp;</span>")
            } else {
                $(this).text("").append("<span class=PagerView>" + pagerText + "</span>")
            }
        }
    });
}

//重新設定ListView分頁Css設定(聯絡人區)
//因為格式無法判斷，故必須用ID取得pager內容
function reSetListViewPagerCss() {
    //變更目前選取頁碼CSS設定
    var pagerSpanText = $("span.PagerCss").text();
    if (pagerSpanText < 10) {
        pagerSpanText = "0" + pagerSpanText;
    }
    $("span.PagerCss").text("").append("<span class=PagerClickView>" + pagerSpanText + "</span>")
    //變更ListView1_Pager
    //變更其他尚未選取頁碼CSS設定
    var startFlag = true;
    var $pagerAs = $("#ListView1_Pager a");
    var index = 0;
    $pagerAs.each(function() {
        index++;
        var pagerText = $(this).text();
        if (pagerText < 10) {
            pagerText = "0" + pagerText;
        }
        if (index == 1) {
            if (pagerText == '...') {
                $(this).text("").append("<span class=PagerView>&nbsp;&laquo;&nbsp;</span>")
            } else {
            $(this).text("").append("<span class=PagerView>" + pagerText + "</span>")
            }

        }
        else {
            if (pagerText == '...') {
                $(this).text("").append("<span class=PagerView>&raquo;</span>")
            } else {
            $(this).text("").append("<span class=PagerView>" + pagerText + "</span>")
            }
        }
    });
    //變更ListView2_Pager
    //變更其他尚未選取頁碼CSS設定
    var startFlag = true;
    var $pagerAs = $("#ListView2_Pager a");
    var index = 0;
    $pagerAs.each(function() {
        index++;
        var pagerText = $(this).text();
        if (index == 1) {
            if (pagerText == '...') {
                $(this).text("").append("<span class=PagerView>&nbsp;&laquo;&nbsp;</span>")
            } else {
            $(this).text("").append("<span class=PagerView>" + pagerText + "</span>")
            }

        }
        else {
            if (pagerText == '...') {
                $(this).text("").append("<span class=PagerView>&raquo;</font>")
            } else {
            $(this).text("").append("<span class=PagerView>" + pagerText + "</span>")
            }
        }
    });
}
