/* Function to enable printer-friendly functionailty on pages */

function printPage() {
        var j;
        var k;
        var l;
        var pageElements = new Array();
        var widthElements = new Array();
        var printElements = new Array();
        
        /*Turn OFF elements we DONT want to print */
        pageElements[0] = new Array('screenHeaderLeft', 'screenHeaderRight', 'upperNavBar', 'lowerNavBar', 'firstUpperNav', 'secondUpperNav', 'thirdUpperNav', 'fourthUpperNav','fifthUpperNav','firstLowerNav', 'secondLowerNav', 'thirdLowerNav', 'fourthLowerNav','fifthLowerNav','sidebar','leftNavPromo', 'crumb', 'rightContent','footerLinks','leftDrop','rightDrop','fundOptions','fundOptions2','fundDetailLookup','fundClassLookup');
        for(j=0; j<pageElements[0].length;j++){
                if (document.getElementById(pageElements[0][j]) != null) {
                        document.getElementById(pageElements[0][j]).style.display = 'none';
                }
        }
        /*Turn ON elements we DO want to print */
        printElements[0] = new Array('printHeaderLeft', 'printHeaderRight');
        for(l=0; l<printElements[0].length;l++){
                if (document.getElementById(printElements[0][l]) != null) {
                        document.getElementById(printElements[0][l]).style.display = 'block';
                }
        }
        
        document.getElementById('container').style.width = "599px"
	   document.getElementById('container').style.marginLeft = "5px"
        document.getElementById('container').style.marginRight = "5px"
        
        document.getElementById('mastTextAIC').style.visibility = "hidden";
        /*Widen elements to fit printed page */
        widthElements[0] = new Array('mashead','centerWrap','centerContent','centerContentFull','greyRuleCenterPane','footer','greyRuleFullWidth');
        for(k=0; k<widthElements[0].length;k++){
                if (document.getElementById(widthElements[0][k]) != null) {
                        document.getElementById(widthElements[0][k]).style.width = '100%';
                }
        }     
}

function printWindow(url) {
            var popup;
            if (popup!=null)
                popup.close();
            var width = 650;
            var height = 600;
            var left = (screen.width  - width) / 2;
            var top = (screen.height - height) / 2;
            popup = open(url, 'null', 'menubar=no,toolbar=no,location=no,directories=no,status=no,scrollbars=no,resizable=no,copyhistory=no,left='+left+',top='+top+',width='+width+',height='+height);
            popup.focus();
}

