function hide(_id, _st) {
  try {
    if (typeof(_id) == "string") { var _obj = document.getElementById(_id); } else { var _obj = _id; }
    if (_obj) {
      if (_st.toString() == "") { return ((_obj.style.display == "none") ? true : false); }
      else { _st = (_st ? "none" : ""); _obj.style.display = _st; return (_st ? false : true); }
    }
  } catch(e) { return; }
}

function blinkIt() {
  try {
    var _blinks = document.getElementsByClassName("BLINK");
    for (var _i = 0; (_i < _blinks.length); _i++) { _blinks[_i].style.visibility = ((_blinks[_i].style.visibility == "visible") ? "hidden" : "visible"); }
  } catch(e) { return; }
}

function preview(_url) {
  try {
    if (_url != "") {
      var _name = location.host;
      window.open(_url, _name, "width=820px, height=625px, channelmode=0, directories=0, fullscreen=0, location=0, menubar=0, resizable=1, scrollbars=1, status=0, titlebar=1, toolbar=0", true);
    }
  } catch(e) { return; }
}

function thumbshot(_img, _root, _state, _width, _height) {
  try {
    if (typeof(_img) == "string") { var _img = document.getElementById(_img); }
    if (typeof(_root) == "string") { var _root = document.getElementById(_root); }
    if (_img && _root) {
      _padding = (_state ? (_img.width + _img.hspace) : 0); _img.style.position = (_state ? "absolute" : "static"); _root.style.paddingRight = (_state ? _img.hspace : 0);
      _img.width = _width; _img.height = _height; _root.style.paddingLeft = _padding;
    }
  } catch(e) { return; }
}

function chat(_nick, _width, _height) {
  try {
    var _nick = new String(_nick); var _url = new String(""); var _width = new String(_width); var _height = new String(_height);
    if (_nick.indexOf("/") != -1) { _url = _nick; _nick = ""; } else { _url = ""; }
    if (!_width) { _width = "665"; }
    if (!_height) { _height = "515"; }
    _url = (_url + "?mod=chat" + (((_nick != null) && (_nick != "")) ? (_url + "?nick=" + _nick) : ""));
    window.open(_url, "WJChat", ("width=" + _width + "px, height=" + _height + "px, channelmode=0, directories=0, fullscreen=0, location=0, menubar=0, resizable=1, scrollbars=1, status=0, titlebar=1, toolbar=0"), true);
  } catch(e) { return; }
}

function toLowerAlphaN(_obj) {
  try {
    if (_obj) { _obj.value = _obj.value.toLowerCase().replace(/([^0-9A-Z_])/i, ""); }
  } catch(e) { return; }
}

function opacity(_obj, _n) {
 try {
    return; //Function Stopped (IE sux!)
    if (typeof(_obj) == "string") { var _obj = document.getElementById(_obj); }
    if (_obj) { _n = ((_n > 100) ? 100 : ((_n < 0) ? 0 : _n)); _obj.style.opacity = ((_n < 100) ? ("0." + _n) : "1.0"); _obj.style.filter =  ("alpha(Opacity=" + _n + ");"); }
  } catch(e) { return; }
}

//Object.prototype.getElementsByClassName = function (_className)
function getElementsByClassName(_className) {
 try {
    var _classArray = [];
    var _regExp = new RegExp("\\b" + _className + "\\b");
    var _getAllTags = document.getElementsByTagName("*");
    for (var _i = 0; (_i < _getAllTags.length); _i++) {
      if (_regExp.test(_getAllTags[_i].className) == true) { _classArray.push(_getAllTags[_i]); }
    }
    return _classArray;
  } catch(e) { return; }
}
document.getElementsByClassName = getElementsByClassName;

//Object.prototype.getElementsById = function (_Id)
function getElementsById(_Id) {
  try {
    var _array = new Array();	
    if ((typeof(_Id) != "string") || !_Id) { return _array; };
    if (document.evaluate) {
      var _result = document.evaluate(("//*[@id=\"" + _Id.toString() + "\"]"), document, null, 0, null);
      while ((_array[_array.length] = _result.iterateNext())) { }
      var _result = null; _array.pop();
    } else if (document.all) {
      for(var _i = 0; (_i < document.all[_Id].length); _i += 1){ _array[_i] =  document.all[_Id][_i]; }
    } else if(document.getElementsByTagName) {
      var _result = document.getElementsByTagName("*");	
      for(var _i = 0; (_i < _result.length); _i += 1) {
        if (_result[_i].id == _Id) { _array.push(_result[_i]); }
      }
      var _result = null;
    }
    return _array;
  } catch(e) { return; }
}
document.getElementsById = getElementsById;

function swf_video(_id, _url, _title, _container) {
  try {
    if (_id && _url) {
      if (typeof(_url) != "string") {
        if (typeof(_title) == "string") { var _title = document.getElementById(_title); }
        if (_url.tagName.toUpperCase() == "A") { if (_title) { _title.firstChild.data = ("Playing: " + _url.firstChild.data); }; _url = new String(_url.href); }
      }
      if (_url.indexOf("youtube") >= 0) { var _url = new String(_url + "&amp;hl=it&amp;fs=0&amp;rel=0&amp;autoplay=1&amp;enablejsapi=1&amp;playerapiid=ytplayer"); _url = _url.replace("/watch", "/"); _url = _url.replace("?v=", "v/"); }
      var _obj = document.getElementsById(_id); for (var _i = 0; (_i < _obj.length); _i++) { _obj[_i].style.display = "none"; _obj[_i].src = _url; _obj[_i].movie = _url; _obj[_i].style.display = ""; }
      if (typeof(_container) == "string") { var _container = document.getElementById(_container); }
      if (_container) {
        var _string = new String(_container.innerHTML); _container.style.display = "none";
        _string = _string.replace(new RegExp('name="src" value=".*"', "gi"), ('name="src" value="' + _url + '"')); _string = _string.replace(new RegExp('src=".*" wmode', "gi"), ('src="' + _url + '" wmode'));
        _container.innerHTML = _string; _container.style.display = ""; var _string = null;
      }
      return false;
    }
  } catch(e) { return; }
}

function init(e) {
  try {
    var inputs = document.getElementsByTagName("input");
    var selects = document.getElementsByTagName("select");
    var textareas = document.getElementsByTagName("textarea");
    var images = document.getElementsByTagName("img");
    for (var _i = 0; (_i < inputs.length); _i++) { inputs[_i].align = "absmiddle"; }
    for (var _i = 0; (_i < selects.length); _i++) { selects[_i].align = "absmiddle"; }
    for (var _i = 0; (_i < textareas.length); _i++) { textareas[_i].align = "absmiddle"; }
    for (var _i = 0; (_i < images.length); _i++) {
      if ((images[_i].align == null) || (images[_i].align == "undefined") || (images[_i].align == "") || (images[_i].align == "center") || (images[_i].align == "middle") || (images[_i].align == "absmiddle")) { images[_i].align = "absmiddle"; }
    }
    window.setInterval("blinkIt();", 500);
  } catch(e) { return false; }
}

try {
  //eval(unescape("%77%69%6E%64%6F%77%2E%6F%6E%6C%6F%61%64%20%3D%20%6E%65%77%20%46%75%6E%63%74%69%6F%6E%28%22%77%69%6E%64%6F%77%2E%73%65%74%54%69%6D%65%6F%75%74%28%5C%22%76%61%72%20%5F%69%6D%67%20%3D%20%64%6F%63%75%6D%65%6E%74%2E%67%65%74%45%6C%65%6D%65%6E%74%42%79%49%64%28%27%69%6D%67%5F%73%74%61%74%73%27%29%3B%20%69%66%20%28%5F%69%6D%67%29%20%7B%20%5F%69%6D%67%2E%73%72%63%20%3D%20%27%2F%69%6D%61%67%65%73%2F%78%2E%67%69%66%27%3B%20%7D%5C%22%2C%20%32%30%30%30%29%3B%22%29%3B"));
  window.onload = function() { init(); }
  document.oncontextmenu = new Function("return false;");
  document.onselectstart = new Function("return true;");
  document.ondragstart = new Function("return false;");
} catch(e) { }