﻿// Windows Maximize
top.window.moveTo(0,0);
if (document.all) {
    top.window.resizeTo(screen.availWidth, screen.availHeight);
}
else if (document.layers || document.getElementById) {
    if (top.window.outerHeight < screen.availHeight || top.window.outerWidth < screen.availWidth) {
        top.window.outerHeight = screen.availHeight;
        top.window.outerWidth = screen.availWidth;
    }
}

// Always Top
var y1 = 3;
(document.getElementById) ? dom = true : dom = false;

function Loading() {
    if (dom && !document.all) {
        document.getElementById("Loading").style.top = window.pageYOffset + (window.innerHeight - (window.innerHeight-y1))
    }
    if (document.layers) {
        document.layers["Loading"].top = window.pageYOffset + (window.innerHeight - (window.innerHeight-y1))
    }
    if (document.all) {
        document.all["Loading"].style.top = document.body.scrollTop + (document.body.clientHeight - (document.body.clientHeight-y1));
    }
    window.setTimeout("Loading()", 10); 
}

// No Right Click
var isNS = (navigator.appName == "Netscape") ? 1 : 0;
var EnableRightClick = 0;

if(isNS) 
document.captureEvents(Event.MOUSEDOWN||Event.MOUSEUP);
function mischandler(){
  if(EnableRightClick==1){ return true; }
  else {return false; }
}

function mousehandler(e){
  if(EnableRightClick==1){ return true; }
  var myevent = (isNS) ? e : event;
  var eventbutton = (isNS) ? myevent.which : myevent.button;
  if((eventbutton==2)||(eventbutton==3)) return false;
}

function keyhandler(e) {
  var myevent = (isNS) ? e : window.event;
  if (myevent.keyCode==96)
    EnableRightClick = 1;
  return;
}

document.oncontextmenu = mischandler;
document.onkeypress = keyhandler;
document.onmousedown = mousehandler;
document.onmouseup = mousehandler;

// Unselectable Text
var Unselectable = {
	enable : function(e) {
		var e = e ? e : window.event;
 
		if (e.button != 1) {
			if (e.target) {
				var targer = e.target;
			} else if (e.srcElement) {
				var targer = e.srcElement;
			}
 
			var targetTag = targer.tagName.toLowerCase();
			if ((targetTag != "input") && (targetTag != "textarea")) {
				return false;
			}
		}
	},
 
	disable : function () {
		return true;
	} 
}
 
if (typeof(document.onselectstart) != "undefined") {
	document.onselectstart = Unselectable.enable;
} else {
	document.onmousedown = Unselectable.enable;
	document.onmouseup = Unselectable.disable;
}