var elem_id_resp="";
var timeoutid_resp=0;
var timeoutid_resp2=0;
var sn2_elem = "";
var sn2_visible = 0;

function show_resp(element) {
	clearTimeout(timeoutid_resp2);	
	hide_sn2_timer();
	hide_resp();
	clearTimeout(timeoutid_resp);
	
	if (elem_id_resp=="sub"+element.id) {
		elem_id_resp="";
		document.getElementById("sub"+element.id).style.display='none';
	} else {
		elem_id_resp = "sub"+element.id;	
		document.getElementById("sub"+element.id).style.display='block';	
	}

}

function hide_resp() {
	if (elem_id_resp!="")
		document.getElementById(elem_id_resp).style.display='none';

}
/*
function show_hov(element) {
	hide_element_hov();
	clearTimeout(timeoutid_resp);
	alert(element.id);
	if (elem_id_resp=="sub"+element.id)
		document.getElementById("sub"+element.id).style.display='none';
	else
		document.getElementById("sub"+element.id).style.display='block';
	
	elem_id_resp = "sub"+element.id;
}
/*
function show_hov_sub(element) {
	//hide_element_hov();
	clearTimeout(timeoutid_resp);
	//document.getElementById(element.id).style.display='block';
	//elem_id_resp = element.id;
}

/*
function hide_hov() {
	timeoutid_resp=setTimeout("hide_element_hov()",1000)
}
/*
function hide_element_hov() {
	if (elem_id_resp!="")
		document.getElementById(elem_id_resp).style.display='none';
}
*/
function show_sn2(elem) {
//	alert(elem.id+"-"+sn2_elem);
	if (elem.id == sn2_elem)
		clearTimeout(timeoutid_resp2);	
	else{
		hide_sn2_timer();
		clearTimeout(timeoutid_resp2);	
	}
	
	document.getElementById("sub"+elem.id).style.display='block';
}

function hide_sn2(elem) {
	sn2_elem = elem.id;
	timeoutid_resp2=setTimeout("hide_sn2_timer()",1000)
}

function hide_sn2_timer() {
	//alert("erfre");
	if (sn2_elem !="")	
		document.getElementById("sub"+sn2_elem).style.display='none';
}
