function nextSnippetElem (elem) {
	do {
		elem = elem.nextSibling;
	}
	while (elem && elem.nodeType != 1);
		return elem;
}

function snippetToogle (thisElem, snippetType) {
	var parentElem = thisElem.parentNode;
	var moreInfoElem = nextSnippetElem (parentElem);
	
	var moreInfoElemDisplay = moreInfoElem.style.display;
	if ((moreInfoElemDisplay == 'none') || (moreInfoElemDisplay == '')) {
		moreInfoElem.style.display = 'block';
		parentElem.className = snippetType + 'snippetCollaps_active';
	}
	else {
		moreInfoElem.style.display = 'none';
		parentElem.className = snippetType + 'snippetCollaps';
	}
	return false;
}