// JavaScript Document

function printHere(container, url) {
	var div = document.getElementById(container);
	div.innerHTML = '<div></div>';
	getData(container, url);
}


function getData(container, dataSource) {
	var XMLHttpRequestObject = false;
	
	if (window.XMLHttpRequest) {
		XMLHttpRequestObject = new XMLHttpRequest();
	}
	else if (window.ActiveXObject) {
		XMLHttpRequestObject = new ActiveXObject("Microsoft.XMLHTTP");
	}
	
	if (XMLHttpRequestObject) {
		XMLHttpRequestObject.open("GET", dataSource);
		
		XMLHttpRequestObject.onreadystatechange = function() {
			if (XMLHttpRequestObject.readyState == 4 && XMLHttpRequestObject.status == 200) {
				sendToPrinter(container, XMLHttpRequestObject.responseText);
			}
		}
		
		XMLHttpRequestObject.send(null);
	}
}

function sendToPrinter(container, data) {
	var div = document.getElementById(container);
	div.innerHTML = data;
	//div.style.visibility = 'visible';
	var strHead = '<html><head><title>ALMPR.COM</title></head>';
		strHead += '<body onload="opener.focus();window.print();self.close();">';
	var strFooter = '</body></html>';	
	
	var window_setting='toolbar=no,location=no,directories=no,scrollbars=yes,width=600,height=600';	
	var printdoc=window.open('', '', window_setting);	
		printdoc.document.write(strHead);
		printdoc.document.write(div.innerHTML);
		printdoc.document.write(strFooter);
		printdoc.document.close();
		printdoc.focus();
		
		div.innerHTML = '<div></div>';
	
}