﻿function getUrlVars() {
    var vars = [], hash;
    var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');

    for (var i = 0; i < hashes.length; i++) {
        hash = hashes[i].split('=');
        vars.push(hash[0]);
        vars[hash[0]] = hash[1];
    }

    return vars;
}

var hash = getUrlVars();
var isPrintPage = false;

if (hash['print'] && hash['print'] != 'undefined') {
    /*document.write('<link rel="stylesheet" type="text/css" href="/Root/System/Skins/MNBSkin/css/MNBPrint.css" media="all" />');*/
    for (var x = 0; x < document.getElementsByTagName('link').length; x++)
        if (document.getElementsByTagName('link')[x].media == "print")
        document.write('<link rel="stylesheet" type="text/css" href="'+document.getElementsByTagName('link')[x].href+'" media="all" />');
    isPrintPage = true;
}

function hideElements(location) {
    if (location == "body" && navigator.appName == "Microsoft Internet Explorer")
        return;
    if (location != "body" && navigator.appName != "Microsoft Internet Explorer")
        return; 
 
    if (hash['print'] && hash['print'] != 'undefined') {
        var showDiv = document.getElementById(hash['print']);

        if (showDiv != 'undefined') {
            for (var i = 0; i < document.body.childNodes.length; i++)
                document.body.childNodes[i].style.display = "none";

            //document.body.appendChild(showDiv); --not work on ie
            document.getElementsByTagName('body')[0].appendChild(showDiv);
        }
    }
}
