﻿document.getElementsByClassName = function(cl) 
{
    var retnode = [];
    var myclass = new RegExp('\\b'+cl+'\\b');
    var elem = this.getElementsByTagName('*');
    for (var i = 0; i < elem.length; i++) {
        var classes = elem[i].className;
        if (myclass.test(classes)) retnode.push(elem[i]);
    }

    return retnode;
};

function setOpacity(obj, opacity) {

	opacity = (opacity == 100)?99.999:opacity;
	// IE/Win

	obj.style.filter = "alpha(opacity:"+opacity+")";

	// Safari<1.2, Konqueror
	obj.style.KHTMLOpacity = opacity/100;

	// Older Mozilla and Firefox
	obj.style.MozOpacity = opacity/100;

	// Safari 1.2, newer Firefox and Mozilla, CSS3
	obj.style.opacity = opacity/100;

}

function addEvent(obj, evType, fn){

  if (obj.addEventListener){

    obj.addEventListener(evType, fn, true);

    return true;

  } else if (obj.attachEvent){

	var r = obj.attachEvent("on"+evType, fn);

    return r;

  } else {

	return false;

  }
}

function setup()
{
    	var CS_answer = document.getElementsByClassName("CS_answer");

    	if(CS_answer)
    	{
        	for(i=0;i<CS_answer.length;i++)
        	{		
		    CS_answer[i].style.display = "none";
		}
	}			  
}