// TODO: DELETE ALL COMMON FUNCTIONS

// Escape functions
var trans = [];
for (var i = 0x410; i <= 0x44F; i++)
  trans[i] = i - 0x350;
trans[0x401] = 0xA8;
trans[0x451] = 0xB8;

var escapeOrig = window.escape;

window.escape = function(str)
{
  var ret = [];
  for (var i = 0; i < str.length; i++)
  {
    var n = str.charCodeAt(i);
    if (typeof trans[n] != 'undefined')
      n = trans[n];
    if (n <= 0xFF)
      ret.push(n);
  }
  return escapeOrig(String.fromCharCode.apply(null, ret));
}

// Helper functions

function Pointer(obj) 
{
	return document.getElementById(obj);
}

function ArrowHover(obj,hover) {
	bgcolor = (hover) ? '#cbcaca' : '#B6B6B6';
	obj.style.backgroundColor = bgcolor;
	obj.style.cursor = 'pointer' || 'hand';
}