// JavaScript Document
function getElementsByClassName( strClassName, obj )
{
	var ar = arguments[2] || new Array();
	var re = new RegExp("\\b" + strClassName + "\\b", "g");

	if ( re.test(obj.className) ) {
		ar.push( obj );
	}
	for ( var i = 0; i < obj.childNodes.length; i++ )
		getElementsByClassName( strClassName, obj.childNodes[i], ar );
	
	return ar;
}

function getParameter(parameterName) 
{
    var queryString = window.top.location.search.substring(1);

    var parameterName = parameterName + "=";

    if (queryString.length > 0) {
        begin = queryString.indexOf(parameterName);

        if (begin != -1) {
            begin += parameterName.length;
            end = queryString.indexOf("&", begin);

            if (end == -1) {
                end = queryString.length
            }

            return unescape(queryString.substring(begin, end));
        }
    }
    return "null";
}
