/* @copyright (c) 2009-2010 E TRUST, INC. */
var _tm;
document.onkeydown = KeyEvent;
function KeyEvent(e){
	if(event.keyCode == 13 && 
		window.event.srcElement.type != 'submit' &&
		window.event.srcElement.type != 'textarea'){
		return false;
	}}
function doSubmit() {
 return (location.protocol != "file:")
}
function debug() {
	var elm = $('debug');
	if (!elm) return;
	for (var n=0; n<arguments.length; n++) {
		if (!$(arguments[n]))
			elm.innerHTML += 
				arguments[n] + " is not found.";
		else
			elm.innerHTML += 
				arguments[n] + "=" + $F(arguments[n]) + "<br />";
	}
}
function dump(name, value) {
	var elm = $('debug');
	if (!elm) return;

	elm.innerHTML += name + "=" + value + "<br />";
}
function getPostParams() {
	var arr = new Array();
	for (var n=0; n<arguments.length; n++) {
		if (!$(arguments[n])) continue;
		arr[n] =	arguments[n] + "=" + $F(arguments[n]);
	}
	return arr.join('&');
}
window.onload = function() {
	var prms = new Array();
	prms[0] = "host=" + location.host;
	prms[1] = "path=" + location.pathname;
	prms[2] = "useragent=" + encodeURIComponent(navigator.userAgent);
	prms[3] = "referrer=" + encodeURIComponent(document.referrer);
	prms[4] = "width=" + screen.width;
	prms[5] = "height=" + screen.height;
	prms[6] = "color=" + screen.colorDepth;
	new Ajax.Request("Lib/TrackPage.class", {
		"method": "post", "parameters": prms.join("&"), onSuccess: function(req) {
			_tm = req.responseText;}});
}
window.onunload = function() {
	new Ajax.Request("Lib/TrackPage.class", {
		"method": "post", "parameters": "tm=" + _tm });
}