/*
 * lCMS version 1.0 (c) 2005-2010 Hannes Friederich. All rights reserved. 
 */

// determining which DHTML model we can use.
// following the excellent SELFHTML description
// of Stefan Muenz (http://selfhtml.org)
var DHTML = false;
var DOM = false;
var MSIE4 = false;
var NS4 = false;
var OP = false;

if (document.getElementById) {
  DHTML = true;
  DOM = true;
} else {
  if (document.all) {
    DHTML = true;
    MSIE4 = true;
  } else {
    if (document.layers) {
      DHTML = true;
      NS4 = true;
    }
  }
}
if (window.opera) {
  OP = true;
}

function getElement(Identifier) {
  var Element;

  if (DOM) {
    if (typeof document.getElementById(Identifier) == "object") {
      Element = document.getElementById(Identifier);
    } else {
      Element = false;
    }
    return Element;
  }
  if (MSIE4) {
    if (typeof document.all[ Identifier] == "object") {
      Element = document.all[ Identifier];
    } else {
      Element = false;
    }
    return Element;
  }
  if (NS4) {
    if (typeof document[ Identifier] == "object") {
      Element = document[ Identifier];
    } else {
      Element = false;
    }
    return Element;
  }

  return false;
}
