function printFriendly(title, containerStr, banner)
{
	var containerObj = document.getElementById(containerStr);
	if(containerObj)
	{
		w=open(title,'image','width=950,height=550,toolbar=no,scrollbars=yes,resizable=yes');
		w.document.write('<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN' + "\n"
   			+ 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">' + "\n"
			+ "<html><head><title>"+title+"</title>\n"
			+"<link href='includes/style.css' rel='stylesheet'>"
			+"</head>");
		w.document.write("<body style='margin:5px;'>");
		w.document.write(banner+"<br /><br />");
		
		w.document.write(containerObj.innerHTML);
		
		var userOption = w.document.getElementById('userOptionsID') ;
		if(userOption)
		{
			userOption.style.display = 'none' ;			
		}
				
		w.document.write("<div style='margin-top:10px;'><input type='button' class='forms' value=' PRINT ' onclick='window.print()' /></div>");
		w.document.write("</body></html>");

		elements = getElementsByClassName(w.document, "*", "boxExpandable"); 
		for(var i=0; i<elements.length; i++)
		{
			elements[i].style.display = "block";
		}			
		
		w.document.close();
		w.focus();
	}
	else
	{
		alert("Container doesn't exist in this page\n"+containerStr);
	}
}
