var gAutoPrint = true; // Flag for whether or not to automatically call the print function
var data = "";
dateVar = new Date();

function PrefixZeros(strNumber, intToLength)
{
	// If a Number object is passed, change it to a String object.
	if (typeof(strNumber) == "number") strNumber = strNumber.toString();

	// Calculate how many zeros will have to be prefixed.
	var intZeros = intToLength - strNumber.length;

	// Add the "0"s to the strNumber.
	for (; intZeros > 0; intZeros--) strNumber = "0" + strNumber;

	// Return the strNumber return.
	return strNumber;
}


function printSpecial()
{

	data = dateVar.getYear() + "-" + PrefixZeros(dateVar.getMonth()+1,2) + "-" + PrefixZeros(dateVar.getDate(),2)

	if (document.getElementById != null)
	{
		var html = '<html><head>';

		if (document.getElementsByTagName != null)
		{
			var headTags = document.getElementsByTagName("head");
			if (headTags.length > 0)
				html += headTags[0].innerHTML;
		}
	
/*		html += '<title>Página de Impressão</title>\n</HE' + 'AD>\n<BODY>\n';		
*/
		html += '<table border="0" cellspacing="0" cellpadding="0"><tr><td><img src="Imgs/logo_hmr.gif"></td></tr></table>';
		html += '<table width="736" border="0" cellspacing="0" cellpadding="0"><tr><td align="center" colspan="4"><img src="Imgs/linha_pts_gr.gif" width="736" height="2"></td></tr><tr><td><img src="Imgs/1x1_trsp.gif" width="10" height="20"></td><td class="texto"><b>|&nbsp;' +  data + '&nbsp;|</b> www.cade.com.pt</td><td align="right" class="destaque">| <a href="javascript:window.close();">Fechar janela</a> |</td><td align="right"><img src="Imgs/1x1_trsp.gif" width="10" height="8"></td></tr><tr><td align="center" colspan="4"><img src="Imgs/linha_pts_gr.gif" width="736" height="2"></td></tr></table>';

		html += '<br><table width="100%" border="0" cellspacing="0" cellpadding="0"><tr><td>'

		
		var printReadyElem = document.getElementById("printReadyP");
		
		if (printReadyElem != null)
		{
				html += printReadyElem.innerHTML;
		}
		
		var printReadyElem = document.getElementById("printReadyT");
		
		if (printReadyElem != null)
		{
				html += printReadyElem.innerHTML + "<br><br>";
		}
		
		var printReadyElem = document.getElementById("printReady");
		
		if (printReadyElem != null)
		{
				html += printReadyElem.innerHTML;
		}
		
		/*var printReadyElem = document.getElementById("printReadyF");
		
		if (printReadyElem != null)
		{
				html += printReadyElem.innerHTML;
		}*/

		html += '<table width="736" border="0" cellspacing="0" cellpadding="0"><tr><td align="center" colspan="4"><img src="Imgs/linha_pts_gr.gif" width="736" height="2"></td></tr><tr><td><img src="Imgs/1x1_trsp.gif" width="10" height="8"><img src="Imgs/logo_hmr1.gif"></td><td class="texto" align="left" width="76%"><b>&copy; 2004 CADE.</b> Todos os direitos reservados.</td><td align="right" class="destaque">| <a href="javascript:window.close();">Fechar janela</a> |</td><td align="right"><img src="Imgs/1x1_trsp.gif" width="10" height="8"></td></tr><tr><td align="center" colspan="4"><img src="Imgs/linha_pts_gr.gif" width="736"height="2"></td></tr></table>';

		html += '\n</BO' + 'DY>\n</HT' + 'ML>';
		var printWin = window.open("","printSpecial","width=780, height=600,status=no,resizable=yes,menubar=no,location=no,toolbar=no,scrollbars=yes");
		printWin.document.open();
		printWin.document.write(html);
		printWin.document.close();
		if (gAutoPrint)
			printWin.print();			

	}
	else
	{
		alert("Sorry, the print ready feature is only available in modern browsers.");
	}
}
