<!--
var E_AT = "@";
var DOMAIN = "dart.net";
var gs_client = navigator.appName;
var gdb_clientversion = parseFloat(navigator.appVersion);
var gb_ie = gs_client.indexOf('Microsoft') != -1;
var gb_nav4 = false;
function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; gb_nav4 = true;}}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);
function PreloadImages() {
  if (document.images) {
    var imgFiles = PreloadImages.arguments;
    if (document.preloadArray == null) document.preloadArray = new Array();
    var i = document.preloadArray.length;
    var exists = 0;

    with (document)
    for (var j=0; j < imgFiles.length; j++) {
      exists = 0;
      if (imgFiles[j].charAt(0) != "#"){
        for (var k=0; k < i; k++){
          if (preloadArray[k].src.indexOf( imgFiles[j] ) >= 0){
            exists = 1;
            break;
        }}
        if (exists == 0){
          preloadArray[i] = new Image;
          preloadArray[i++].src = imgFiles[j];
}}}}}
function getObj(n, d) {
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && document.getElementById) x=document.getElementById(n); return x;
}
function showObj(as_n, ab_v) {
	var luo_x = getObj(as_n);
	if (luo_x == null) return;
	if (luo_x.style) luo_x.style.visibility = ab_v ? "visible" : "hidden";
	else luo_x.visibility = ab_v ? "show" : "hide";
}
var gi_curr_menu = -1;
var gi_menu_y1 = 0;
var gi_menu_y2 = 22;
var gi_menu_x1 = new Array(0,65,169,258,303,341,464,549,617);
var gi_menu_w = new Array(98,197,160,234,237,237,270,180);
var gi_menu_h = new Array(28,98,68,54,42,112,28,14);
function doMenu(ai_m, auo_e) {
	if (gb_nav4) return;
	var ls_t = auo_e.type;
	var li_x, li_y;
	if (gb_ie) {
		li_x = auo_e.clientX - 1; li_y = auo_e.clientY + document.body.scrollTop;
	} else {
		//li_x = auo_e.layerX;li_y = auo_e.layerY;//FOR Netscape before 6.0;messes up if layers overlap
		li_x = auo_e.pageX - 1; li_y = auo_e.pageY;
	}

	if (ls_t == "mouseout") {
		if (li_y > gi_menu_y1 && li_y < gi_menu_y2) {
			if (li_x < gi_menu_x1[ai_m] || li_x >= gi_menu_x1[ai_m + 1]) {
				showObj("menu"+ai_m,false);
				gi_curr_menu = -1;
			}
		} else if (li_y >= gi_menu_y2 && li_y < (gi_menu_y2 + gi_menu_h[ai_m])) {
			if (li_x <= gi_menu_x1[ai_m] || li_x >= (gi_menu_x1[ai_m] + gi_menu_w[ai_m])) {
				showObj("menu"+ai_m,false);
				gi_curr_menu = -1;
			}
		} else {
			showObj("menu"+ai_m,false);
			gi_curr_menu = -1;
		}
	} else if (ls_t == "mouseover") {
		if (gi_curr_menu >= 0) showObj("menu"+gi_curr_menu,false);
		showObj("menu"+ai_m,true);
		gi_curr_menu = ai_m;
}}
function writeMTA(as_a, as_n, as_d) {
	if (as_a == null) as_a = "Webmaster";
	if (as_d == null) as_d = DOMAIN;
	if (as_n == null) as_n = as_a + E_AT + as_d;
	document.write("<a href=\"mailto:");
	document.write(as_a);
	document.write(E_AT);
	document.write(as_d);
	document.write("\">");
	document.write(as_n);
	document.write("</a>");
}
// -->