﻿function getPrint(printArea)
{
   //Set Values for textboxes
   var listtxt = document.getElementsByTagName("input");
   for(var tmp in listtxt)
   {
    if(listtxt[tmp].type == "text")
    {
        listtxt[tmp].setAttribute("value",listtxt[tmp].value);
    }
   }
    var window_width = 640;
	var window_height = 600;
	var window_left = 100;
	var window_top = 20;
	var winParms = "Status=yes" + ",resizable=yes" + ",scrollbars=yes";
	winParms += ",height=" + window_height + ",width=" + window_width;
	winParms += ",left=" + window_left + ",top=" + window_top;
	//Creating new page
	var pp = window.open('','_blank',winParms);
	pp.document.open();
	//Adding HTML opening tag with <HEAD>  
    pp.document.writeln('<HTML><HEAD><title>Print Preview</title>')
    pp.document.writeln(' <link href="/App_Themes/Default/admin_css.css" rel="stylesheet" type="text/css" />')
    pp.document.writeln('</HEAD>');
	//Adding Body Tag
	pp.document.writeln('<body onLoad="self.print()" MS_POSITIONING="GridLayout">');
    pp.document.writeln('<table width="100%"><tr><td class="CenterCol"> ');
	//Writing print area of the calling page
    var sss = document.getElementById(printArea).innerHTML;
    var listObjNotShowPrint = document.getElementsByName('objNotShowPrint');
    for(var i in listObjNotShowPrint)
        {
            sss = sss.replace(listObjNotShowPrint[i].innerHTML,'');
        }
    
	pp.document.writeln(sss);
	pp.document.writeln('</td></tr></table>');
    //Ending Tag of </form>, </body> and </HTML>
    pp.document.writeln('</body></HTML>');
    pp.document.close();
    pp.focus();
}