﻿// JScript File

function findObjWithClientId(Id,typex) 
        { 
            var ctrls = document.getElementsByTagName(typex);
            for(var count = 0; count < ctrls.length; count ++) 
            { 
                var index = ctrls[count].id.indexOf(Id); 
                if(index != -1) 
                { 
                    if((ctrls[count].id.length - index) == Id.length) 
                    {
                        return ctrls[count];
                    }
                }
            }
            return null; 
        }

var tmContentLoaded = false;

if (window.addEventListener) {
	window.addEventListener('DOMContentLoaded',function () { tmContentLoaded = true; },false);
}

function tmPrint()
{
	var divname = "tmSPMain";
	var titletxt = "";	

	if (document.readyState=="complete") {
		tmContentLoaded = true;
	}
	
	if (!tmContentLoaded) {
		alert("Page not loaded yet.");
		return;
	}

	var head="<head>"+document.getElementsByTagName("HEAD").item(0).innerHTML+"</head>";
/*
	if (!titletxt) {
		var title=document.getElementsByTagName("span");

		for (var key in title) {
			if (title[key].className=="header") {
				titletxt="<span class='header'>"+title[key].innerHTML+"</span>";
				break;
			}
		}
	}
*/
//	if (titletxt.charCodeAt(0)==160) titletxt="";

//	if (!icontext) icontext="sxprinticon";
	
//	if (document.getElementById(icontext)) document.getElementById(icontext).style.display="none";
	var src="<body onload='print();close();'>"+titletxt+document.getElementById(divname).innerHTML+"</body>";
//	if (document.getElementById(icontext))document.getElementById(icontext).style.display="block";

	var html="<html>"+head+src+"</html>";
	
	winobj=window.open("","Print","status=1,width=600,height=400,resizable=1");
	winobj.document.open();
	winobj.document.write(html);
	winobj.document.close();

//	winobj.print();
//	winobj.close();
	
	return false;
}

function tmZeroFill2(s)
{
	s = String(s)
	return ("00"+s).substring(s.length, s.length+2);
}

var tmDayNames = ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday", "Sunday"];
var tmMonthNames = ["January", "February", "Mars", "April", "May", "June", "July", "August", "September", "October", "November", "December"];
function tmGetDateAndTime()
{
	var now = new Date()
	return tmDayNames[now.getDay()]+", "+tmMonthNames[now.getMonth()]+" "+now.getDate()+", "+now.getFullYear()+" "+now.getHours()+":"+tmZeroFill2(now.getMinutes());
}