var tAutoPrint = true; // Flag for whether or not to automatically call the print function

function printSpecial(elem, title)
{
	var sOption="toolbar=no,location=no,directories=no,menubar=no,";
		sOption+="scrollbars=yes,width=750,height=600,left=100,top=25";

	var sWinHTML = ''; // contents to print
	if (typeof(elem) == 'string') {
		sWinHTML = elem;
	} else {
		sWinHTML = elem.innerHTML; 
	}

	var winprint=window.open("","",sOption);
		winprint.document.open();
		winprint.document.write('<html><head><link href="modules/Ergologic_client/css/style.css" rel="stylesheet"><link href="modules/Ergologic_client/css/print.css" rel="stylesheet"></head><body>');
		winprint.document.write('<div class="print-title">'+title+'</div>' + sWinHTML);
		winprint.document.write('</body></html>');
		winprint.document.close();
		winprint.focus();
		
		// Bring up print dialog
		if (tAutoPrint) {
			winprint.print();
		}
}
// by Tasos Bekos, tbekos (at) gmail

