//Developer:: Ram Kalicut
//	NOTE: Please inform Paul or Ram before making any modifications to this file

window.onbeforeprint =
	function ()
	{
		setPrintClassProperty('bkLogoBackgroundDiv', 'display', 'none');
		setPrintClassProperty('bkLogoBackgroundDiv', 'visibility', 'hidden');
		setPrintClassProperty('LftBlckNav', 'display', 'none');
		setPrintClassProperty('LftBlckNav', 'visibility', 'hidden');
		setPrintClassProperty('TopBlckNav', 'display', 'none');
		setPrintClassProperty('TopBlckNav', 'visibility', 'hidden');
		setPrintClassProperty('RghtBlckNav', 'display', 'none');
		setPrintClassProperty('RghtBlckNav', 'visibility', 'hidden');
		setPrintClassProperty('FtrBlckNav', 'display', 'none');
		setPrintClassProperty('FtrBlckNav', 'visibility', 'hidden');
		setPrintClassProperty('bkDots', 'display', 'none');
		setPrintClassProperty('bkDots', 'visibility', 'hidden');
	};


window.onafterprint =
	function ()
	{
		setPrintClassProperty('bkLogoBackgroundDiv', 'display', 'block');
		setPrintClassProperty('bkLogoBackgroundDiv', 'visibility', 'visible');
		setPrintClassProperty('LftBlckNav', 'display', 'block');
		setPrintClassProperty('LftBlckNav', 'visibility', 'visible');
		setPrintClassProperty('TopBlckNav', 'display', 'block');
		setPrintClassProperty('TopBlckNav', 'visibility', 'visible');
		setPrintClassProperty('RghtBlckNav', 'display', 'block');
		setPrintClassProperty('RghtBlckNav', 'visibility', 'visible');
		setPrintClassProperty('FtrBlckNav', 'display', 'block');
		setPrintClassProperty('FtrBlckNav', 'visibility', 'visible');
		setPrintClassProperty('bkDots', 'display', 'block');
		setPrintClassProperty('bkDots', 'visibility', 'visible');
	};


function setPrintClassProperty (className, property, value) {
	if (document.all) {
		var lastStyleSheet = document.styleSheets[document.styleSheets.length - 1];
		var selector = '.' + className;
		var css = property + ': ' + value + ';';
		lastStyleSheet.addRule(selector, css);
	}
	else if (document.getElementById) {
		var lastStyleSheet = document.styleSheets[document.styleSheets.length - 1];
		var ruleText = '.' + className + ' { ' + property + ': ' + value + '}';
		lastStyleSheet.insertRule(ruleText, lastStyleSheet.cssRules.length);
	}
}
