//function showtab(dLocHash, a) {
//  alert("dLocHash: " + dLocHash);
//  for (var i = 0; i < a.length; i += 2) {
//	alert("a[" + i + "]: " + a[i]);
//	if (dLocHash == ("#" + a[i]) {
//	    alert("Executing a[" + (i + 1) + "]: " + a[i + 1]);
//	    eval(a[i + 1]);
//	    return true;
//	}
//  }


function showtab() {
    var argCount = arguments.length;
    var dLocationHash = arguments[0];

    alert("dLocationHash: " + dLocationHash);

    for (var i = 1; i < argCount; i += 2) {
	if (dLocationHash == ("#" + arguments[i]) {
	    eval(arguments[i + 1]);
	    return true;
	}
    }
    return true;
}
