﻿/// <reference path="jquery-vsdoc.js"/>

//CSS fixes for IE6 and 7 that cannot be done with standard CSS selectors
if ($.browser.msie && $.browser.version < 8) {
    $(document).ready(function() {
        //Apply CSS attribute selectors for document links
        var appPath = $("#RelativeApplicationPath").attr("value");
        if ('/' == appPath) { appPath = ''; }
        $("#PageContent a").css("background-image", "none");
        $("#PageContent a").css("padding", "0");
        $("#PageContent a[href$='.pdf']").before('<span style="background: url(\'' + appPath + '/App_Themes/BCStats/Images/link_pdf.gif\') left center no-repeat;">&nbsp;&nbsp;&nbsp;&nbsp;</span>');
        $("#PageContent a[href$='_pdf.sflb.ashx']").before('<span style="background: url(\'' + appPath + '/App_Themes/BCStats/Images/link_pdf.gif\') left center no-repeat;">&nbsp;&nbsp;&nbsp;&nbsp;</span>');
        $("#PageContent a[href$='.txt']").before('<span style="background: url(\'' + appPath + '/App_Themes/BCStats/Images/link_txt.gif\') left center no-repeat;">&nbsp;&nbsp;&nbsp;&nbsp;</span>');
        $("#PageContent a[href$='_txt.sflb.ashx']").before('<span style="background: url(\'' + appPath + '/App_Themes/BCStats/Images/link_txt.gif\') left center no-repeat;">&nbsp;&nbsp;&nbsp;&nbsp;</span>');
        $("#PageContent a[href$='.doc']").before('<span style="background: url(\'' + appPath + '/App_Themes/BCStats/Images/link_doc.gif\') left center no-repeat;">&nbsp;&nbsp;&nbsp;&nbsp;</span>');
        $("#PageContent a[href$='_doc.sflb.ashx']").before('<span style="background: url(\'' + appPath + '/App_Themes/BCStats/Images/link_doc.gif\') left center no-repeat;">&nbsp;&nbsp;&nbsp;&nbsp;</span>');
        $("#PageContent a[href$='.docx']").before('<span style="background: url(\'' + appPath + '/App_Themes/BCStats/Images/link_doc.gif\') left center no-repeat;">&nbsp;&nbsp;&nbsp;&nbsp;</span>');
        $("#PageContent a[href$='_docx.sflb.ashx']").before('<span style="background: url(\'' + appPath + '/App_Themes/BCStats/Images/link_doc.gif\') left center no-repeat;">&nbsp;&nbsp;&nbsp;&nbsp;</span>');
        $("#PageContent a[href$='.xls']").before('<span style="background: url(\'' + appPath + '/App_Themes/BCStats/Images/link_xls.gif\') left center no-repeat;">&nbsp;&nbsp;&nbsp;&nbsp;</span>');
        $("#PageContent a[href$='_xls.sflb.ashx']").before('<span style="background: url(\'' + appPath + '/App_Themes/BCStats/Images/link_xls.gif\') left center no-repeat;">&nbsp;&nbsp;&nbsp;&nbsp;</span>');
        $("#PageContent a[href$='.xlsx']").before('<span style="background: url(\'' + appPath + '/App_Themes/BCStats/Images/link_xls.gif\') left center no-repeat;">&nbsp;&nbsp;&nbsp;&nbsp;</span>');
        $("#PageContent a[href$='_xlsx.sflb.ashx']").before('<span style="background: url(\'' + appPath + '/App_Themes/BCStats/Images/link_xls.gif\') left center no-repeat;">&nbsp;&nbsp;&nbsp;&nbsp;</span>');
        $("#PageContent a[href$='.ppt']").before('<span style="background: url(\'' + appPath + '/App_Themes/BCStats/Images/link_ppt.gif\') left center no-repeat;">&nbsp;&nbsp;&nbsp;&nbsp;</span>');
        $("#PageContent a[href$='_ppt.sflb.ashx']").before('<span style="background: url(\'' + appPath + '/App_Themes/BCStats/Images/link_ppt.gif\') left center no-repeat;">&nbsp;&nbsp;&nbsp;&nbsp;</span>');
        $("#PageContent a[href$='.pptx']").before('<span style="background: url(\'' + appPath + '/App_Themes/BCStats/Images/link_ppt.gif\') left center no-repeat;">&nbsp;&nbsp;&nbsp;&nbsp;</span>');
        $("#PageContent a[href$='_pptx.sflb.ashx']").before('<span style="background: url(\'' + appPath + '/App_Themes/BCStats/Images/link_ppt.gif\') left center no-repeat;">&nbsp;&nbsp;&nbsp;&nbsp;</span>');

        //Fix the double border display for images within links
        $("#PageContent a:hover img").parent().css("background-color", "#FFFFFF");
    });
}
