function getElementsByClass( searchClass, node, tag ) {
	var classElements = new Array();
	if ( node == null )
		node = document;
	if ( tag == null )
		tag = '*';
	var els = node.getElementsByTagName(tag);
	var elsLen = els.length;
	
	var pattern = new RegExp("(^|\\s)"+searchClass+"(\\s|$)");
		for (i = 0, j = 0; i < elsLen; i++) {
			if ( pattern.test(els[i].className) ) {
				classElements[j] = els[i];
				j++;
			}
		}
	return classElements;
}
function show_theme( id, link ) {
	var objArr = getElementsByClass( "faq", null, "div" );
	var n = objArr.length;
	for ( var i = 0; i < n; i++ ) {
		objArr[ i ].style.display = "none";
	}
	var objArr = getElementsByClass( "theme_" + id );
	var n = objArr.length;
	for ( var i = 0; i < n; i++ ) {
		objArr[ i ].style.display = "block";
	}
	var objArr = getElementsByClass( "theme_link" );
	var n = objArr.length;
	for ( var i = 0; i < n; i++ ) {
		objArr[ i ].style.color = "#d82416"; 
		objArr[ i ].style.borderBottom = "1px dashed #d82416";
		objArr[ i ].style.fontWeight = "normal"; 
	}
	link.style.color = "#25126e";
	link.style.fontWeight = "bolder";
	link.style.borderWidth = 0;
}
function show_addfaq() {
	var obj = document.getElementById( "faq_add" );

	if ( obj.style.display == "block" ) {
		obj.style.display = "none";
		document.getElementById( "sod_link" ).innerHTML = "Задать вопрос";
	} else {
		obj.style.display = "block";
		document.getElementById( "sod_link" ).innerHTML = "Скрыть форму";
	}

}
function show_zamer() {
	var obj = document.getElementById( "zamer" );
	obj.style.display = "block";
}
function changeDivs() {
	var ent = document.getElementById( "enter_diler" );
	var add = document.getElementById( "add_dill" );
	if ( ent.style.display == "none" ) {
		ent.style.display = "block";
		add.style.display = "none";
	}
	else {
		ent.style.display = "none";
		add.style.display = "block";
	}
	
}
function changeType() {
	var form_type = document.getElementById( "form_type" );
	var objArr = getElementsByClass( "tr_form", null );
	var n = objArr.length;
	for ( var i = 0; i < n; i++ ) {
		objArr[ i ].style.display = "none";
	}
	var objArr = getElementsByClass( "tr_form_" + form_type.value, null );
	var n = objArr.length;
	for ( var i = 0; i < n; i++ ) {
		objArr[ i ].style.display = "";
	}
}
