var ie4          = false;
var ie5          = false;
var ns4          = false;
var ns6          = false;
var mac          = false;
var pageId       = null;
var subpageId    = null;
var loaded       = false;
var testing      = false;

if(document.layers){origWidth=innerWidth;origHeight=innerHeight;onresize=function(){if(innerWidth!=origWidth||innerHeight!=origHeight)location.reload()}}else{onresize=function(){window.location.reload();}}
function SetFocus(fieldname,formname){if (formname == ''){ formname = 'form'; }if (eval("document."+formname+".elements[fieldname].value == ''")){ eval("document."+formname+".elements[fieldname].focus();"); }}
function Popup(title,filename,w,h,scroll,resizable){if (title == ''){ title = 'popup'; }if (scroll == 'scroll'){ scroll = 'yes'; }else{ scroll = 'no'; }if (resizable == 'lock'){ resizable = 'no'; }else{ resizable = 'yes'; }winOptions = eval("'width="+w+",height="+h+",toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars="+scroll+",resizable="+resizable+",copyhistory=no'");window.open(filename,title,winOptions);return;}
function safemail(name,domain,display) {displayed = (typeof(display) == "undefined") ? name+"@"+domain : display;document.write('<a href=mailto:'+name+'@'+domain+'>'+displayed+'</a>');}
function StartTimer(event){running = true; timerId = setTimeout(event,delay);}
function StopTimer(){running = false; clearTimeout(timerId);}
function Init(id,id2) {
  SetBrowser();
  LoadImages();
  pageId = id;
  subpageId = id2;
  loaded = true;
}
function SetBrowser() {
  agent = navigator.userAgent.toLowerCase();
  mac   = (agent.indexOf("mac")!=-1);
  ie4   = (document.all && !document.getElementById) ? true : false;
  ie5   = (document.all && document.getElementById)  ? true : false;
  ns4   = (document.layers)                          ? true : false;
  ns6   = (document.getElementById && !document.all) ? true : false;
  if (testing){ alert("agent: "+agent+"\nmac: "+mac+"\nie4: "+ie4+"\nie5: "+ie5+"\nns4: "+ns4+"\nns6: "+ns6+"\n"); }
}
function LoadImages() {
  var num_images = 4;
  MenuOff = new Array(num_images);
  for (var i=0; i<num_images; i++){ MenuOff[i] = new Image(); }
  MenuOff[0].src = "images/nav_about_a.gif";
  MenuOff[1].src = "images/nav_signature_a.gif";
  MenuOff[2].src = "images/nav_availablelots_a.gif";
  MenuOff[3].src = "images/nav_contact_a.gif";
  
  MenuOn = new Array(num_images);
  for (var i=0; i<num_images; i++){ MenuOn[i] = new Image(); }
  MenuOn[0].src = "images/nav_about_b.gif";
  MenuOn[1].src = "images/nav_signature_b.gif";
  MenuOn[2].src = "images/nav_availablelots_b.gif";
  MenuOn[3].src = "images/nav_contact_b.gif";
  
  var num_images = 2;
  SubMenuOff = new Array(num_images);
  for (var i=0; i<num_images; i++){ SubMenuOff[i] = new Image(); }
  SubMenuOff[0].src = "images/btn_exterior_a.gif";
  SubMenuOff[1].src = "images/btn_interior_a.gif";
  
  SubMenuOn = new Array(num_images);
  for (var i=0; i<num_images; i++){ SubMenuOn[i] = new Image(); }
  SubMenuOn[0].src = "images/btn_exterior_b.gif";
  SubMenuOn[1].src = "images/btn_interior_b.gif";
}
function Show(id) {
  if (ie4) {
    eval('document.images["menu'+id+'"].src = MenuOn[id].src');
  } else if (ns4) {
    eval('document.images["menu'+id+'"].src = MenuOn[id].src');
  } else {
    eval('document.getElementById("menu'+id+'").src = MenuOn[id].src');
  }
}
function Hide(id) {
  if (id == null) { return; }
  if (ie4) {
    if (id != pageId){ eval('document.images["menu'+id+'"].src = MenuOff[id].src'); }
  } else if (ns4) {
    if (id != pageId){ eval('document.images["menu'+id+'"].src = MenuOff[id].src'); }
  } else {
    if (id != pageId){ eval('document.getElementById("menu'+id+'").src = MenuOff[id].src'); }
  }
}
function SubMenuShow(id) {
  if (ie4) {
    eval('document.images["submenu'+id+'"].src = SubMenuOn[id].src');
  } else if (ns4) {
    eval('document.images["submenu'+id+'"].src = SubMenuOn[id].src');
  } else {
    eval('document.getElementById("submenu'+id+'").src = SubMenuOn[id].src');
  }
}
function SubMenuHide(id) {
  if (id == null) { return; }
  if (ie4) {
    if (id != subpageId){ eval('document.images["submenu'+id+'"].src = SubMenuOff[id].src'); }
  } else if (ns4) {
    if (id != subpageId){ eval('document.images["submenu'+id+'"].src = SubMenuOff[id].src'); }
  } else {
    if (id != subpageId){ eval('document.getElementById("submenu'+id+'").src = SubMenuOff[id].src'); }
  }
}
