function showAddress(last,first,_class,addtxt)
{
	var add = first + '@' + last;
	if (addtxt == "")
		addtxt = add;
	document.write('<a href="mail' + 'to:' + add + '" class="' + _class + '">' + addtxt + '</a>');
}


var _aFAQItems = new Array();
function FAQ_AnswerBegin(sAnswerID)
{
	if (document.getElementById(sAnswerID) == null)
		{
		document.write("<div id=\"" + sAnswerID + "\" style=\"display:none;\">");
		_aFAQItems[sAnswerID] = sAnswerID;
		}
	else
		window.alert("You have already used answer ID '" + sAnswerID + "'");
}

function FAQ_AnswerEnd()
{
	document.write("</div>");
}

function FAQ_Show(sAnswerID)
{
	document.getElementById(sAnswerID).style.display = (document.getElementById(sAnswerID).style.display == "none") ? "" : "none";
}

function FAQ_ShowAll()
{
	document.getElementById("layer1").style.display = "none";
	document.getElementById("layer2").style.display = "";
	for(var sAnswerID in _aFAQItems)
		document.getElementById(sAnswerID).style.display = "";
}

function FAQ_HideAll()
{
	document.getElementById("layer2").style.display = "none";
	document.getElementById("layer1").style.display = "";
	for(var sAnswerID in _aFAQItems)
		document.getElementById(sAnswerID).style.display = "none";
}

function newWin(url,w,h,name) {
	var win = window.open(url,name,'width=' + (w + 20) + ',height=' + (h + 20) + ',toolbar=no,scrollbars=yes,resizable=yes,menubar=no,location=no');
}

function miniPane(url,name,w,h,opt)
{
	w = (w == null) ? 600 : w;
	h = (h == null) ? 450 : h;
	opt = (opt == null) ? ',toolbar=no,scrollbars=yes,resizable=yes,menubar=yes,location=no':opt;
	
	if (document.all || document.layers) {
		width = screen.availWidth;
		height = screen.availHeight;
	} else {
		width = screen.width;
		height = screen.height;
	}

	var leftPos = (width-w)/2, topPos = (height-h)/2;
	
	var win = window.open(url,name,'width='+w+',height='+h+opt);
	if (!win)
	{
		alert('The popup window was blocked, try holding down ctrl key and click again');
	} else {
		win.moveTo(leftPos,topPos);
	}
}