﻿function printLocation(siteCode, divisionCode, divisionDropdownId) {

    // Reference the document body tag
    var body = document.getElementsByTagName("body")[0];

    // In the case of the corporate website, there is a division dropdown.
    var divisionDropdown = document.getElementById(divisionDropdownId)
    
    if (divisionDropdown) {
        divisionCode = divisionDropdown.options[divisionDropdown.options.selectedIndex].value;
    }
    
    // If no division code was selected use the site code to determine the logo to display.
    var code = (divisionCode == '')? siteCode: divisionCode;
    var classname = "";
    
    switch (code) {
        case "TR":
            classname = "logoLlc"
            break;
        case "CA":
            classname = "logoCreditor"
            break;
        case "BC":
            classname = "logoBusiness"
            break;
        case "DF":
            classname = "logoDispute"
            break;
        case "RE":
            classname = "logoReas"
            break;
        case "TX":
            classname = "logoTax"
            break;
        case "HC":
            classname = "logoHealthcare"
            break;
        case "PS":
            classname = "logoPublic"
            break;
        case "CF":
            classname = "logoCorp"
            break;
        case "TA":
            classname = "logoTrans"
            break;
        case "AW":
            classname = "logoGlobal"
            break;
        case "EW":
            classname = "logoGlobal"
            break;
        default:
            classname = "logoGlobal"
            break;
    }
    
    body.setAttribute('id', 'printLocation');
    body.setAttribute('class', classname);
    
    self.print();
    
    body.setAttribute('id', '');
    body.setAttribute('class', '');
}
