<!--

// browser detection:
var ua = navigator.userAgent;
var ns = (navigator.appName.toLowerCase().indexOf("netscape")!=-1)?1:0;
var ns4 = (document.layers)?1:0;
var ns6 = (document.getElementById && ns)?1:0;
var mac = (navigator.userAgent.toLowerCase().indexOf("mac")!=-1)?1:0;
var macie4 = (mac && !ns && parseInt(ua.substr(ua.indexOf("MSIE")+4,2)) <= 4)?1:0;
var macie = (mac && !ns)?1:0;
var ie = (document.all)?1:0;

// array for top menu:
var arrVMnu=new Array(
"images/mnuv_prf.gif","profile.shtml","Profile",59,22,"prf",
"images/mnuv_ser.gif","services.shtml","Services",68,22,"ser",
"images/mnuv_phi.gif","philosophy.shtml","Philosophy",93,22,"phi",
"images/mnuv_his.gif","history.shtml","History",65,22,"his",
"images/mnuv_prj.gif","projects.shtml","Projects",72,22,"prj",
"images/mnuv_hol.gif","holdings.shtml","AJ Holdings",79,22,"hol",
"images/mnuv_con.gif","contacts.shtml","Contacts",82,22,"con"
)
var step1=6


//preloading arrow image:
var arrArrow_on=new Array("images/mnuv_arrow.gif")
var arrArrow_off=new Array("images/spacer.gif")
var imgArr_on = new Array;
var imgArr_off = new Array;
Preload("arrArrow","imgArr",0);

//preloading arrow image:
var arrPower_on=new Array("images/power_on.gif")
var arrPower_off=new Array("images/power_off.gif")
var imgPower_on = new Array;
var imgPower_off = new Array;
Preload("arrPower","imgPower",0);


// building the vertical menu:
var j=0
var strV=""
if (arrVMnu.length>0) {
	strV+='<TABLE width=103 cellspacing=0 cellpadding=0 border=0 align=center>'
	for (var i=0; i<arrVMnu.length; i+=step1) {
		j=parseInt(i/step1)
		strV+='<TR><TD colspan=2><IMG src="images/spacer.gif" width=1 height=11></TD></TR>'
		strV+='<TR>'
		if (pageID==arrVMnu[i+5]) {
			strV+='<TD nowrap width=98><IMG src="'+arrVMnu[i]+'" width="'+arrVMnu[i+3]+'" height="'+arrVMnu[i+4]+'" border=0 alt="'+arrVMnu[i+2]+'" title="'+arrVMnu[i+2]+'" name="imgV'+j+'"></TD>'
			strV+='<TD width=5><IMG src="'+arrArrow_on[0]+'" width=5 height=22 name="imgArr'+j+'"></TD>'
		} else {
			strV+='<TD nowrap width=95><A href="'+arrVMnu[i+1]+'" onmouseover="Swap('+j+',\'on\',\'imgArr\',0)" onmouseout="Swap('+j+',\'off\',\'imgArr\',0)"><IMG src="'+arrVMnu[i]+'" width="'+arrVMnu[i+3]+'" height="'+arrVMnu[i+4]+'" border=0 alt="'+arrVMnu[i+2]+'" title="'+arrVMnu[i+2]+'" name="imgV'+j+'"></A></TD>'
			strV+='<TD width=5><IMG src="'+arrArrow_off[0]+'" width=5 height=22 name="imgArr'+j+'"></TD>'
		}
		strV+='</TR>'
	}
	strV+='</TABLE>'
}

// START: Rollover functions >>>
function Preload(arrFrom,arrToGen,act) {
	var l = eval(arrFrom + '_on.length');
	for (var i=0; i<l; i++) {
		eval(arrToGen + '_on[i] = new Image()');
		eval(arrToGen + '_on[i].src = ' + arrFrom + '_on[i]');
		
		eval(arrToGen + '_off[i] = new Image()');
		eval(arrToGen + '_off[i].src = ' + arrFrom + '_off[i]');
		
		if (act==1) {
			eval(arrToGen + '_act[i] = new Image()');
			eval(arrToGen + '_act[i].src = ' + arrFrom + '_act[i]');
		}
	}
}

function Swap() {
	var imgName = Swap.arguments[2] + Swap.arguments[0];
	var index = (Swap.arguments.length >= 4) ? parseInt(Swap.arguments[3]) : parseInt(Swap.arguments[0]);
	document.images[imgName].src = eval(Swap.arguments[2] + '_' + Swap.arguments[1] + '[' + index + '].src');
}
// <<< END: Rollover functions


var win;
function OpenWindow(url,w,h){
	if (new String(win)!="undefined" && win!=null) if (!win.closed) win.close();
	win=window.open(url,"AJArchitectsWindow","width="+w+",height="+h+",top=0,left=0,location=no,directories=no,hotkeys=no,copyhistory=no,resizable=no,menubar=no,status=no,toolbar=no,scrollbars=no,z-lock=yes");
	win.focus();
}


// START: fixing the page content on resize >>>
FixNSWindow();
function FixNSWindow() {
	if (ns6 || ns && (parseInt(navigator.appVersion) == 4)) {
		if (typeof document.NS == 'undefined') document.NS = new Object;
		if (typeof document.NS.NS_scaleFont == 'undefined') {
			document.NS.FixCssInNS = new Object;
			document.NS.FixCssInNS.initWindowWidth = window.innerWidth;
			document.NS.FixCssInNS.initWindowHeight = window.innerHeight;
		}
		window.onresize = FixCssInNS;
	}
}
function FixCssInNS() {
	if (document.NS.FixCssInNS.initWindowWidth != window.innerWidth || document.NS.FixCssInNS.initWindowHeight != window.innerHeight) document.location = document.location;
}
ReloadWindow();
function ReloadWindow(){if (!ns) setTimeout("window.onresize=new Function('window.location.reload()')",200);}
// <<< END: fixing the page content on resize

//-->