// scripts Javascript

function setClass(e,cl){
  e.setAttribute('class',cl);
  e.setAttribute('className',cl);
};

function afflex(e){
  var def=e.nextSibling;
  var encore=true;
  var divdef;
  while(encore){
    if(def.nodeName=="DIV"){
      if(def.getAttribute('class')=='deflex' || def.getAttribute('className')=='deflex'){
        var divdef=def;
        encore=false;
      }
    }
    def=def.nextSibling;
  }
  divdef.style.display=divdef.style.display=="block"?'none':'block';
}

function getElementsByClassName(className, tag, elm){
	var testClass = new RegExp("(^|\\\\s)" + className + "(\\\\s|$)");
	var tag = tag || "*";
	var elm = elm || document;
	var elements = (tag == "*" && elm.all)? elm.all : elm.getElementsByTagName(tag);
	var returnElements = [];
	var current;
	var length = elements.length;
	for(var i=0; i<length; i++){
		current = elements[i];
		if(testClass.test(current.className)){
			returnElements.push(current);
		}
	}
	return returnElements;
}
