// aimsPrint.js
var printDPI = 300;		// BB: printer DPI--may be overridden by print form
var printHeight = 450;	// BB: default print dimensions
var printWidth = 450;	// BB
var printScale = 0;		// BB: RF scale (1:x number) for printing
var INCH_TO_MAP_UNITS = 69 * 63360	// BB: inches in one map unit -- converts DPI to scale
aimsPrintPresent=true;
var printTitle = titleList[4];
var printMapURL="";
var printOVURL="";
var printLegURL="";
var printsize="";
var printres="";
var printlayout="";
var legVis2=false;
//Date Function
var DocDate = new Date(); // initialise Date object
var Day=DocDate.getDate();
var Month=DocDate.getMonth();
var Year=DocDate.getYear();
Month=parseInt(Month)+1;
// display print form
function printIt() {

if (useTextFrame) {
//parent.TextFrame.document.location = "printform.htm";
var Win1 = open("printform.htm","PrintFormWindow","width=475,height=260,scrollbars=no,resizable=no");
} else {
var Win1 = open("printform.htm","PrintFormWindow","width=475,height=260,scrollbars=no,resizable=no");
}
}
// create web page for printing
// first get Map
function PRIINTFORM1_getPrintMap(title, pagesize, resolution, layout) {
printlayout = layout;
printres = resolution;
printsize = pagesize;
showRetrieveMap();
printTitle=title;
var tempWidth = iWidth;
var tempHeight = iHeight;
if(printsize == "small" && printres == "Low" && printlayout == "Portrait")
{
iWidth=660;
iHeight=600;
}
else if(printsize == "small" && printres == "Normal" && printlayout == "Portrait")
{
iWidth=990;
iHeight=900;
}
else if(printsize == "small" && printres == "High" && printlayout == "Portrait")
{
iWidth=1320;
iHeight=1200;
}
else if(printsize == "large" && printres == "Low" && printlayout == "Portrait")
{
iWidth=900;
iHeight=990;
}
else if(printsize == "large" && printres == "Normal" && printlayout == "Portrait")
{
iWidth=1350;
iHeight=1485;
}
else if(printsize == "large" && printres == "High" && printlayout == "Portrait")
{
iWidth=1800;
iHeight=1980;
}
else if(printsize == "small" && printres == "Low" && printlayout == "Landscape")
{
iWidth=660;
iHeight=660;
}
else if(printsize == "small" && printres == "Normal" && printlayout == "Landscape")
{
iWidth=990;
iHeight=990;
}
else if(printsize == "small" && printres == "High" && printlayout == "Landscape")
{
iWidth=1320;
iHeight=1320;
}
else if(printsize == "large" && printres == "Low" && printlayout == "Landscape")
{
iWidth=990;
iHeight=900;
}
else if(printsize == "large" && printres == "Normal" && printlayout == "Landscape")
{
iWidth=1485;
iHeight=1350;
}
else if(printsize == "large" && printres == "High" && printlayout == "Landscape")
{
iWidth=1980;
iHeight=1800;
}
else
{
iWidth=901;
iHeight=901;
}
legVis2=legendVisible;
legendVisible=false;
var theString = writeXML();
iWidth=tempWidth;
iHeight = tempHeight;
legendVisible = legVis2;
sendToServer(imsURL,theString,101);
tempWidth=null;
tempHeight=null;
theString=null;
}
function getPrintMap(title, pagesize, layout) {
hasOVMap=1;
printlayout = layout;
printsize = pagesize;
if(printsize == "A4" && printlayout == "Portrait")
{
w=550;
h=950;
}
else if(printsize == "A4" && printlayout == "Landscape")
{
w=850;
h=660;
}
else if(printsize == "A3" && printlayout == "Portrait")
{
w=820;
h=1400;
}
else if(printsize == "A3" && printlayout == "Landscape")
{
w=1300;
h=950;
}
var tLeft, tRight, tBottom, tTop;
showRetrieveMap();
printTitle=title;
legVis2=false;  //don't get the legend in the map GET_IMAGE request.. do it later in a separate request
if (w != "") printWidth = parseInt(w);
if (h != "") printHeight = parseInt(h);
if (printScale > 0) {
tLeft = eLeft;
tRight = eRight;
tBottom = eBottom;
tTop = eTop;
}
XMLMode = 101;
var tempLegW = legWidth;
var tempLegH = legHeight;
legWidth = parseInt(printWidth/4);
legHeight = parseInt(printWidth/3);
legendVisible = legVis2;
var theString = writeXML();
legWidth = tempLegW;	// BB: restore default leg vars
legHeight = tempLegH;	// BB
sendToServer(imsURL,theString,101);
theString=null;
}
function PRINTFORM1_getPrintOV() {
var tempWidth = i2Width;
var tempHeight = i2Height;
i2Width=190;
i2Height=150;
var tempDraw=drawOVExtentBox;
drawOVExtentBox=false;
var theString = writeOVXML();
drawOVExtentBox=tempDraw;
i2Width=tempWidth;
i2Height = tempHeight;
sendToServer(imsOVURL,theString,102);
tempWidth=null;
tempHeight=null;
theString=null;
}
// first, get Legend - separate request
function getPrintLeg() {
XMLMode = 1011;
var theString = writeXMLforPrinting();
sendToServer(imsURL,theString,1011);
theString=null;
}
// second, get OVMap
function getPrintOV() {
var tempWidth = i2Width;
var tempHeight = i2Height;
i2Width=180  //parseInt(printWidth/4);		//BB: scale to print
i2Height=120 //parseInt(printHeight/4);	// BB: scale to print
var tempDraw=drawOVExtentBox;
drawOVExtentBox=false;
XMLMode = 102;
var theString = writeOVXML();
drawOVExtentBox=tempDraw;
i2Width=tempWidth;
i2Height = tempHeight;
sendToServer(imsOVURL,theString,102);
tempWidth=null;
tempHeight=null;
theString=null;
}
// third, get Legend
function getPrintLegend() {
if (printLegURL=="") printLegURL = "images/nolegend.gif";
//  waiting for Legend tags
writePrintPage();
}
function writePrintPage() {
if (printsize == "A4" && printlayout == "Portrait")
{
var Win1 = open("","PrintPage");
Win1.document.writeln('<meta http-equiv="Content-Type" content="text/html; charset=windows-1256"><html><head>');
Win1.document.writeln('	<title>' + titleList[5] + '</title>');
Win1.document.writeln('</head><script>');
Win1.document.writeln('function goPrint()');
Win1.document.writeln('		{');
Win1.document.writeln('var ctrlTble = document.getElementById("controlsTble");');
Win1.document.writeln('ctrlTble.style.display = "none";');
Win1.document.writeln('window.print();');
Win1.document.writeln('ctrlTble.style.display = "block";');
Win1.document.writeln('}');
Win1.document.writeln('</script>');
Win1.document.writeln('<body BGCOLOR="White" TEXT="Black" LEFTMARGIN=0 TOPMARGIN=0>');
Win1.document.writeln('<FONT FACE="Arial"><B>');
Win1.document.writeln('<TABLE BORDER="1" CELLSPACING="0" CELLPADDING="0" NOWRAP width="735">'); //BB: omit width
Win1.document.writeln('<TR>');
Win1.document.writeln('<TH COLSPAN="2" height="25" > </TH>');	// BB: top space
Win1.document.writeln('</TR>');
Win1.document.writeln('<TR>');
Win1.document.writeln('<TH COLSPAN="2" bgcolor="#E1E1E1" style="font-size:' + parseInt(printWidth/25) + 'px">' + printTitle + '</TH>');	// BB: scale title
Win1.document.writeln('</TR>');
Win1.document.writeln('<TR>');
Win1.document.write('<TD');
if (hasOVMap) Win1.document.write(' ROWSPAN="3"');
Win1.document.writeln('>');
Win1.document.writeln('<IMG SRC="' + printMapURL + '" WIDTH=' + printWidth + ' HEIGHT=' + printHeight + ' HSPACE=0 VSPACE=0 BORDER=0 ALT="Main map">'); //BB: set size
Win1.document.writeln('</TD>');
if (hasOVMap) {
Win1.document.writeln('<TD height="' + parseInt(120) + '" valign="top" align="center" >'); //BB: set size
Win1.document.writeln('<img border="0" src="'+appDir+'images/MOHLogo1.gif">');//<IMG SRC="' + printOVURL + '" WIDTH=' + parseInt(180) + ' HEIGHT=' + parseInt(120) + ' HSPACE=0 VSPACE=0 BORDER=0 ALT="Overview">'); // BB: set size
Win1.document.writeln('</TD>');
}
Win1.document.writeln('</TR>');
Win1.document.writeln('<TR>');
Win1.document.writeln('<TD ALIGN="CENTER" VALIGN="TOP">');
Win1.document.write('<span style="font-size:' + parseInt(printWidth/40) + 'px"><b>');
Win1.document.writeln(legTitle + '</b></span><br><br> '); // BB: add Legend title, set size
Win1.document.write('<IMG SRC="' + printLegURL + '" HSPACE=0 VSPACE=0 BORDER=0 ALT="Legend"');
Win1.document.writeln('width="' + parseInt(printWidth/3.5) + '" height="' + parseInt(printHeight/1.7) + '" >'); // BB: set size
Win1.document.writeln('</TD>');
Win1.document.writeln('</TR>');
Win1.document.writeln('<TR>');
Win1.document.writeln('<TD ALIGN="CENTER" VALIGN="TOP">');
Win1.document.writeln('<table border="0" style="border-collapse: collapse" bordercolor="#111111" width="180" id="AutoNumber1" cellpadding="3">');
Win1.document.writeln('<tr>');
Win1.document.writeln('<td width="100%" align="center">');
Win1.document.writeln('<img border="0" src="'+appDir+'images/MOHLogo.gif" ></td>');
Win1.document.writeln('</tr>');
Win1.document.writeln('<tr>');
Win1.document.writeln('<td width="100%" align="center"><b><font face="Arial" size="2">  ');
Win1.document.writeln(' </font></b></td>');
Win1.document.writeln('</tr>');
Win1.document.writeln('<tr>');
if(parent.ParametersFrame.Arabic)
{
Win1.document.writeln('<td width="100%" align="center"><img border="0" src="'+appDir+'images/MOH.gif" ></td>');
}
else
{
Win1.document.writeln('<td width="100%" align="center"><font size="2" face="Arial">Ministry OF Health</font></td>');
}
Win1.document.writeln('</tr>');
Win1.document.writeln('<tr>');
if(parent.ParametersFrame.Arabic)
{
Win1.document.writeln('<td width="100%" align="center"><img border="0" src="'+appDir+'images/IS.gif" ></td>');
}
else
{
Win1.document.writeln('<td width="100%" align="center"><font face="Arial" size="1">Information Technology Directorate</font></td>');
}
Win1.document.writeln('</tr>');
Win1.document.writeln('<tr>');
Win1.document.writeln('<td width="100%" align="center" bgcolor="#E1E1E1"><b>');
Win1.document.writeln('<font face="Arial" size="1"> </font></b></td></tr><tr>');
Win1.document.writeln('<TD align="center"><font face="Arial" size="1"><b>Date: '+Day+'/'+Month+'/'+Year+'</b></font></td>');
Win1.document.writeln('</tr>');

Win1.document.writeln('</table>');
Win1.document.writeln('</TD>');
Win1.document.writeln('</TR>');
Win1.document.writeln('</table>');

Win1.document.writeln('<table id="controlsTble" border="0" style="display:block;"  BORDER="0" CELLSPACING="0" CELLPADDING="0" NOWRAP width="735">');
Win1.document.writeln('<tr><td align="center">');
Win1.document.writeln('<input type="button" value="Print Map" name="BtnPrint" onclick="goPrint()" id="BtnPrint" style="FONT-WEIGHT: bolder; FONT-SIZE: 11px; WIDTH: 70px; CURSOR: hand; FONT-FAMILY: Tahoma , Arial, Helvetica, sans-serif;" >&nbsp;&nbsp;&nbsp;&nbsp;');
Win1.document.writeln('<input type="button" value="Close" name="Close" onclick="window.close()" id="BtnClose" style="FONT-WEIGHT: bolder; FONT-SIZE: 11px; WIDTH: 70px; CURSOR: hand; FONT-FAMILY: Tahoma , Arial, Helvetica, sans-serif;" >');
Win1.document.writeln('</td></tr></TABLE></B></FONT>');
Win1.document.writeln('</body></html>');
Win1.document.close();

legendVisible=legVis2;
Win1=null;
hideRetrieveMap();
}
if (printsize == "A4" && printlayout == "Landscape")
{
var Win1 = open("","PrintPage");
Win1.document.writeln('<html><meta http-equiv="Content-Type" content="text/html; charset=' + charSet + '"><head>');
Win1.document.writeln('	<title>' + titleList[5] + '</title>');
Win1.document.writeln('</head><script>');
Win1.document.writeln('function goPrint()');
Win1.document.writeln('		{');
Win1.document.writeln('var ctrlTble = document.getElementById("controlsTble");');
Win1.document.writeln('ctrlTble.style.display = "none";');
Win1.document.writeln('window.print();');
Win1.document.writeln('ctrlTble.style.display = "block";');
Win1.document.writeln('}');
Win1.document.writeln('</script>');
Win1.document.writeln('<body BGCOLOR="White" TEXT="Black" LEFTMARGIN=0 TOPMARGIN=0>');
Win1.document.writeln('<FONT FACE="Arial"><B>');
Win1.document.writeln('<TABLE BORDER="1" CELLSPACING="0" CELLPADDING="0" NOWRAP width="1000">'); //BB: omit width
Win1.document.writeln('	<TR>');
Win1.document.writeln('		<TH COLSPAN="2" bgcolor="#E1E1E1" style="font-size:' + parseInt(printWidth/40) + 'px">' + printTitle + '</TH>');	// BB: scale title
Win1.document.writeln('	</TR>');
Win1.document.writeln('	<TR>');
Win1.document.write('		<TD');
if (1) Win1.document.write(' ROWSPAN="3"');
Win1.document.writeln('>');
Win1.document.writeln('<IMG SRC="' + printMapURL + '" WIDTH=' + printWidth + ' HEIGHT=' + printHeight + ' HSPACE=0 VSPACE=0 BORDER=0 ALT="Main map">'); //BB: set size
Win1.document.writeln('</TD>');
if (1) {
Win1.document.writeln('<TD height="' + parseInt(120) + '" valign="top" align="center">'); //BB: set size
Win1.document.writeln('<IMG SRC="'+appDir+'images/MOHLogo1.gif" HSPACE=0 VSPACE=0 BORDER=0 ALT="Overview">'); // BB: set size
Win1.document.writeln('</TD>');
}
Win1.document.writeln('</TR>');
Win1.document.writeln('<TR>');
Win1.document.writeln('<TD ALIGN="CENTER" VALIGN="TOP">');
Win1.document.write('<IMG SRC="' + printLegURL + '" HSPACE=0 VSPACE=0 BORDER=0 ALT="Legend"');
Win1.document.writeln('width="' + parseInt(printWidth/5.5) + '" height="' + parseInt(printHeight/2) + '" >'); // BB: set size
Win1.document.writeln('</TD>');
Win1.document.writeln('	</TR>');
Win1.document.writeln('	<TR>');
Win1.document.writeln('<TD ALIGN="CENTER" VALIGN="TOP">');
Win1.document.writeln('<table border="0" style="border-collapse: collapse" bordercolor="#111111" width="190" id="AutoNumber1" cellpadding="3">');
Win1.document.writeln('<tr>');
Win1.document.writeln('<td width="100%" align="center">');
Win1.document.writeln('<img border="0" src="'+appDir+'images/MOHLogo.gif" ></td>');
Win1.document.writeln('</tr>');
Win1.document.writeln('<tr>');
Win1.document.writeln('<td width="100%" align="center"><b><font face="Arial" size="2">  ');
Win1.document.writeln(' </font></b></td>');
Win1.document.writeln('</tr>');
Win1.document.writeln('<tr>');
if(parent.ParametersFrame.Arabic)
{
Win1.document.writeln('<td width="100%" align="center"><img border="0" src="'+appDir+'images/MOH.gif" ></td>');
}
else
{
Win1.document.writeln('<td width="100%" align="center"><font size="2" face="Arial">Ministry OF Health</font></td>');
}
Win1.document.writeln('</tr>');
Win1.document.writeln('<tr>');
if(parent.ParametersFrame.Arabic)
{
Win1.document.writeln('<td width="100%" align="center"><img border="0" src="'+appDir+'images/IS.gif" ></td>');
}
else
{
Win1.document.writeln('<td width="100%" align="center"><font face="Arial" size="1">Information Technology Directorate</font></td>');
}
Win1.document.writeln('</tr>');
Win1.document.writeln('<tr>');
Win1.document.writeln('<td width="100%" align="center" bgcolor="#E1E1E1"><b>');
Win1.document.writeln('<font face="Arial" size="1"> </font></b></td></tr><tr>');
Win1.document.writeln('<TD align="center"><font face="Arial" size="1"><b>Date: '+Day+'/'+Month+'/'+Year+'</b></font></td>');
Win1.document.writeln('</tr>');

Win1.document.writeln('	</table>');
Win1.document.writeln('		</TD>');
Win1.document.writeln('	</TR>');
Win1.document.writeln('</TABLE>');
Win1.document.writeln('<table id="controlsTble" border="0" style="display:block;"  BORDER="0" CELLSPACING="0" CELLPADDING="0" NOWRAP width="900">');
Win1.document.writeln('<tr><td align="center">');
Win1.document.writeln('<input type="button" value="Print Map" name="BtnPrint" onclick="goPrint()" id="BtnPrint" style="FONT-WEIGHT: bolder; FONT-SIZE: 11px; WIDTH: 80px; CURSOR: hand; FONT-FAMILY: Tahoma , Arial, Helvetica, sans-serif;" >&nbsp;&nbsp;&nbsp;&nbsp;');
Win1.document.writeln('<input type="button" value="Close" name="Close" onclick="window.close()" id="BtnClose" style="FONT-WEIGHT: bolder; FONT-SIZE: 11px; WIDTH: 80px; CURSOR: hand; FONT-FAMILY: Tahoma , Arial, Helvetica, sans-serif;" >');
Win1.document.writeln('</td></tr></TABLE></B></FONT>');
Win1.document.writeln('</body></html>');
Win1.document.close();
legendVisible=legVis2;
Win1=null;
hideRetrieveMap();
}
if (printsize == "A3" && printlayout == "Portrait")
{
var Win1 = open("","PrintPage");
Win1.document.writeln('<html><meta http-equiv="Content-Type" content="text/html; charset=' + charSet + '"><head>');
Win1.document.writeln('	<title>' + titleList[5] + '</title></head><script>');
Win1.document.writeln('function goPrint()');
Win1.document.writeln('{');
Win1.document.writeln('var ctrlTble = document.getElementById("controlsTble");');
Win1.document.writeln('ctrlTble.style.display = "none";');
Win1.document.writeln('window.print();');
Win1.document.writeln('ctrlTble.style.display = "block";');
Win1.document.writeln('}');
Win1.document.writeln('</script>');
Win1.document.writeln('<body BGCOLOR="White" TEXT="Black" LEFTMARGIN=0 TOPMARGIN=0>');
Win1.document.writeln('<FONT FACE="Arial"><B>');
Win1.document.writeln('<TABLE BORDER="1" CELLSPACING="0" CELLPADDING="0" NOWRAP width="750">'); //BB: omit width
Win1.document.writeln('<TR>');
Win1.document.writeln('<TH COLSPAN="2" height="30" > </TH>');	// BB: top space
Win1.document.writeln('</TR>');
Win1.document.writeln('<TR>');
Win1.document.writeln('<TH COLSPAN="2" bgcolor="#E1E1E1" style="font-size:' + parseInt(printWidth/25) + 'px">' + printTitle + '</TH>');	// BB: scale title
Win1.document.writeln('</TR>');
Win1.document.writeln('<TR>');
Win1.document.write('<TD');
if (hasOVMap) Win1.document.write(' ROWSPAN="3"');
Win1.document.writeln('>');
Win1.document.writeln('<IMG SRC="' + printMapURL + '" WIDTH=' + printWidth + ' HEIGHT=' + printHeight + ' HSPACE=0 VSPACE=0 BORDER=0 ALT="Main map">'); //BB: set size
Win1.document.writeln('</TD>');
if (hasOVMap) {
Win1.document.writeln('<TD height="' + parseInt(120) + '" valign="top" align="center">'); //BB: set size
Win1.document.writeln('<IMG SRC="'+appDir+'images/MOHLogo1.gif" HSPACE=0 VSPACE=0 BORDER=0 ALT="Overview">'); // BB: set size
Win1.document.writeln('</TD>');
}
Win1.document.writeln('</TR>');
Win1.document.writeln('<TR>');
Win1.document.writeln('<TD ALIGN="CENTER" VALIGN="TOP">');

Win1.document.write('<IMG SRC="' + printLegURL + '" HSPACE=0 VSPACE=0 BORDER=0 ALT="Legend"');
Win1.document.writeln(' width="' + parseInt(printWidth/4.2) + '" >'); // BB: set size
Win1.document.writeln('</TD>');


//add the logo and MOP information
Win1.document.writeln('</TR>');
Win1.document.writeln('<TR>');
Win1.document.writeln('<TD ALIGN="CENTER" VALIGN="TOP">');

Win1.document.writeln('	<table border="0" style="border-collapse: collapse" bordercolor="#111111" width="220" id="AutoNumber1" cellpadding="3">');
Win1.document.writeln('<tr>');
Win1.document.writeln('<td width="100%" align="center">');
Win1.document.writeln('<img border="0" src="'+appDir+'images/MOHLogo.gif"></td>');
Win1.document.writeln('</tr>');
Win1.document.writeln('<tr>');
Win1.document.writeln('<td width="100%" align="center"><b><font face="Arial" size="3">  ');
Win1.document.writeln(' </font></b></td>');
Win1.document.writeln('</tr>');
Win1.document.writeln('<tr>');
if(parent.ParametersFrame.Arabic)
{
Win1.document.writeln('<td width="100%" align="center"><img border="0" src="'+appDir+'images/MOH.gif" ></td>');
}
else
{
Win1.document.writeln('<td width="100%" align="center"><font size="2" face="Arial">Ministry OF Health</font></td>');
}
Win1.document.writeln('</tr>');
Win1.document.writeln('<tr>');
if(parent.ParametersFrame.Arabic)
{
Win1.document.writeln('<td width="100%" align="center"><img border="0" src="'+appDir+'images/IS.gif" ></td>');
}
else
{
Win1.document.writeln('<td width="100%" align="center"><font face="Arial" size="1">Information Technology Directorate</font></td>');
}
Win1.document.writeln('</tr>');
Win1.document.writeln('<tr>');
Win1.document.writeln('<td width="100%" align="center" bgcolor="#E1E1E1"><b>');
Win1.document.writeln('<font face="Arial" size="2"> </font></b></td></tr><tr>');
Win1.document.writeln('<TD align="center"><font face="Arial" size="2"><b>Date: '+Day+'/'+Month+'/'+Year+'</b></font></td>');
Win1.document.writeln('</tr>');

Win1.document.writeln('</table>');
Win1.document.writeln('</TD>');
Win1.document.writeln('</TR>');
Win1.document.writeln('</TABLE>');
Win1.document.writeln('<table id="controlsTble" border="0" style="display:block;"  BORDER="0" CELLSPACING="0" CELLPADDING="0" NOWRAP width="100%">');
Win1.document.writeln('<tr><td align="center">');
Win1.document.writeln('<input type="button" value="Print Map" name="BtnPrint" onclick="goPrint()" id="BtnPrint" style="FONT-WEIGHT: bolder; FONT-SIZE: 11px; WIDTH: 80px; CURSOR: hand; FONT-FAMILY: Tahoma , Arial, Helvetica, sans-serif;" >&nbsp;&nbsp;&nbsp;&nbsp;');
Win1.document.writeln('<input type="button" value="Close" name="Close" onclick="window.close()" id="BtnClose" style="FONT-WEIGHT: bolder; FONT-SIZE: 11px; WIDTH: 80px; CURSOR: hand; FONT-FAMILY: Tahoma , Arial, Helvetica, sans-serif;" >');
Win1.document.writeln('</td></tr></TABLE></B></FONT>');
Win1.document.writeln('</body></html>');
Win1.document.close();

legendVisible=legVis2;
Win1=null;
hideRetrieveMap();
}

if (printsize == "A3" && printlayout == "Landscape")
{

var Win1 = open("","PrintPage");
Win1.document.writeln('<html><meta http-equiv="Content-Type" content="text/html; charset=' + charSet + '"><head>');
Win1.document.writeln('	<title>' + titleList[5] + '</title></head><script>');
Win1.document.writeln('function goPrint()');
Win1.document.writeln('{');
Win1.document.writeln('var ctrlTble = document.getElementById("controlsTble");');
Win1.document.writeln('ctrlTble.style.display = "none";');
Win1.document.writeln('window.print();');
Win1.document.writeln('ctrlTble.style.display = "block";');
Win1.document.writeln('}');
Win1.document.writeln('</script>');
Win1.document.writeln('<body BGCOLOR="White" TEXT="Black" LEFTMARGIN=0 TOPMARGIN=0>');
Win1.document.writeln('<FONT FACE="Arial"><B>');
Win1.document.writeln('<TABLE BORDER="1" CELLSPACING="0" CELLPADDING="0" NOWRAP >'); //BB: omit width

Win1.document.writeln('<TR>');
Win1.document.writeln('<TH COLSPAN="2" bgcolor="#E1E1E1" style="font-size:' + parseInt(printWidth/25) + 'px">' + printTitle + '</TH>');	// BB: scale title
Win1.document.writeln('</TR>');
Win1.document.writeln('<TR>');
Win1.document.write('<TD');
if (hasOVMap) Win1.document.write(' ROWSPAN="3"');
Win1.document.writeln('>');
Win1.document.writeln('<IMG SRC="' + printMapURL + '" WIDTH=' + printWidth + ' HEIGHT=' + printHeight + ' HSPACE=0 VSPACE=0 BORDER=0 ALT="Main map">'); //BB: set size
Win1.document.writeln('</TD>');
if (hasOVMap) {
Win1.document.writeln('<TD height="' + parseInt(120) + '" valign="top" align="center">'); //BB: set size
Win1.document.writeln('<IMG SRC="'+appDir+'images/MOHLogo1.gif" HSPACE=0 VSPACE=0 BORDER=0 ALT="Overview">'); // BB: set size
Win1.document.writeln('</TD>');
}
Win1.document.writeln('</TR>');
Win1.document.writeln('<TR>');
Win1.document.writeln('<TD ALIGN="CENTER" VALIGN="TOP">');

Win1.document.write('<IMG SRC="' + printLegURL + '" HSPACE=0 VSPACE=0 BORDER=0 ALT="Legend"');
Win1.document.writeln('width="' + parseInt(printWidth/7.5) + '" height="' + parseInt(printHeight/2) + '" >'); // BB: set size
Win1.document.writeln('</TD>');

//add the logo and MOP information
Win1.document.writeln('</TR>');
Win1.document.writeln('<TR>');
Win1.document.writeln('<TD ALIGN="CENTER" VALIGN="TOP">');

Win1.document.writeln('<table border="0" style="border-collapse: collapse" bordercolor="#111111" width="220" id="AutoNumber1" cellpadding="3">');
Win1.document.writeln('<tr>');
Win1.document.writeln('<td width="100%" align="center">');
Win1.document.writeln('<img border="0" src="'+appDir+'images/MOHLogo.gif"></td>');
Win1.document.writeln('</tr>');
Win1.document.writeln('<tr>');
Win1.document.writeln('<td width="100%" align="center"><b><font face="Arial" size="3">  ');
Win1.document.writeln(' </font></b></td>');
Win1.document.writeln('</tr>');
Win1.document.writeln('<tr>');
if(parent.ParametersFrame.Arabic)
{
Win1.document.writeln('<td width="100%" align="center"><img border="0" src="'+appDir+'images/MOH.gif" ></td>');
}
else
{
Win1.document.writeln('<td width="100%" align="center"><font size="2" face="Arial">Ministry OF Health</font></td>');
}
Win1.document.writeln('</tr>');
Win1.document.writeln('<tr>');
if(parent.ParametersFrame.Arabic)
{
Win1.document.writeln('<td width="100%" align="center"><img border="0" src="'+appDir+'images/IS.gif" ></td>');
}
else
{
Win1.document.writeln('<td width="100%" align="center"><font face="Arial" size="1">Information Technology Directorate</font></td>');
}
Win1.document.writeln('</tr>');
Win1.document.writeln('<tr>');
Win1.document.writeln('<td width="100%" align="center" bgcolor="#E1E1E1"><b>');
Win1.document.writeln('<font face="Arial" size="2"> </font></b></td></tr><tr>');
Win1.document.writeln('<TD align="center"><font face="Arial" size="2"><b>Date: '+Day+'/'+Month+'/'+Year+'</b></font></td>');
Win1.document.writeln('</tr>');

Win1.document.writeln('</table>');
Win1.document.writeln('</TD>');
Win1.document.writeln('</TR>');
Win1.document.writeln('</TABLE>');
Win1.document.writeln('<table id="controlsTble" border="0" style="display:block;"  BORDER="0" CELLSPACING="0" CELLPADDING="0" NOWRAP width="100%">');
Win1.document.writeln('<tr><td align="center">');
Win1.document.writeln('<input type="button" value="Print Map" name="BtnPrint" onclick="goPrint()" id="BtnPrint" style="FONT-WEIGHT: bolder; FONT-SIZE: 11px; WIDTH: 80px; CURSOR: hand; FONT-FAMILY: Tahoma , Arial, Helvetica, sans-serif;" >&nbsp;&nbsp;&nbsp;&nbsp;');
Win1.document.writeln('<input type="button" value="Close" name="Close" onclick="window.close()" id="BtnClose" style="FONT-WEIGHT: bolder; FONT-SIZE: 11px; WIDTH: 80px; CURSOR: hand; FONT-FAMILY: Tahoma , Arial, Helvetica, sans-serif;" >');
Win1.document.writeln('</td></tr></TABLE></B></FONT>');
Win1.document.writeln('</body></html>');
Win1.document.close();

legendVisible=legVis2;
Win1=null;
hideRetrieveMap();
}
}


